17.12.2012, 12:16
guys i am using mAdmin script and i got some problems in
some cmds like /setlevel for make admin and /setvip when i use
/setlevel id level and didnt saving players with admin level and
vip have same prob i got this got please fix it
this is for admin
this is for vip
some cmds like /setlevel for make admin and /setvip when i use
/setlevel id level and didnt saving players with admin level and
vip have same prob i got this got please fix it
this is for admin
pawn Код:
CMD:setlevel(playerid, params[])
{
new id, lvl, string[128], string2[128];
if(IsPlayerAdmin(playerid) || AdminLevel[playerid] >= 4)
{
if(sscanf(params, "ui", id, lvl)) return SendClientMessage(playerid, COLOR_RED, "Usage: /setlevel [ID] [Level]");
else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "Invalid ID");
else if(lvl > 5) return SendClientMessage(playerid, COLOR_RED, "There is only 5 admin levels");
else
AdminLevel[id] = lvl;
format(string, sizeof(string), "Administrator %s has set you your admin level to %d!", GetName(playerid), lvl);
SendClientMessage(id, COLOR_AQUA, string);
format(string2, sizeof(string2), "You have set %s as admin level %d!", GetName(id), lvl);
SendClientMessage(playerid, COLOR_AQUA, string2);
}
else SendClientMessage(playerid, COLOR_RED, "You are not authorized for use this command!");
return 1;
}
pawn Код:
CMD:setvip(playerid, params[])
{
new id, lvl, string[128], string2[128];
if(IsPlayerAdmin(playerid) || AdminLevel[playerid] >= 3)
{
if(sscanf(params, "ui", id, lvl)) return SendClientMessage(playerid, COLOR_RED, "Usage: /setvip [ID] [Level]");
else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "Invalid ID");
else if(lvl > 3) return SendClientMessage(playerid, COLOR_RED, "There is only 3 vip levels");
else
vip[id] = lvl;
format(string, sizeof(string), "Administrator %s has set your VIP level to %d!", GetName(playerid), lvl);
SendClientMessage(id, COLOR_PINK, string);
format(string2, sizeof(string2), "You have set %s VIP level to %d!", GetName(id), lvl);
SendClientMessage(playerid, COLOR_PINK, string2);
}
else SendClientMessage(playerid, COLOR_RED, "You are not authorized for use this command!");
return 1;
}