Requesting script repair - 2nd day
#1

Well hello, it's my second day of scripting, and I am stuck in this point.

Код:
/************************************************** *****************************
*    SERVER NAME: Nightmaress Deathmatch
*    SERVER VERSION: Nightmare v1.0
*    SERVER DEVELOPER: Mr.Lauren
*
* INFORMATION: Deathmatching server, BETA Public.
*
************************************************** *****************************/
#include <a_samp>
#define SPECIAL_ACTION_PISSING 68


#if defined FILTERSCRIPT
#define PocketMoney 50000 //Money on spawn
#define GIVECASH_DELAY 5000 //About can be payed in one time

// Defines
#define FILTERSCRIPT
#define DIALOGID 3300
#define MAX 13 // Change this to the max players in your server.cfg

// Sniper Death Match
new Info[255];
new Float:RandomSpawn[][6] =
{
  // Positions, (X, Y, Z and Facing Angle)
    {-973.6733,1061.2589,1345.6721,85.6553},
    {-1027.8649,1081.1333,1343.2194,282.9058},
    {-1025.7057,1082.3707,1343.3472,67.0405},
    {-1039.5646,1085.4370,1343.3317,154.3409},
    {-1062.0338,1070.1962,1343.4124,121.8743},
    {-1069.0345,1092.3414,1343.1663,116.1298}
};

// BikeRace/CarRace
new iSpawnedCar[MAX]=-1;

// Skydive
new OnSkyDiving[MAX];

