Pawno Compiler Not Working
#1

When I click "Compile", It says "Pawno Compiler Library has Stopped Working". And the compiler closes, and at the corner at the bottom, it said it compiled fine. But i think it had like 6 errors in the code.

Heres my gamemode code:
Код:
/*///////////////////////////////////////
 World War 3 gamemode
 Built for My server
 Started on March 6, 2012.
 By stormchaser206 aka CaptainPrice
*///////////////////////////////////////
//DCMD
#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1

//Includes
#include <a_samp>
#include <ladmin>
#include <sscanf>

//Colors
#define COLOR_PLAYER1 0x0000FFFF
#define COLOR_RED 0xFF0000FF
#define COLOR_GREEN 0x80FF00FF
#define COLOR_WHITE 0xFFFFFFFF
#define COLOR_YELLOW 0xFFFF00FF

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
	print("\n--------------------------------------");
	print(" Blank Filterscript by your name here");
	print("--------------------------------------\n");
	return 1;
}

public OnFilterScriptExit()
{
	return 1;
}

#else

main()
{
	print("\n-------------------------------------------------------------");
	print(" World War 3/Modern Warfare By stormchaser206 AKA CaptainPrice");
	print("---------------------------------------------------------------\n");
}

#endif

public OnGameModeInit()
{
	// Classes
	SetGameModeText("World War lll");
    AddPlayerClass(0,636.0870,1265.3846,11.7188,297.1333,4,1,27,450,42,1000); // CJ
	AddPlayerClass(274,636.0870,1265.3846,11.7188,297.1333,4,1,27,450,42,1000); // Medic
	AddPlayerClass(275,636.0870,1265.3846,11.7188,297.1333,4,1,27,450,42,1000); // Medic 2
	AddPlayerClass(276,636.0870,1265.3846,11.7188,297.1333,4,1,27,450,42,1000); // Medic 3
	AddPlayerClass(277,636.0870,1265.3846,11.7188,297.1333,24,46,28,300,42,34056); // Fireman
	AddPlayerClass(278,1114.5399,1840.8270,10.8203,180.4208,0,0,0,0,0,0); // New Firefighter spawn
	AddPlayerClass(279,-2013.5432,81.8939,27.6799,276.0515,46,28,300,42,34056); // Fireman 3
	AddPlayerClass(280,636.0870,1265.3846,11.7188,297.1333,3,1,22,200,31,700); // Cop
	AddPlayerClass(281,-1605.6688,713.8420,13.2370,2.5210,3,1,22,200,31,700); // Cop 2
	AddPlayerClass(282,2286.5425,2430.5156,10.8203,171.6872,0,0,0,0,0,0); // LV Cop new spawn
	AddPlayerClass(283,636.0870,1265.3846,11.7188,297.1333,3,1,22,200,31,700); // Cop 4
	AddPlayerClass(284,636.0870,1265.3846,11.7188,297.1333,3,1,22,200,31,700); // Motorcycle Cop
	AddPlayerClass(285,636.0870,1265.3846,11.7188,297.1333,25,50,29,600,34,80); // SWAT
	AddPlayerClass(286,636.0870,1265.3846,11.7188,297.1333,24,700,30,950,33,760); // FBI
	AddPlayerClass(287,636.0870,1265.3846,11.7188,297.1333,28,2000,35,40,16,10); // Army
	AddPlayerClass(288,636.0870,1265.3846,11.7188,297.1333,3,1,22,200,31,700); // Cop 5
	AddPlayerClass(289,636.0870,1265.3846,11.7188,297.1333,3,1,22,200,31,700); // Zero
	AddPlayerClass(166,636.0870,1265.3846,11.7188,297.1333,3,1,22,200,31,700); // MIB 1
	AddPlayerClass(166,636.0870,1265.3846,11.7188,297.1333,3,1,22,200,31,700); // MIB 2
	
	//Cars and Objects
	AddStaticVehicleEx(587,643.90002441,1239.30004883,11.39999962,302.00000000,-1,-1,15); //Euros
	AddStaticVehicleEx(587,665.00000000,1223.90002441,11.39999962,11.99768066,-1,-1,15); //Euros
	AddStaticVehicleEx(587,668.70001221,1224.69995117,11.39999962,11.99707031,-1,-1,15); //Euros
	AddStaticVehicleEx(587,673.09997559,1225.59997559,11.39999962,11.99707031,-1,-1,15); //Euros
	AddStaticVehicleEx(587,678.20001221,1226.69995117,11.39999962,11.99707031,-1,-1,15); //Euros
	AddStaticVehicleEx(587,662.00000000,1223.40002441,11.39999962,11.99707031,-1,-1,15); //Euros
	AddStaticVehicleEx(587,657.09997559,1222.40002441,11.39999962,11.99707031,-1,-1,15); //Euros
	AddStaticVehicleEx(432,701.59997559,1232.69995117,12.80000019,24.00000000,-1,-1,15); //Rhino
	AddStaticVehicleEx(432,696.40002441,1230.59997559,12.80000019,23.99963379,-1,-1,15); //Rhino
	AddStaticVehicleEx(432,690.70001221,1229.09997559,12.80000019,23.99963379,-1,-1,15); //Rhino
	AddStaticVehicleEx(432,686.00000000,1226.30004883,12.80000019,23.99963379,-1,-1,15); //Rhino
	AddStaticVehicleEx(432,709.79998779,1234.50000000,12.80000019,23.99963379,-1,-1,15); //Rhino
	AddStaticVehicleEx(520,539.40002441,1303.90002441,11.30000019,0.00000000,-1,-1,15); //Hydra
	AddStaticVehicleEx(520,527.00000000,1302.30004883,10.30000019,0.00000000,-1,-1,15); //Hydra
	AddStaticVehicleEx(520,516.00000000,1312.00000000,10.30000019,0.00720215,-1,-1,15); //Hydra
	AddStaticVehicleEx(520,532.09997559,1316.30004883,10.30000019,0.00549316,-1,-1,15); //Hydra
	AddStaticVehicleEx(520,550.79998779,1319.30004883,10.30000019,0.00549316,-1,-1,15); //Hydra
	AddStaticVehicleEx(447,642.90002441,1270.09997559,11.80000019,0.00000000,-1,-1,15); //Seasparrow
	AddStaticVehicleEx(447,649.20001221,1278.40002441,11.80000019,0.00000000,-1,-1,15); //Seasparrow
	AddStaticVehicleEx(447,655.00000000,1271.90002441,11.80000019,0.00000000,-1,-1,15); //Seasparrow
	AddStaticVehicleEx(447,640.59997559,1283.19995117,11.80000019,0.00000000,-1,-1,15); //Seasparrow
	AddStaticVehicleEx(447,657.59997559,1288.09997559,11.80000019,0.00000000,-1,-1,15); //Seasparrow
	AddStaticVehicleEx(486,642.29998779,812.00000000,-42.70000076,0.00000000,-1,-1,15); //Dozer
	AddStaticVehicleEx(486,649.40002441,811.40002441,-42.70000076,0.00000000,-1,-1,15); //Dozer
	AddStaticVehicleEx(486,636.09997559,812.29998779,-42.70000076,0.00000000,-1,-1,15); //Dozer
	AddStaticVehicleEx(486,819.59997559,870.29998779,12.80000019,24.00000000,-1,-1,15); //Dozer
	AddStaticVehicleEx(486,814.29998779,868.50000000,12.80000019,23.99963379,-1,-1,15); //Dozer
	AddStaticVehicleEx(486,824.50000000,871.79998779,12.80000019,23.99963379,-1,-1,15); //Dozer
	AddStaticVehicleEx(486,829.79998779,873.90002441,12.80000019,23.99963379,-1,-1,15); //Dozer
	AddStaticVehicleEx(524,783.79998779,818.40002441,6.30000019,348.00000000,-1,-1,15); //Cement Truck
	AddStaticVehicleEx(524,778.90002441,818.90002441,6.30000019,347.99743652,-1,-1,15); //Cement Truck
	AddStaticVehicleEx(524,773.79998779,818.90002441,6.30000019,347.99743652,-1,-1,15); //Cement Truck
	AddStaticVehicleEx(426,730.20001221,743.50000000,-6.80000019,14.00000000,-1,-1,15); //Premier
	AddStaticVehicleEx(421,726.09997559,743.00000000,-6.80000019,13.99645996,16,42,15); //Washington
	AddStaticVehicleEx(405,735.09997559,745.00000000,-6.49748278,21.99108887,2,42,15); //Sentinel
	AddStaticVehicleEx(426,738.29998779,746.00000000,-6.30000019,27.98913574,-1,-1,15); //Premier
	AddStaticVehicleEx(497,821.40002441,892.29998779,14.60000038,0.00000000,-1,-1,15); //Police Maverick
	AddStaticVehicleEx(497,833.20001221,891.90002441,14.60000038,0.00000000,-1,-1,15); //Police Maverick
	AddStaticVehicleEx(497,827.70001221,904.79998779,14.60000038,0.00000000,-1,-1,15); //Police Maverick
	AddStaticVehicleEx(430,1623.50000000,568.79998779,0.00000000,177.99993896,-1,-1,15); //Predator
	AddStaticVehicleEx(430,1630.00000000,569.00000000,0.00000000,177.99499512,-1,-1,15); //Predator
	AddStaticVehicleEx(430,1617.90002441,583.20001221,0.00000000,177.99499512,-1,-1,15); //Predator
	AddStaticVehicleEx(430,1639.59997559,583.09997559,0.00000000,177.99499512,-1,-1,15); //Predator
	AddStaticVehicleEx(536,1014.59997559,1456.69995117,10.69999981,0.00000000,-1,-1,15); //Blade
	AddStaticVehicleEx(598,995.09997559,1706.40002441,10.19999981,24.00000000,-1,-1,15); //Police Car (LVPD)
	AddStaticVehicleEx(427,1012.50000000,1667.90002441,11.00000000,85.99963379,-1,-1,15); //Enforcer
	AddStaticVehicleEx(598,995.89941406,1712.19921875,10.19999981,145.99731445,-1,-1,15); //Police Car (LVPD)
	AddStaticVehicleEx(427,1003.09997559,1668.50000000,11.00000000,85.99548340,-1,-1,15); //Enforcer
	AddStaticVehicleEx(490,970.00000000,1715.80004883,9.00000000,0.00000000,-1,-1,15); //FBI Rancher
	AddStaticVehicleEx(490,964.20001221,1715.30004883,9.00000000,0.00000000,-1,-1,15); //FBI Rancher
	AddStaticVehicleEx(490,957.00000000,1715.59997559,9.00000000,0.00000000,-1,-1,15); //FBI Rancher
	AddStaticVehicleEx(601,979.79998779,1658.40002441,8.60000038,0.00000000,-1,-1,15); //S.W.A.T. Van
	AddStaticVehicleEx(601,975.59997559,1659.30004883,8.60000038,0.00000000,-1,-1,15); //S.W.A.T. Van
	AddStaticVehicleEx(601,962.00000000,1656.80004883,8.60000038,264.00000000,-1,-1,15); //S.W.A.T. Van
	AddStaticVehicleEx(469,891.40002441,1848.59997559,30.89999962,0.00000000,-1,-1,15); //Sparrow
	AddStaticVehicleEx(523,883.70001221,1800.09997559,28.50000000,88.00000000,-1,-1,15); //HPV1000
	AddStaticVehicleEx(523,883.70001221,1802.59997559,28.50000000,87.99499512,-1,-1,15); //HPV1000
	AddStaticVehicleEx(504,1087.40002441,2435.19995117,10.80000019,272.00000000,-1,-1,15); //Bloodring Banger
	AddStaticVehicleEx(504,1087.09997559,2439.89990234,10.80000019,271.99951172,-1,-1,15); //Bloodring Banger
	AddStaticVehicleEx(434,677.70001221,1067.09997559,73.69999695,0.00000000,-1,-1,15); //Hotknife
	AddStaticVehicleEx(434,673.59997559,1067.09997559,73.69999695,0.00000000,-1,-1,15); //Hotknife
	AddStaticVehicleEx(434,668.79998779,1067.40002441,74.19999695,0.00000000,-1,-1,15); //Hotknife
	AddStaticVehicleEx(434,663.79998779,1068.09997559,74.40000153,0.00000000,-1,-1,15); //Hotknife
	AddStaticVehicleEx(434,659.09997559,1068.69995117,74.90000153,0.00000000,-1,-1,15); //Hotknife
	AddStaticVehicleEx(423,711.09997559,1074.69995117,71.30000305,28.00000000,-1,-1,15); //Mr Whoopee
	AddStaticVehicleEx(423,715.09997559,1077.09997559,71.30000305,27.99865723,-1,-1,15); //Mr Whoopee
	AddStaticVehicleEx(423,707.70001221,1073.59997559,71.80000305,27.99865723,-1,-1,15); //Mr Whoopee
	AddStaticVehicleEx(520,689.70001221,1075.00000000,73.69999695,0.00000000,-1,-1,15); //Hydra
	AddStaticVehicleEx(476,1386.09997559,1214.40002441,12.00000000,0.00000000,-1,-1,15); //Rustler
	AddStaticVehicleEx(476,1373.90002441,1214.30004883,12.00000000,0.00000000,-1,-1,15); //Rustler
	AddStaticVehicleEx(476,1398.59997559,1214.40002441,12.00000000,0.00000000,-1,-1,15); //Rustler
	AddStaticVehicleEx(476,1411.50000000,1215.40002441,12.00000000,0.00000000,-1,-1,15); //Rustler
	AddStaticVehicleEx(476,1423.59997559,1215.19995117,12.00000000,0.00000000,-1,-1,15); //Rustler
	AddStaticVehicleEx(577,1500.90002441,1244.90002441,11.89999962,0.00000000,-1,-1,15); //AT-400
	AddStaticVehicleEx(477,1329.00000000,1279.50000000,10.69999981,0.00000000,-1,-1,15); //ZR-350
	AddStaticVehicleEx(477,1325.80004883,1279.09997559,10.69999981,0.00000000,-1,-1,15); //ZR-350
	AddStaticVehicleEx(477,1322.40002441,1278.80004883,10.69999981,0.00000000,-1,-1,15); //ZR-350
	AddStaticVehicleEx(477,1318.69995117,1278.50000000,10.69999981,0.00000000,-1,-1,15); //ZR-350
	AddStaticVehicleEx(477,1315.80004883,1279.40002441,10.69999981,0.00000000,-1,-1,15); //ZR-350
	AddStaticVehicleEx(477,1313.19995117,1279.00000000,10.69999981,0.00000000,-1,-1,15); //ZR-350
	AddStaticVehicleEx(477,1310.00000000,1278.59997559,10.69999981,0.00000000,-1,-1,15); //ZR-350
	AddStaticVehicleEx(477,1306.30004883,1278.69995117,10.69999981,0.00000000,-1,-1,15); //ZR-350
	AddStaticVehicleEx(593,1283.09997559,1323.80004883,11.39999962,272.00000000,-1,-1,15); //Dodo
	AddStaticVehicleEx(593,1281.30004883,1359.50000000,11.39999962,271.99951172,-1,-1,15); //Dodo
	AddStaticVehicleEx(417,1307.50000000,1415.09997559,11.10000038,0.00000000,-1,-1,15); //Leviathan
	AddStaticVehicleEx(417,1298.30004883,1415.59997559,11.10000038,0.00000000,-1,-1,15); //Leviathan
	AddStaticVehicleEx(417,1288.09997559,1416.09997559,11.10000038,0.00000000,-1,-1,15); //Leviathan
	AddStaticVehicleEx(417,1287.90002441,1440.40002441,11.10000038,0.00000000,-1,-1,15); //Leviathan
	AddStaticVehicleEx(417,1298.09997559,1439.90002441,11.10000038,0.00000000,-1,-1,15); //Leviathan
	AddStaticVehicleEx(417,1308.30004883,1439.40002441,11.10000038,0.00000000,-1,-1,15); //Leviathan
	CreateObject(3241,735.20001221,1186.50000000,15.00000000,0.00000000,0.00000000,346.99218750); //object(conhoos2) (1)
	CreateObject(16271,-208.50000000,1292.19995117,37.20000076,358.00000000,0.00000000,278.49804688); //object(des_railfac02) (1)
	CreateObject(851,622.20001221,811.00000000,-43.59999847,0.00000000,0.00000000,0.00000000); //object(cj_urb_rub_2) (1)
	CreateObject(3092,631.50000000,766.40002441,-21.79999924,20.00000000,0.00000000,0.00000000); //object(dead_tied_cop) (1)
	CreateObject(1372,582.20001221,865.09997559,-44.40000153,0.00000000,0.00000000,0.00000000); //object(cj_dump2_low) (1)
	CreateObject(3214,798.40002441,884.90002441,25.20000076,0.00000000,0.00000000,239.99633789); //object(quarry_crusher) (1)
	CreateObject(8255,1425.80004883,613.29998779,4.59999990,0.00000000,0.00000000,0.00000000); //object(vgswrehse13) (1)
	CreateObject(8135,1444.19995117,569.70001221,0.20000000,0.00000000,0.00000000,182.00000000); //object(vegassroad130) (1)
	CreateObject(8135,1404.50000000,643.20001221,0.20000000,0.00000000,0.00000000,3.99954224); //object(vegassroad130) (2)
	CreateObject(18245,894.59997559,1849.40002441,22.89999962,0.00000000,0.00000000,0.00000000); //object(cuntwjunk02) (1)
	CreateObject(18245,893.90002441,1802.30004883,20.20000076,0.00000000,0.00000000,0.00000000); //object(cuntwjunk02) (2)
	CreateObject(7893,1283.40002441,2521.69995117,10.39999962,0.00000000,0.00000000,0.00000000); //object(vegascrashbar04) (1)
	CreateObject(7893,1304.69995117,2521.80004883,10.39999962,0.00000000,0.00000000,0.00000000); //object(vegascrashbar04) (2)
	CreateObject(7893,1276.59997559,2528.19995117,10.39999962,0.00000000,0.00000000,274.00000000); //object(vegascrashbar04) (3)
	CreateObject(7929,1078.09997559,2435.80004883,16.50000000,0.00000000,0.00000000,90.00000000); //object(vgwsavehse2) (1)
	CreateObject(9957,680.29998779,1079.19995117,47.09999847,0.00000000,356.00000000,180.00000000); //object(multustor2_sfe) (1)
	CreateObject(3173,730.50000000,1220.09997559,13.80000019,0.00000000,0.00000000,267.49511719); //object(trailer_large4_01) (1)
	CreateObject(3173,735.59997559,1233.59997559,14.19999981,0.00000000,0.00000000,267.49511719); //object(trailer_large4_01) (2)
	CreateObject(8247,1377.69995117,1840.59997559,13.69999981,0.00000000,0.00000000,266.00000000); //object(pltschlhnger69_lvs) (1)
	CreateObject(987,1888.80004883,-1146.00000000,22.89999962,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (1)
	CreateObject(987,1900.80004883,-1146.09997559,22.89999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (2)
	CreateObject(987,1912.80004883,-1146.00000000,22.89999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (3)
	CreateObject(987,1924.69995117,-1146.00000000,22.89999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (4)
	CreateObject(987,1936.69995117,-1146.00000000,22.89999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (5)
	CreateObject(987,1948.69995117,-1146.00000000,25.79999924,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (6)
	CreateObject(987,1960.00000000,-1146.00000000,25.79999924,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (7)
	CreateObject(987,1984.79980469,-1238.69921875,24.50000000,0.00000000,0.00000000,276.99829102); //object(elecfence_bar) (8)
	CreateObject(987,1991.69995117,-1146.00000000,26.29999924,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (9)
	CreateObject(987,1959.80004883,-1157.80004883,26.60000038,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (10)
	CreateObject(987,2003.69995117,-1146.09997559,25.89999962,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (11)
	CreateObject(987,2015.50000000,-1146.00000000,24.10000038,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (12)
	CreateObject(987,2027.50000000,-1146.00000000,23.70000076,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (13)
	CreateObject(987,2039.50000000,-1146.00000000,23.29999924,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (14)
	CreateObject(987,2051.50000000,-1146.00000000,23.29999924,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (15)
	CreateObject(987,2056.50000000,-1156.80004883,22.70000076,0.00000000,0.00000000,114.99996948); //object(elecfence_bar) (16)
	CreateObject(987,2056.50000000,-1168.69995117,22.79999924,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (17)
	CreateObject(987,2056.50000000,-1180.69995117,22.79999924,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (18)
	CreateObject(987,2056.50000000,-1192.69995117,22.79999924,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (19)
	CreateObject(987,2056.50000000,-1204.69995117,22.79999924,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (20)
	CreateObject(987,2056.50000000,-1216.69995117,22.89999962,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (21)
	CreateObject(987,2056.50000000,-1228.69995117,22.89999962,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (22)
	CreateObject(987,2056.50000000,-1240.69995117,22.89999962,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (24)
	CreateObject(987,2049.80004883,-1250.59997559,22.89999962,0.00000000,0.00000000,56.00000000); //object(elecfence_bar) (26)
	CreateObject(987,2037.90002441,-1250.59997559,22.89999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (28)
	CreateObject(987,2025.90002441,-1250.59997559,22.89999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (29)
	CreateObject(987,2013.90002441,-1250.59997559,22.89999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (30)
	CreateObject(987,2011.90002441,-1250.69995117,22.89999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (31)
	CreateObject(987,1999.90002441,-1250.59997559,24.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (32)
	CreateObject(987,1987.89941406,-1250.59960938,24.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (33)
	CreateObject(987,1986.00000000,-1250.69995117,24.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (34)
	CreateObject(987,1983.30004883,-1226.80004883,25.00000000,0.00000000,0.00000000,276.99829102); //object(elecfence_bar) (35)
	CreateObject(987,1981.80004883,-1214.90002441,25.39999962,0.00000000,0.00000000,276.99829102); //object(elecfence_bar) (36)
	CreateObject(987,1981.19995117,-1203.00000000,25.79999924,0.00000000,0.00000000,272.99279785); //object(elecfence_bar) (37)
	CreateObject(987,1980.19995117,-1191.09997559,25.89999962,0.00000000,0.00000000,275.00000000); //object(elecfence_bar) (38)
	CreateObject(987,1980.19995117,-1179.19995117,25.89999962,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (38)
	CreateObject(987,1980.19995117,-1167.19995117,25.89999962,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (38)
	CreateObject(987,1980.19995117,-1155.30004883,25.89999962,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (38)
	CreateObject(987,1979.90002441,-1146.00000000,25.89999962,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (38)
	CreateObject(987,1958.90002441,-1169.69995117,26.39999962,0.00000000,0.00000000,86.00000000); //object(elecfence_bar) (10)
	CreateObject(987,1959.30004883,-1181.69995117,26.60000038,0.00000000,0.00000000,92.00000000); //object(elecfence_bar) (10)
	CreateObject(987,1959.80004883,-1193.69995117,26.60000038,0.00000000,0.00000000,91.99951172); //object(elecfence_bar) (10)
	CreateObject(987,1960.19995117,-1205.59997559,26.20000076,0.00000000,0.00000000,92.00000000); //object(elecfence_bar) (10)
	CreateObject(987,1961.40002441,-1217.50000000,25.79999924,0.00000000,0.00000000,96.00000000); //object(elecfence_bar) (10)
	CreateObject(987,1962.30004883,-1229.40002441,25.50000000,0.00000000,0.00000000,94.50000000); //object(elecfence_bar) (10)
	CreateObject(987,1964.30004883,-1241.19995117,24.89999962,0.00000000,0.00000000,100.00000000); //object(elecfence_bar) (10)
	CreateObject(987,1965.90002441,-1250.59997559,24.29999924,0.00000000,0.00000000,100.00000000); //object(elecfence_bar) (10)
	CreateObject(987,1954.00000000,-1250.40002441,24.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (33)
	CreateObject(987,1942.00000000,-1250.40002441,24.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (33)
	CreateObject(987,1933.09997559,-1250.40002441,24.39999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (33)
	CreateObject(987,1922.30004883,-1251.00000000,15.10000038,0.00000000,350.00000000,2.00000000); //object(elecfence_bar) (33)
	CreateObject(987,1910.59997559,-1251.40002441,13.10000038,0.00000000,349.99694824,1.99951172); //object(elecfence_bar) (33)
	CreateObject(987,1898.69995117,-1250.59997559,11.80000019,0.00000000,353.99694824,355.99951172); //object(elecfence_bar) (33)
	CreateObject(987,1886.59997559,-1250.59997559,10.80000019,0.00000000,356.00000000,0.00000000); //object(elecfence_bar) (33)
	CreateObject(987,1874.40002441,-1250.69995117,10.80000019,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (33)
	CreateObject(987,1862.50000000,-1250.69995117,10.80000019,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (33)
	CreateObject(987,1862.09997559,-1238.50000000,14.00000000,0.00000000,8.00000000,272.99829102); //object(elecfence_bar) (8)
	CreateObject(987,1861.69995117,-1226.69995117,15.89999962,0.00000000,7.99804688,270.99377441); //object(elecfence_bar) (8)
	CreateObject(987,1861.59997559,-1215.00000000,18.20000076,0.00000000,7.99255371,270.98876953); //object(elecfence_bar) (8)
	CreateObject(987,1861.80004883,-1203.19995117,20.00000000,0.00000000,7.99255371,268.98876953); //object(elecfence_bar) (8)
	CreateObject(987,1862.00000000,-1191.50000000,22.39999962,0.00000000,7.98706055,268.98376465); //object(elecfence_bar) (8)
	CreateObject(987,1871.80004883,-1185.30004883,22.70000076,0.00000000,3.00000000,215.00000000); //object(elecfence_bar) (8)
	CreateObject(987,1876.00000000,-1174.09997559,22.79999924,0.00000000,2.99926758,248.99694824); //object(elecfence_bar) (8)
	CreateObject(987,1876.30004883,-1162.40002441,22.79999924,0.00000000,0.00000000,268.00000000); //object(elecfence_bar) (8)
	CreateObject(987,1876.69995117,-1150.40002441,22.89999962,0.00000000,0.00000000,267.99499512); //object(elecfence_bar) (8)
	CreateObject(987,1877.09997559,-1145.90002441,22.89999962,0.00000000,0.00000000,267.99499512); //object(elecfence_bar) (8)
	CreateObject(2918,1956.59997559,-1204.30004883,18.50000000,0.00000000,0.00000000,0.00000000); //object(kmb_mine) (1)
	CreateObject(2918,1956.59997559,-1194.50000000,18.29999924,0.00000000,0.00000000,0.00000000); //object(kmb_mine) (2)
	CreateObject(2918,1965.19995117,-1187.69995117,17.79999924,0.00000000,0.00000000,0.00000000); //object(kmb_mine) (3)
	CreateObject(2918,1978.90002441,-1185.59997559,18.00000000,0.00000000,0.00000000,0.00000000); //object(kmb_mine) (4)
	CreateObject(2918,2003.40002441,-1197.19995117,18.00000000,0.00000000,0.00000000,0.00000000); //object(kmb_mine) (6)
	CreateObject(2918,2003.09997559,-1210.90002441,17.50000000,0.00000000,0.00000000,0.00000000); //object(kmb_mine) (7)
	CreateObject(2918,1984.50000000,-1212.09997559,18.29999924,0.00000000,0.00000000,0.00000000); //object(kmb_mine) (8)
	CreateObject(2918,1961.40002441,-1212.90002441,18.50000000,0.00000000,0.00000000,0.00000000); //object(kmb_mine) (9)
	CreateObject(2918,1966.40002441,-1197.09997559,18.00000000,0.00000000,0.00000000,0.00000000); //object(kmb_mine) (10)
	CreateObject(2918,1981.19995117,-1199.50000000,18.29999924,0.00000000,0.00000000,0.00000000); //object(kmb_mine) (11)
	CreateObject(2918,1973.69995117,-1205.90002441,18.29999924,0.00000000,0.00000000,0.00000000); //object(kmb_mine) (12)
	CreateObject(2918,1990.19995117,-1193.59997559,18.00000000,0.00000000,0.00000000,0.00000000); //object(kmb_mine) (13)
	CreateObject(3279,2048.19995117,-1170.59997559,22.29999924,0.00000000,0.00000000,211.99996948); //object(a51_spottower) (1)
	CreateObject(3279,1885.19995117,-1240.40002441,13.60000038,0.00000000,0.00000000,22.00000000); //object(a51_spottower) (2)
	CreateObject(3939,2042.30004883,-1196.69995117,24.10000038,0.00000000,0.00000000,0.00000000); //object(hanger01) (1)
	CreateObject(3932,1881.90002441,-1203.09997559,20.29999924,0.00000000,355.00000000,182.00000000); //object(hanger) (1)
	CreateObject(11443,1897.80004883,-1219.80004883,16.20000076,0.00000000,0.00000000,90.00000000); //object(des_pueblo4) (1)
	CreateObject(11445,2035.59997559,-1184.00000000,21.00000000,0.00000000,0.00000000,113.99996948); //object(des_pueblo06) (1)
	CreateObject(3920,1969.40002441,-1159.69995117,20.70000076,0.00000000,0.00000000,0.00000000); //object(lib_veg3) (1)
	CreateObject(3920,1966.00000000,-1159.69995117,20.70000076,0.00000000,0.00000000,0.00000000); //object(lib_veg3) (2)
	CreateObject(3920,1972.69995117,-1159.69995117,20.70000076,0.00000000,0.00000000,0.00000000); //object(lib_veg3) (3)
	CreateObject(3920,1973.19995117,-1155.19995117,20.70000076,0.00000000,0.00000000,0.00000000); //object(lib_veg3) (4)
	CreateObject(3920,1965.69995117,-1155.30004883,20.70000076,0.00000000,0.00000000,0.00000000); //object(lib_veg3) (5)
	CreateObject(3920,1965.90002441,-1155.50000000,20.70000076,0.00000000,0.00000000,0.00000000); //object(lib_veg3) (6)
	CreateObject(3920,1977.50000000,-1232.50000000,20.20000076,0.00000000,0.00000000,10.00000000); //object(lib_veg3) (7)
	CreateObject(3920,1977.69995117,-1236.90002441,20.70000076,0.00000000,0.00000000,10.00000000); //object(lib_veg3) (8)
	CreateObject(3920,1970.30004883,-1238.19995117,20.70000076,0.00000000,0.00000000,9.99755859); //object(lib_veg3) (9)
	CreateObject(3920,1969.50000000,-1233.90002441,20.20000076,0.00000000,0.00000000,9.99755859); //object(lib_veg3) (10)
	CreateObject(3502,1918.90002441,-1195.30004883,21.50000000,0.00000000,346.00000000,342.00000000); //object(vgsn_con_tube) (1)
	CreateObject(8873,1956.69995117,-1148.00000000,26.89999962,0.00000000,0.00000000,286.00000000); //object(vgsecnstrct12) (1)
	CreateObject(8873,1963.09997559,-1248.09997559,25.20000076,0.00000000,0.00000000,195.99612427); //object(vgsecnstrct12) (2)
	CreateObject(8873,1983.09997559,-1148.59997559,26.60000038,0.00000000,0.00000000,25.99612427); //object(vgsecnstrct12) (3)
	CreateObject(8873,1987.40002441,-1249.19995117,25.39999962,0.00000000,0.00000000,99.99365234); //object(vgsecnstrct12) (4)
	CreateObject(2985,2034.90002441,-1186.59997559,21.50000000,0.00000000,0.00000000,198.00000000); //object(minigun_base) (1)
	CreateObject(2985,1899.50000000,-1217.69995117,16.60000038,0.00000000,352.00000000,4.00000000); //object(minigun_base) (2)
    AddStaticVehicleEx(432,2705.89990234,-2058.60009766,13.60000038,0.00000000,-1,-1,15); //Rhino
	AddStaticVehicleEx(470,2788.69995117,-2043.80004883,12.00000000,92.00000000,-1,-1,15); //Patriot
	AddStaticVehicleEx(470,2788.80004883,-2048.30004883,12.00000000,91.99951172,-1,-1,15); //Patriot
	AddStaticVehicleEx(470,2789.00000000,-2054.10009766,12.00000000,91.99951172,-1,-1,15); //Patriot
	AddStaticVehicleEx(470,2789.10009766,-2058.60009766,12.00000000,91.99951172,-1,-1,15); //Patriot
	AddStaticVehicleEx(470,2788.60009766,-2040.59997559,12.00000000,91.99951172,-1,-1,15); //Patriot
	AddStaticVehicleEx(425,2762.39990234,-2072.50000000,28.20000076,0.00000000,-1,-1,15); //Hunter
	AddStaticVehicleEx(425,2786.19995117,-2072.30004883,28.20000076,0.00000000,-1,-1,15); //Hunter
	AddStaticVehicleEx(520,2766.39990234,-2102.39990234,28.33919716,0.00000000,-1,-1,15); //Hydra
	AddStaticVehicleEx(447,2735.60009766,-2029.09997559,18.70000076,0.00000000,-1,-1,15); //Seasparrow
	AddStaticVehicleEx(447,2747.39990234,-2029.30004883,18.70000076,0.00000000,-1,-1,15); //Seasparrow
	AddStaticVehicleEx(547,2647.19995117,-2006.40002441,13.19999981,274.00000000,-1,-1,15); //Primo
	AddStaticVehicleEx(547,2646.80004883,-2002.90002441,13.19999981,273.99902344,-1,-1,15); //Primo
	AddStaticVehicleEx(547,2646.30004883,-1998.40002441,13.19999981,273.99902344,-1,-1,15); //Primo
	AddStaticVehicleEx(497,2660.19995117,-2003.30004883,13.60000038,0.00000000,-1,-1,15); //Police Maverick
	AddStaticVehicleEx(445,2721.69995117,-2010.50000000,13.50000000,0.00000000,-1,-1,15); //Admiral
	AddStaticVehicleEx(409,2721.19995117,-2085.10009766,11.60000038,0.00000000,-1,-1,15); //Stretch
	AddStaticVehicleEx(419,2772.69995117,-2025.40002441,13.50000000,0.00000000,-1,-1,15); //Esperanto
	AddStaticVehicleEx(419,2777.19995117,-2025.00000000,13.50000000,0.00000000,-1,-1,15); //Esperanto
	AddStaticVehicleEx(419,2783.19995117,-2024.50000000,13.50000000,0.00000000,-1,-1,15); //Esperanto
	AddStaticVehicleEx(419,2768.50000000,-2025.69995117,13.50000000,0.00000000,-1,-1,15); //Esperanto
	AddStaticVehicleEx(419,2780.19995117,-2024.90002441,13.50000000,0.00000000,-1,-1,15); //Esperanto
	AddStaticVehicleEx(491,2714.00000000,-2107.69995117,10.89999962,0.00000000,-1,-1,15); //Virgo
	AddStaticVehicleEx(491,2718.30004883,-2108.39990234,10.89999962,0.00000000,-1,-1,15); //Virgo
	AddStaticVehicleEx(491,2710.39990234,-2107.80004883,10.89999962,0.00000000,-1,-1,15); //Virgo
	AddStaticVehicleEx(506,2711.39990234,-1952.09997559,13.10000038,178.00000000,-1,-1,15); //Super GT
	AddStaticVehicleEx(506,2715.10009766,-1952.19995117,13.10000038,177.99499512,-1,-1,15); //Super GT
	AddStaticVehicleEx(506,2728.10009766,-1952.40002441,13.10000038,89.99499512,-1,-1,15); //Super GT
	CreateObject(987,2704.19995117,-1946.59997559,12.50000000,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (1)
	CreateObject(987,2716.19995117,-1946.50000000,12.50000000,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (2)
	CreateObject(987,2727.89990234,-1946.40002441,12.50000000,0.00000000,0.00000000,50.00000000); //object(elecfence_bar) (3)
	CreateObject(987,2735.50000000,-1937.40002441,12.50000000,0.00000000,0.00000000,49.99877930); //object(elecfence_bar) (4)
	CreateObject(987,2703.60009766,-1936.00000000,12.50000000,0.00000000,358.00000000,278.00000000); //object(elecfence_bar) (5)
	CreateObject(987,2704.69995117,-1947.19995117,12.50000000,0.00000000,357.99499512,277.99804688); //object(elecfence_bar) (6)
	CreateObject(987,2705.80004883,-1958.00000000,12.50000000,0.00000000,357.99499512,263.99804688); //object(elecfence_bar) (7)
	CreateObject(987,2704.10009766,-1969.40002441,12.50000000,0.00000000,357.98950195,263.99597168); //object(elecfence_bar) (8)
	CreateObject(987,2723.00000000,-2117.30004883,10.10000038,0.00000000,357.98950195,3.99597168); //object(elecfence_bar) (9)
	CreateObject(987,2702.69995117,-1984.19995117,16.79999924,0.00000000,357.98950195,263.99597168); //object(elecfence_bar) (10)
	CreateObject(987,2656.69995117,-2054.00000000,18.50000000,0.00000000,357.98950195,261.99597168); //object(elecfence_bar) (11)
	CreateObject(987,2703.39990234,-2006.19995117,12.60000038,0.00000000,357.98950195,263.99597168); //object(elecfence_bar) (12)
	CreateObject(987,2704.89941406,-1996.79980469,12.60000038,0.00000000,357.98950195,263.99597168); //object(elecfence_bar) (13)
	CreateObject(987,2703.00000000,-1978.69995117,16.79999924,0.00000000,357.98950195,263.99597168); //object(elecfence_bar) (14)
	CreateObject(987,2703.19921875,-2010.29980469,12.60000038,0.00000000,357.98950195,263.99597168); //object(elecfence_bar) (15)
	CreateObject(987,2790.80004883,-1992.40002441,12.39999962,0.00000000,357.98950195,95.99353027); //object(elecfence_bar) (16)
	CreateObject(987,2700.60009766,-2117.39990234,10.10000038,0.00000000,357.98950195,3.99353027); //object(elecfence_bar) (17)
	CreateObject(987,2712.00000000,-2117.09960938,10.10000038,0.00000000,357.98950195,3.99353027); //object(elecfence_bar) (18)
	CreateObject(987,2790.50000000,-2004.09997559,12.39999962,0.00000000,357.98950195,95.99304199); //object(elecfence_bar) (19)
	CreateObject(987,2790.19995117,-2015.09997559,12.39999962,0.00000000,357.98950195,95.99304199); //object(elecfence_bar) (20)
	CreateObject(987,2790.69995117,-2026.19995117,12.39999962,0.00000000,357.98950195,95.99304199); //object(elecfence_bar) (21)
	CreateObject(987,2791.30004883,-2034.50000000,12.39999962,0.00000000,357.98950195,95.99304199); //object(elecfence_bar) (22)
	CreateObject(987,2791.69995117,-2042.59997559,12.39999962,0.00000000,357.98950195,95.99304199); //object(elecfence_bar) (23)
	CreateObject(987,2791.60009766,-2053.80004883,12.39999962,0.00000000,357.98950195,95.99304199); //object(elecfence_bar) (24)
	CreateObject(987,2791.50000000,-2064.00000000,12.39999962,0.00000000,357.98950195,95.99304199); //object(elecfence_bar) (25)
	CreateObject(987,2698.29980469,-1988.59960938,12.60000038,0.00000000,357.98950195,307.99072266); //object(elecfence_bar) (26)
	CreateObject(987,2659.80004883,-2042.80004883,18.50000000,0.00000000,357.98950195,261.99096680); //object(elecfence_bar) (27)
	CreateObject(987,2661.69995117,-2032.90002441,18.50000000,0.00000000,357.98950195,261.99096680); //object(elecfence_bar) (28)
	CreateObject(987,2651.30004883,-2057.69995117,12.10000038,0.00000000,357.98950195,261.99096680); //object(elecfence_bar) (29)
	CreateObject(987,2662.30004883,-2028.40002441,12.50000000,0.00000000,357.98950195,261.99096680); //object(elecfence_bar) (30)
	CreateObject(987,2651.89990234,-2053.00000000,12.10000038,0.00000000,357.98950195,261.99096680); //object(elecfence_bar) (31)
	CreateObject(5173,2909.89990234,-1995.80004883,3.90000010,0.00000000,0.00000000,92.00000000); //object(las2jmscum12) (1)
    AddStaticVehicleEx(546,797.00000000,-1866.19995117,6.00000000,359.71899414,-1,-1,15); //Intruder
	AddStaticVehicleEx(430,792.09997559,-1896.69995117,0.00000000,168.00000000,-1,-1,15); //Predator
	AddStaticVehicleEx(430,798.20001221,-1897.80004883,0.00000000,167.99743652,-1,-1,15); //Predator
	AddStaticVehicleEx(430,805.59997559,-1899.19995117,0.00000000,167.99743652,-1,-1,15); //Predator
	AddStaticVehicleEx(430,814.00000000,-1900.69995117,0.00000000,167.99743652,-1,-1,15); //Predator
	AddStaticVehicleEx(520,836.50000000,-2170.00000000,14.39999962,0.00000000,-1,-1,15); //Hydra
	AddStaticVehicleEx(520,845.90002441,-2169.39990234,14.39999962,0.00000000,-1,-1,15); //Hydra
	AddStaticVehicleEx(520,827.70001221,-2170.50000000,14.39999962,0.00000000,-1,-1,15); //Hydra
	AddStaticVehicleEx(425,605.29998779,-1968.69995117,10.10000038,0.00000000,-1,-1,15); //Hunter
	AddStaticVehicleEx(460,590.40002441,-1928.30004883,2.20000005,164.00000000,-1,-1,15); //Skimmer
	AddStaticVehicleEx(539,655.70001221,-2059.89990234,1.29999995,0.00000000,-1,-1,15); //Vortex
	AddStaticVehicleEx(539,659.70001221,-2061.30004883,1.29999995,0.00000000,-1,-1,15); //Vortex
	AddStaticVehicleEx(539,664.70001221,-2063.00000000,1.29999995,0.00000000,-1,-1,15); //Vortex
	AddStaticVehicleEx(539,670.40002441,-2064.89990234,1.29999995,0.00000000,-1,-1,15); //Vortex
	AddStaticVehicleEx(539,675.09997559,-2063.19995117,1.29999995,0.00000000,-1,-1,15); //Vortex
	AddStaticVehicleEx(539,679.50000000,-2062.30004883,1.29999995,0.00000000,-1,-1,15); //Vortex
	AddStaticVehicleEx(539,684.20001221,-2061.69995117,1.29999995,0.00000000,-1,-1,15); //Vortex
	AddStaticVehicleEx(539,688.90002441,-2061.10009766,1.29999995,0.00000000,-1,-1,15); //Vortex
	AddStaticVehicleEx(539,693.70001221,-2062.30004883,1.29999995,0.00000000,-1,-1,15); //Vortex
	AddStaticVehicleEx(539,699.20001221,-2062.69995117,1.29999995,0.00000000,-1,-1,15); //Vortex
	AddStaticVehicleEx(539,707.09997559,-2063.39990234,1.29999995,0.00000000,-1,-1,15); //Vortex
	AddStaticVehicleEx(539,714.90002441,-2063.50000000,1.29999995,0.00000000,-1,-1,15); //Vortex
	AddStaticVehicleEx(589,-74.09999847,-1153.19995117,1.50000000,336.00000000,-1,-1,15); //Club
	AddStaticVehicleEx(589,-71.59999847,-1154.69995117,1.50000000,335.99487305,-1,-1,15); //Club
	AddStaticVehicleEx(589,-65.90000153,-1157.50000000,1.50000000,335.99487305,-1,-1,15); //Club
	AddStaticVehicleEx(589,-60.50000000,-1160.09997559,1.50000000,335.99487305,-1,-1,15); //Club
	AddStaticVehicleEx(479,-107.59999847,-1188.00000000,2.40000010,346.00000000,-1,-1,15); //Regina
	AddStaticVehicleEx(479,-98.30000305,-1180.09997559,2.00000000,345.99792480,-1,-1,15); //Regina
	AddStaticVehicleEx(553,-114.59999847,-1257.59997559,5.19999981,282.00000000,-1,-1,15); //Nevada
	AddStaticVehicleEx(435,-53.20000076,-1139.90002441,1.70000005,74.00000000,-1,-1,15); //Trailer 1
	AddStaticVehicleEx(403,-65.30000305,-1136.30004883,1.79999995,74.00000000,-1,-1,15); //Linerunner
	AddStaticVehicleEx(473,27.89999962,-1386.30004883,0.00000000,0.00000000,-1,-1,15); //Dinghy
	AddStaticVehicleEx(473,32.40000153,-1385.69995117,0.00000000,0.00000000,-1,-1,15); //Dinghy
	AddStaticVehicleEx(473,37.59999847,-1385.09997559,0.00000000,0.00000000,-1,-1,15); //Dinghy
	AddStaticVehicleEx(473,43.29999924,-1384.40002441,0.00000000,0.00000000,-1,-1,15); //Dinghy
	AddStaticVehicleEx(473,49.29999924,-1383.69995117,0.00000000,0.00000000,-1,-1,15); //Dinghy
	AddStaticVehicleEx(473,23.29999924,-1386.90002441,0.00000000,0.00000000,-1,-1,15); //Dinghy
	AddStaticVehicleEx(473,17.79999924,-1387.59997559,0.00000000,0.00000000,-1,-1,15); //Dinghy
	AddStaticVehicleEx(473,12.10000038,-1388.30004883,0.00000000,0.00000000,-1,-1,15); //Dinghy
	AddStaticVehicleEx(473,6.50000000,-1383.69995117,0.00000000,334.00000000,-1,-1,15); //Dinghy
	AddStaticVehicleEx(473,55.29999924,-1385.30004883,0.00000000,0.00000000,-1,-1,15); //Dinghy
	AddStaticVehicleEx(473,63.09999847,-1386.09997559,0.00000000,0.00000000,-1,-1,15); //Dinghy
	AddStaticVehicleEx(473,71.90000153,-1383.19995117,0.00000000,0.00000000,-1,-1,15); //Dinghy
	AddStaticVehicleEx(473,79.50000000,-1378.80004883,0.00000000,38.00000000,-1,-1,15); //Dinghy
	CreateObject(1267,1401.59997559,-1687.80004883,47.09999847,0.00000000,0.00000000,179.99450684); //object(billbd2) (1)
	CreateObject(2610,213.89999390,77.90000153,1004.90002441,0.00000000,0.00000000,89.99450684); //object(cj_p_fileing2) (1)
	CreateObject(2610,213.89999390,77.40000153,1004.90002441,0.00000000,0.00000000,89.99450684); //object(cj_p_fileing2) (2)
	CreateObject(2610,213.89999390,76.90000153,1004.90002441,0.00000000,0.00000000,89.99450684); //object(cj_p_fileing2) (3)
	CreateObject(2610,213.89999390,76.40000153,1004.90002441,0.00000000,0.00000000,89.99450684); //object(cj_p_fileing2) (4)
	CreateObject(2610,213.89999390,76.09999847,1004.90002441,0.00000000,0.00000000,89.99450684); //object(cj_p_fileing2) (5)
	CreateObject(2605,217.60000610,82.09999847,1004.40002441,0.00000000,0.00000000,0.00000000); //object(polce_desk1) (1)
	CreateObject(2605,219.39999390,82.00000000,1004.40002441,0.00000000,0.00000000,0.00000000); //object(polce_desk1) (2)
	CreateObject(987,843.50000000,-2065.00000000,11.89999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (1)
	CreateObject(987,832.20001221,-2064.89990234,11.89999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (2)
	CreateObject(987,821.59997559,-2064.80004883,11.89999962,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (3)
	CreateObject(6189,836.50000000,-2122.10009766,-2.00000000,0.00000000,0.00000000,0.00000000); //object(gaz_pier1) (1)
	CreateObject(621,690.40002441,-1895.90002441,2.40000010,0.00000000,0.00000000,0.00000000); //object(veg_palm02) (1)
	CreateObject(6064,683.40002441,-1939.69995117,0.80000001,0.00000000,0.00000000,86.00000000); //object(labeach_03bx) (2)
	CreateObject(6487,681.90002441,-1998.00000000,5.90000010,0.00000000,0.00000000,0.00000000); //object(countclub01_law2) (1)
	CreateObject(17065,-97.80000305,-1186.59997559,5.30000019,0.00000000,0.00000000,246.99462891); //object(cw2_garagecanopy) (1)
	CreateObject(1686,-104.80000305,-1190.19995117,1.50000000,0.00000000,0.00000000,334.00000000); //object(petrolpumpnew) (1)
	CreateObject(1686,-99.69921875,-1178.69921875,1.39999998,0.00000000,0.00000000,333.99536133); //object(petrolpumpnew) (2)
	CreateObject(1686,-97.59999847,-1192.59997559,1.29999995,0.00000000,0.00000000,339.99536133); //object(petrolpumpnew) (3)
	CreateObject(1686,-93.00000000,-1181.80004883,1.39999998,0.00000000,0.00000000,341.99536133); //object(petrolpumpnew) (4)
	AddStaticVehicleEx(518,2944.00000000,-1781.90002441,44.50000000,76.00000000,-1,-1,15); //Buccaneer
	AddStaticVehicleEx(518,2945.39990234,-1777.40002441,44.50000000,75.99792480,-1,-1,15); //Buccaneer
	AddStaticVehicleEx(518,2947.00000000,-1772.09997559,44.50000000,75.99792480,-1,-1,15); //Buccaneer
	AddStaticVehicleEx(518,2954.50000000,-1776.50000000,44.50000000,75.99792480,-1,-1,15); //Buccaneer
	AddStaticVehicleEx(518,2952.89990234,-1781.50000000,44.50000000,75.99792480,-1,-1,15); //Buccaneer
	AddStaticVehicleEx(518,2962.80004883,-1780.69995117,44.50000000,167.99792480,-1,-1,15); //Buccaneer
	AddStaticVehicleEx(520,2942.30004883,-1801.80004883,44.70000076,0.00000000,-1,-1,15); //Hydra
	AddStaticVehicleEx(520,2952.19995117,-1802.09997559,44.70000076,0.00000000,-1,-1,15); //Hydra
	AddStaticVehicleEx(520,2931.89990234,-1801.30004883,44.70000076,0.00000000,-1,-1,15); //Hydra
	AddStaticVehicleEx(520,2920.00000000,-1801.80004883,44.70000076,0.00000000,-1,-1,15); //Hydra
	AddStaticVehicleEx(520,2963.10009766,-1802.59997559,44.70000076,0.00000000,-1,-1,15); //Hydra
	AddStaticVehicleEx(468,2928.10009766,-1964.50000000,2.40000010,88.00000000,-1,-1,15); //Sanchez
	AddStaticVehicleEx(468,2927.80004883,-1961.80004883,2.40000010,87.99499512,-1,-1,15); //Sanchez
	AddStaticVehicleEx(468,2928.39990234,-1967.00000000,2.40000010,87.99499512,-1,-1,15); //Sanchez
	AddStaticVehicleEx(468,2928.89990234,-1971.50000000,2.40000010,87.99499512,-1,-1,15); //Sanchez
	AddStaticVehicleEx(468,2929.30004883,-1975.69995117,2.40000010,87.99499512,-1,-1,15); //Sanchez
	AddStaticVehicleEx(468,2929.69995117,-1979.90002441,2.40000010,87.99499512,-1,-1,15); //Sanchez
	AddStaticVehicleEx(468,2930.39990234,-1986.09997559,2.40000010,87.99499512,-1,-1,15); //Sanchez
	AddStaticVehicleEx(468,2931.00000000,-1991.59997559,2.40000010,87.99499512,-1,-1,15); //Sanchez
	AddStaticVehicleEx(521,2921.10009766,-2005.09997559,2.29999995,0.00000000,-1,-1,15); //FCR-900
	AddStaticVehicleEx(521,2917.89990234,-2005.80004883,2.29999995,0.00000000,-1,-1,15); //FCR-900
	AddStaticVehicleEx(521,2916.60009766,-2012.69995117,2.29999995,0.00000000,-1,-1,15); //FCR-900
	AddStaticVehicleEx(521,2914.60009766,-2013.09997559,2.29999995,0.00000000,-1,-1,15); //FCR-900
	AddStaticVehicleEx(428,2839.69995117,-2072.19995117,11.19999981,0.00000000,36,101,15); //Securicar
	AddStaticVehicleEx(428,2835.50000000,-2071.89990234,11.19999981,0.00000000,4,54,15); //Securicar
	AddStaticVehicleEx(428,2829.50000000,-2071.39990234,11.19999981,0.00000000,-1,-1,15); //Securicar
	AddStaticVehicleEx(428,2824.30004883,-2071.00000000,11.19999981,0.00000000,-1,-1,15); //Securicar
	AddStaticVehicleEx(428,2818.60009766,-2070.50000000,11.19999981,0.00000000,-1,-1,15); //Securicar
	AddStaticVehicleEx(582,2811.50000000,-1673.59997559,10.10000038,0.00000000,-1,-1,15); //Newsvan
	AddStaticVehicleEx(582,2807.30004883,-1673.69995117,10.10000038,0.00000000,-1,-1,15); //Newsvan
	AddStaticVehicleEx(582,2802.69995117,-1673.69995117,10.10000038,0.00000000,-1,-1,15); //Newsvan
	AddStaticVehicleEx(582,2797.30004883,-1673.90002441,10.10000038,0.00000000,-1,-1,15); //Newsvan
	AddStaticVehicleEx(600,2474.00000000,-1699.09997559,13.39999962,0.00000000,-1,-1,15); //Picador
	AddStaticVehicleEx(447,2529.69995117,-1676.90002441,20.00000000,0.00000000,-1,-1,15); //Seasparrow
	AddStaticVehicleEx(432,2435.10009766,-1672.09997559,13.69999981,0.00000000,-1,-1,15); //Rhino
	AddStaticVehicleEx(432,2428.10009766,-1672.19995117,13.69999981,0.00000000,-1,-1,15); //Rhino
	AddStaticVehicleEx(492,2506.89990234,-1667.40002441,13.30000019,0.00000000,86,1,15); //Greenwood
	AddStaticVehicleEx(409,2859.39990234,-2039.50000000,10.89999962,0.00000000,-1,-1,15); //Stretch
	AddStaticVehicleEx(409,2856.19995117,-2039.19995117,10.89999962,0.00000000,-1,-1,15); //Stretch
	AddStaticVehicleEx(597,2816.89990234,-1979.90002441,11.00000000,0.00000000,-1,-1,15); //Police Car (SFPD)
	AddStaticVehicleEx(427,2826.19995117,-1981.59997559,11.19999981,0.00000000,-1,1,15); //Enforcer
	AddStaticVehicleEx(414,2857.30004883,-1960.90002441,11.10000038,0.00000000,-1,-1,15); //Mule
	AddStaticVehicleEx(414,2862.30004883,-1961.80004883,11.10000038,0.00000000,-1,-1,15); //Mule
	AddStaticVehicleEx(414,2852.00000000,-1960.09997559,11.10000038,0.00000000,-1,-1,15); //Mule
	AddStaticVehicleEx(601,-107.19999695,170.30000305,6.69999981,160.00000000,-1,-1,15); //S.W.A.T. Van
	AddStaticVehicleEx(490,-148.69999695,27.39999962,3.40000010,0.00000000,-1,-1,15); //FBI Rancher
	AddStaticVehicleEx(490,-154.60000610,27.50000000,3.40000010,0.00000000,-1,-1,15); //FBI Rancher
	AddStaticVehicleEx(490,-161.19999695,26.79999924,3.40000010,0.00000000,-1,-1,15); //FBI Rancher
	AddStaticVehicleEx(490,-167.89999390,26.39999962,3.40000010,0.00000000,-1,-1,15); //FBI Rancher
	AddStaticVehicleEx(490,-174.80000305,26.10000038,3.40000010,0.00000000,-1,-1,15); //FBI Rancher
	AddStaticVehicleEx(490,-181.80000305,25.60000038,3.40000010,0.00000000,-1,-1,15); //FBI Rancher
	AddStaticVehicleEx(490,-188.60000610,25.00000000,3.40000010,0.00000000,-1,-1,15); //FBI Rancher
	AddStaticVehicleEx(530,-145.89999390,4.00000000,2.90000010,0.00000000,-1,-1,15); //Forklift
	AddStaticVehicleEx(416,-122.80000305,-16.60000038,3.40000010,0.00000000,-1,-1,15); //Ambulance
	AddStaticVehicleEx(497,-162.30000305,-11.50000000,3.40000010,0.00000000,-1,-1,15); //Police Maverick
	AddStaticVehicleEx(497,-178.60000610,-11.60000038,3.40000010,0.00000000,-1,-1,15); //Police Maverick
	AddStaticVehicleEx(497,-178.60000610,-29.70000076,3.40000010,0.00000000,-1,-1,15); //Police Maverick
	AddStaticVehicleEx(497,-163.10000610,-32.50000000,3.40000010,0.00000000,-1,-1,15); //Police Maverick
	CreateObject(987,2704.19995117,-1946.59997559,12.50000000,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (1)
	CreateObject(987,2716.19995117,-1946.50000000,12.50000000,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (2)
	CreateObject(987,2727.89990234,-1946.40002441,12.50000000,0.00000000,0.00000000,50.00000000); //object(elecfence_bar) (3)
	CreateObject(987,2735.50000000,-1937.40002441,12.50000000,0.00000000,0.00000000,49.99877930); //object(elecfence_bar) (4)
	CreateObject(987,2703.60009766,-1936.00000000,12.50000000,0.00000000,358.00000000,278.00000000); //object(elecfence_bar) (5)
	CreateObject(987,2704.69995117,-1947.19995117,12.50000000,0.00000000,357.99499512,277.99804688); //object(elecfence_bar) (6)
	CreateObject(987,2705.80004883,-1958.00000000,12.50000000,0.00000000,357.99499512,263.99804688); //object(elecfence_bar) (7)
	CreateObject(987,2704.10009766,-1969.40002441,12.50000000,0.00000000,357.98950195,263.99597168); //object(elecfence_bar) (8)
	CreateObject(987,2723.00000000,-2117.30004883,10.10000038,0.00000000,357.98950195,3.99597168); //object(elecfence_bar) (9)
	CreateObject(987,2702.69995117,-1984.19995117,16.79999924,0.00000000,357.98950195,263.99597168); //object(elecfence_bar) (10)
	CreateObject(987,2656.69995117,-2054.00000000,18.50000000,0.00000000,357.98950195,261.99597168); //object(elecfence_bar) (11)
	CreateObject(987,2703.39990234,-2006.19995117,12.60000038,0.00000000,357.98950195,263.99597168); //object(elecfence_bar) (12)
	CreateObject(987,2704.89941406,-1996.79980469,12.60000038,0.00000000,357.98950195,263.99597168); //object(elecfence_bar) (13)
	CreateObject(987,2703.00000000,-1978.69995117,16.79999924,0.00000000,357.98950195,263.99597168); //object(elecfence_bar) (14)
	CreateObject(987,2703.19921875,-2010.29980469,12.60000038,0.00000000,357.98950195,263.99597168); //object(elecfence_bar) (15)
	CreateObject(987,2700.60009766,-2117.39990234,10.10000038,0.00000000,357.98950195,3.99353027); //object(elecfence_bar) (17)
	CreateObject(987,2712.00000000,-2117.09960938,10.10000038,0.00000000,357.98950195,3.99353027); //object(elecfence_bar) (18)
	CreateObject(987,2790.19995117,-2004.90002441,12.39999962,0.00000000,357.98950195,95.98754883); //object(elecfence_bar) (19)
	CreateObject(987,2790.19995117,-2015.09997559,12.39999962,0.00000000,357.98950195,95.99304199); //object(elecfence_bar) (20)
	CreateObject(987,2790.69995117,-2026.19995117,12.39999962,0.00000000,357.98950195,95.99304199); //object(elecfence_bar) (21)
	CreateObject(987,2791.30004883,-2034.50000000,12.39999962,0.00000000,357.98950195,95.99304199); //object(elecfence_bar) (22)
	CreateObject(987,2791.69995117,-2042.59997559,12.39999962,0.00000000,357.98950195,95.99304199); //object(elecfence_bar) (23)
	CreateObject(987,2791.60009766,-2053.80004883,12.39999962,0.00000000,357.98950195,95.99304199); //object(elecfence_bar) (24)
	CreateObject(987,2791.50000000,-2064.00000000,12.39999962,0.00000000,357.98950195,95.99304199); //object(elecfence_bar) (25)
	CreateObject(987,2698.29980469,-1988.59960938,12.60000038,0.00000000,357.98950195,307.99072266); //object(elecfence_bar) (26)
	CreateObject(987,2659.80004883,-2042.80004883,18.50000000,0.00000000,357.98950195,261.99096680); //object(elecfence_bar) (27)
	CreateObject(987,2661.69995117,-2032.90002441,18.50000000,0.00000000,357.98950195,261.99096680); //object(elecfence_bar) (28)
  	CreateObject(987,2651.30004883,-2057.69995117,12.10000038,0.00000000,357.98950195,261.99096680); //object(elecfence_bar) (29)
 	CreateObject(987,2662.30004883,-2028.40002441,12.50000000,0.00000000,357.98950195,261.99096680); //object(elecfence_bar) (30)
	CreateObject(987,2651.89990234,-2053.00000000,12.10000038,0.00000000,357.98950195,261.99096680); //object(elecfence_bar) (31)
	CreateObject(5173,2909.89990234,-1995.80004883,3.90000010,0.00000000,0.00000000,92.00000000); //object(las2jmscum12) (1)
	CreateObject(987,2801.00000000,-1985.19995117,12.39999962,0.00000000,357.98950195,179.98754883); //object(elecfence_bar) (19)
	CreateObject(987,2792.10009766,-1985.00000000,12.39999962,0.00000000,357.98950195,179.98352051); //object(elecfence_bar) (19)
	CreateObject(987,2909.30004883,-2102.39990234,1.10000002,0.00000000,357.98950195,179.98352051); //object(elecfence_bar) (19)
	CreateObject(987,2811.00000000,-1986.00000000,12.39999962,0.00000000,357.98950195,179.98352051); //object(elecfence_bar) (19)
	CreateObject(987,2897.89990234,-2102.80004883,1.39999998,0.00000000,357.98950195,179.98352051); //object(elecfence_bar) (19)
	CreateObject(987,2845.39990234,-2083.19995117,9.50000000,0.00000000,357.98950195,179.98352051); //object(elecfence_bar) (19)
	CreateObject(987,2833.39990234,-2083.39990234,9.50000000,0.00000000,357.98950195,179.98352051); //object(elecfence_bar) (19)
	CreateObject(987,2821.89990234,-2083.60009766,9.50000000,0.00000000,357.98950195,179.98352051); //object(elecfence_bar) (19)
	CreateObject(987,2811.89990234,-2084.10009766,9.50000000,0.00000000,357.98950195,123.98352051); //object(elecfence_bar) (19)
	CreateObject(987,2816.19995117,-1876.80004883,10.00000000,0.00000000,357.98950195,179.98352051); //object(elecfence_bar) (19)
	CreateObject(987,2744.19995117,-1911.69995117,10.10000038,0.00000000,357.98950195,83.98352051); //object(elecfence_bar) (19)
	CreateObject(987,2744.00000000,-1888.90002441,10.10000038,0.00000000,357.98950195,83.97949219); //object(elecfence_bar) (19)
	CreateObject(987,2741.19995117,-1879.09997559,8.60000038,0.00000000,357.98950195,83.97949219); //object(elecfence_bar) (19)
	CreateObject(987,2740.89990234,-1853.90002441,8.60000038,0.00000000,357.98950195,83.97949219); //object(elecfence_bar) (19)
	CreateObject(8147,2867.00000000,-1692.69995117,13.10000038,0.00000000,0.00000000,68.00000000); //object(vgsselecfence01) (1)
	CreateObject(3279,2872.10009766,-1768.80004883,10.00000000,0.00000000,0.00000000,354.00000000); //object(a51_spottower) (1)
	CreateObject(17511,2948.19995117,-1778.09997559,26.89999962,0.00000000,0.00000000,350.00000000); //object(gwforum1_lae) (1)
	CreateObject(3279,2869.89990234,-1764.90002441,25.29999924,0.00000000,0.00000000,353.99597168); //object(a51_spottower) (9)
	CreateObject(8147,82.09999847,75.40000153,4.50000000,0.00000000,0.00000000,328.00000000); //object(vgsselecfence01) (2)
	CreateObject(8147,8.19999981,-42.09999847,4.50000000,0.00000000,0.00000000,327.99682617); //object(vgsselecfence01) (3)
	CreateObject(8147,-25.39999962,-173.80000305,4.50000000,0.00000000,0.00000000,3.99682617); //object(vgsselecfence01) (4)
	CreateObject(8147,-217.30000305,103.40000153,8.89999962,0.00000000,0.00000000,0.00000000); //object(vgsselecfence01) (5)
	CreateObject(8147,-217.19999695,246.50000000,8.89999962,0.00000000,0.00000000,0.00000000); //object(vgsselecfence01) (6)
	CreateObject(8147,-218.00000000,-32.59999847,8.89999962,0.00000000,0.00000000,0.00000000); //object(vgsselecfence01) (7)
	CreateObject(8147,-216.89999390,-171.10000610,8.89999962,0.00000000,0.00000000,0.00000000); //object(vgsselecfence01) (8)
	CreateObject(8147,-219.80000305,-107.00000000,5.19999981,0.00000000,0.00000000,0.00000000); //object(vgsselecfence01) (9)
	CreateObject(8147,-219.19999695,-14.80000019,5.19999981,0.00000000,0.00000000,0.00000000); //object(vgsselecfence01) (10)
	CreateObject(8147,-217.80000305,121.40000153,5.19999981,0.00000000,0.00000000,0.00000000); //object(vgsselecfence01) (11)
	CreateObject(13367,-80.80000305,33.79999924,14.10000038,0.00000000,0.00000000,9.53613281); //object(sw_watertower01) (1)
	CreateObject(13367,59.40000153,68.50000000,12.19999981,0.00000000,0.00000000,9.53613281); //object(sw_watertower01) (2)
	CreateObject(3402,-107.50000000,167.39999390,2.59999990,0.00000000,0.00000000,250.76293945); //object(sw_tempbarn01) (1)
	CreateObject(16093,-137.30000305,128.50000000,6.80000019,0.00000000,0.00000000,182.00000000); //object(a51_gatecontrol) (1)
	
	return 1;
}

public OnGameModeExit()
{
	return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
 	SetPlayerPos(playerid, 636.0870,1265.3846,11.7188,297.1333);
	SetPlayerCameraPos(playerid, 631.7133,1251.1313,11.6960,299.5185);
	SetPlayerCameraLookAt(playerid, 636.0870,1265.3846,11.7188,297.1333);
	return 1;
}

public OnPlayerConnect(playerid) //This is From my Script Simple Join and Leave Messages
{
	new name[24];
	GetPlayerName(playerid, name, sizeof name);
	new string[128];
	
	GetPlayerName(playerid, name, sizeof name);
    format(string, sizeof(string), "%s has joined MWFFA!",name);
    SendClientMessageToAll(0x880088FF, string);
    return 1;
}

public OnPlayerDisconnect(playerid, reason) //This is From my Script Simple Join and Leave Messages
{
    new name[24];
	GetPlayerName(playerid, name, sizeof name);
	new string[128];
	
    switch(reason)
    {
        case 0: format(string, sizeof(string), "%s has left the server. (Lost Connection)", name);
        case 1: format(string, sizeof(string), "%s has left the server. (Leaving)", name);
        case 2: format(string, sizeof(string), "%s has left the server. (Kicked/Banned)", name);
    }
    SendClientMessageToAll(0x880088FF, string);
	return 1;
}

public OnPlayerSpawn(playerid)
{
	SendClientMessage(playerid, COLOR_PLAYER1, "You have spawned. Watch out. Note that there is no Anti-Spawn Kill.");
	SetPlayerHealth(playerid, 100);
	SetPlayerArmour(playerid, 100.0);
	return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    new string[32];
    new name[24];
	GetPlayerName(playerid, name, sizeof name);
    new ID;
    
    SendClientMessage(killerid, COLOR_GREEN, "You recieved $500 for killing %s(%d)",name,ID);
    GivePlayerMoney(playerid,-500);
    GivePlayerMoney(killerid, 500);
	format(string, sizeof(string), "You now have a total of $%d from Killing %s(%d).", GetPlayerMoney(killerid),name,ID);
    SendClientMessage(killerid, COLOR_GREEN, string);
    
    if(playerid != INVALID_PLAYER_ID) SetPlayerScore(playerid, GetPlayerScore(playerid) - 2);
    if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 2);

	return 1;
}

public OnVehicleSpawn(vehicleid)
{
	return 1;
}

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

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

public OnPlayerCommandText(playerid, cmdtext[])
{
	//dcmd//
	//General commands//
	dcmd(kill,4,cmdtext); // /kill
	dcmd(restoreme,9,cmdtext); //VIP "Restore"
	dcmd(vipkill,7,cmdtext); //VIP /kill
	dcmd(givecash,8,cmdtext); //Give Money
	return 1;

	return SendClientMessage(playerid,COLOR_RED,"Wrong command. This command is not found on MWFFA.");
}

dcmd_kill(playerid)
{
	SetPlayerArmour(playerid, 0.0);
	SetPlayerHealth(playerid, 0);
	return 1;
}


dcmd_restoreme(playerid)
{
	if(IsPlayerVipType(playerid,3))
	{
	SendClientMessage(playerid, 0x32CD32FF, "Your Health, Armour, and Vehicle Health has been Restored");
	SetPlayerHealth(playerid, 100);
	SetPlayerArmour(playerid, 100.0);
	if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "You are not in a vehicle, so your vehicle health is not restored. But your health and armour is.");
 	RepairVehicle(GetPlayerVehicleID(playerid));
	{
 	else SendClientMessage(playerid, COLOR_RED, "ERROR: You do not have enough rights to execute this command");
 	return 1;
}

dcmd_vipkill(playerid)
{
	if(IsPlayerVipType(playerid,2))
	{
	SendClientMessage(playerid, 0x32CD32FF, "/vipkill is a special /kill. It is special because you don't lose your money if you use it");
	SetPlayerArmour(playerid, 0.0);
	SetPlayerHealth(playerid, 0);
	}
	else SendClientMessage(playerid, COLOR_RED, "ERROR: You do not have enough rights to execute this command");
	return 1;
}

dcmd_givecash(playerid, params[])
{
	new
		giveplayerid,
		amount;
	if (sscanf(params, "ud", giveplayerid, amount)) SendClientMessage(playerid, 0xFF0000AA, "Usage: /givecash [playerid/partname] [amount]");
	else if (giveplayerid == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, "Player not found");
	else if (amount > GetPlayerMoney(playerid)) SendClientMessage(playerid, 0xFF0000AA, "Insufficient Funds");
	else
	{
		GivePlayerMoney(giveplayerid, amount);
		GivePlayerMoney(playerid, 0 - amount);
		SendClientMessage(playerid, 0x00FF00AA, "Money sent.");
		SendClientMessage(giveplayerid, 0x00FF00AA, "Money received.");
	}
	return 1;
}


public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	new string[128];
	
    format(string, sizeof(string), "You are entering a vehicle. ID: %d",GetVehicleModel(vehicleid));
    SendClientMessage(playerid, COLOR_YELLOW, string);
	return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
	SendClientMessage(playerid, COLOR_YELLOW, "You have Exited the vehicle. Watch out for anybody who might");
	SendClientMessage(playerid, COLOR_YELLOW, "kill you. Beware that there is plenty of enemies out there...");
	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)
{
	SendClientMessage(playerid, COLOR_GREEN, "You have resprayed your car. You have Lost $100 for respraying.");
	GivePlayerMoney(playerid, -100);
	return 1;
}

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

public OnPlayerExitedMenu(playerid)
{
	return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
    new name[MAX_PLAYER_NAME], string[24+MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    
	SendClientMessage(playerid, 0xFF0000FF, "You are entering interior ID: %d",GetPlayerInterior(playerid));
	SendClientMessageToAll(0xFF0000FF, "%s has entered Interior: %d", name, GetPlayerInterior(playerid));
	return 1;
}

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

public OnRconLoginAttempt(ip[], password[], success)
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));

    if(!success) //If the password was incorrect
    {
        printf("FAILED RCON LOGIN BY IP %s USING PASSWORD %s. THEY ARE NOW KICKED.",ip, password);
        new pip[16];
        for(new i=0; i<MAX_PLAYERS; i++) //Loop through all players
        {
            GetPlayerIp(i, pip, sizeof(pip));
            if(!strcmp(ip, pip, true)) //If a player's IP is the IP that failed the login
            {
                SendClientMessage(i, 0xFFFFFFFF, "Wrong RCON Password. You will now be kicked."); //Send a message
                Kick(playerid); //They are now kicked.
                SendClientMessageToAll(COLOR_RED, "%s has been automaticly kicked for using a wrong RCON password.",name);
            }
        }
    }
    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;
}
//=========================================================
stock sscanf(string[], format[], {Float,_}:...)
{
	#if defined isnull
		if (isnull(string))
	#else
		if (string[0] == 0 || (string[0] == 1 && string[1] == 0))
	#endif
		{
			return format[0];
		}
	#pragma tabsize 4
	new
		formatPos = 0,
		stringPos = 0,
		paramPos = 2,
		paramCount = numargs(),
		delim = ' ';
	while (string[stringPos] && string[stringPos] <= ' ')
	{
		stringPos++;
	}
	while (paramPos < paramCount && string[stringPos])
	{
		switch (format[formatPos++])
		{
			case '\0':
			{
				return 0;
			}
			case 'i', 'd':
			{
				new
					neg = 1,
					num = 0,
					ch = string[stringPos];
				if (ch == '-')
				{
					neg = -1;
					ch = string[++stringPos];
				}
				do
				{
					stringPos++;
					if ('0' <= ch <= '9')
					{
						num = (num * 10) + (ch - '0');
					}
					else
					{
						return -1;
					}
				}
				while ((ch = string[stringPos]) > ' ' && ch != delim);
				setarg(paramPos, 0, num * neg);
			}
			case 'h', 'x':
			{
				new
					num = 0,
					ch = string[stringPos];
				do
				{
					stringPos++;
					switch (ch)
					{
						case 'x', 'X':
						{
							num = 0;
							continue;
						}
						case '0' .. '9':
						{
							num = (num << 4) | (ch - '0');
						}
						case 'a' .. 'f':
						{
							num = (num << 4) | (ch - ('a' - 10));
						}
						case 'A' .. 'F':
						{
							num = (num << 4) | (ch - ('A' - 10));
						}
						default:
						{
							return -1;
						}
					}
				}
				while ((ch = string[stringPos]) > ' ' && ch != delim);
				setarg(paramPos, 0, num);
			}
			case 'c':
			{
				setarg(paramPos, 0, string[stringPos++]);
			}
			case 'f':
			{

				new changestr[16], changepos = 0, strpos = stringPos;
				while(changepos < 16 && string[strpos] && string[strpos] != delim)
				{
					changestr[changepos++] = string[strpos++];
    				}
				changestr[changepos] = '\0';
				setarg(paramPos,0,_:floatstr(changestr));
			}
			case 'p':
			{
				delim = format[formatPos++];
				continue;
			}
			case '\'':
			{
				new
					end = formatPos - 1,
					ch;
				while ((ch = format[++end]) && ch != '\'') {}
				if (!ch)
				{
					return -1;
				}
				format[end] = '\0';
				if ((ch = strfind(string, format[formatPos], false, stringPos)) == -1)
				{
					if (format[end + 1])
					{
						return -1;
					}
					return 0;
				}
				format[end] = '\'';
				stringPos = ch + (end - formatPos);
				formatPos = end + 1;
			}
			case 'u':
			{
				new
					end = stringPos - 1,
					id = 0,
					bool:num = true,
					ch;
				while ((ch = string[++end]) && ch != delim)
				{
					if (num)
					{
						if ('0' <= ch <= '9')
						{
							id = (id * 10) + (ch - '0');
						}
						else
						{
							num = false;
						}
					}
				}
				if (num && IsPlayerConnected(id))
				{
					setarg(paramPos, 0, id);
				}
				else
				{
					#if !defined foreach
						#define foreach(%1,%2) for (new %2 = 0; %2 < MAX_PLAYERS; %2++) if (IsPlayerConnected(%2))
						#define __SSCANF_FOREACH__
					#endif
					string[end] = '\0';
					num = false;
					new
						name[MAX_PLAYER_NAME];
					id = end - stringPos;
					foreach (Player, playerid)
					{
						GetPlayerName(playerid, name, sizeof (name));
						if (!strcmp(name, string[stringPos], true, id))
						{
							setarg(paramPos, 0, playerid);
							num = true;
							break;
						}
					}
					if (!num)
					{
						setarg(paramPos, 0, INVALID_PLAYER_ID);
					}
					string[end] = ch;
					#if defined __SSCANF_FOREACH__
						#undef foreach
						#undef __SSCANF_FOREACH__
					#endif
				}
				stringPos = end;
			}
			case 's', 'z':
			{
				new
					i = 0,
					ch;
				if (format[formatPos])
				{
					while ((ch = string[stringPos++]) && ch != delim)
					{
						setarg(paramPos, i++, ch);
					}
					if (!i)
					{
						return -1;
					}
				}
				else
				{
					while ((ch = string[stringPos++]))
					{
						setarg(paramPos, i++, ch);
					}
				}
				stringPos--;
				setarg(paramPos, i, '\0');
			}
			default:
			{
				continue;
			}
		}
		while (string[stringPos] && string[stringPos] != delim && string[stringPos] > ' ')
		{
			stringPos++;
		}
		while (string[stringPos] && (string[stringPos] == delim || string[stringPos] <= ' '))
		{
			stringPos++;
		}
		paramPos++;
	}
	do
	{
		if ((delim = format[formatPos++]) > ' ')
		{
			if (delim == '\'')
			{
				while ((delim = format[formatPos++]) && delim != '\'') {}
			}
			else if (delim != 'z')
			{
				return delim;
			}
		}
	}
	while (delim > ' ');
	return 0;
}
Are there any missing brackets or something that could be causing it
Reply
#2

Sometimes when you have large code and miss a bracket, it will do that. Make sure you haven't missed any brackets, or very bad array initializations do that also, IE: new myArray[]
Reply
#3

I'll see if i find any missing brackets
Reply
#4

i got it to work, But now i get these errors:
Код:
C:\Users\Keegan\Downloads\WorldWar.pwn(58) : warning 202: number of arguments does not match definition
C:\Users\Keegan\Downloads\WorldWar.pwn(539) : warning 202: number of arguments does not match definition
C:\Users\Keegan\Downloads\WorldWar.pwn(540) : warning 202: number of arguments does not match definition
C:\Users\Keegan\Downloads\WorldWar.pwn(541) : warning 202: number of arguments does not match definition
C:\Users\Keegan\Downloads\WorldWar.pwn(588) : warning 202: number of arguments does not match definition
C:\Users\Keegan\Downloads\WorldWar.pwn(588) : warning 202: number of arguments does not match definition
C:\Users\Keegan\Downloads\WorldWar.pwn(619) : warning 202: number of arguments does not match definition
C:\Users\Keegan\Downloads\WorldWar.pwn(619) : warning 202: number of arguments does not match definition
C:\Users\Keegan\Downloads\WorldWar.pwn(620) : warning 202: number of arguments does not match definition
C:\Users\Keegan\Downloads\WorldWar.pwn(620) : warning 202: number of arguments does not match definition
C:\Users\Keegan\Downloads\WorldWar.pwn(621) : error 017: undefined symbol "dcmd_vipkill"
C:\Users\Keegan\Downloads\WorldWar.pwn(622) : error 017: undefined symbol "dcmd_givecash"
C:\Users\Keegan\Downloads\WorldWar.pwn(625) : warning 225: unreachable code
C:\Users\Keegan\Downloads\WorldWar.pwn(646) : error 029: invalid expression, assumed zero
C:\Users\Keegan\Downloads\WorldWar.pwn(650) : warning 225: unreachable code
C:\Users\Keegan\Downloads\WorldWar.pwn(650) : warning 217: loose indentation
C:\Users\Keegan\Downloads\WorldWar.pwn(650) : error 017: undefined symbol "dcmd_vipkill"
C:\Users\Keegan\Downloads\WorldWar.pwn(662) : warning 225: unreachable code
C:\Users\Keegan\Downloads\WorldWar.pwn(662) : error 017: undefined symbol "dcmd_givecash"
C:\Users\Keegan\Downloads\WorldWar.pwn(667) : error 017: undefined symbol "params"
C:\Users\Keegan\Downloads\WorldWar.pwn(681) : warning 225: unreachable code
C:\Users\Keegan\Downloads\WorldWar.pwn(681) : error 029: invalid expression, assumed zero
C:\Users\Keegan\Downloads\WorldWar.pwn(681) : error 004: function "OnPlayerEnterVehicle" is not implemented
C:\Users\Keegan\Downloads\WorldWar.pwn(685) : error 017: undefined symbol "vehicleid"
C:\Users\Keegan\Downloads\WorldWar.pwn(690) : warning 225: unreachable code
C:\Users\Keegan\Downloads\WorldWar.pwn(690) : error 029: invalid expression, assumed zero
C:\Users\Keegan\Downloads\WorldWar.pwn(690) : error 004: function "OnPlayerExitVehicle" is not implemented
C:\Users\Keegan\Downloads\WorldWar.pwn(697) : warning 225: unreachable code
C:\Users\Keegan\Downloads\WorldWar.pwn(697) : error 029: invalid expression, assumed zero
C:\Users\Keegan\Downloads\WorldWar.pwn(697) : error 004: function "OnPlayerStateChange" is not implemented
C:\Users\Keegan\Downloads\WorldWar.pwn(702) : warning 225: unreachable code
C:\Users\Keegan\Downloads\WorldWar.pwn(702) : error 029: invalid expression, assumed zero
C:\Users\Keegan\Downloads\WorldWar.pwn(702) : error 004: function "OnPlayerEnterCheckpoint" is not implemented
C:\Users\Keegan\Downloads\WorldWar.pwn(707) : warning 225: unreachable code
C:\Users\Keegan\Downloads\WorldWar.pwn(707) : error 029: invalid expression, assumed zero
C:\Users\Keegan\Downloads\WorldWar.pwn(707) : error 004: function "OnPlayerLeaveCheckpoint" is not implemented
C:\Users\Keegan\Downloads\WorldWar.pwn(712) : warning 225: unreachable code
C:\Users\Keegan\Downloads\WorldWar.pwn(712) : error 029: invalid expression, assumed zero
C:\Users\Keegan\Downloads\WorldWar.pwn(712) : error 004: function "OnPlayerEnterRaceCheckpoint" is not implemented
C:\Users\Keegan\Downloads\WorldWar.pwn(717) : warning 225: unreachable code
C:\Users\Keegan\Downloads\WorldWar.pwn(717) : error 029: invalid expression, assumed zero
C:\Users\Keegan\Downloads\WorldWar.pwn(717) : error 004: function "OnPlayerLeaveRaceCheckpoint" is not implemented
C:\Users\Keegan\Downloads\WorldWar.pwn(722) : warning 225: unreachable code
C:\Users\Keegan\Downloads\WorldWar.pwn(722) : error 029: invalid expression, assumed zero
C:\Users\Keegan\Downloads\WorldWar.pwn(722) : error 004: function "OnRconCommand" is not implemented
C:\Users\Keegan\Downloads\WorldWar.pwn(727) : warning 225: unreachable code
C:\Users\Keegan\Downloads\WorldWar.pwn(727) : error 029: invalid expression, assumed zero
C:\Users\Keegan\Downloads\WorldWar.pwn(727) : error 004: function "OnPlayerRequestSpawn" is not implemented
C:\Users\Keegan\Downloads\WorldWar.pwn(732) : warning 225: unreachable code
C:\Users\Keegan\Downloads\WorldWar.pwn(732) : error 029: invalid expression, assumed zero

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


26 Errors.
Reply
#5

It's because you've missed a bracket.
Reply
#6

can you read the code and tell me where it is?
Reply
#7

Use this tool and found out yourself.
Reply
#8

I don't have the .NET Framework for it to run
Reply
#9

the problem is

pawn Код:
dcmd_restoreme(playerid)
{
    if(IsPlayerVipType(playerid,3))
    {
        SendClientMessage(playerid, 0x32CD32FF, "Your Health, Armour, and Vehicle Health has been Restored");
        SetPlayerHealth(playerid, 100);
        SetPlayerArmour(playerid, 100.0);
        if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "You are not in a vehicle, so your vehicle health is not restored. But your health and armour is.");
        RepairVehicle(GetPlayerVehicleID(playerid));
        {
            else SendClientMessage(playerid, COLOR_RED, "ERROR: You do not have enough rights to execute this command");
    return 1;
}

Fix:

pawn Код:
dcmd_restoreme(playerid)
{
    if(IsPlayerVipType(playerid,3))
    {
        SendClientMessage(playerid, 0x32CD32FF, "Your Health, Armour, and Vehicle Health has been Restored");
        SetPlayerHealth(playerid, 100);
        SetPlayerArmour(playerid, 100.0);
        if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "You are not in a vehicle, so your vehicle health is not restored. But your health and armour is.");
        RepairVehicle(GetPlayerVehicleID(playerid));
    }
    else SendClientMessage(playerid, COLOR_RED, "ERROR: You do not have enough rights to execute this command");
    return 1;
}
Reply
#10

Quote:
Originally Posted by sjvt
Посмотреть сообщение
the problem is

pawn Код:
dcmd_restoreme(playerid)
{
    if(IsPlayerVipType(playerid,3))
    {
        SendClientMessage(playerid, 0x32CD32FF, "Your Health, Armour, and Vehicle Health has been Restored");
        SetPlayerHealth(playerid, 100);
        SetPlayerArmour(playerid, 100.0);
        if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "You are not in a vehicle, so your vehicle health is not restored. But your health and armour is.");
        RepairVehicle(GetPlayerVehicleID(playerid));
        {
            else SendClientMessage(playerid, COLOR_RED, "ERROR: You do not have enough rights to execute this command");
    return 1;
}

Fix:

pawn Код:
dcmd_restoreme(playerid)
{
    if(IsPlayerVipType(playerid,3))
    {
        SendClientMessage(playerid, 0x32CD32FF, "Your Health, Armour, and Vehicle Health has been Restored");
        SetPlayerHealth(playerid, 100);
        SetPlayerArmour(playerid, 100.0);
        if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "You are not in a vehicle, so your vehicle health is not restored. But your health and armour is.");
        RepairVehicle(GetPlayerVehicleID(playerid));
    }
    else SendClientMessage(playerid, COLOR_RED, "ERROR: You do not have enough rights to execute this command");
    return 1;
}
The } after repairvehicle is the thing that is causing the compiler to crash, so that wont work
Reply


Forum Jump:


Users browsing this thread: 6 Guest(s)