if(szint < 0 && szint > 4) return SendClientMessage(playerid,-1,\"Az adminszintnek 0 és 4 között kell lennie!\");
if(JatekosInfo[playerid][AdminSzint] == 1) { } else if(JatekosInfo[playerid][AdminSzint] == 2) { } else if(JatekosInfo[playerid][AdminSzint] == 3) { } else if(JatekosInfo[playerid][AdminSzint] == 4) { }
stock GetAdminRang(playerid) {new an[32];switch(JatekosInfo[playerid][AdminSzint]) {case 1: an = \"Moderátor\";case 2: an = \"Adminisztrátor\";case 3: an = \"FőAdminisztrátor\";case 4: an = \"Adminfelügyelő\";case 5: an = \"Tulajdonos\";}return an;}
Jóreggelt/sziasztok!Megírtam egy onduty parancsot amit ha beírsz szolgálatba lépsz csak azt szeretném még,hogy ha szolgálatba vagy és még egyszer beírod akkor kilépj a szolgálatból,hogyan csinálhatnám meg?
CMD:onduty(playerid) {// ha nem admin) return tiltásSetPVarInt(playerid, \"onDuty\", !GetPVarInt(playerid, \"onDuty\"));new str[128], name[24];GetPlayerName(playerid, name, 24);format(str, sizeof(str), \"%s %s!\", name, GetPVarInt(playerid, \"onDuty\")==0?(\"kilépett az adminszolgálatból\")\"Adminszolgálatba lépett\"));SendClientMessageToAllf(-1, str);return 1;}
Meg lenne még egy olyan kérdésem,hogy hogyan lehetne azt megcsinálni CMD-be,hogy két paranccsal is működjön ugyan az a dolog,pl a felszerelésnél van a /felszerelés de szeretném,hogy ha /duty-val is működne. [/quote] CMD:duty(playerid) { // ez a duty parancsreturn 1;}CMD:felszereles(playerid) return cmd_duty(playerid); // ami a /felszereles parancsal is működik
CMD:duty(playerid) { // ez a duty parancsreturn 1;}CMD:felszereles(playerid) return cmd_duty(playerid); // ami a /felszereles parancsal is működik