if(strcmp(cmd, \"/szerver\", true) == 0){ if(IsPlayerConnected(playerid)) { if(Admin(playerid, 1338)) { if(params != 2) { SendClientMessage(playerid, COLOR_GREY, \"Használata: /szerver [funkció] [idõ]\"); SendClientMessage(playerid, COLOR_GREY, \"Funkciók: gmx, stop\"); return 1; } tmp = GetParam(cmdtext, 1); new ido = strval(param[2]); if(ido < 5 || ido > 10) return Msg(playerid, \"Minimum 5mp, max 10másodperc!\"); if(strcmp(tmp, \"resi\", true) == 0) { SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ======================================== >>>\"); SendFormatMessageToAll(COLOR_LIGHTBLUE, \"<<< A szerver újraindul kb. %d másodperc mulva >>>\", ido); SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ======================================== >>>\"); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForPlayer(i, \"~r~~h~================~n~Restart!~n~~r~~h~================\", 5, 10); } //SetTimer(\"Restart\", ((ido*5)+10), false); SaveAccounts(); UpdatePerSec[uHaz] = 20; UpdatePerSec[uKocsi] = 20; UpdatePerSec[uBiz] = 20; MySQLUpdater(); resivan = 1; } else if(strcmp(tmp, \"resi-clint\", true) == 0) { SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ======================================== >>>\"); SendFormatMessageToAll(COLOR_LIGHTBLUE, \"<<< A szerver újraindul kb. %d másodperc mulva >>>\", ido); SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ======================================== >>>\"); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForPlayer(i, \"~r~~h~================~n~Restart!~n~~r~~h~================\", 3000, 5); } SetTimer(\"Restart\", ((ido*5)+10), false); SaveAccounts(); UpdatePerSec[uHaz] = 20; UpdatePerSec[uKocsi] = 20; UpdatePerSec[uBiz] = 20; MySQLUpdater(); resivan = 1; } else if(strcmp(tmp, \"stop\", true) == 0) { if(!IsFoAdmin(playerid)) return SendClientMessage(playerid, COLOR_GREY, \"Ezt csak a szerver legfõbb adminjai használhatják.\"); SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ================================= >>>\"); SendFormatMessageToAll(COLOR_LIGHTBLUE, \"<<< A szerver leáll %d másodperc mulva >>>\", ido); SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ================================= >>>\"); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForPlayer(i, \"~r~~h~==============~n~Szerver leallas!~n~~r~~h~==============\", 50, 5); } SetTimer(\"Stop\", ((ido*5)+10), false); SaveAccounts(); UpdatePerSec[uHaz] = 20; UpdatePerSec[uKocsi] = 20; UpdatePerSec[uBiz] = 20; MySQLUpdater(); resivan = 1; } else { SendClientMessage(playerid, COLOR_GREY, \"Használata: /szerver [funkció] [idõ]\"); SendClientMessage(playerid, COLOR_GREY, \"Funkciók: gmx, stop\"); } }}return 1;}/*if(strcmp(cmd, \"/gmx\", true) == 0){ if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] >= 1337) { SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ====================================================================================== >>>\"); SendClientMessageToAll(COLOR_LIGHTBLUE, \"<<< A szerver újraindul 5 másodperc mulva! Nem kell kilépned! Az ujrainditási idõ 5-10sec között lesz >>>\"); SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ====================================================================================== >>>\"); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForPlayer(i, \"~r~~h~===================~n~Restart!~n~~r~~h~===================\", 5, 10); } SetTimer(\"Restart\", 5, false); SaveAccounts(); //GameModeExit(); } else { SendClientMessage(playerid, COLOR_GRAD1, \" Ezt a parancsot nem használhatod !\"); }}return 1;}*/
if(strcmp(tmp, \"resi\", true) == 0) { SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ======================================== >>>\"); SendFormatMessageToAll(COLOR_LIGHTBLUE, \"<<< A szerver újraindul kb. %d másodperc mulva >>>\", ido); SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ======================================== >>>\"); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForPlayer(i, \"~r~~h~================~n~Restart!~n~~r~~h~================\", 5, 10); } SetTimer(\"Restart\", ((ido*5)+10), false); SaveAccounts(); UpdatePerSec[uHaz] = 20; UpdatePerSec[uKocsi] = 20; UpdatePerSec[uBiz] = 20; MySQLUpdater(); resivan = 1; }
Ezt kellene bele írni, vagy ezt javítsam?
if(strcmp(cmd, \"/szerver\", true) == 0){ if(IsPlayerConnected(playerid)) { if(Admin(playerid, 1337)) { if(params != 2) { SendClientMessage(playerid, COLOR_GREY, \"Használata: /szerver [funkció] [idõ]\"); SendClientMessage(playerid, COLOR_GREY, \"Funkciók: gmx, stop\"); return 1; } tmp = GetParam(cmdtext, 1); new ido = strval(param[2]); if(ido < 45 || ido > 300) return Msg(playerid, \"Minimum 45mp, max 5perc másodperc!\"); if(strcmp(tmp, \"gmx\", true) == 0) { SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ======================================== >>>\"); SendFormatMessageToAll(COLOR_LIGHTBLUE, \"<<< A szerver újraindul kb. %d másodperc mulva >>>\", ido); SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ======================================== >>>\"); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForPlayer(i, \"~r~~h~================~n~Restart!~n~~r~~h~================\", 3000, 5); } SetTimer(\"Restart\", ((ido*1000)+1000), false); SaveAccounts(); UpdatePerSec[uHaz] = 20; UpdatePerSec[uKocsi] = 20; UpdatePerSec[uBiz] = 20; MySQLUpdater(); resivan = 1; } else if(strcmp(tmp, \"gmx-clint\", true) == 0) { SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ======================================== >>>\"); SendFormatMessageToAll(COLOR_LIGHTBLUE, \"<<< A szerver újraindul kb. %d másodperc mulva >>>\", ido); SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ======================================== >>>\"); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForPlayer(i, \"~r~~h~================~n~Restart!~n~~r~~h~================\", 3000, 5); } SetTimer(\"Restart\", ((ido*1000)+1000), false); SaveAccounts(); UpdatePerSec[uHaz] = 20; UpdatePerSec[uKocsi] = 20; UpdatePerSec[uBiz] = 20; MySQLUpdater(); resivan = 1; } else if(strcmp(tmp, \"stop\", true) == 0) { if(!IsFoAdmin(playerid)) return SendClientMessage(playerid, COLOR_GREY, \"Ezt csak a szerver legfõbb adminjai használhatják.\"); SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ================================= >>>\"); SendFormatMessageToAll(COLOR_LIGHTBLUE, \"<<< A szerver leáll %d másodperc mulva >>>\", ido); SendClientMessageToAll(COLOR_LIGHTRED, \"<<< ================================= >>>\"); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForPlayer(i, \"~r~~h~==============~n~Szerver leallas!~n~~r~~h~==============\", 3000, 5); } SetTimer(\"Stop\", ((ido*1000)+1000), false); SaveAccounts(); UpdatePerSec[uHaz] = 20; UpdatePerSec[uKocsi] = 20; UpdatePerSec[uBiz] = 20; MySQLUpdater(); resivan = 1; } else { SendClientMessage(playerid, COLOR_GREY, \"Használata: /szerver [funkció] [idõ]\"); SendClientMessage(playerid, COLOR_GREY, \"Funkciók: gmx, stop\"); } }}return 1;}