Dimka_steepson
Ученик
Помогите сделать таймер что бы сообщение не флудило в чат админа!
Как сделать что бы это сообщение приходило раз в 1 минуту ?
Вот сообщение : <Warning> %s[%d] Возможно читерит. Cheats:[SpeedHack]
Вот код куда сделать.. Помогите пожалуйста!
Как сделать что бы это сообщение приходило раз в 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);
}
}
}