public OnPlayerCommandText(playerid, cmdtext[])
{
		if (strcmp("/teleport", cmdtext, true, 10) == 0)
		{
			ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel");
			return 1;
		}
		return 1;
	}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	if(dialogid == DIALOGID) // Teleport Dialog
	{
		if(response)
		{
   			if(listitem == 0) // Los Santos
			{
				ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Los Santos", "Los Santos Airport \nSanta Marina \nGrove Street \nCity Hall \nPolice Station \nBank \nOcean Docks \nCrazybob's House \nJefferson Motel \nAbove Los Santos \nBack", "Select", "Cancel");
			}
			if(listitem == 1) // San Fierro
			{
				ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "San Fierro", "San Fierro Airport \nCity Hall \nBank \nOcean Flats \nMissionary Hill \nJizzys Pleasure Dome \nPolice Station  \nBack", "Select", "Cancel");
			}
			if(listitem == 2) // Las Venturas
			{
				ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Las Venturas", "Las Venturas Airport \nArea69 \nCity Hall \nPolice Station \nCaligulas Casino \nStarfish Casino \nBank \nPrickle Pine \nBandit Stadium \nLast Dime Motel \nAbove Las Venturas \nBack", "Select", "Cancel");
   			}
			if(listitem == 3) // Other
			{
				ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Other", "Verdant Meadows \nBayside \nPalominmo Creek \nMontgomery \nBlueberry \nDrylake \nSniper Death Match \nBike Race \nCar Race \nMount Chilliad Cabin \nTop of Mount Chilliad \nMount Chilliad \nBack", "Select", "Cancel");
   			}
		}
		return 1;
	}

	if(dialogid == DIALOGID+1) // Los Santos
	{
		if(response)
		{
			if(listitem == 0) // Airport
			{
    			SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 1934.8811,-2305.5283,13.5469);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Los Santos Airport.");
			}
			if(listitem == 1) //Santa Marina
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 433.1179,-1796.5649,5.5469);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Santa Marina Beach.");
			}
			if(listitem == 2) // Grove Street
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 2499.8733,-1667.6309,13.3512);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Grove Street.");
			}
			if(listitem == 3) // City Hall
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 1461.0043,-1019.4626,24.6975);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Los Santos City Hall.");
			}
			if(listitem == 4) // Police Station
			{
				SetPlayerPos(playerid, 1544.8700,-1675.8081,13.5593);
	   		 	SetPlayerFacingAngle(playerid, 90);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Los Santos Police Department.");
			}
			if(listitem == 5) // Bank
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 595.1895,-1243.1205,18.0844);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Los Santos Bank.");
			}
			if(listitem == 6) // Ocean Docks
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 2791.1782,-2534.6309,13.6303);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Ocean Docks.");
			}
			if(listitem == 7) // Crazybob's House
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 1255.2925,-778.2413,92.0302);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Crazybob's House.");
			}
			if(listitem == 8) // Jefferson Motel
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 2229.0200,-1159.8000,25.7981);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Jefferson Motel.");
			}
			if(listitem == 9) // Above Los Santos
			{
				SetPlayerPos(playerid, 1744.1571,-1426.3916,1513.2897);
				SetPlayerFacingAngle(playerid, 0);

				GivePlayerWeapon(playerid, 46, 1);
				SendClientMessage(playerid, 0x00FFFFAA, "You got a parachute.");
				OnSkyDiving[playerid]=1;
			}
			if(listitem == 10) // Back
  			{
                ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel");
			}
		}
		return 1;
	}

	if(dialogid == DIALOGID+2) // San Fierro
	{
		if(response)
		{
			if(listitem == 0) // Airport
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, -1315.9419,-223.8595,14.1484);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to San Fierro Airport.");
			}
			if(listitem == 1) // City Hall
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, -2672.6116,1268.4943,55.9456);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to San Fierro City Hall.");
			}
			if(listitem == 2) // Bank
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, -2050.6089,459.3649,35.1719);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to San Fierro Bank.");
			}
			if(listitem == 3) // Ocen Flats
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, -2670.1101,-4.9832,6.1328);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Ocean Flats.");
			}
			if(listitem == 4) // Missionary Hill
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, -2515.6768,-611.6651,132.5625);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Missionary Hill.");
			}
			if(listitem == 5) // Jizzy's Pleasure Dome
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, -2621.0244,1403.7534,7.0938);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Jizzy's Pleasure Dome.");
			}
			if(listitem == 6) // Police Station
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, -1608.1376,718.9722,12.4356);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to San Fierro Police Station.");
			}
			if(listitem == 7) // Back
			{
                ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel");
			}
		}
		return 1;
	}

	if(dialogid == DIALOGID+3) // Las Venturas
	{
		if(response)
		{
			if(listitem == 0) // Airport
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 1487.9703,1736.9537,10.8125);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Las Venturas Airport.");
			}
			if(listitem == 1) // Area69
			{
				SetPlayerPos(playerid, 129.3000, 1920.3000, 20.0);
        		GameTextForPlayer(playerid,"~W~Welcome to ~G~Area 69~W~!",1000,0);
        		SetPlayerInterior(playerid,0);
			}
			if(listitem == 2) // City Hall
			{
				SetPlayerPos(playerid, 2421.7185,1121.9866,10.8125);
	    		SetPlayerFacingAngle(playerid, 90);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Las Venturas City Hall.");
			}
			if(listitem == 3) // Police Station
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 2287.2561,2426.2576,10.8203);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Las Venturas Police Station.");
			}
			if(listitem == 4) // Caligulas Casino
			{
				SetPlayerPos(playerid, 2187.8350,1678.5358,11.1094);
	    		SetPlayerFacingAngle(playerid, 90);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Caligulas Casino.");
			}
			if(listitem == 5) // Starfish Casino
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 2227.3596,1894.3228,10.6719);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Starfish Casino.");
			}
			if(listitem == 6) // Bank
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 2463.6680,2240.7524,10.8203);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Las Venturas Bank.");
			}
			if(listitem == 7) // Prickle Pine
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 1434.6989,2654.4026,11.3926);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Prickle Pine.");
			}
			if(listitem == 8) // Bandit Stadium
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 1493.2443,2238.1526,11.0291);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Bandit Stadium.");
			}
			if(listitem == 9) // Last Dime Motel
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 1929.0522,707.8507,10.8203);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Last Dime Motel.");
			}
			if(listitem == 10) // Above Las Venturas
			{
				SetPlayerPos(playerid, 2201.6697,1997.7933,1500.1992);
				SetPlayerFacingAngle(playerid, 0);

				GivePlayerWeapon(playerid, 46, 1);
				SendClientMessage(playerid, 0x00FFFFAA, "You got a parachute.");
				OnSkyDiving[playerid]=1;
			}
			if(listitem == 11) // Back
			{
                ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel");
			}
		}
		return 1;
	}

	if(dialogid == DIALOGID+4) // Other
	{
		if(response)
		{
			if(listitem == 0) // Verdant Meadows
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 414.9159,2532.9700,19.1484);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Verdant Meadows.");
			}
			if(listitem == 1) // Bayside
			{
				SetPlayerPos(playerid, -2271.0764, 2317.8457, 4.8202);
	    		SetPlayerFacingAngle(playerid, 180);
				SendClientMessage(playerid, 0x00FFFFAA, "Aye there fisherman, your at Bayside.");
			}
			if(listitem == 2) // Palomino Creek
			{
				SetPlayerPos(playerid, 2259.5532, -85.0334, 26.5107);
	    		SetPlayerFacingAngle(playerid, 180);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Palomino Creek.");
			}
			if(listitem == 3) // Montgomery
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 1377.4314,271.4077,19.5669);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Montgomery.");
			}
			if(listitem == 4) // Blueberry
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 183.9907,-108.5440,2.0234);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Blueberry.");
			}
			if(listitem == 5) // Drylake
			{
   				SetPlayerPos(playerid, -12.7000, 1481.7000, 14.00);
        		GameTextForPlayer(playerid,"~W~Welcome to ~B~Dry lake~W~!", 1000, 0);
        		SetPlayerInterior(playerid,0);
			}
			if(listitem == 6) // Sniper Death Match
			{
				new PlayerName[MAX_PLAYER_NAME];
		 		new iRandom=random(sizeof(RandomSpawn));

		 		GetPlayerName(playerid, PlayerName ,sizeof(PlayerName));
		  		// SetPlayerPos to the random spawn information
		    	SetPlayerPos(playerid, RandomSpawn[iRandom][0], RandomSpawn[iRandom][1],RandomSpawn[iRandom][2]);
				// SetPlayerFacingAngle to the random facing angle information
		    	SetPlayerFacingAngle(playerid, RandomSpawn[iRandom][3]);
		    	SetPlayerInterior(playerid, 10);
		    	format(Info, sizeof(Info), "%s (%i) has joined the Sniper Stadium. Join it too with /sniper!", PlayerName, playerid);
		    	SendClientMessageToAll(0x00FFFFFF, Info);
		    	ResetPlayerWeapons(playerid);
		    	GivePlayerWeapon(playerid, 34, 5000);
		    	GivePlayerWeapon(playerid, 24, 5000);
			}
			if(listitem == 7) // Bike Race
			{
				if(iSpawnedCar[playerid] != -1) DestroyVehicle(iSpawnedCar[playerid]);
		 		SetPlayerInterior(playerid,4);
		    	SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Bike Race. Use /exit to exit.");
				iSpawnedCar[playerid] = CreateVehicle(468,-1424.93,-664.58,1059.85, 180.0, -1, -1, -1);
		    	LinkVehicleToInterior(iSpawnedCar[playerid], 4);
		    	PutPlayerInVehicle(playerid,iSpawnedCar[playerid], 0);
			}
			if(listitem == 8) // Car Race
			{
				if(iSpawnedCar[playerid] != -1) DestroyVehicle(iSpawnedCar[playerid]);
		    	SetPlayerInterior(playerid,7);
		    	SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Car Race. Use /exit to exit.");
		    	iSpawnedCar[playerid] = CreateVehicle(415,-1394.54,-243.56,1043.20, 180.0, -1, -1, -1);
		    	LinkVehicleToInterior(iSpawnedCar[playerid],7);
		    	PutPlayerInVehicle(playerid,iSpawnedCar[playerid], 0);
			}
			if(listitem == 9) // Mount Chilliad Cabin
			{
			    SetPlayerPos(playerid, -2809.0000, -1516.5000, 142.0000);
			    SetPlayerFacingAngle(playerid, 270);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to the cabin at Mount Chilliad.");
		  		GameTextForPlayer(playerid,"~W~Welcome to~N~~R~~H~Mount Chilliad Cabin~W~!",1000,0);
			}
			if(listitem == 10) // Top of Mount Chilliad
			{
			    SetPlayerPos(playerid, -2238.0000, -1712.2700, 482.0000);
			    SetPlayerFacingAngle(playerid, 90);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported on top of Mount Chilliad.");
		  		GameTextForPlayer(playerid,"~W~Welcome to~N~~R~~H~Top of Mount Chilliad~W~!",1000,0);
			}
			if(listitem == 11) // Mount Chilliad
			{
			    SetPlayerPos(playerid, -2409.5000, -2190.0000, 35.0000);
			    SetPlayerFacingAngle(playerid, 270);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Mount Chilliad. Type /mccabin or /mctop for more places.");
		  		GameTextForPlayer(playerid,"~W~Welcome to~N~~R~Mount Chilliad~W~!",1000,0);
			}
			if(listitem == 12) // Back
			{
                ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel");
			}
		}
		return 1;
	}
	
	public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/ak47", cmdtext, true, 10) == 0)
	{
	GivePlayerWeapon(playerid,30,200);
 	GivePlayerMoney(playerid,-1000);
	SendClientMessage(playerid, 0x33CCFFAA, "You have bought a AK-47 For $1000!");
	return 1;
	}
	if (strcmp("/m4", cmdtext, true, 10) == 0)
	{
	GivePlayerWeapon(playerid,31,200);
	GivePlayerMoney(playerid,-1000);
	SendClientMessage(playerid, 0x33CCFFAA, "You have bought a M4 For $1000!");
	}
	if (strcmp("/crifle", cmdtext, true, 10) == 0)
	{
	GivePlayerWeapon(playerid,33,75);
	GivePlayerMoney(playerid,-1200);
	SendClientMessage(playerid, 0x33CCFFAA, "You have bought a Country-Rifle For $1200!");
	return 1;
	}
	if (strcmp("/sniper", cmdtext, true, 10) == 0)
	{
	GivePlayerWeapon(playerid,34,10);
	GivePlayerMoney(playerid,-1800);
	SendClientMessage(playerid, 0x33CCFFAA, "You have bought a Sniper-Rifle For $1800!");
	}
 	if (strcmp("/mp5", cmdtext, true, 10) == 0)
	{
	GivePlayerWeapon(playerid,29,500);
	GivePlayerMoney(playerid,-500);
	SendClientMessage(playerid, 0x33CCFFAA, "You have bought a MP5 For $500!");
	return 1;
	}
	if (strcmp("/tec9", cmdtext, true, 10) == 0)
	{
	GivePlayerWeapon(playerid,32,200);
	GivePlayerMoney(playerid,-500);
	SendClientMessage(playerid, 0x33CCFFAA, "You have bought a TEC-9 For $500!");
	return 1;
	}
	if (strcmp("/uzi", cmdtext, true, 10) == 0)
	{
	GivePlayerWeapon(playerid,28,200);
	GivePlayerMoney(playerid,-500);
	SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Uzi For $500!");
	return 1;
	}
	if (strcmp("/pistol", cmdtext, true, 10) == 0)
 	{
	GivePlayerWeapon(playerid,22,200);
	GivePlayerMoney(playerid,-200);
	SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Pistol For $200!");
	return 1;
	}
	if (strcmp("/spistol", cmdtext, true, 10) == 0)
 	{
	GivePlayerWeapon(playerid,23,200);
	GivePlayerMoney(playerid,-200);
	SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Silenced-Pistol For $200!");
	return 1;
	}
	if (strcmp("/deagle", cmdtext, true, 10) == 0)
 	{
	GivePlayerWeapon(playerid,24,100);
	GivePlayerMoney(playerid,-250);
	SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Desert-Eagle For $250!");
	return 1;
	}
	if (strcmp("/knife", cmdtext, true, 10) == 0)
 	{
	GivePlayerWeapon(playerid,4,100);
	GivePlayerMoney(playerid,-50);
	SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Knife For $50!");
	return 1;
	}
	if (strcmp("/katana", cmdtext, true, 10) == 0)
 	{
	GivePlayerWeapon(playerid,8,100);
	GivePlayerMoney(playerid,-100);
	SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Katana For $100!");
	return 1;
	}
	if (strcmp("/shotgun", cmdtext, true, 10) == 0)
 	{
	GivePlayerWeapon(playerid,25,100);
	GivePlayerMoney(playerid,-800);
	SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Shotgun For $800!");
	return 1;
	}
	if (strcmp("/cshotgun", cmdtext, true, 10) == 0)
 	{
	GivePlayerWeapon(playerid,27,50);
	GivePlayerMoney(playerid,-800);
	SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Combat-ShotGun For $800!");
	return 1;
	}
	if (strcmp("/swanoff", cmdtext, true, 10) == 0)
 	{
	GivePlayerWeapon(playerid,26,100);
	GivePlayerMoney(playerid,-800);
	SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Swanoff-Sho Gun For $800!");
	return 1;
	}
	if (strcmp("/grenade", cmdtext, true, 10) == 0)
 	{
	GivePlayerWeapon(playerid,16 ,1);
	GivePlayerMoney(playerid,-2000);
	SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Grenade For $2000!");
	}
	if (strcmp("/moltov", cmdtext, true, 10) == 0)
 	{
	GivePlayerWeapon(playerid,18,1);
	GivePlayerMoney(playerid,-1500);
	SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Moltov For $1500!");
	}
	if (strcmp("/ammo", cmdtext, true, 10) == 0)
	{
	SendClientMessage(playerid,0x33FF33AA,"=====================================================================");
	SendClientMessage(playerid,0x33FF33AA,"                          Weapons By Mr.Lauren");
	SendClientMessage(playerid,0x33FF33AA,"=========================By [xB]Lordz====================================");
	SendClientMessage(playerid,0xFF9900AA,"Rifles: /ak47 [$1000], /m4 [$1000], /crifle [$1200], /sniper [$1000]");
	SendClientMessage(playerid,0xFF9900AA,"Sub-Machines: /tec9 [$500], /uzi [$500], /mp5 [$500]");
	SendClientMessage(playerid,0xFF9900AA,"Pistols: /pistol [$200], /spistol [$200], /deagle [$250]");
	SendClientMessage(playerid,0xFF9900AA,"Misc: /knife [$50], /katana [$100]");
 	SendClientMessage(playerid,0xFF9900AA,"Shotguns: /shotgun [$800], /cshotgun [$800], /swanoff [$800]");
	SendClientMessage(playerid,0xFF9900AA,"Explosives: /grenade [$2000], /moltov [$1500]");
		return 1;
	}
 return 0;
}
	return 0;
 }

