SA-MP Forums Archive
Help please. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Help please. (/showthread.php?tid=264783)



Help please. - ionaustinb - 27.06.2011

i am wondering how to use one command to do multiple things
i want /cmds to give a list of command based on what admin level you are
--------------------------------------------------------------------------------------
if (strcmp("/cmds", cmdtext, true, 10) == 0) // Shows Admin Command List
{
if(PlayerAdminLevel[playerid] == 2)
{
SendClientMessage(playerid,0xA9A9A9AA, "|_Server Admin Commands_| Level 2 ~ION~ Admin");
SendClientMessage(playerid,0x00FF00FF,"/kick (id) [Kick] /ann (text) [Announce]");
SendClientMessage(playerid,0x00FF00FF,"/akill (id) [Kill Player]");
SendClientMessage(playerid,0x00FF00FF,"/spec (id) [Spectate Player] /specoff");
SendClientMessage(playerid,0x00FF00FF,"/unmute (id) [Reason] ");
SendClientMessage(playerid,0x00FF00FF,"/warn (id) (reason)");
SendClientMessage(playerid,0x00FF00FF,"/adweb [Advertise website.] /rpwarn (id) abusing rp command warning");
SendClientMessage(playerid,0x00FF00FF,"/MakeArmy (id) Recruit a player to army");
}
else
SendClientMessage(playerid,0xFF0000AA,"Bad Command. Type /commands for available commands depending on your chosen job/skill");
return 1;
}

if (strcmp("/cmds", cmdtext, true, 10) == 0) // Shows Admin Command List
{
if(PlayerAdminLevel[playerid] == 1)
{
SendClientMessage(playerid,0xA9A9A9AA, "|_Server Admin Commands_| Level 1 ~ION~ Helper");
SendClientMessage(playerid,0x00FF00FF,"/spec (id) [Spectate Player] /specoff");
SendClientMessage(playerid,0x00FF00FF,"/ac (msg) [Talk To Admins] /aspawn (id) Forced Spawn");
SendClientMessage(playerid,0x00FF00FF,"/warn (id) (reason) /info (id) Gets Basic player information");
}
else
SendClientMessage(playerid,0xFF0000AA,"Bad Command. Type /commands for available commands depending on your chosen job/skill");
return 1;
}

==============================
the command will only work for one admin level. and not both of them however renaming the commands
to cmds1 cmds2 cmds3 Etc.... works fine