15.03.2018, 21:33
Hi. Can you fix my admin cmd? I want to sort them by admin level, and if i am admin level 5, i want to see those 1,2,3,4 too, but if i am admin level 1, i want to see only admin level 1 commands.
PHP код:
CMD:acmds(playerid)
{
if(pInfo[playerid][pAdminLevel] >= 1)
{
new str[250];
SendClientMessage(playerid, -1, " - Comenzi Administrator - ");
format(str, sizeof(str),""COL_LIGHTBLUE"Trial Admin:{FFFFFF} /o(oc), /acmds, /info, /getcar, /cc, /wslap");
SendClientMessage(playerid,-1, str);
format(str, sizeof(str),""COL_LIGHTBLUE" Trial Admin:{FFFFFF} /a, /gethere, /spec, /specoff, /goto, /gotols, /gotolv, /gotosf");
SendClientMessage(playerid,-1, str);
format(str, sizeof(str),""COL_LIGHTBLUE"Trial Admin:{FFFFFF} /mute, /unmute, /kick, /clearanim, /freeze, /unfreeze, /jetpack,");
SendClientMessage(playerid,-1, str);
format(str, sizeof(str),""COL_LIGHTBLUE"Trial Admin:{FFFFFF} /aduty, /ajail, /unjail, /setvw, /setint, /rjetpack");
SendClientMessage(playerid,-1, str);
}
if(pInfo[playerid][pAdminLevel] >= 2)
{
new str[250];
format(str, sizeof(str),""COL_LIGHTBLUE"Moderator Team:{FFFFFF} /ban, /tban, /unbanip, /unbanname, /ip, /forumname, /targetinv");
SendClientMessage(playerid,-1, str);
}
if(pInfo[playerid][pAdminLevel] >= 3)
{
new str[250];
format(str, sizeof(str),""COL_LIGHTBLUE"Administrator Team:{FFFFFF} /ann2, /akill, /nuke");
SendClientMessage(playerid,-1, str);
}
if(pInfo[playerid][pAdminLevel] >= 4)
{
new str[250];
format(str, sizeof(str),""COL_LIGHTBLUE"Support Team:{FFFFFF} /sethelper, /setleader, /respawncars");
SendClientMessage(playerid,-1, str);
}
if(pInfo[playerid][pAdminLevel] >= 5)
{
new str[250];
format(str, sizeof(str),""COL_LIGHTBLUE"Management Team:{FFFFFF} /resetinv, /setadmin, /setVIP, /saveall, /sethumanity, /setblood");
SendClientMessage(playerid,-1, str);
format(str, sizeof(str),""COL_LIGHTBLUE" Management Team:{FFFFFF} /setthirst, /sethunger, /setskin, /respawnallcars");
SendClientMessage(playerid,-1, str);
format(str, sizeof(str),""COL_LIGHTBLUE"Trial Admin:{FFFFFF} /mute, /unmute, /kick, /clearanim");
SendClientMessage(playerid,-1, str);
}
if(pInfo[playerid][pAdminLevel] >= 6)
{
new str[250];
format(str, sizeof(str),""COL_LIGHTBLUE" Developer Team:{FFFFFF} /giveallitems, /lootres, /airdrop, /tentres, /giveitem");
SendClientMessage(playerid,-1, str);
}
else return SendClientMessage(playerid,-1,"*"COL_RED" You aint admin!");
return 1;
}