forward MoneyGrubScoreUpdate();
forward Givecashdelaytimer(playerid);
forward SetPlayerRandomSpawn(playerid);
forward SetupPlayerForClassSelection(playerid);
forward GameModeExitFunc();
forward SendPlayerFormattedText(playerid, const str[], define);
forward public SendAllFormattedText(playerid, const str[], define);

public MoneyGrubScoreUpdate()
{
new CashScore;
new name[MAX_PLAYER_NAME];
//new string[256];
for(new i=0; i<MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
GetPlayerName(i, name, sizeof(name));
CashScore = GetPlayerMoney(i);
SetPlayerScore(i, CashScore);
if (CashScore > CashScoreOld)
{
CashScoreOld = CashScore;
//format(string, sizeof(string), "$$$ %s is now in the lead $$$", name);
//SendClientMessageToAll(COLOR_YELLOW, string);
}
}
}
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmd, "/pay", true) == 0) {
new tmp[256];
tmp = strtok(cmdtext, idx);

if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /pay [playerid] [amount]");
return 1;
}
giveplayerid = strval(tmp);

tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /pay [playerid] [amount]");
return 1;
}
moneys = strval(tmp);

//printf("givecash_command: %d %d",giveplayerid,moneys);


if (IsPlayerConnected(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
playermoney = GetPlayerMoney(playerid);
if (moneys > 0 && playermoney >= moneys) {
GivePlayerMoney(playerid, (0 - moneys));
GivePlayerMoney(giveplayerid, moneys);
format(string, sizeof(string), "You have paid %s(player: %d), $%d.", giveplayer,giveplayerid, moneys);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "You have recieved $%d from %s(player: %d).", moneys, sendername, playerid);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
printf("%s(playerid:%d) has payed %d to %s(playerid:%d)",sendername, playerid, moneys, giveplayer, giveplayerid);
}
else {
SendClientMessage(playerid, COLOR_YELLOW, "Invalid transaction amount.");
}
}
else {
format(string, sizeof(string), "%d is not an active player.", giveplayerid);
SendClientMessage(playerid, COLOR_YELLOW, string);
}
return 1;
}


public OnFilterScriptInit()

{
        print("\n--------------------------------------");
        print("    Mr.Laurens weapon system's loading");
        print("--------------------------------------\n");
        print("               50% Loaded");
        print("              100% Loaded");
        print("\n--------------------------------------------");
        print(" Load was procceed suffessfully!");
        print("----------------------------------------------\n");
        return 1;
}


public OnFilterScriptExit()
{
return 1;
}

#else

main()
{
print("\n----------------------------------");
print(" Deathmatch by Lauren");
print("----------------------------------\n");
}

//Colors

#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_BRIGHTRED 0xFF0000AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_PINK 0xFF66FFAA
#define COLOR_BLUE 0x3A47DEFF
#define COLOR_TAN 0xBDB76BAA
#define COLOR_PURPLE 0x800080AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_INDIGO 0x4B00B0AA
#define COLOR_BLACK 0x00000000
#define COLOR_DARKGREY 0x696969FF
#define COLOR_RED 0xFF0000FF
#define COLOR_LIGHTGREEN 0x00FF11FF


#endif

