/gmx - рестарт сервера (переделано)
Код:
CMD:gmx(playerid, params[])
{
if(GetPlayerAdminEx(playerid) < 9) return 1;
{
SendClientMessageToAll(COLOR_RED, "ВНИМАНИЕ! Через 1 минуту перезагрузка сервера!");
SetTimer("ServerRestart", 1000*60, false);
}
return true;
}
//
forward ServerRestart();
public ServerRestart()
{
for(new i=0;i<MAX_PLAYERS;i++) // MAX_PLAYERS
{
if(IsPlayerConnected(i))
{
StopAudioStreamForPlayer(i);
}
}
SendClientMessageToAll(COLOR_RED, "Сервер возообновит работу в течении минуты");
GameText(MAX_PLAYERS, "~y~Рестарт сервера", 10000, 1);
SendClientMessageToAll(COLOR_RED, "");
GameModeExit();
return 1;
}