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); } //------------------------------------------------------------------------------------