Be kell lépni rconba hogy használni tudd,és beirod hogy /srestart és már megy is.
#include <a_samp>
#include <zcmd>
new
RestartTime = 10,
RestartTimer,
str[128],
bool:beirva;
CMD:srestart(playerid)
{
if(IsPlayerAdmin(playerid))
{
if(beirva == false)
{
RestartTimer = SetTimer(\"ServerRestartTime\",1000,true);
beirva = true;
}
else SendClientMessage(playerid,0xff0000AA,\"Ez a parancs már használatban van!\");
}
else SendClientMessage(playerid,0xff0000AA,\"Nem vagy admin!\");
}
forward ServerRestartTime();
public ServerRestartTime()
{
RestartTime--;
if(RestartTime == 0)
{
KillTimer(RestartTimer);
RestartTime = 10;
beirva = false;
SendRconCommand(\"gmx\");
return 1;
}
format(str,sizeof(str),\"~g~Szerver Restart: ~r~%d\",RestartTime);
GameTextForAll(str,1150,3);
return 1;
}