22.12.2011, 15:17
Hello how can i made a /admin command with this code
i mean
i want to detect that
if the player is level 1 it would say Moderator
Level 1 : Test
Level 2 : Moderator
Level 3 : Administrator
Level 4 : Owner
what will i do ? please help me
/admin
i mean
i want to detect that
if the player is level 1 it would say Moderator
Level 1 : Test
Level 2 : Moderator
Level 3 : Administrator
Level 4 : Owner
what will i do ? please help me
/admin
Код:
CMD:setlevel(playerid, params[]) { if(Pinfo[playerid][pLevel] >= 4 || IsPlayerAdmin(playerid)) { new pID, Level; if(Level<1 || Level>4) return SendClientMessage(playerid, ERROR, "Admins are only from level 4."); if(sscanf(params, "ui", pID, Level)) return SendClientMessage(playerid, ERROR, "[Usage]: /SetLevel < Player ID > < Level >"); if(!IsPlayerConnected(pID)) return SendClientMessage(playerid, COLOR_RED, "That user is not connected!"); format(Msg, sizeof(Msg), "Admin: %s(%d) has given you admin level: %d", pName(playerid), playerid, Level); SendClientMessage(playerid, COLOR_LIGHTBLUE, Msg); format(Msg, sizeof(Msg), "You have been given admin level: %d to: %s(%d)", Level, pName(pID), pID); SendClientMessage(playerid, COLOR_LIGHTBLUE, Msg); return Pinfo[pID][pLevel] = Level; } else return AdminCMD(playerid, 3); }