Sziasztok adminrendszerembe elérkeztem ehhez a parancshoz, és csak akkor engedi a prancs beírását ha a fejlesztõ rang és az admin rang is meg van. Azt szeretném, hogy 1-es fejlesztõ tudjon bannolni, és 2-es és 3-as admin.
CMD:ban(playerid, params[])
{
new id,
indok[128];
if(admins[playerid][fejleszto] !=1 || admins[playerid][adminlvl] <1) return 0;
{
if(sscanf(params, \"us\", id, indok)) return SendClientMessage(playerid,narancssárga,\"Használat: /ban <ID> <Indok>\");
GetPlayerName(id, nev, sizeof(nev));
GetPlayerName(playerid, neve, sizeof(neve));
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, 0xFF0000AA, \"Rossz Játékos ID!\");
TogglePlayerControllable(id,false);
format(str, sizeof(str),\"%s bannolva lett %s által. Indok:%s. \",nev,neve,indok);
SendClientMessageToAll(piros,str);
admins[id][ban] = 1;
printf(\"%s bannolva lett %s által. Indok:%s\",nev,neve,indok);
}
return 1;
}