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

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

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

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

Помогите с таймером

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

Dimka_steepson

Ученик
Помогите сделать таймер что бы сообщение не флудило в чат админа!
Как сделать что бы это сообщение приходило раз в 1 минуту ?
Вот сообщение : <Warning> %s[%d] Возможно читерит. Cheats:[SpeedHack]
Вот код куда сделать.. Помогите пожалуйста!
Код:
public UpdateSpeedometr()
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerInAnyVehicle(i))
	    {
			new string[128];
			new pln[MAX_PLAYER_NAME];
			GetPlayerName(i, pln, sizeof(pln));
	        new State = GetPlayerState(i);
	        new vehicleid = GetPlayerVehicleID(i);
	        new locked[32];
	        if(IsLocked[GetPlayerVehicleID(i)] == 1)
	        {
				locked = "~r~~h~Lock";
	        }
	        else
	        {
				locked = "~h~Unlock";
	        }
	        if(SpeedVehicle(i) >= 125) format(str1, sizeof(str1), "%d", SpeedVehicle(i)/2);
	        else if(Fuell[vehicleid] <= 125) format(str2, sizeof(str2), "~r~%.0f", Fuell[vehicleid]);
	        else if(Fuell[vehicleid] <= 125) format(str2, sizeof(str2), "~y~%.0f", Fuell[vehicleid]);
	        else if(Fuell[vehicleid] <= 125) format(str2, sizeof(str2), "~g~%.0f", Fuell[vehicleid]);
	        format(str1, sizeof(str1), "%d", SpeedVehicle(i));
	        format(str3, sizeof(str3), "KM/H");
	        format(str4, sizeof(str4), "FUEL");
	        format(str5, sizeof(str5), "%s", locked);
	        if(PlayerInfo[i][pAdmin] == 0)
	        if(State != PLAYER_STATE_PASSENGER)
	        if(SpeedVehicle(i) >= 125)
	        {
	        	new sendername[MAX_PLAYER_NAME];
	            format(string, 256, "<Warning> %s[%d] Возможно читерит. Cheats:[SpeedHack]",sendername, i);
				SendAdminMessage(COLOR_LIGHTRED, string);
	        }
	        if(Fuell[vehicleid] <= 0)
	        {
				if(!IsAPlane(vehicleid) && !IsABoat(vehicleid) && !IsANoSpeed(vehicleid))
				{
			        format(string, sizeof(string), "~r~FUEL HAS ENDED");
			        Fuell[vehicleid] = 0;
					GameTextForPlayer(i, string, 5000, 3);
			        SetVehicleEngineState(vehicleid, 0);
			        SetVehicleLightsState(vehicleid, 0);
			        EngineState[i] = false;
				}
	        }
			if(!IsAPlane(vehicleid) && !IsABoat(vehicleid) && !IsANoSpeed(vehicleid))
			{
				if(SpeedVehicle(i) != 0)
				{
					Fuell[vehicleid] -= 0.0050;
				}
			}
	        TextDrawSetString(SpeedShow[i],str1);
	        TextDrawSetString(FuelShow[i],str2);
	        TextDrawSetString(KMShow[i],str3);
	        TextDrawSetString(FillShow[i],str4);
	        TextDrawSetString(StatusShow[i],str5);
	    }
	}
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу