Mr.DeViLsS
10.06.2014, 21:14
почему вот флудит каждую секунду?
stock PayDayTimer()
{
new newhour,newminute,newsecond, ghour;
gettime(newhour, newminute, newsecond);
if((newhour > ghour) || (newhour == 0 && ghour == 23))
{
va_SendClientMessageToAll(COLOR_WHITE, "Russian World: Сейчас времени: %d:00 часов", newhour);
ghour = newhour;
SetWorldTime(newhour);
foreach(Player, j)
{
if(GetPVarInt(j, "Logged") == 0) return 1;
}
}
return true;
}
ведь по условию должно выводить каждый час, в --:00. PayDayTimer(); - используется в односекундном паблике.
stock PayDayTimer()
{
new newhour,newminute,newsecond, ghour;
gettime(newhour, newminute, newsecond);
if((newhour > ghour) || (newhour == 0 && ghour == 23))
{
va_SendClientMessageToAll(COLOR_WHITE, "Russian World: Сейчас времени: %d:00 часов", newhour);
ghour = newhour;
SetWorldTime(newhour);
foreach(Player, j)
{
if(GetPVarInt(j, "Logged") == 0) return 1;
}
}
return true;
}
ведь по условию должно выводить каждый час, в --:00. PayDayTimer(); - используется в односекундном паблике.