DmitriyVasilev
09.03.2019, 08:30
Здравствуйте, сильно ли нагружает ежесекундная смена названия сервера?
SetTimer("NameChange",1*1000,true);
forward NameChange();
public NameChange()
{
new fmt_str[10 + sizeof(ServerNames[])];
format(fmt_str,sizeof(fmt_str),"hostname %s",ServerNames[random(sizeof(ServerNames))]);
SendRconCommand(fmt_str);
return 1;
}
2. Такой таймер обновляется так же как и OnPlayerUpdate по времени??
SetTimer("UpdateFresh", 250,1);
если да, то может содержимое этого таймера перенести в onplayerupdate ( содержимого мало ) чтобы вызова foreach не было, просто где-то читал что использование цикла в таймере лаги создает со временем
SetTimer("NameChange",1*1000,true);
forward NameChange();
public NameChange()
{
new fmt_str[10 + sizeof(ServerNames[])];
format(fmt_str,sizeof(fmt_str),"hostname %s",ServerNames[random(sizeof(ServerNames))]);
SendRconCommand(fmt_str);
return 1;
}
2. Такой таймер обновляется так же как и OnPlayerUpdate по времени??
SetTimer("UpdateFresh", 250,1);
если да, то может содержимое этого таймера перенести в onplayerupdate ( содержимого мало ) чтобы вызова foreach не было, просто где-то читал что использование цикла в таймере лаги создает со временем