19.10.2014, 18:22
Вот код, павно считает его за рекурсию, повлияет ли это как то на сервер? И как можно избавится от варна?
Quote:
|
function "UpdateServerInfo" should return a value |
PHP код:
stock UpdateServerInfo(type) {
new cmd[56];
switch(type) {
case UPDATE_ALL: {
UpdateServerInfo(UPDATE_SERVERNAME);
UpdateServerInfo(UPDATE_MODENAME);
UpdateServerInfo(UPDATE_MAPNAME);
return true;
}
case UPDATE_SERVERNAME: {
format(cmd,sizeof(cmd),"hostname %s",ServerInfo[ServerName]), SendRconCommand(cmd);
return true;
}
case UPDATE_MODENAME: {
format(cmd,sizeof(cmd),"gamemodetext %s",ServerInfo[ModeNameVersion]), SendRconCommand(cmd);
return true;
}
case UPDATE_MAPNAME: {
format(cmd,sizeof(cmd),"mapname %s",ServerInfo[ServerMapName]), SendRconCommand(cmd);
return true;
}
}
}