public OnGameModeInit()
{
//Misc
SetGameModeText("NightMare Deathmatch");
//Classes
AddPlayerClass(270,1578.9000,-1004.6900,24.0781,189.3060,24,500,27,500,31,500) ; // GuySpawn
AddPlayerClass(271,1542.3815,-1018.6879,23.9063,259.4933,32,500,34,500,16,50); // GuySpawn2
AddPlayerClass(269,1574.1085,-1039.4579,23.9140,325.9207,22,500,29,500,30,500); // GuySpawn3
AddPlayerClass(29,1648.1752,-1020.3409,23.8984,82.1361,34,500,24,500,41,9999); // guyspawn4
AddPlayerClass(19,1638.3949,-1038.9602,23.8984,75.2427,27,500,24,500,34,500); // guyspawn 5
AddPlayerClass(292,1594.9475,-1043.5657,23.9063,358.1619,18,50,28,500,24,500); // guyspawn 6
//Cars
AddStaticVehicle(411,1658.6884,-1045.6301,23.6255,179.5374,0,0); // Infernus
AddStaticVehicle(411,1654.3730,-1045.6964,23.6255,178.6734,0,0); // Infernus
AddStaticVehicle(415,1649.6898,-1045.8671,23.6703,180.6075,0,0); // Cheetah
AddStaticVehicle(415,1645.2262,-1045.9103,23.6684,179.4133,0,0); // Cheetah
AddStaticVehicle(451,1641.0245,-1046.2959,23.6034,179.9737,0,0); // Turismo
AddStaticVehicle(451,1636.1810,-1046.3678,23.6049,181.2217,0,0); // Turismo
AddStaticVehicle(522,1627.0237,-1037.5391,23.4724,358.4659,0,0); // NRG
AddStaticVehicle(522,1631.7240,-1037.6553,23.4703,359.4286,0,0); // NRG
AddStaticVehicle(522,1636.0018,-1037.4764,23.4757,355.0911,0,0); // NRG
AddStaticVehicle(522,1640.9761,-1037.6333,23.4714,359.9706,0,0); // NRG
AddStaticVehicle(522,1644.9125,-1037.2701,23.4732,1.0191,0,0); // NRG
AddStaticVehicle(522,1649.9854,-1037.7567,23.4653,356.7254,0,0); // NRG
AddStaticVehicle(522,1654.0404,-1037.8448,23.4564,356.7516,0,0); // NRG
AddStaticVehicle(522,1658.4484,-1038.0065,23.4746,358.5745,0,0); // NRG
AddStaticVehicle(541,1632.1035,-1046.6794,23.5234,181.4293,0,0); // Bullet
AddStaticVehicle(541,1627.2782,-1047.0272,23.5233,179.7667,0,0); // Bullet
AddStaticVehicle(406,1718.0410,-1060.9911,25.4284,89.2980,1,1); // MONSTER
AddStaticVehicle(406,1704.5657,-1060.9810,25.4383,89.9575,1,1); // MONSTER
AddStaticVehicle(432,1693.0900,-1061.2255,23.9220,89.5325,43,0); // Tank
AddStaticVehicle(444,1712.3705,-1043.2947,24.2776,180.1961,32,53); // monstertruck
AddStaticVehicle(444,1707.8983,-1043.0551,24.2775,182.2425,32,14); // monstertruck
AddStaticVehicle(444,1703.4321,-1043.2228,24.2776,179.6005,32,36); // monstertruck
AddStaticVehicle(471,1698.6552,-1043.1039,23.3871,179.0870,74,83); // tracktoron
AddStaticVehicle(471,1694.5958,-1043.0059,23.3869,177.6409,66,71); // tracktoron
AddStaticVehicle(471,1689.4056,-1042.8264,23.3881,180.1959,103,111); // tracktoron
AddStaticVehicle(495,1685.2644,-1043.0099,24.2530,179.7142,114,10); // sandstalker
AddStaticVehicle(495,1680.6151,-1043.4302,24.2525,180.1732,88,99); // sandstalker
AddStaticVehicle(520,1689.1721,-1016.2593,24.6360,193.0157,0,0); // hydra
AddStaticVehicle(601,1721.9106,-1068.8397,23.6784,90.1091,1,1); // splashy
AddStaticVehicle(601,1710.3500,-1068.0951,23.6650,88.6382,1,1); // splash
AddStaticVehicle(601,1702.0712,-1068.1466,23.6650,89.5017,1,1); // splash
AddStaticVehicle(601,1693.1000,-1068.2498,23.6650,88.9520,1,1); // splashy
//Objects
CreateObject(3268, 1816.14, -2438.44, 12.91, 0.00, 0.00, 91.00); //ls ap hangar
CreateObject(3268, 1848.77, -2437.74, 12.91, 0.00, 0.00, 91.00); //ls ap hangar
CreateObject(3268, 1880.39, -2437.01, 12.91, 0.00, 0.00, 91.00); //ls ap hangar
CreateObject(3279, 1554.85, -1020.41, 22.89, 0.00, 0.00, 0.00);
CreateObject(3279, 1803.70, -1055.15, 23.05, 0.00, 0.00, 0.00);
CreateObject(1225, 1653.15, -1033.56, 22.90, 0.00, 0.00, 0.00);
CreateObject(1225, 1654.18, -1033.71, 23.32, 0.00, 0.00, 0.00);
CreateObject(1225, 1653.62, -1034.57, 23.02, 0.00, 0.00, 0.00);
CreateObject(1225, 1550.11, -1008.27, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1551.01, -1008.23, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1552.18, -1008.23, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1553.38, -1008.26, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1554.36, -1008.28, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1555.54, -1008.28, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1556.74, -1008.27, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1558.00, -1008.29, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1559.30, -1008.27, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1560.62, -1008.28, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1562.06, -1008.30, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1563.35, -1008.30, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1564.82, -1008.28, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1566.37, -1008.27, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1567.74, -1008.28, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1569.21, -1008.29, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1570.39, -1008.30, 22.88, 0.00, 0.00, 0.00);
CreateObject(1225, 1571.69, -1008.24, 22.88, 0.00, 0.00, 0.00);
CreateObject(1248, 1638.79, -1002.99, 30.63, 0.00, 0.00, 0.00);
CreateObject(1248, 1595.36, -997.78, 28.97, 0.00, 0.00, 0.00);
CreateObject(1248, 1575.12, -1001.55, 33.14, 0.00, 0.00, 0.00);
CreateObject(969, 1543.76, -1014.79, 22.85, 0.00, 0.00, 69.00);
CreateObject(969, 1540.61, -1022.83, 22.85, 0.00, 0.00, 69.00);
CreateObject(969, 1538.33, -1028.88, 22.85, 0.00, 0.00, 69.00);
CreateObject(969, 1545.41, -1010.56, 22.85, 0.00, 0.00, 69.00);
CreateObject(969, 1538.41, -1028.80, 22.85, 0.00, 0.00, -18.00);
CreateObject(969, 1546.33, -1031.33, 22.85, 0.00, 0.00, -18.00);
CreateObject(969, 1554.51, -1033.99, 22.85, 0.00, 0.00, -18.00);
CreateObject(969, 1562.33, -1036.61, 22.85, 0.00, 0.00, -34.00);
CreateObject(969, 1568.63, -1040.89, 22.85, 0.00, 0.00, -38.00);
CreateObject(969, 1575.17, -1045.83, 22.85, 0.00, 0.00, -50.00);
CreateObject(969, 1580.79, -1052.53, 22.85, 0.00, 0.00, -52.00);
CreateObject(969, 1586.11, -1059.33, 22.85, 0.00, 0.00, -56.00);
CreateObject(969, 1590.90, -1066.42, 22.85, 0.00, 0.00, -60.00);
CreateObject(969, 1595.21, -1074.05, 22.85, 0.00, 0.00, -60.00);
CreateObject(969, 1599.65, -1081.58, 22.85, 0.00, 0.00, -70.00);
CreateObject(969, 1602.57, -1089.60, 22.85, 0.00, 0.00, -76.00);
CreateObject(969, 1604.70, -1098.07, 22.85, 0.00, 0.00, -78.00);
CreateObject(969, 1606.58, -1106.48, 22.85, 0.00, 0.00, -82.00);
CreateObject(969, 1607.76, -1114.97, 22.85, 0.00, 0.00, -84.00);
CreateObject(969, 1608.65, -1123.28, 22.85, 0.00, 0.00, -86.00);
CreateObject(969, 1609.19, -1132.01, 22.85, 0.00, 0.00, -86.00);
CreateObject(969, 1609.34, -1135.43, 22.85, 0.00, 0.00, -86.00);
CreateObject(969, 1610.01, -1144.07, 22.85, 0.00, 0.00, 0.00);
CreateObject(969, 1618.24, -1144.03, 22.85, 0.00, 0.00, 0.00);
CreateObject(969, 1626.55, -1144.01, 22.85, 0.00, 0.00, 0.00);
CreateObject(969, 1635.25, -1143.98, 22.85, 0.00, 0.00, 0.00);
CreateObject(969, 1643.83, -1143.91, 22.85, 0.00, 0.00, 0.00);
CreateObject(969, 1652.62, -1143.91, 22.85, 0.00, 0.00, 0.00);
CreateObject(969, 1661.23, -1143.91, 22.85, 0.00, 0.00, 0.00);
CreateObject(969, 1670.09, -1143.89, 22.85, 0.00, 0.00, 0.00);
CreateObject(969, 1675.33, -1143.87, 22.85, 0.00, 0.00, 0.00);
CreateObject(969, 1683.99, -1143.77, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1684.02, -1135.71, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1684.03, -1127.05, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1684.04, -1118.39, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1684.04, -1100.99, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1683.99, -1109.66, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1692.62, -1092.48, 22.85, 0.00, 0.00, 179.00);
CreateObject(969, 1701.37, -1092.63, 22.85, 0.00, 0.00, 179.00);
CreateObject(969, 1710.12, -1092.76, 22.85, 0.00, 0.00, 179.00);
CreateObject(969, 1718.89, -1092.91, 22.85, 0.00, 0.00, 179.00);
CreateObject(969, 1727.52, -1093.09, 22.85, 0.00, 0.00, 179.00);
CreateObject(969, 1736.15, -1093.25, 22.85, 0.00, 0.00, 179.00);
CreateObject(969, 1744.72, -1093.50, 22.85, 0.00, 0.00, 179.00);
CreateObject(969, 1753.45, -1093.62, 22.85, 0.00, 0.00, 179.00);
CreateObject(969, 1761.92, -1093.47, 22.85, 0.00, 0.00, 181.00);
CreateObject(969, 1770.55, -1093.31, 22.85, 0.00, 0.00, 181.00);
CreateObject(969, 1779.36, -1093.20, 22.85, 0.00, 0.00, 181.00);
CreateObject(969, 1788.16, -1093.02, 22.85, 0.00, 0.00, 181.00);
CreateObject(969, 1796.99, -1092.82, 22.85, 0.00, 0.00, 181.00);
CreateObject(969, 1805.75, -1092.70, 22.85, 0.00, 0.00, 181.00);
CreateObject(969, 1814.39, -1092.61, 22.85, 0.00, 0.00, 181.00);
CreateObject(969, 1814.39, -1092.61, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1814.33, -1083.94, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1814.36, -1075.20, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1814.28, -1066.66, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1814.23, -1057.95, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1814.12, -1049.47, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1814.18, -1040.91, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1814.13, -1031.58, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1814.13, -1023.20, 22.85, 0.00, 0.00, 90.00);
CreateObject(969, 1545.41, -1010.56, 25.87, 0.00, 0.00, 69.00);
CreateObject(969, 1543.76, -1014.79, 25.87, 0.00, 0.00, 69.00);
CreateObject(969, 1540.61, -1022.83, 25.87, 0.00, 0.00, 69.00);
CreateObject(969, 1538.35, -1028.72, 25.87, 0.00, 0.00, 69.00);
CreateObject(969, 1538.41, -1028.80, 25.87, 0.00, 0.00, -18.00);
CreateObject(969, 1546.34, -1031.35, 25.87, 0.00, 0.00, -18.00);
CreateObject(969, 1554.51, -1033.99, 25.87, 0.00, 0.00, -18.00);
CreateObject(969, 1562.33, -1036.61, 25.87, 0.00, 0.00, -34.00);
CreateObject(969, 1568.63, -1040.89, 25.87, 0.00, 0.00, -38.00);
CreateObject(969, 1575.17, -1045.83, 25.87, 0.00, 0.00, -50.00);
CreateObject(969, 1580.79, -1052.53, 25.87, 0.00, 0.00, -52.00);
CreateObject(969, 1586.11, -1059.33, 25.87, 0.00, 0.00, -56.00);
CreateObject(969, 1590.90, -1066.42, 25.87, 0.00, 0.00, -60.00);
CreateObject(969, 1595.24, -1074.08, 22.85, 0.00, 0.00, -60.00);
CreateObject(969, 1595.24, -1074.08, 25.87, 0.00, 0.00, -60.00);
CreateObject(969, 1599.65, -1081.58, 25.87, 0.00, 0.00, -70.00);
CreateObject(969, 1602.57, -1089.60, 25.87, 0.00, 0.00, -76.00);
CreateObject(969, 1604.70, -1098.07, 25.87, 0.00, 0.00, -78.00);
CreateObject(969, 1606.58, -1106.48, 25.87, 0.00, 0.00, -82.00);
CreateObject(969, 1607.76, -1114.97, 25.87, 0.00, 0.00, -84.00);
CreateObject(969, 1608.65, -1123.28, 25.87, 0.00, 0.00, -86.00);
CreateObject(969, 1609.19, -1132.01, 25.87, 0.00, 0.00, -86.00);
CreateObject(969, 1609.34, -1135.43, 25.87, 0.00, 0.00, -86.00);
CreateObject(969, 1610.01, -1144.07, 25.87, 0.00, 0.00, 0.00);
CreateObject(969, 1618.24, -1144.03, 25.87, 0.00, 0.00, 0.00);
CreateObject(969, 1626.55, -1144.01, 25.87, 0.00, 0.00, 0.00);
CreateObject(969, 1635.25, -1143.98, 25.87, 0.00, 0.00, 0.00);
CreateObject(969, 1643.83, -1143.91, 25.87, 0.00, 0.00, 0.00);
CreateObject(969, 1652.62, -1143.91, 25.87, 0.00, 0.00, 0.00);
CreateObject(969, 1661.23, -1143.91, 25.87, 0.00, 0.00, 0.00);
CreateObject(969, 1670.09, -1143.89, 25.87, 0.00, 0.00, 0.00);
CreateObject(969, 1675.35, -1143.86, 25.87, 0.00, 0.00, 0.00);
CreateObject(969, 1683.99, -1143.77, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1684.02, -1135.71, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1684.03, -1127.05, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1684.04, -1118.39, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1683.99, -1109.69, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1684.04, -1100.99, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1692.62, -1092.48, 25.87, 0.00, 0.00, 179.00);
CreateObject(969, 1701.37, -1092.63, 25.87, 0.00, 0.00, 179.00);
CreateObject(969, 1710.12, -1092.76, 25.87, 0.00, 0.00, 179.00);
CreateObject(969, 1718.89, -1092.91, 25.87, 0.00, 0.00, 179.00);
CreateObject(969, 1727.52, -1093.09, 25.87, 0.00, 0.00, 179.00);
CreateObject(969, 1736.15, -1093.25, 25.87, 0.00, 0.00, 179.00);
CreateObject(969, 1744.72, -1093.50, 25.87, 0.00, 0.00, 179.00);
CreateObject(969, 1753.45, -1093.60, 25.87, 0.00, 0.00, 179.00);
CreateObject(969, 1761.92, -1093.47, 25.87, 0.00, 0.00, 181.00);
CreateObject(969, 1770.55, -1093.31, 25.87, 0.00, 0.00, 181.00);
CreateObject(969, 1779.36, -1093.20, 25.87, 0.00, 0.00, 181.00);
CreateObject(969, 1788.16, -1093.02, 25.87, 0.00, 0.00, 181.00);
CreateObject(969, 1796.99, -1092.82, 25.87, 0.00, 0.00, 181.00);
CreateObject(969, 1805.75, -1092.70, 25.87, 0.00, 0.00, 181.00);
CreateObject(969, 1814.39, -1092.61, 25.87, 0.00, 0.00, 181.00);
CreateObject(969, 1814.39, -1092.61, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1814.33, -1083.94, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1814.36, -1075.20, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1814.28, -1066.66, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1814.21, -1057.95, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1814.12, -1049.47, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1814.18, -1040.91, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1814.13, -1031.58, 25.87, 0.00, 0.00, 90.00);
CreateObject(969, 1814.13, -1023.20, 25.87, 0.00, 0.00, 90.00);
CreateObject(16094, 1769.08, -2562.90, 16.00,   0.00, 0.00, 0.00);
CreateObject(969, 1674.66, -2516.52, 12.36,   0.00, 0.00, 91.00);
CreateObject(11436, 1704.27, -2541.08, 12.48,   0.00, 0.00, 0.00);
CreateObject(11436, 1769.74, -2562.55, 12.43,   0.00, 0.00, 0.00);
CreateObject(3074, 1799.46, -2558.89, 12.53,   0.00, 0.00, 0.00);
CreateObject(3074, 1799.90, -2524.77, 12.53,   0.00, 0.00, 0.00);
CreateObject(3074, 1743.35, -2525.06, 12.53,   0.00, 0.00, 0.00);
CreateObject(3074, 1743.69, -2559.80, 12.53,   0.00, 0.00, 0.00);
CreateObject(18359, -2423.09, -2867.39, -20.38,   356.86, 0.00, 3.14);
CreateObject(18359, -2423.09, -2867.39, -20.38,   356.86, 0.00, 3.14);
CreateObject(18359, -2393.67, -2849.71, 649.60,   348.00, -2.00, 7.00);
CreateObject(18359, -2389.85, -2848.85, 650.00,   356.86, 0.00, 3.14);
CreateObject(709, -2281.57, -2793.31, 670.97,   0.00, 0.00, 84.00);
CreateObject(709, -2284.52, -2797.64, 670.97,   0.00, 0.00, 0.00);
CreateObject(709, -2496.86, -2794.91, 678.62,   0.00, 0.00, 0.00);
CreateObject(969, -2388.49, -2727.52, 668.63,   0.00, 0.00, 0.00);
CreateObject(969, -2397.09, -2727.56, 668.39,   0.00, 0.00, 0.00);
CreateObject(969, -2405.58, -2727.48, 668.39,   0.00, 0.00, 0.00);
CreateObject(969, -2405.43, -2727.48, 667.85,   0.00, 0.00, 215.00);
CreateObject(969, -2412.55, -2732.50, 667.83,   0.00, 0.00, 215.00);
CreateObject(969, -2419.60, -2737.58, 668.63,   0.00, 0.00, 167.00);
CreateObject(969, -2427.90, -2735.61, 668.63,   0.00, -6.00, 177.00);
CreateObject(969, -2436.75, -2734.76, 669.35,   0.00, -9.00, 175.00);
CreateObject(969, -2445.56, -2734.27, 670.67,   0.00, -9.00, 177.00);
CreateObject(969, -2436.75, -2734.76, 668.49,   0.00, -9.00, 177.00);
CreateObject(969, -2445.56, -2734.27, 669.29,   0.00, -9.00, 177.00);
CreateObject(969, -2451.60, -2733.96, 670.67,   0.00, -9.00, 177.00);
CreateObject(969, -2460.43, -2733.45, 670.67,   0.00, -9.00, 177.00);
CreateObject(969, -2464.79, -2733.67, 670.67,   0.00, -9.00, 177.00);
CreateObject(969, -2472.63, -2733.23, 670.67,   0.00, -9.00, 177.00);
CreateObject(969, -2480.77, -2732.69, 671.71,   0.00, -3.00, 177.00);
CreateObject(969, -2489.54, -2732.26, 671.71,   0.00, -3.00, 177.00);
CreateObject(969, -2493.10, -2732.09, 671.65,   0.00, -3.00, 177.00);
CreateObject(969, -2451.60, -2733.96, 670.17,   0.00, -9.00, 177.00);
CreateObject(969, -2460.43, -2733.45, 670.25,   0.00, -9.00, 177.00);
CreateObject(969, -2464.79, -2733.67, 670.35,   0.00, -9.00, 177.00);
CreateObject(969, -2419.60, -2737.58, 667.83,   0.00, 0.00, 167.00);
CreateObject(969, -2427.90, -2735.61, 668.29,   0.00, -6.00, 177.00);
CreateObject(969, -2501.59, -2731.74, 672.11,   0.00, -7.00, 279.00);
CreateObject(969, -2500.24, -2740.09, 673.11,   0.00, -7.00, 279.00);
CreateObject(969, -2501.59, -2731.74, 671.85,   0.00, -7.00, 279.00);
CreateObject(969, -2500.24, -2740.09, 672.93,   0.00, -7.00, 279.00);
CreateObject(969, -2498.87, -2748.63, 674.15,   0.00, -7.00, 279.00);
CreateObject(969, -2498.87, -2748.63, 676.95,   0.00, -7.00, 279.00);
CreateObject(969, -2497.46, -2757.30, 677.13,   0.00, -7.00, 279.00);
CreateObject(969, -2496.09, -2765.89, 676.95,   0.00, -7.00, 279.00);
CreateObject(969, -2497.45, -2757.32, 678.01,   0.00, -7.00, 279.00);
CreateObject(969, -2496.34, -2765.31, 679.03,   0.00, -3.00, 279.00);
CreateObject(969, -2495.13, -2772.71, 679.69,   0.00, -3.00, 279.00);
CreateObject(969, -2493.83, -2781.44, 679.03,   0.00, -3.00, 279.00);
CreateObject(969, -2492.34, -2790.05, 679.03,   0.00, -3.00, 299.00);
CreateObject(5076, 1360.64, -2487.85, 16.40,   0.00, 0.00, 0.00);
CreateObject(5076, 1360.64, -2487.85, 16.40,   0.00, 0.00, 0.00);
CreateObject(5076, 1360.64, -2487.85, 16.40,   0.00, 0.00, 0.00);
CreateObject(5076, 1360.64, -2487.85, 16.40,   0.00, 0.00, 0.00);
CreateObject(5076, 1360.64, -2487.85, 16.40,   0.00, 0.00, 0.00);
CreateObject(969, -2488.61, -2795.06, 679.03,   0.00, -3.00, 279.00);
CreateObject(969, -2487.24, -2803.30, 679.03,   0.00, -3.00, 309.00);
CreateObject(969, -2482.25, -2808.08, 679.03,   0.00, -3.00, 279.00);
CreateObject(969, -2480.84, -2816.85, 679.03,   0.00, -3.00, 285.00);
CreateObject(969, -2478.79, -2825.15, 679.03,   0.00, -3.00, 279.00);
CreateObject(969, -2478.56, -2825.21, 682.13,   0.00, -3.00, 279.00);
CreateObject(969, -2478.15, -2826.98, 676.43,   0.00, 1.00, 279.00);
CreateObject(969, -2478.15, -2826.98, 673.49,   0.00, 1.00, 279.00);
CreateObject(969, -2478.15, -2826.98, 672.91,   0.00, 1.00, 279.00);
CreateObject(969, -2478.79, -2825.15, 676.43,   0.00, -1.00, 279.00);
CreateObject(969, -2478.79, -2825.15, 673.37,   0.00, -1.00, 279.00);
CreateObject(969, -2478.79, -2825.15, 672.51,   0.00, -1.00, 279.00);
CreateObject(969, -2480.76, -2816.86, 672.09,   0.00, -3.00, 285.00);
CreateObject(969, -2481.12, -2816.75, 676.13,   0.00, -3.00, 285.00);
CreateObject(969, -2480.88, -2816.84, 673.13,   0.00, -3.00, 285.00);
CreateObject(969, -2482.25, -2808.08, 675.91,   0.00, -3.00, 279.00);
CreateObject(969, -2482.25, -2808.08, 672.77,   0.00, -3.00, 279.00);
CreateObject(969, -2487.24, -2803.30, 675.97,   0.00, -3.00, 309.00);
CreateObject(969, -2487.24, -2803.30, 672.71,   0.00, -3.00, 309.00);
CreateObject(969, -2488.61, -2795.06, 675.95,   0.00, -3.00, 279.00);
CreateObject(969, -2488.61, -2795.06, 675.27,   0.00, -3.00, 279.00);
CreateObject(969, -2492.34, -2790.05, 676.03,   0.00, -3.00, 299.00);
CreateObject(969, -2493.83, -2781.44, 678.17,   0.00, -3.00, 279.00);
CreateObject(969, -2493.83, -2781.44, 680.11,   0.00, -3.00, 279.00);
CreateObject(969, -2495.13, -2772.71, 678.61,   0.00, -3.00, 279.00);
CreateObject(969, -2496.34, -2765.31, 679.25,   0.00, -3.00, 279.00);
CreateObject(969, -2497.45, -2757.32, 678.27,   0.00, -7.00, 279.00);
CreateObject(969, -2498.87, -2748.63, 677.21,   0.00, -7.00, 279.00);
CreateObject(969, -2500.24, -2740.09, 676.07,   0.00, -7.00, 279.00);
CreateObject(969, -2501.59, -2731.74, 674.99,   0.00, -7.00, 279.00);
CreateObject(969, -2492.34, -2790.05, 680.49,   0.00, -3.00, 299.00);
CreateObject(969, -2488.61, -2795.06, 680.73,   0.00, -3.00, 279.00);
CreateObject(969, -2487.24, -2803.30, 681.11,   0.00, -3.00, 309.00);
CreateObject(969, -2482.25, -2808.08, 681.21,   0.00, -3.00, 279.00);
CreateObject(969, -2480.84, -2816.85, 681.69,   0.00, -3.00, 285.00);
CreateObject(969, -2478.56, -2825.21, 679.05,   0.00, -3.00, 279.00);
CreateObject(16114, -2460.37, -2842.67, 671.64,   0.00, 0.00, 105.00);
CreateObject(16114, -2433.81, -2844.05, 671.64,   0.00, 0.00, 105.00);
CreateObject(16114, -2402.63, -2841.14, 671.64,   0.00, 0.00, 105.00);
CreateObject(16114, -2371.52, -2837.04, 671.64,   0.00, 4.00, 105.00);
CreateObject(16114, -2343.53, -2833.03, 671.64,   -4.00, 4.00, 105.00);
CreateObject(969, -2478.56, -2829.83, 682.13,   0.00, -3.00, 279.00);
CreateObject(969, -2478.56, -2829.33, 679.05,   0.00, -3.00, 279.00);
CreateObject(16114, -2328.89, -2825.69, 671.64,   -4.00, 4.00, 105.00);
CreateObject(16114, -2306.45, -2814.49, 671.64,   -4.00, 4.00, 105.00);
CreateObject(16114, -2272.28, -2760.16, 671.64,   -4.00, 4.00, 360.00);
CreateObject(16114, -2278.52, -2741.09, 671.64,   -4.00, 4.00, 236.00);
CreateObject(16114, -2319.08, -2723.29, 671.64,   -4.00, 4.00, 105.00);
CreateObject(16114, -2343.14, -2716.72, 660.00,   -4.00, 4.00, -69.00);
CreateObject(969, -2381.50, -2727.53, 668.63,   0.00, 0.00, 0.00);
CreateObject(969, -2381.50, -2727.53, 671.65,   0.00, 0.00, 0.00);
CreateObject(969, -2372.68, -2727.53, 671.65,   0.00, 0.00, 0.00);
CreateObject(969, -2372.70, -2727.50, 668.63,   0.00, 0.00, 0.00);
CreateObject(969, -2388.49, -2727.52, 671.65,   0.00, 0.00, 0.00);
CreateObject(969, -2397.12, -2727.55, 671.61,   0.00, 0.00, 0.00);
CreateObject(969, -2405.46, -2727.61, 671.61,   0.00, 0.00, 0.00);
CreateObject(969, -2405.43, -2727.48, 671.05,   0.00, 0.00, 215.00);
CreateObject(969, -2412.68, -2732.52, 671.05,   0.00, 0.00, 215.00);
CreateObject(969, -2419.60, -2737.54, 671.05,   0.00, 0.00, 167.00);
CreateObject(969, -2427.90, -2735.61, 668.63,   0.00, -6.00, 177.00);
CreateObject(969, -2427.90, -2735.61, 668.63,   0.00, -6.00, 177.00);
CreateObject(969, -2427.90, -2735.61, 671.01,   0.00, -6.00, 177.00);
CreateObject(969, -2436.45, -2735.20, 671.83,   0.00, -9.00, 175.00);
CreateObject(969, -2444.79, -2734.45, 673.19,   0.00, -9.00, 177.00);
CreateObject(969, -2493.10, -2732.09, 674.43,   0.00, -3.00, 177.00);
CreateObject(969, -2489.54, -2732.26, 674.21,   0.00, -3.00, 177.00);
CreateObject(969, -2480.77, -2732.69, 673.75,   0.00, -3.00, 177.00);
CreateObject(969, -2472.63, -2733.23, 672.43,   0.00, -9.00, 177.00);
CreateObject(969, -2464.79, -2733.67, 671.31,   0.00, -9.00, 177.00);
CreateObject(969, -2458.82, -2733.99, 671.21,   0.00, -9.00, 177.00);





return 1;

}

public OnGameModeExit()
{
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid,835.2302,-2065.7307,12.8672);
SetPlayerFacingAngle(playerid,359.5764);
SetPlayerCameraPos(playerid,835.0862,-2060.4966,12.8672);
SetPlayerCameraLookAt(playerid,835.2302,-2065.7307,12.8672);
return 1;
}

public OnPlayerConnect(playerid)

{
    new string[64], pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
    format(string,sizeof string,"%s (%i) has joined Nightmares Deathmatch!",pName, playerid);
    SendClientMessageToAll(-1,string);
    SendClientMessage(playerid, COLOR_RED , "Wellcome to Nightmare Deathmatching. Enjoy, and Have fun!");
    SendClientMessage(playerid, COLOR_RED , "Please, listen to the rules, don't break them!");
    SendClientMessage(playerid, COLOR_RED , "No hacking, cheating, rulebreaking, or it might cause a ban!");
    SendClientMessage(playerid, COLOR_RED , "Use /help and /cmds or /teleports for more information!");
    
    
    SendClientMessage(playerid, COLOR_LIGHTBLUE , "Coded and scripted By Mr.Lauren");
    SendClientMessage(playerid, COLOR_LIGHTBLUE , "All right reserved, do not copy!");
    
    
    
	SendClientMessage(playerid, COLOR_LIGHTGREEN , "---------------------------------------------------");
	SendClientMessage(playerid, COLOR_LIGHTGREEN , "Coded, Scripited by Mr.Lauren");
	SendClientMessage(playerid, COLOR_LIGHTGREEN , "Nightmares Deathmatching");
	SendClientMessage(playerid, COLOR_LIGHTGREEN , "---Enjoy your stay---");
	SendClientMessage(playerid, COLOR_LIGHTGREEN , "--------------------------------------------------");
}


public OnPlayerDisconnect(playerid, reason)
{
return 1;
}

public OnPlayerSpawn(playerid)
{
return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}

public OnVehicleSpawn(vehicleid)
{
return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}

public OnPlayerText(playerid, text[])
{
return 1;
}

public OnPlayerCommandText( playerid, cmdtext[ ] )
{
if ( !strcmp( cmdtext, "/bankp", true ) )
{
SetPlayerPos( playerid, 1602.3510, -1034.1279, 23.9063 );
SendClientMessage( playerid, COLOR_YELLOW, "You have been successfully teleported to the banks parking lot." );
return 1;
}

// new command

if ( !strcmp( cmdtext, "/airport", true ) )
{
SetPlayerPos(playerid,1831.9614,-2541.3335,13.5469);
SendClientMessage( playerid, COLOR_YELLOW, "You have been successfully teleported to the airport." );

return 1;
}

// new command

if ( !strcmp( cmdtext, "/help", true ) )
{
SendClientMessage(playerid, COLOR_YELLOW , "[HELP] Wellcome to the servers help, and support");
SendClientMessage( playerid, COLOR_YELLOW, "[HELP] I hope, that you will understand the rules, and will enjoy the game!");
SendClientMessage( playerid, COLOR_YELLOW, "[HELP] This is a simple DM server, no hacking, and not cheating, just have fun!");
SendClientMessage( playerid, COLOR_YELLOW, "[HELP] For more informations please use /cmds, and feel free to contract any admin!");
return 1;
}

// new command

if ( !strcmp( cmdtext, "/heal", true ) )
{
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, COLOR_LIGHTGREEN , " Congratulations! You just healed your self!");
return 1;
}

// new command

if ( !strcmp( cmdtext, "/kill", true ) )
{
SetPlayerHealth(playerid, 0);
SendClientMessage(playerid, COLOR_RED , " You have just commited a suicide!");
return 1;
}

// new command

if ( !strcmp( cmdtext, "/cmds", true ) )
{
SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] This is the commands of our server, each of them, was scripted by Mr.Lauren!");
SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /help - The basics of our server.");
SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /heal - Sets your health to 100.");
SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /kill - You will die immidiately.");
SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /bankp - Teleports you to the banks parking lot.");
SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /airport - Teleports you to the airport area.");
SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /minigun - Minigun DM area.");
SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /teleport - A list of teleports.");
SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /ammo - Weapon shop, of your own choise.");
return 1;
}

// new command

if ( !strcmp( cmdtext, "/minigun", true ) )
{
SetPlayerPos(playerid,-2415.7747,-2770.6055,669.0447);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 38, 99999);
SendClientMessage(playerid, COLOR_LIGHTBLUE , "You have been teleported to minigun mini-game");
return 1;
}

// new command

{
	if (strcmp("/anims", cmdtext, true, 10) == 0)
	{
		SendClientMessage(playerid, COLOR_BLUE, "/relax | /scared | /sick | /wave | /spank | /taichi | /crossarms |");
        SendClientMessage(playerid, COLOR_BLUE, "/wank | /kiss | /talk | /fucku | /cocaine | /rocky | /sit | /smoke |");
        SendClientMessage(playerid, COLOR_BLUE, "/beach | /lookout | /circle | /medic | /chat | /die | /slapa | /rofl |");
        SendClientMessage(playerid, COLOR_BLUE, "/glitched | /fakefire | /bomb | /robman | /handsup | /piss |");
        SendClientMessage(playerid, COLOR_BLUE, "/getin | /skate | /cover | /fart | /vomit | /drunk | /bj1 | /bj2 | /bj3");
        SendClientMessage(playerid, COLOR_BLUE, "/funnywalk | /kickass | /cell | /laugh | /eat | /injured |");
        SendClientMessage(playerid, COLOR_BLUE, "/slapass | /laydown | /arrest | /laugh | /eat | /carjack | /strip | /strip2");
        SendClientMessage(playerid, COLOR_BLUE, "/animswat | /animswat1 | /animswat2 | /animswat3 | /animswat4 | /animswat5");
        SendClientMessage(playerid, COLOR_BLUE, "/animswat6 | /strip3 | /strip4 | /strip5 | /baseball | /baseball2");
        return 1;
	}
	else if (strcmp(cmdtext, "/relax", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
            ApplyAnimation(playerid,"BEACH", "bather", 4.0, 1, 0, 0, 0, 0);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/handsup", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/bomb", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
            ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/robman", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
            ApplyAnimation(playerid, "SHOP", "ROB_Loop_Threat", 4.0, 1, 0, 0, 0, 0);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/wank", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
            ApplyAnimation(playerid,"PAULNMAC", "wank_loop", 1.800001, 1, 0, 0, 1, 600);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/crossarms", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
            ApplyAnimation(playerid,"PAULNMAC", "wank_loop", 1.800001, 1, 0, 0, 1, 600);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/taichi", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
            ApplyAnimation(playerid,"PARK","Tai_Chi_Loop",4.0,1,0,0,0,0);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/spank", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
            ApplyAnimation(playerid, "SWEET", "sweet_ass_slap", 4.0, 0, 0, 0, 0, 0);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/wave", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
            ApplyAnimation(playerid, "ON_LOOKERS", "wave_loop", 4.0, 1, 0, 0, 0, 0);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/sick", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
            ApplyAnimation(playerid, "FOOD", "EAT_Vomit_P", 3.0, 0, 0, 0, 0, 0);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/scared", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
            ApplyAnimation(playerid, "ped", "cower", 3.0, 1, 0, 0, 0, 0);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/talk", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"PED","IDLE_CHAT",1.800001, 1, 1, 1, 1, 13000);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/kiss", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"KISSING", "Grlfrd_Kiss_02", 1.800001, 1, 0, 0, 1, 600);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/sit", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"INT_OFFICE", "OFF_Sit_Bored_Loop", 1.800001, 1, 0, 0, 1, 600);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/fucku", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"ped", "fucku", 4.1, 0, 1, 1, 1, 1 );
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/cocaine", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"CRACK", "crckdeth2", 1.800001, 1, 0, 0, 1, 600);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/rocky", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"GYMNASIUM", "GYMshadowbox", 1.800001, 1, 0, 0, 1, 600);
		}
	    return 1;
	}
	else if (strcmp(cmdtext, "/smoke", true)==0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"SMOKING", "M_smklean_loop", 4.0, 1, 0, 0, 0, 0);
		}
	    return 1;
	}
	else if (strcmp("/beach", cmdtext, true, 10) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"BEACH","SitnWait_loop_W",4.1,0,1,1,1,1);
		}
		return 1;
	}
	else if (strcmp("/lookout", cmdtext, true, 10) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"ON_LOOKERS","lkup_in",4.1,0,1,1,1,1);
		}
		return 1;
	}
	else if (strcmp("/circle", cmdtext, true, 10) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"CHAINSAW","CSAW_Hit_2",4.1,0,1,1,1,1);
		}
		return 1;
	}
	else if (strcmp("/medic", cmdtext, true, 10) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"MEDIC","CPR",4.1,0,1,1,1,1);
		}
		return 1;
	}
	else if (strcmp("/chat", cmdtext, true, 10) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"PED","IDLE_CHAT",4.1,0,1,1,1,1);
		}
		return 1;
	}
	else if (strcmp("/die", cmdtext, true, 10) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"PED","BIKE_fallR",4.1,0,1,1,1,1);
		}
		return 1;
	}
	else if (strcmp("/slapa", cmdtext, true, 10) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"PED","BIKE_elbowL",4.1,0,1,1,1,1);
		}
		return 1;
	}
	else if (strcmp("/rofl", cmdtext, true, 10) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"PED","Crouch_Roll_L",4.1,0,1,1,1,1);
		}
		return 1;
	}
	else if (strcmp("/glitched", cmdtext, true, 10) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"TATTOOS","TAT_Sit_Out_O",4.1,0,1,1,1,1);
		}
		return 1;
	}
	else if (strcmp("/fakefire", cmdtext, true, 10) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"SILENCED","SilenceCrouchfire",4.1,0,1,1,1,1);
		}
		return 1;
	}
	else if (strcmp("/fart", cmdtext, true, 10) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			PlayerPlaySound(playerid, 1147, 0.0, 0.0, 0.0);
		}
		return 1;
	}
	else if (strcmp("/vomit", cmdtext, true) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
	    	ApplyAnimation(playerid, "FOOD", "EAT_Vomit_P", 3.0, 0, 0, 0, 0, 0); // Vomit BAH!
	    	PlayerPlaySound(playerid, 1169, 0.0, 0.0, 0.0);
        }
        return 1;
	}
	else if (strcmp("/drunk", cmdtext, true, 10) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"PED","WALK_DRUNK",4.1,0,1,1,1,1);
		}
		return 1;
	}
	else if (strcmp("/getin", cmdtext, true) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"NEVADA","NEVADA_getin",4.1,0,1,1,1,1);
        }
        return 1;
    }
	else if (strcmp("/piss", cmdtext, true) == 0)
    {
	    if (GetPlayerState(playerid)== 1)
	    {
			SetPlayerSpecialAction(playerid, SPECIAL_ACTION_PISSING);
        }
		return 1;
    }
	else if (strcmp("/funnywalk", cmdtext, true) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"WUZI","Wuzi_Walk",4.1,0,1,1,1,1);
		}
  		return 1;
    }
	else if (strcmp("/kickass", cmdtext, true) == 0)
	{
		if (GetPlayerState(playerid)== 1)
	    {
			ApplyAnimation(playerid,"FIGHT_E","Hit_fightkick",4.1,0,1,1,1,1);
        }
        return 1;
    }
 	if(strcmp("/cell", cmdtext, true) == 0)
	{
		SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
        return 1;
    }
    if (strcmp("/laugh", cmdtext, true) == 0)
	{
		ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0); // Laugh
		return 1;
	}
    if (strcmp("/eat", cmdtext, true) == 0)
	{
		ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0); // Eat Burger
		return 1;
	}
    if(strcmp("/injured", cmdtext, true) == 0)
	{
		ApplyAnimation(playerid, "SWEET", "Sweet_injuredloop", 4.0, 1, 0, 0, 0, 0);
		return 1;
    }
    if (strcmp("/slapass", cmdtext, true) == 0)
	{
		ApplyAnimation(playerid, "SWEET", "sweet_ass_slap", 4.0, 0, 0, 0, 0, 0); // Ass Slapping
		return 1;
	}
    if (strcmp("/laydown", cmdtext, true) == 0)
	{
		ApplyAnimation(playerid,"BEACH", "bather", 4.0, 1, 0, 0, 0, 0); // Lay down
		return 1;
 	}
    if (strcmp("/arrest", cmdtext, true) == 0)
	{
		ApplyAnimation(playerid,"ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1); // Gun Arrest
		return 1;
 	}
    if(strcmp("/carjack", cmdtext, true) == 0)
	{
		ApplyAnimation(playerid,"PED","CAR_jackedLHS",4.0,0,1,1,1,0);
  		return 1;
    }
    else if (strcmp(cmdtext, "/stopanim", true)==0)
	{
        ClearAnimations(playerid);
	    return 1;
	}
	if(strcmp("/bj1", cmdtext, true) == 0)
	{
		ApplyAnimation(playerid,"BLOWJOBZ","BJ_STAND_END_W",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/bj2", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"BLOWJOBZ","BJ_STAND_END_P",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/bj3", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"BLOWJOBZ","BJ_STAND_LOOP_W",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/animswat", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"SWAT","gnstwall_injurd",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/animswat2", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"SWAT","JMP_Wall1m_180",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/animswat3", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"SWAT","Rail_fall",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/animswat4", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"SWAT","Rail_fall_crawl",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/animswat5", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"SWAT","swt_breach_01",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/animswat6", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"SWAT","swt_breach_02",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/strip", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"STRIP","strip_A",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/strip2", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"STRIP","strip_B",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/strip3", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"STRIP","strip_C",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/strip4", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"STRIP","strip_D",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/stri5", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"STRIP","strip_E",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/Baseball", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"BASEBALL","Bat_1",4.0,0,1,1,1,0);
  		return 1;
    }
    if(strcmp("/baseball2", cmdtext, true) == 0)
    {
		ApplyAnimation(playerid,"BASEBALL","Bat_2",4.0,0,1,1,1,0);
  		return 1;
    }
	return 1;
	}

				SetPlayerPos(playerid, 2201.6697,1997.7933,1500.1992);
				SetPlayerFacingAngle(playerid, 0);

				GivePlayerWeapon(playerid, 46, 1);
				SendClientMessage(playerid, 0x00FFFFAA, "You got a parachute.");
				OnSkyDiving[playerid]=1;
			}
			if(listitem == 11) // Back
			{
                ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel");
			}
		}
		return 1;
	}

	if(dialogid == DIALOGID+4) // Other
	{
		if(response)
		{
			if(listitem == 0) // Verdant Meadows
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 414.9159,2532.9700,19.1484);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Verdant Meadows.");
			}
			if(listitem == 1) // Bayside
			{
				SetPlayerPos(playerid, -2271.0764, 2317.8457, 4.8202);
	    		SetPlayerFacingAngle(playerid, 180);
				SendClientMessage(playerid, 0x00FFFFAA, "Aye there fisherman, your at Bayside.");
			}
			if(listitem == 2) // Palomino Creek
			{
				SetPlayerPos(playerid, 2259.5532, -85.0334, 26.5107);
	    		SetPlayerFacingAngle(playerid, 180);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Palomino Creek.");
			}
			if(listitem == 3) // Montgomery
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 1377.4314,271.4077,19.5669);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Montgomery.");
			}
			if(listitem == 4) // Blueberry
			{
				SetPlayerInterior(playerid, 0);
				SetPlayerPos(playerid, 183.9907,-108.5440,2.0234);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Blueberry.");
			}
			if(listitem == 5) // Drylake
			{
   				SetPlayerPos(playerid, -12.7000, 1481.7000, 14.00);
        		GameTextForPlayer(playerid,"~W~Welcome to ~B~Dry lake~W~!", 1000, 0);
        		SetPlayerInterior(playerid,0);
			}
			if(listitem == 6) // Sniper Death Match
			{
				new PlayerName[MAX_PLAYER_NAME];
		 		new iRandom=random(sizeof(RandomSpawn));

		 		GetPlayerName(playerid, PlayerName ,sizeof(PlayerName));
		  		// SetPlayerPos to the random spawn information
		    	SetPlayerPos(playerid, RandomSpawn[iRandom][0], RandomSpawn[iRandom][1],RandomSpawn[iRandom][2]);
				// SetPlayerFacingAngle to the random facing angle information
		    	SetPlayerFacingAngle(playerid, RandomSpawn[iRandom][3]);
		    	SetPlayerInterior(playerid, 10);
		    	format(Info, sizeof(Info), "%s (%i) has joined the Sniper Stadium. Join it too with /sniper!", PlayerName, playerid);
		    	SendClientMessageToAll(0x00FFFFFF, Info);
		    	ResetPlayerWeapons(playerid);
		    	GivePlayerWeapon(playerid, 34, 5000);
		    	GivePlayerWeapon(playerid, 24, 5000);
			}
			if(listitem == 7) // Bike Race
			{
				if(iSpawnedCar[playerid] != -1) DestroyVehicle(iSpawnedCar[playerid]);
		 		SetPlayerInterior(playerid,4);
		    	SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Bike Race. Use /exit to exit.");
				iSpawnedCar[playerid] = CreateVehicle(468,-1424.93,-664.58,1059.85, 180.0, -1, -1, -1);
		    	LinkVehicleToInterior(iSpawnedCar[playerid], 4);
		    	PutPlayerInVehicle(playerid,iSpawnedCar[playerid], 0);
			}
			if(listitem == 8) // Car Race
			{
				if(iSpawnedCar[playerid] != -1) DestroyVehicle(iSpawnedCar[playerid]);
		    	SetPlayerInterior(playerid,7);
		    	SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Car Race. Use /exit to exit.");
		    	iSpawnedCar[playerid] = CreateVehicle(415,-1394.54,-243.56,1043.20, 180.0, -1, -1, -1);
		    	LinkVehicleToInterior(iSpawnedCar[playerid],7);
		    	PutPlayerInVehicle(playerid,iSpawnedCar[playerid], 0);
			}
			if(listitem == 9) // Mount Chilliad Cabin
			{
			    SetPlayerPos(playerid, -2809.0000, -1516.5000, 142.0000);
			    SetPlayerFacingAngle(playerid, 270);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to the cabin at Mount Chilliad.");
		  		GameTextForPlayer(playerid,"~W~Welcome to~N~~R~~H~Mount Chilliad Cabin~W~!",1000,0);
			}
			if(listitem == 10) // Top of Mount Chilliad
			{
			    SetPlayerPos(playerid, -2238.0000, -1712.2700, 482.0000);
			    SetPlayerFacingAngle(playerid, 90);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported on top of Mount Chilliad.");
		  		GameTextForPlayer(playerid,"~W~Welcome to~N~~R~~H~Top of Mount Chilliad~W~!",1000,0);
			}
			if(listitem == 11) // Mount Chilliad
			{
			    SetPlayerPos(playerid, -2409.5000, -2190.0000, 35.0000);
			    SetPlayerFacingAngle(playerid, 270);
				SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Mount Chilliad. Type /mccabin or /mctop for more places.");
		  		GameTextForPlayer(playerid,"~W~Welcome to~N~~R~Mount Chilliad~W~!",1000,0);
			}
			if(listitem == 12) // Back
			{
                ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel");
			}
		}
		return 1;
	}

	public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/ak47", cmdtext, true, 10) == 0)
	{
	GivePlayerWeapon(playerid,30,200);
 	GivePlayerMoney(playerid,-1000);
	SendClientMessage(playerid, 0x33CCFFAA, "You have bought a AK-47 For $1000!");
	return 1;




public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}

public OnRconCommand(cmd[])
{
return 1;
}

public OnPlayerRequestSpawn(playerid)
{
return 1;
}

public OnObjectMoved(objectid)
{
return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
return 1;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}

public OnPlayerExitedMenu(playerid)
{
return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
return 1;
}

public OnPlayerUpdate(playerid)
{
return 1;
}

public OnPlayerStreamIn(playerid, forplayerid)
{
return 1;
}

public OnPlayerStreamOut(playerid, forplayerid)
{
return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
When I just try to compile, my pawno crashes, and stops working.
Can anyone help me with this problem? And any future tips?
Thanks.
Reply


Messages In This Thread
Requesting script repair - 2nd day - by Mr.Lauren - 20.03.2012, 22:16
Re: Requesting script repair - 2nd day - by viddo - 20.03.2012, 22:20
Re: Requesting script repair - 2nd day - by Mauzen - 20.03.2012, 23:03

Forum Jump:


Users browsing this thread: 1 Guest(s)