All pastes #779022 Raw Edit

Something

public text v1 · immutable
·published 2007-11-18 03:16 UTC
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);
			}
//------------------------------------------------------------------------------------