09.04.2013, 14:16
(
Последний раз редактировалось K3nX; 20.10.2014 в 13:13.
)
----------
if(gTeam[playerid] == Team_Army && GetPVarInt(playerid, "ArmyPermission") == 0)
SetPVarInt(playerid, "ArmyPermission", 1);
cmd(army, playerid, params[])
{
if(GetPVarInt(playerid, "AdminLevel") == 0) return 0;
new ID; new string[120];
if(sscanf(params, "u", ID))
return SendClientMessage(playerid, COLOR_ERROR, "Usage: /army (ID)");
if(!IsPlayerConnected(ID))
return SendClientMessage(playerid, COLOR_ERROR, "Usage: /army (ID)");
if(GetPVarInt(ID, "ArmyPermission") == 1337)
return SendClientMessage(playerid, COLOR_ERROR, "That player is already army.");
format(string, 120, "[ARMY STATUS] Server Admin %s has made %s a member of the Army!", PlayerInfo(playerid), PlayerInfo(ID));
SendClientMessageToAll(COLOR_PURPLE, string);
SendAdminMessage(string);
CNR_PrintString(string);
SendClientMessage(playerid, COLOR_PURPLE, "You are now able to play as Los Santos Army. Be sure to stick with /rules.");
SetPVarInt(ID, "ArmyPermission", 1337);
return 1;
}
if(gTeam[playerid] == Team_Cop || gTeam[playerid] == Team_Army || gTeam[playerid] == Team_SWAT )
{
return 0;
}
SetPVarInt(playerid, "ArmyPermission", 0);
SetPVarInt(playerid, "SWATPermission", 0);
public OnPlayerRequestSpawn(playerid)
{
if(gTeam[playerid] == Team_Army && GetPVarInt(playerid, "ArmyPermission") == 0)
{
GameTextForPlayer(playerid, "~p~You cannot play as army.", 5000, 3);
return 0;
}
if(gTeam[playerid] == Team_SWAT && GetPVarInt(playerid, "SWATPermission") == 0)
{
GameTextForPlayer(playerid, "~b~You cannot play as SWAT.", 5000, 3);
return 0;
}
if(gTeam[playerid] == Team_Cop && GetPlayerScore(playerid) < 20)
{
GameTextForPlayer(playerid, "~b~You must have 20 score to play as cop.", 5000, 3);
return 0;
}
return 1;
}
if(gTeam[playerid] == Team_Army && GetPVarInt(playerid, "ArmyPermission") == 0)
if(gTeam[playerid] == Team_Army || GetPVarInt(playerid, "ArmyPermission") == 0)