Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

таймер

Статус
В этой теме нельзя размещать новые ответы.

romavrn

Умник
поставил таймер на сервер когда заходиш на сервер высвечиваеться таймер [Login in 30 секунд;29;28;27 и т.д до 0] если не успел за 30 секунд авторизоваться тебя кикает.

вот , проблема в том что я авторизовался у зашол в игру а он всеравно отсчитывает не проподает я играюэти 20 секунд которые остались и он кикает

как сделать что бы после авторизации он исчезал

вот весь таймер
PHP:
public OnPlayerConnect(playerid)
{
	SetPVarInt(playerid,"IsAuthed",false);
	SetPVarInt(playerid,"LoginTimeCount",30);
	SetPVarInt(playerid,"LoginTimeCount",30);
	SetTimerEx("LoginTime",1000,false,"d",playerid);
PHP:
//==============================================================================
forward LoginTime(playerid);
public LoginTime(playerid)
{
	if(!GetPVarInt(playerid,"IsAuthed"))
	{
		new string[108];

		switch(random(2))
		{
			case 0:
			{
				format(string,108,"~n~ ~n~ ~n~ ~n~ ~r~Login In %d sec",GetPVarInt(playerid,"LoginTimeCount"));
			}
			case 1:
			{
				format(string,108,"~n~ ~n~ ~n~ ~n~ ~y~Login In %d sec",GetPVarInt(playerid,"LoginTimeCount"));
			}
		}

		GameTextForPlayer(playerid, string, 2000, 5);
		SetPVarInt(playerid,"LoginTimeCount", GetPVarInt(playerid,"LoginTimeCount")-1 );
		SetTimerEx("LoginTime",1000,0,"d",playerid);

		if(GetPVarInt(playerid,"LoginTimeCount") < 1)
		{
			SendClientMessage(playerid, COLOR_MAIN, "Вы кикнуты , Что бы выйти пиши /q");
			GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~n~ Kicked", 5000, 5);
			Kick(playerid);
			SetPVarInt(playerid,"LoginTimeCount",30);

		}
	}
	else
	{
		return true;
	}

	return true;
}
что то тут не хватает?

---------- Post added at 01:29 ---------- Previous post was at 00:11 ----------

поднимаю
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу