07.08.2012, 17:12
Код:
COMMAND:showssbadge(playerid, params[]) { new targetid1 if(sscanf(params, "u", targetid1)) return SendClientMessage(playerid,COLOR_YELLOW,"Usage: /showssbadge [PlayerID]"); if(PlayerInfo[playerid][pSS] >= 1) else { SendClientMessage(targetid1, COLOR_WHITE, "** Secret Society **"); SendClientMessage(targetid1, COLOR_YELLOW, "** Government Worker"); } return 1; }
Here is the whole code:
COMMAND:makessleader(playerid, params[])
{
new targetid1;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_YELLOW, "You are not an admin");
if(sscanf(params, "u", targetid1)) return SendClientMessage(playerid,COLOR_YELLOW,"Usage: /makessleader [PlayerID]");
else
{
PlayerInfo[targetid1][pSS] = 1;
SendClientMessage(targetid1, COLOR_YELLOW, "You have been made the leader of Secret Society.");
}
return 1;
}
COMMANDhowssbadge(playerid, params[])
{
new targetid1
if(sscanf(params, "u", targetid1)) return SendClientMessage(playerid,COLOR_YELLOW,"Usage: /showssbadge [PlayerID]");
if(PlayerInfo[playerid][pSS] >= 1)
else
{
SendClientMessage(targetid1, COLOR_WHITE, "** Secret Society **");
SendClientMessage(targetid1, COLOR_YELLOW, "** Government Worker");
}
return 1;
}
COMMAND:quitss(playerid, params[])
{
PlayerInfo[playerid][pSS] = 0;
SendClientMessage(playerid, COLOR_YELLOW, "You have quitted Secret Society.");
return 1;
}
COMMAND:removefromss(playerid, params[])
{
new targetid2;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_YELLOW, "You are not an admin");
if(sscanf(params, "u", targetid2)) return SendClientMessage(playerid,COLOR_YELLOW,"Usage: /removefromss [PlayerID]");
else
{
PlayerInfo[targetid2][pSS] = 0;
SendClientMessage(targetid2, COLOR_YELLOW, "You are no longer in Secret Society.");
}
return 1;
}
CMDsr(playerid, params[])
{
if(PlayerInfo[playerid][pSS] >= 1)
{
if(isnull(params)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /r [Text]");
new string[128], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s (radio): %s , Over.", name, params);
foreach(Player, i)
{
if(PlayerInfo[i][pSS] == PlayerInfo[playerid][pSS]) SendClientMessage(i, TEAM_RADIO_COLOR, string);
}
}
else return SendClientMessage(playerid, COLOR_GREY, "You are not in a faction!");
return 1;
}