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)
+--- Thread: Help, Please (
/showthread.php?tid=293231)
Help, Please -
seanny - 27.10.2011
Hello, Can someone add a Rank System to this Command
pawn Код:
CMD:a(playerid, params[])
{
new sendername[MAX_PLAYER_NAME], string[160];
if(!(PlayerInfo[playerid][pAdmin] >= 1)) return SendClientMessage(playerid, COLOR_LIGHTRED,"[D-RP]: {FFFFFF}You are Not an Administrator");
if(isnull(params)) return SendClientMessage(playerid,COLOR_LIGHTRED,"[D-RP]: {FFFFFF}/a [Admin Chat]");
GetPlayerName(playerid,sendername,sizeof(sendername));
sendername[strfind(sendername,"_")] = ' ';
format(string,160,"(( %d Admin %s: %s ))",PlayerInfo[playerid][pAdmin],sendername,params);
SendAdminMessage(COLOR_LIGHTRED,string);
return 1;
}
Example: (( Rank 1 Admin seanny: message ))
(( Rank 2 Admin seanny: message ))
and et cetra
Re: Help, Please -
Kingunit - 27.10.2011
Easy:
pawn Код:
CMD:a(playerid, params[])
{
new sendername[MAX_PLAYER_NAME], string[160];
if(!(PlayerInfo[playerid][pAdmin] >= 1)) return SendClientMessage(playerid, COLOR_LIGHTRED,"[D-RP]: {FFFFFF}You are Not an Administrator");
if(isnull(params)) return SendClientMessage(playerid,COLOR_LIGHTRED,"[D-RP]: {FFFFFF}/a [Admin Chat]");
GetPlayerName(playerid,sendername,sizeof(sendername));
sendername[strfind(sendername,"_")] = ' ';
if(PlayerInfo[playerid][pAdmin] == 1)
{
format(string,160,"(( Moderator(%d) %s: %s ))",PlayerInfo[playerid][pAdmin],sendername,params);
SendAdminMessage(COLOR_LIGHTRED,string);
}
if(PlayerInfo[playerid][pAdmin] == 2)
{
format(string,160,"(( Administrator(%d) %s: %s ))",PlayerInfo[playerid][pAdmin],sendername,params);
SendAdminMessage(COLOR_LIGHTRED,string);
}
// And go on.
return 1;
}
Re: Help, Please -
seanny - 27.10.2011
Thanks Kingunit, Rep+'ed