rendered paste body if(strcmp(cmd, "/equip", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (!PlayerToPoint(100, playerid, 245.6500,-1347.1898,107.1833))//centerpoint 24-7
{
SendClientMessage(playerid, COLOR_GRAD2, " You are not in the Police Armory!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /equip [item number]");
SendClientMessage(playerid, COLOR_GREEN, "|_______ LSPD Police Armory _______|");
SendClientMessage(playerid, COLOR_GRAD1, "| 1: Cadet Patrol 2: Officer Patrol");
SendClientMessage(playerid, COLOR_GRAD2, "| 3: Detective Patrol 4: Motorcyclist Patrol");
SendClientMessage(playerid, COLOR_GRAD3, "| 5: Standard SWAT 6: Medium SWAT");
SendClientMessage(playerid, COLOR_GRAD4, "| 7: Heavy SWAT 8: Sharpshooter SWAT");
SendClientMessage(playerid, COLOR_GRAD5, "| 9: Equip Armor 10: Ceremonial Uniform");
return 1;
}
new item = strval(tmp);
if (item == 1)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 24, 400);
GivePlayerWeapon(playerid, 41, 999);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s has suited himself up with the standard cadet equipment.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if (item == 2)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 24, 400);
GivePlayerWeapon(playerid, 41, 999);
GivePlayerWeapon(playerid, 25, 50);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s has suited himself up with the standard officer equipment.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if (item == 3)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
{
ResetPlayerWeapons(playerid);
SendClientMessage(playerid, COLOR_WHITE, "Use the camera to zoom and f8 to take a picture");
GivePlayerWeapon(playerid, 43, 1);
GivePlayerWeapon(playerid, 24, 100);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s has taken the instruments needed for being a detective.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if (item == 4)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 24, 400);
GivePlayerWeapon(playerid, 41, 999);
SetPlayerSkin(playerid, 284);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s has put on safety gear and equipment for motorcycle use and patrol.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if (item == 5)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 24, 400);
GivePlayerWeapon(playerid, 41, 999);
GivePlayerWeapon(playerid, 17, 5);
GivePlayerWeapon(playerid, 29, 600);
SetPlayerSkin(playerid, 285);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s has put on a SWAT uniform and geared up with standard equipment.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if (item == 6)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 24, 400);
GivePlayerWeapon(playerid, 41, 999);
GivePlayerWeapon(playerid, 17, 5);
GivePlayerWeapon(playerid, 31, 600);
SetPlayerSkin(playerid, 285);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s has put on a SWAT uniform and geared up with medium equipment.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if (item == 7)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 24, 400);
GivePlayerWeapon(playerid, 41, 999);
GivePlayerWeapon(playerid, 16, 5);
GivePlayerWeapon(playerid, 27, 100);
SetPlayerSkin(playerid, 285);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s has put on a SWAT uniform and geared up with heavy equipment.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if (item == 8)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 23, 400);
GivePlayerWeapon(playerid, 34, 50);
SetPlayerSkin(playerid, 285);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s has put on a SWAT uniform and geared up with sharpshooter equipment.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if (item == 9)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
{
SetPlayerArmour(playerid, 100);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s places on a Kevlar vest.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else if (item == 10)
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pRank] < 4)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 23, 400);
GivePlayerWeapon(playerid, 33, 50);
SetPlayerSkin(playerid, 288);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s has put on a ceremonial uniform and equipment.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pRank] > 3)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 23, 400);
GivePlayerWeapon(playerid, 33, 50);
SetPlayerSkin(playerid, 283);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s has put on a ceremonial uniform and equipment.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, " You don't have the cash for that !");
return 1;
}
}
return 1;
}
//------------------------------------------------------------------------------------ CreateObject(18045,245.983657,-1354.160888,108.175460,0,0,125.997840);//Police Armory
//------------------------------------------------------------------------------------
else if (GetPlayerState(i) == 1 && PlayerToPoint(2.0, i,1568.625122,-1690.535766,5.890600))
{
//Police Armory
SetPlayerPos(i, 245.6500,-1347.1898,107.1833);
GameTextForPlayer(i, "~r~Los Santos Police Armory",5000,3);
SetPlayerInterior(i,0);
}
else if (GetPlayerState(i) == 1 && PlayerToPoint(2.0, i,247.6063,-1345.8665,107.1833))
{
//Police Armory
SetPlayerPos(i, 1570.625122,-1690.535766,5.890600);
GameTextForPlayer(i, "~r~Los Santos Police Garage",5000,3);
SetPlayerInterior(i,0);
}
//------------------------------------------------------------------------------------