mit használsz?
for(new i; i < MAX_PLAYERS; i ++){if(IsPlayerAdmin(i)){new string[256];format(string,sizeof(string),\"%s a következő parancsot használta: /cmds\",Neve(playerid));SendClientMessage(i,-1,string);}}stock Neve(playerid){new name[MAX_PLAYER_NAME];GetPlayerName(playerid, name, sizeof(name));for(new i = 0; i < MAX_PLAYER_NAME; i++){ if(name == \'_\') { name = \' \'; }}return name;}
stock Hasznalta(playerid, string[]){ new neve[MAX_PLAYER_NAME], str[128], i=0; //létrehozzuk a változókat GetPlayerName(playerid, neve, sizeof(neve)); // lekérjük a játékos nevét format(str,sizeof(str), \"Szerver: %s [iD:%d] használta a \'/%s\' parancsot.\", neve, playerid, string); //formázzuk a kimenő stringet for(; i<MAX_PLAYERS; i++) // végigmegyünk a játékoson { if(IsPlayerAdmin(i)) //ha a játékos admin, akkor { SendClientMessage(i, -1, str); //elküldjük az üzenetet } else return 0; //egyébként visszatérünk nullával } return 1;}
Hasznalta(playerid, \"parancsneve\"); // /jel nélkül!
public OnPlayerCommandPerformed(playerid, cmdtext[], success){ if(!success) { new neve[MAX_PLAYER_NAME], str[128], i=0; //létrehozzuk a változókat GetPlayerName(playerid, neve, sizeof(neve)); // lekérjük a játékos nevét format(str,sizeof(str), \"Szerver: %s [iD:%d] használta a \'/%s\' parancsot.\", neve, playerid, cmdtext); //formázzuk a kimenő stringet for(; i<MAX_PLAYERS; i++) // végigmegyünk a játékoson { if(IsPlayerAdmin(i)) //ha a játékos admin, akkor { SendClientMessage(i, -1, str); //elküldjük az üzenetet } else return 0; //egyébként visszatérünk nullával } } return 1;}
if(!success)
if(success)
if(!success) helyett... if(success)