Skripta koju koristim: Freeroam by Fafu
Detaljan opis problema:Napravio sam gmx komandu (ustvari izvukao iz GFa xD) i prrebacio je u ZCMD i sve to radi blablabla no zelim napraviti da kad admin kua /gmx pise svim igracima Server ce se restarta za 10 sekundi, i onda nakon 10 sekundi napravi se GMX, pokusavao sam s nekim tutovima, iz drugih komandi vukao al nista :/
Dio skripte: CMD:gmx(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
if(IsPlayerAdmin(playerid) || AdminLevel[playerid] >2 )
GameModeExit();
}
else
{
SendClientMessage(playerid, COLOR_KRED, "Niste autorizirani za koristenje ove komande");
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Ja msm da to mozes sa timer znaci:
Komanda:
CMD:gmx(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
if(IsPlayerAdmin(playerid) || AdminLevel[playerid] >2 )
SetTimerEx("gmxtimer", 10000, false, "i", playerid);
SendClientMessage(playerid, TEAM_AZTECAS_COLOR, "Server ce se restartovati za 10 sekundi");
}
else
{
SendClientMessage(playerid, COLOR_KRED, "Niste autorizirani za koristenje ove komande");
}
return 1;
}
Prvo pod forward ubacis forward gmxtimer(playerid);
I na kraj skripte pod public ubacis
public gmxtimer()
{
GameModeExit();
}
Valjda ce hteti nisam probao
EDIT:
Testirao sam kod mene radi.
Awesomee :D Radi hvala ti moze lock!