Prob Pawno SFTDM [Fermé]
Résolu
SalutSSBB
Messages postés
62
Date d'inscription
Statut
Membre
Dernière intervention
-
SalutSSBB Messages postés 62 Date d'inscription Statut Membre Dernière intervention -
SalutSSBB Messages postés 62 Date d'inscription Statut Membre Dernière intervention -
Yo, tout le monde !!
// SFTDM2 Traduit par SalutSSBB de l'équipe :
// http://sf-lv-tdm.xooit.fr/index.php
// sf-lv-tdm.xooit : Votre hébergeur sa-mp profesionnel !
//Credits goes to:
//Cam some of the classes are his
//CodeMaster added the selection screen sounds and the kool Team chat
//Nitroglycerine for tree id :P
//DM Messages by yellowblood
//Necrioss for the wicked car/stats save system and the login/enregistrer system and settings file
//Smbmb Made this
//===============================Include Files==================================
#include <a_samp>
#include <dini>
#include <dudb>
#include <time>
#include <file>
#include <dutils>
#include <float>
//===============================Class Defines==================================
#define TEAM_WORKER 0
#define TEAM_PIMP 1
#define TEAM_GOLFER 2
#define TEAM_TRIAD 3
#define TEAM_ARMY 4
#define TEAM_VALET 5
#define TEAM_MEDIC 6
#define TEAM_FBI 7
#define TEAM_CHICKEN 8
#define TEAM_RICH 9
#define TEAM_PILOT 10
#define TEAM_DANANG 11
//========================0.2 Forward Declarations==============================
//forward PlayerName(playerid);
forward changecolor1();
forward changecolor2();
forward Gangs();
forward Keys();
forward Float:GetOptimumRampDistance(playerid);
forward Float:GetXYInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance);
forward AddStaticVehicle2(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:z_angle, color1, color2);
forward keys2();
forward IsPlayerNameOnline(compname[]);
forward profitup();
forward SetupPlayerForClassSelection(playerid);
forward SetCheckpoint(playerid, i);
forward PlaySoundForPlayer(playerid, soundid);
forward weapreturn(playerid);
forward dteamchatcmd(playerid,params[]);
forward checkpointUpdate();
forward getCheckpointType(playerID);
forward isPlayerInArea(playerID, Float:data[4]);
forward ctimer();
forward resetcount();
forward announcer();
forward scoreupdate();
forward eject();
forward CheckSpeedo(playerid);
forward SystemMsg(playerid,msg[]);
forward resetcar();
forward PhoneCut();
forward Settings();
forward SaveData();
forward SoundForAll(sound);
forward resetmessage();
forward newracestart();
forward kartraceann();
forward kartraceready();
forward startkart();
forward vehiclecheck();
forward raceend();
forward racercheck();
forward hoverraceann();
forward hoverraceready();
forward starthover();
forward quadraceann();
forward quadraceready();
forward startquad();
forward GameModeExitFunc();
forward GetPlayers();
forward SetPlayerRandomSpawn(playerid);
forward SetupPlayerForClassSelection(playerid);
//==============================Settings Files==================================
#define FILE_SETTINGS "settings.ini"
//=============================Max Points/Gangs=================================
#pragma dynamic 40000
#define CallCost 1
#define MAX_CARS 251
#define MAX_POINTS 63
#define BIZ_AMOUNT 60
#define MAX_SCORE 99 //max score for when the round's over
//===============================Checkpoint defines===================================
#define CP_BANK 20
#define CP_BANK_2 21
#define CP_BANK_3 22
#define BIZ1 23
#define BIZ2 24
#define BIZ3 25
#define BIZ4 26
#define BIZ5 27
#define BIZ6 28
#define BIZ7 29
#define BIZ8 30
#define BIZ9 31
#define BIZ10 32
#define BIZ11 33
#define BIZ12 34
#define BIZ13 35
#define BIZ14 36
#define BIZ15 37
#define BIZ16 38
#define BIZ17 39
#define BIZ18 40
#define BIZ19 41
#define BIZ20 42
#define BIZ21 43
#define BIZ22 44
#define BIZ23 45
#define BIZ24 46
#define BIZ25 47
#define BIZ26 48
#define BIZ27 49
#define BIZ28 50
#define BIZ29 51
#define BIZ30 52
#define BIZ31 53
#define BIZ32 54
#define BIZ33 55
#define BIZ34 56
#define BIZ35 57
#define BIZ36 58
#define BIZ37 59
#define BIZ38 60
#define BIZ39 61
#define BIZ40 62
#define BIZ41 63
#define BIZ42 64
#define BIZ43 65
#define BIZ44 66
#define BIZ45 67
#define BIZ46 68
#define BIZ47 69
#define BIZ48 70
#define BIZ49 71
#define BIZ50 72
#define BIZ51 73
#define BIZ52 74
#define BIZ53 75
#define BIZ54 76
#define BIZ55 77
#define BIZ56 78
#define BIZ57 79
#define BIZ58 80
#define BIZ59 81
#define BIZ60 82
//================================Vehicle Defines===============================
new VehicleName[212][0] = {
"Landstalker",
"Bravura",
"Buffalo",
"Linerunner",
"Pereniel",
"Sentinel",
"Dumper",
"Firetruck",
"Trashmaster",
"Stretch",
"Manana",
"Infernus",
"Voodoo",
"Pony",
"Mule",
"Cheetah",
"Ambulance",
"Leviathan",
"Moonbeam",
"Esperanto",
"Taxi",
"Washington",
"Bobcat",
"Mr Whoopee",
"BF Injection",
"Hunter",
"Premier",
"Enforcer",
"Securicar",
"Banshee",
"Predator",
"Bus",
"Rhino",
"Barracks",
"Hotknife",
"Trailer", //artict1
"Previon",
"Coach",
"Cabbie",
"Stallion",
"Rumpo",
"RC Bandit",
"Romero",
"Packer",
"Monster Truck",
"Admiral",
"Squalo",
"Seasparrow",
"Pizzaboy",
"Tram",
"Trailer", //artict2
"Turismo",
"Speeder",
"Reefer",
"Tropic",
"Flatbed",
"Yankee",
"Caddy",
"Solair",
"Berkley's RC Van",
"Skimmer",
"PCJ-600",
"Faggio",
"Freeway",
"RC Baron",
"RC Raider",
"Glendale",
"Oceanic",
"Sanchez",
"Sparrow",
"Patriot",
"Quad",
"Coastguard",
"Dinghy",
"Hermes",
"Sabre",
"Rustler",
"ZR-350",
"Walton",
"Regina",
"Comet",
"BMX",
"Burrito",
"Camper",
"Marquis",
"Baggage",
"Dozer",
"Maverick",
"News Chopper",
"Rancher",
"FBI Rancher",
"Virgo",
"Greenwood",
"Jetmax",
"Hotring",
"Sandking",
"Blista Compact",
"Police Maverick",
"Boxville",
"Benson",
"Mesa",
"RC Goblin",
"Hotring Racer", //hotrina
"Hotring Racer", //hotrinb
"Bloodring Banger",
"Rancher",
"Super GT",
"Elegant",
"Journey",
"Bike",
"Mountain Bike",
"Beagle",
"Cropdust",
"Stunt",
"Tanker", //petro
"RoadTrain",
"Nebula",
"Majestic",
"Buccaneer",
"Shamal",
"Hydra",
"FCR-900",
"NRG-500",
"HPV1000",
"Cement Truck",
"Tow Truck",
"Fortune",
"Cadrona",
"FBI Truck",
"Willard",
"Forklift",
"Tractor",
"Combine",
"Feltzer",
"Remington",
"Slamvan",
"Blade",
"Freight",
"Streak",
"Vortex",
"Vincent",
"Bullet",
"Clover",
"Sadler",
"Firetruck", //firela
"Hustler",
"Intruder",
"Primo",
"Cargobob",
"Tampa",
"Sunrise",
"Merit",
"Utility",
"Nevada",
"Yosemite",
"Windsor",
"Monster Truck", //monstera
"Monster Truck", //monsterb
"Uranus",
"Jester",
"Sultan",
"Stratum",
"Elegy",
"Raindance",
"RC Tiger",
"Flash",
"Tahoma",
"Savanna",
"Bandito",
"Freight", //freiflat
"Trailer", //streakc
"Kart",
"Mower",
"Duneride",
"Sweeper",
"Broadway",
"Tornado",
"AT-400",
"DFT-30",
"Huntley",
"Stafford",
"BF-400",
"Newsvan",
"Tug",
"Trailer", //petrotr
"Emperor",
"Wayfarer",
"Euros",
"Hotdog",
"Club",
"Trailer", //freibox
"Trailer", //artict3
"Andromada",
"Dodo",
"RC Cam",
"Launch",
"Police Car (LSPD)",
"Police Car (SFPD)",
"Police Car (LVPD)",
"Police Ranger",
"Picador",
"S.W.A.T. Van",
"Alpha",
"Phoenix",
"Glendale",
"Sadler",
"Luggage Trailer", //bagboxa
"Luggage Trailer", //bagboxb
"Stair Trailer", //tugstair
"Boxville",
"Farm Plow", //farmtr1
"Utility Trailer" //utiltr1
};
new heavycar[24][0] = {
{406},
{444},
{556},
{557},
{573},
{601},
{407},
{427},
{433},
{434},
{499},
{498},
{482},
{431},
{524},
{578},
{455},
{403},
{414},
{443},
{515},
{428},
{408},
{456}
};
new boat[11][0] = {
{472},
{473},
{493},
{595},
{484},
{430},
{453},
{452},
{446},
{454},
{539}
};
new mbike[11][0] = {
{581},
{521},
{462},
{463},
{468},
{471},
{586},
{522},
{523},
{461},
{448}
};
new pbike[3][0] = {
{481},
{509},
{510}
};
new splane[6][0] = {
{593},
{512},
{513},
{460},
{464},
{465}
};
new mplane[2][0] = {
{519},
{511}
};
new lplane[2][0] = {
{553},
{592}
};
new milair[4][0] = {
{520},
{476},
{447},
{425}
};
new sheli[4][0] = {
{487},
{488},
{469},
{497}
};
new lheli[3][0] = {
{417},
{548},
{563}
};
//===========================Character Selection Music==========================
#define SOUND_MUSIC1 1062
#define SOUND_MUSIC2 1068
#define SOUND_MUSIC3 1076
#define SOUND_OFF 1184
//=================================Team Colors==================================
#define COLOR_GREEN 0x33AA33AA //SFgrove color
#define COLOR_RED 0xAA3333AA //pimp color
#define COLOR_PINK 0xFF66FFAA //triad color
#define COLOR_BLUE 0x0000BBAA //mechanic color
#define COLOR_LIGHTBLUE 0x33CCFFAA //pilot color
#define COLOR_ORANGE 0xFF9900AA //Swat color
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_PURPLE 0x330066AA
#define COLOR_GREY 0xCCCCCAA
#define COLOR_SKIN 0xFFCC99AA
#define COLOR_DARKGREY 0x333333AA
#define COLOR_DARKRED 0x990000AA
#define RED 0xFF0000AA
#define COLOR_INDIGO 0x4B00B0AA
#define COLOR_BRIGHTRED 0xDC143CAA
#define COLOR_AQUA 0x7CFC00AA
#define COLOR_SYSTEM 0xEFEFF7AA
//===============================Modified DCMD==================================
#define cmd(%1) if((strcmp(cmdtext,%1,true,strlen(%1))==0)&&(((cmdtext[strlen(%1)]==0)&&(d%1(playerid,"")))||((cmdtext[strlen(%1)]==32)&&(d%1(playerid,cmdtext[strlen(%1)+1]))))) return 1
//================================Admin Stuff===================================
enum pInfo
{
pAdmin,
pJailedby,
}
//==================================Defines=====================================
new teamchatcmd[] = "/t";
new gVehicleClass[MAX_VEHICLES];
new gVC;
new playercount[MAX_PLAYERS];
new biznote[MAX_PLAYERS];
new carnote[MAX_PLAYERS];
new Calling[MAX_PLAYERS];
new Answered[MAX_PLAYERS];
new Callerid[MAX_PLAYERS];
new allowprofit[MAX_PLAYERS];
new profit[MAX_PLAYERS];
new totalprofit[MAX_PLAYERS];
new bizid[MAX_PLAYERS];
new cttmp[256];
new tmpname[256];
new ownername[256];
new propmess[256];
new propcost[MAX_PLAYERS];
new propowned[MAX_PLAYERS];
new buyable[MAX_PLAYERS];
new playernameh[MAX_PLAYER_NAME];
new playerbiz[MAX_PLAYERS];
new Count[MAX_PLAYERS];
new cseconds,cstring[40];
new PlayerInfo[MAX_PLAYERS][pInfo];
new moneyed[MAX_PLAYERS];
new ignition[MAX_PLAYERS];
new secure[MAX_PLAYERS];
new admined[MAX_PLAYERS];
new bought[MAX_PLAYERS];
new carowned[MAX_PLAYERS];
new currentvehicle[MAX_PLAYERS];
new carcost[256];
new server[256];
new passenger[MAX_PLAYERS];
new cartemp[MAX_PLAYERS];
new gTeam[MAX_PLAYERS];
new Spawned[MAX_PLAYERS];
new tmpcar[MAX_PLAYERS];
new welcome[MAX_PLAYERS];
new frozen[MAX_PLAYERS];
new speedo[MAX_PLAYERS];
new messaged[MAX_PLAYERS];
new used[MAX_PLAYERS];
new CashScoreOld;
new tmpcar2[MAX_PLAYERS];
new aMessage[MAX_PLAYERS];
new setd[MAX_PLAYERS];
new propactive[MAX_PLAYERS];
new amount[MAX_PLAYERS];
new biznum[MAX_PLAYERS];
new telemoney[MAX_PLAYERS];
new carbuyable[MAX_PLAYERS];
new bizbuyable[MAX_PLAYERS];
new tempid[MAX_PLAYERS];
new carname[256];
new lockmess[256];
new securemess[256];
new carmess[256];
new password[256];
new oldvehcount;
new Float:g, Float:h, Float:l;
new Float:t, Float:u, Float:o;
//================================Checkpoints===================================
new Float:checkCoords[MAX_POINTS][4] = {
{-36.5483,-57.9948, -17.2655,-49.2967}, //BANK
{-37.2183,-91.8006, -14.1099,-74.6845}, //BANK_2
{-34.6621,-31.4095, -2.6782,-25.6232}, //BANK_3
{2059.7805,1020.1033,2289.0493,1193.4093},
{2055.5642,1533.3348,2200.9768,1753.8568},
{2114.8748,1775.9012,2277.7209,1891.3472},
{2146.1289,1893.4567,2342.6091,1950.9486},
{2137.8066,2038.1023,2223.3726,2143.6411},
{2225.2517,2088.4695,2359.3306,2143.9646},
{1842.4160,1264.5808,2059.4907,1454.3223},
{1968.2183,929.2423,2054.0447,1096.8796},
{2056.7427,1444.7155,2190.7131,1537.8398},
{2537.2771,2232.3604,2664.7832,2461.8420},
{2027.6141,2288.6062,2177.2280,2443.9287},
{2322.5151,1603.0068,2550.0662,1714.9113},
{1976.6951,1846.7843,2138.2932,2028.0287},
{2517.0713,2125.2759,2540.1426,2140.9841},
{2517.1316,2279.6184,2540.0034,2314.0369},
{2309.3223,2231.9849,2239.1592,2263.0171},
{2307.8157,2404.8630,2365.8564,2427.3931},
{2113.8269,1420.0763,2169.8450,1448.3851},
{2133.8765,1424.9305,2158.0867,1449.6304},
{2081.6860,2033.0593,2136.8855,2121.2231},
{2405.2615,2044.4905,2429.2261,2070.7527},
{2512.7620,2292.9004,2538.0837,2316.1021},
{2405.6833,2001.2031,2427.2678,2024.1396},
{2210.8799,1418.5393,2221.6172,1434.6121}, //num24
{1004.0436,1378.4221,1238.1447,1789.2527},
{1303.5311,2043.1515,1575.4657,2310.8394},
{1982.6249,1481.2999,2055.5203,1587.4567},
{2138.1567,908.3344,2207.1643,980.6557},
{2518.3003,2046.3043,2621.8103,2114.5112},
{2501.6440,1985.4578,2550.4285,2055.2839},
{2484.2690,2229.0103,2534.2617,2246.9116},
{2166.9695,1354.7913,2251.1807,1443.4131},
{1921.2307,2014.2312,1995.0787,2118.3655},
{2076.9065,2203.9939,2086.9548,2222.7378},
{2516.0190,2140.3875,2549.2168,2156.4136},
{2579.2708,1827.0596,2638.5925,1869.3435},
{2102.8501,2225.0020,2128.5029,2233.7532},
{2341.3113,2023.0891,2418.6460,2059.8914},
{2601.2441,1656.5068,2637.8970,1678.0903},
{2336.8066,2054.1135,2403.8230,2083.4001},
{2421.8442,1971.7770,2507.7588,2059.8337},
{1101.3241,2043.9854,1189.1630,2148.9053},
{2427.3594,2044.5748,2449.6052,2070.0330},
{2467.3035,2037.6560,2527.0105,2068.9089},
{2347.1316,2086.8259,2436.4583,2143.5769},
{2102.3923,2232.8354,2132.9700,2279.6086},
{2086.9155,2206.2480,2095.4680,2223.6389},
{2404.2832,1967.7424,2439.7622,2000.2843},
{2172.5940,1458.2136,2201.1655,1537.2443},
{2094.0740,2204.3918,2104.2151,2223.1936},
{2206.0823,1947.1849,2137.1362,2023.3031},
{2449.7007,2043.6879,2469.7415,2074.7456},
{2503.3691,1940.5511,2610.8059,2002.4291},
{2514.7412,2153.7595,2546.4314,2176.9170},
{2515.2012,2324.6948,2542.5288,2350.3384},
{2089.9951,2107.3723,2129.4351,2138.4326},
{2035.4915,2104.2634,2089.2329,2126.5642},
{2337.3936,1961.5359,2392.2026,2023.3726},
{2197.4590,1418.8319,2212.3408,1436.3138},
{2219.5940,1416.0967,2250.4465,1436.7446}
};
new Float:checkpoints[MAX_POINTS][4] = {
{-22.2549,-55.6575,1003.5469,2.5},
{-23.0664,-90.0882,1003.5469,2.5},
{-33.9593,-29.0792,1003.5573,2.5},
{2181.2170,1117.3793,12.2120,2.5},
{2185.4421,1691.4431,10.6553,2.5},
{2219.9041,1839.5925,10.3847,2.5},
{2162.7468,1903.8865,10.3884,2.5},
{2167.2166,2117.6150,10.3809,2.5},
{2317.3208,2117.7710,10.3882,2.5},
{1934.8152,1344.3130,9.5411,2.5},
{2028.6173,997.6895,10.3901,2.5},
{2139.1824,1483.6544,10.3850,2.5},
{2634.2117,2342.9260,10.2322,2.5},
{2127.1482,2374.2432,10.3928,2.5},
{2433.9910,1694.5219,10.3891,2.5},
{2027.4666,1919.8239,11.8970,2.5},
{2535.0242,2137.1760,10.3844,2.5},
{2533.9272,2290.7966,10.3965,2.5},
{2292.8953,2250.4241,10.3915,2.5},
{2327.7629,2418.4009,10.3137,2.5},
{2125.8101,1439.5314,10.3825,2.5},
{2144.4243,1438.7078,10.3857,2.5},
{2088.1013,2080.2449,10.5105,2.5},
{2413.2683,2063.5012,10.3790,2.5},
{2516.7546,2302.4880,10.3827,2.5},
{2412.0635,2016.4637,10.3789,2.5},
{2215.1062,1431.6699,10.6265,2.5},
{1098.4010,1611.0776,12.1107,2.5},
{1479.4565,2252.0762,10.5973,2.5},
{2004.3060,1544.7435,13.1615,2.5},
{2155.3611,937.0895,10.3759,2.5},
{2536.4421,2078.7681,10.3914,2.5},
{2518.4578,2033.5502,10.6029,2.5},
{2500.1050,2240.7932,10.3955,2.5},
{2200.1270,1388.8220,10.3802,2.5},
{1945.0096,2069.8103,10.3847,2.5},
{2081.3513,2221.6086,10.3705,2.5},
{2537.7957,2151.2844,10.3940,2.5},
{2634.9871,1845.2051,10.5572,2.5},
{2107.3560,2229.2830,10.7454,2.5},
{2395.3364,2044.5300,10.3796,2.5},
{2635.2498,1673.8412,10.5941,2.5},
{2364.5168,2076.1494,10.3798,2.5},
{2464.9089,2034.4392,10.5851,2.5},
{1162.8470,2070.3850,10.3921,2.5},
{2436.7664,2061.3137,10.3951,2.5},
{2490.2861,2062.2139,10.3753,2.5},
{2366.6399,2123.9949,10.4007,2.5},
{2106.3506,2250.8586,10.5889,2.5},
{2090.6064,2220.4714,10.3877,2.5},
{2411.2610,1992.9418,10.3783,2.5},
{2195.4019,1469.8882,10.3641,2.5},
{2095.6563,2221.7317,10.3953,2.5},
{2192.3142,1986.8772,11.6534,2.5},
{2456.7498,2060.2307,10.3932,2.5},
{2542.1289,1969.6676,10.3852,2.5},
{2536.7393,2162.0422,10.3918,2.5},
{2519.7532,2335.0073,10.3927,2.5},
{2099.8533,2120.0144,10.3961,2.5},
{2070.7163,2120.6021,10.3895,2.5},
{2366.6096,1981.6423,10.3858,2.5},
{2206.2791,1431.5449,10.6267,2.5},
{2228.6863,1431.7811,10.6125,2.5}
};
//=================================Save Player Pos==============================
enum SavePlayerPosEnum
{
Float:LastX,
Float:LastY,
Float:LastZ
}
new SavePlayerPos[MAX_PLAYERS][SavePlayerPosEnum];
//=================================Checkpoint Type==============================
new checkpointType[MAX_POINTS] = {
CP_BANK,
CP_BANK_2,
CP_BANK_3,
BIZ1,
BIZ2,
BIZ3,
BIZ4,
BIZ5,
BIZ6,
BIZ7,
BIZ8,
BIZ9,
BIZ10,
BIZ11,
BIZ12,
BIZ13,
BIZ14,
BIZ15,
BIZ16,
BIZ17,
BIZ18,
BIZ19,
BIZ20,
BIZ21,
BIZ22,
BIZ23,
BIZ24,
BIZ25,
BIZ26,
BIZ27,
BIZ28,
BIZ29,
BIZ30,
BIZ31,
BIZ32,
BIZ33,
BIZ34,
BIZ35,
BIZ36,
BIZ37,
BIZ38,
BIZ39,
BIZ40,
BIZ41,
BIZ42,
BIZ43,
BIZ44,
BIZ45,
BIZ46,
BIZ47,
BIZ48,
BIZ49,
BIZ50,
BIZ51,
BIZ52,
BIZ53,
BIZ54,
BIZ55,
BIZ56,
BIZ57,
BIZ58,
BIZ59,
BIZ60,
};
//================================More Defines==================================
new Float:ta, Float:tb, Float:tc;
new logged[MAX_PLAYERS];
new bank[999];
new PlayerInterior[MAX_PLAYERS];
new carused[MAX_PLAYERS];
new playerCheckpoint[MAX_PLAYERS];
new reset[MAX_PLAYERS];
new ejected[MAX_PLAYERS];
//================================Global Defines================================
new Float:Pos[MAX_PLAYERS][4];
//new tk[MAX_PLAYERS];
//================================Main Info=====================================
main()
{
print(" ");
print("\n--------------------------------------");
print(" SFTDM Reloaded 2.0 FINAL Par SalutSSBB et Smbmb!!!");
print("--------------------------------------\n");}
//=================================Telephone====================================
public PhoneCut()
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
if (Calling[i] > -1 && Answered[i] == 1 && Callerid[i] == 1)
{
if (GetPlayerMoney(i) >= CallCost)
{
GivePlayerMoney(i, -CallCost);
}
if (GetPlayerMoney(i) < CallCost)
{
SendClientMessage(i, COLOR_BRIGHTRED, "COUPER: Vous n'avez pas assez d'argent pour continuer cet appel!");
SendClientMessage(Calling[i], COLOR_BRIGHTRED, "COUPER: Votre téléphone a été coupé pour manque de degré de solvabilité");
Calling[Calling[i]] = -1;
Answered[Calling[i]] = 0;
Calling[i] = -1;
Answered[i] = 0;
Callerid[i] = 0;
}
}
}
}
return 1;
}
public OnPlayerText(playerid, text[])
{
if (Calling[playerid] > -1 && Answered[playerid] == 1)
{
new string[256];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s: %s", sendername, text);
SendClientMessage(Calling[playerid], COLOR_YELLOW, string);
format(string, sizeof(string), "%s: %s", sendername, text);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "%s: %s", sendername, text);
print(string);
format(string, sizeof(string), "%s: %s", sendername, text);
print(string);
return 0;
}
return 1;
}
//================================GameMode Exit=================================
public OnGameModeExit()
{
dini_IntSet(FILE_SETTINGS,"vehicleresetcount",gVC);
return 1;
}
//===============================Gamemode Start=================================
public OnGameModeInit()
{
print("\n \nGameModeInit(SFTDM Reloaded 2.0)");
SetGameModeText("SFTDM 2.0");
ShowNameTags(1);
ShowPlayerMarkers(1);
SetWorldTime(12);
SetTimer("changecolor1", 2000, 1);
SetTimer("changecolor2", 4000, 1);
SetTimer("CheckSpeedo", 700, 1);
SetTimer("SaveData",1000,1);
SetTimer("Settings",1000,1);
SetTimer("checkpointUpdate",100, 1);
SetTimer("scoreupdate",1000,1);
SetTimer("ctimer",1000,1);
SetTimer("profitup",300000,1);
SetTimer("PhoneCut",1000,1);
oldvehcount = dini_Int(FILE_SETTINGS,"vehicleresetcount");
UsePlayerPedAnims();
//==============================ALL GAME TEAMS==================================
//Classes Note: Some of the Classes are Cams so give Credit to him too
AddPlayerClass(260,-2062.5583,237.4662,36.2890,268.8936,23,170,25,60,30,360); //Worker
AddPlayerClass(16,-2062.5583,237.4662,36.2890,268.8936,23,170,25,60,30,360); //Worker
AddPlayerClass(27,-2062.5583,237.4662,36.2890,268.8936,23,170,25,60,30,360); //Worker
AddPlayerClass(249,-2653.6443,1388.2767,8.0739,212.8453,26,100,29,360,15,1); //Pimp
AddPlayerClass(296,-2653.6443,1388.2767,8.0739,212.8453,26,100,29,360,15,1); //Pimp
AddPlayerClass(82,-2653.6443,1388.2767,8.0739,212.8453,26,100,29,360,15,1); //Pimp
AddPlayerClass(83,-2653.6443,1388.2767,8.0739,212.8453,26,100,29,360,15,1); //Pimp
AddPlayerClass(84,-2653.6443,1388.2767,8.0739,212.8453,26,100,29,360,15,1); //Pimp
AddPlayerClass(259,-2642.2583,-274.9985,8.3506,135.0036,25,80,32,300,2,1); //Golfer
AddPlayerClass(294,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Triad
AddPlayerClass(287,-1377.4271,466.0897,8.9393,1.0348,26,80,31,300,23,170); // ARMY
AddPlayerClass(253,-1754.9976,958.5851,25.8386,163.2550,28,300,24,100,4,1); //Valet
AddPlayerClass(274,-2665.4282,635.6348,16.0054,179.8403,26,100,23,170,9,1); //Medic
AddPlayerClass(286,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(280,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(281,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(282,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(283,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(284,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(285,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(288,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(265,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(267,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(167,-2681.2529,266.1666,4.3359,2.8437,26,200,29,390,9,1); //Chicken
AddPlayerClass(295,-2664.8037,938.6110,80.7618,180.7716,27,100,24,100,28,400); //Rich
AddPlayerClass(61,-1358.6774,-243.8737,15.6769,315.6869,22,170,25,60,14,1); // Pilot
AddPlayerClass(122,-1430.1825,1492.3381,8.0482,91.3221,24,70,27,77,28,300); //Da Nang
AddPlayerClass(217,-1666.5652,692.8107,30.3526,232.0759,0,0,0,0,0,0); //Admin
AddPlayerClass(121,-1666.5652,692.8107,30.3526,232.0759,0,0,0,0,0,0); //Admin
AddPlayerClass(256,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(257,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(37,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(238,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(198,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(191,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(192,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(193,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(194,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(195,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
//========================ALL GAME VEHICLES AND PICKUPS=========================
//----------------------------------Vehicles------------------------------------
AddStaticVehicle2(415,-2252.8276,2285.2219,4.8202,90.7733,14,1);//CHEETAH sv 1
AddStaticVehicle2(451,-2271.7480,2297.3911,4.8202,270.8565,14,1);//turismo sv 2
AddStaticVehicle2(562,-2252.5969,2290.9824,4.8202,85.6504,14,1);//ELEGY sv 3
AddStaticVehicle2(405,-1304.1517,2528.5356 ,87.6315,181.3323,66,66); //hobo
AddStaticVehicle2(411,-2691.1743,220.3039,4.1797,89.5966,0,10);//infernus trans
AddStaticVehicle2(415,-1985.6321,258.8751,36.1719,270.8373,0,101);//ferrari at car dealer
//AddStaticVehicle2(419,-1266.4242,2525.7771,89.4997,106.5754,66,66); //hobo
AddStaticVehicle2(424,-2236.2820,-1724.1927,480.8605,10.4293,2,0);// BFinjection Cill 424--
AddStaticVehicle2(424,-488.3469,-174.9918,78.2109,175.4913,2,0);// BFinjection FOREST
AddStaticVehicle2(424,-2653.9656,-2418.3093,2.6874,101.4916,2,0); //BF Injection dunes
AddStaticVehicle2(424,-2654.8750,-2413.8379,2.6877,101.4914 ,2,0); //BF Injection dunes
//AddStaticVehicle2(439,-1287.0046,2514.1675,86.7848,179.9851,6,6); //stallion
//AddStaticVehicle2(443,-2145.7261,918.4642,79.8516,266.2144,0,101); //CAR CARRIER
AddStaticVehicle2(444,-2247.1477,-1727.6178,480.2036,38.2774,3,6);//monster Chill 444---
AddStaticVehicle2(444,-557.6980,-177.3288,78.4063,169.0153,3,6);//monster FOREST
AddStaticVehicle2(444,-1321.4635,2513.2258,92.5406,180.9954,65,66);//monster hobo
AddStaticVehicle2(446,-2244.3376,2435.2117,-0.5616,227.1463,14,1);//SPEEDBOAT1 sv 13
AddStaticVehicle2(446,-2218.8831,2405.2954,-0.5339,45.1995,14,1);//DPEEDBOAT2 sv
AddStaticVehicle2(451,-2047.5374,901.2433,53.6883,8.7998,2,101);//turismo crooked
AddStaticVehicle2(451,-1953.6819,259.0149,35.4688,92.4245,106,0); //Turismo
AddStaticVehicle2(451,-345.9050,1515.0657,75.1318,358.8066,5,101); // drif3 1 turismo
AddStaticVehicle2(451,-333.4294,1515.0460,75.1313,1.3186,9,101); // drif3 5 turismo
//AddStaticVehicle2(461,-2079.4136,901.8524,64.1328,1.9898,6,101);//pcj600 at crooked str
//AddStaticVehicle2(461,-473.0953,-175.8979,78.2109,180.0741,6,101);//pcj600 FOREST
AddStaticVehicle2(468,-2243.3403,-1745.0731,480.1822,11.6067,6,101);//chill sanchez
AddStaticVehicle2(468,-2244.4622,-1739.6124,479.7912,11.6067,6,101);//chill sanches
AddStaticVehicle2(468,-2654.0969,-2419.7952,2.5891,106.6930,6,101); //Sanchez dunes
AddStaticVehicle2(468,-2652.5967,-2424.7976,2.5885,106.6923,6,101); //Sanchez dunes
AddStaticVehicle2(470,-1857.3772,-1616.0371,21.8090,181.0974,6,101);// patriot rock
AddStaticVehicle2(470,-2271.9880,2285.2322,4.8202,276.4501,1,1);//HUMMER sv
AddStaticVehicle2(470, -500.7715,-200.4563,78.4063,18.7517,0,0); //Patriot FOREST
AddStaticVehicle2(471,-2241.2891,-1738.7552,480.0252,19.2248,102,1);//Quad Chill 471--
AddStaticVehicle2(471,-564.0124,-198.6842,78.5869,1.2558,102,1);//Quad FOREST
AddStaticVehicle2(487,-1303.4076,2541.8,93.3047,181.9564,66,117); // hobo MAVERIC
AddStaticVehicle2(506,-339.8088,1514.8138,75.1312,359.8656,7,101); // drif3 3 supergt
AddStaticVehicle2(507,-2736.9631,-294.5043,7.0010,229.3018,0,1); //elegant hotel
//AddStaticVehicle2(518,-1308.3707,2542.2786,87.7422,185.9490,20,0); // hobo
AddStaticVehicle2(520,-2227.4072,2326.7725,7.5469,94.0051,1,1);// HYDRA
AddStaticVehicle2(521,-1969.1692,304.1157,36.1719,79.3382,79,103);//car dealer bike1
AddStaticVehicle2(521,-2136.9282,932.2380,79.8516,1.2085,79,103);//lombardi str bike1
AddStaticVehicle2(521,-2272.1670,2291.3350,4.8202,266.2305,14,1);//900 sv
AddStaticVehicle2(522,-1702.4731,71.8880,9.5940,315.7556,0,1);// nrg1bowl
AddStaticVehicle2(522,-1622.2825,-49.7379,3.5638,47.6917,0,1);// nrg2
AddStaticVehicle2(522,-1533.1570,113.2838,17.3281,130.9336,0,1);// nrg3
AddStaticVehicle2(522,-1585.6379,144.1861,3.7169,39.9833,0,1);// nrg4
AddStaticVehicle2(522,-1739.4352,37.0431,7.1512,272.7602,0,1);// nrg5bowl
AddStaticVehicle2(522,-1986.7144,271.9079,36.1794,268.4854,86,16);//car dealer bike 2 type 30
//AddStaticVehicle2(539,-2237.4849,-1714.5706,480.8717,8.4956,106,101); //hover Chillz1
//AddStaticVehicle2(539,-2236.8608,-1718.7449,480.8733,4.4400,106,101); //hover Chillz2
//AddStaticVehicle2(540,-2750.0332,-296.7870,7.0391,359.7908,0,1); //vincent hotel
AddStaticVehicle2(541,-1950.8169,271.1274,41.0471,270.7263,106,1);//bullet cardealer2
AddStaticVehicle2(541,-2105.4585,893.4119,74.7031,358.1261,0,1);//bullet crooked str
//AddStaticVehicle2(555,-2747.0229,-306.4174,7.0391,51.1989,0,1); //Windsor hotel
//AddStaticVehicle2(557,-1821.7633,-1613.2203,23.0156,194.1226,0,1);// monster2 rock
AddStaticVehicle2(559,-2703.7295,200.9682,4.1797,359.6772,101,6);//car2 trans
AddStaticVehicle2(559,-1989.1759,243.6824,35.1719,272.5235,106,6);//jester cardealer
AddStaticVehicle2(559,-2252.7041,2297.0837,4.8125,85.1043,14,1);//JESTER sv
AddStaticVehicle2(560,-2708.9094,232.6039,4.1797,178.0429,3,6);//car4 trans sultan
AddStaticVehicle2(560,-336.7014,1515.0159,75.1313,1.2439,8,101); // drif3 4 sultan
AddStaticVehicle2(562,-2743.9207,-303.1422,7.0174,44.4726,1,0); //elegy hotel
AddStaticVehicle2(562,-1988.2018,304.3466,36.1794,259.9987,86,16);//car dealer 1
AddStaticVehicle2(562,-2709.1716,212.8635,4.1797,185.5438,0,79);//car1 trans
AddStaticVehicle2(562,-342.8802,1515.2021,75.1318,358.7833,6,101); // drif3 2 elegy
//AddStaticVehicle2(565,-2703.7358,234.0788,4.1797,178.7202,2,79);//car3 trans garage IMPALA
AddStaticVehicle2(567,786.0021,-489.2645,15.2195,356.8713,86,16);//Pimp St car1 garage IMPALA
//AddStaticVehicle2(568,-2235.1560,-1730.3127,480.8531,10.4293,86,121);//bandito Chill Chill 568--
//AddStaticVehicle2(568,-2657.6335,-2400.4102,2.8172,95.5103,86,121); //Bandito dunes
//AddStaticVehicle2(568,-2654.9648,-2415.0906,2.3928,94.0645,102,1); //Bandito dunes
AddStaticVehicle2(575,-2755.2151,-311.1110,7.0391,9.5682,1,0); //broadway hotel
//AddStaticVehicle2(587,-2068.8235,964.7271,60.9262,191.7439,86,121);//euros
AddStaticVehicle2(411,-1954.7201,1338.7400,6.9150,269.8037,1,121); //Infurnus
AddStaticVehicle2(559,-2272.0962,1355.4470,6.9158,73.5896,86,121); //Jester
AddStaticVehicle2(451,-2511.3452,1209.7589,37.1508,267.9552,77,121); //Turismo
AddStaticVehicle2(522,-2791.1389,981.6252,50.0555,27.0045,4,101); //NRG
//AddStaticVehicle2(474,-2662.1809,630.6546,14.2241,267.8837,0,101); //
AddStaticVehicle2(415,-2433.9585,744.5742,34.7679,79.8409,3,101); //Cheetah
AddStaticVehicle2(567,-2532.9138,358.5529,19.9271,179.0177,128,101); //Impala
AddStaticVehicle2(541,-2494.2144,-16.4806,25.5367,182.2214,0,101); //Bullet
AddStaticVehicle2(451,-2796.0425,-92.2779,6.9580,89.2914,2,101); //Turismo
AddStaticVehicle2(558,-2244.5911,-98.6327,35.0913,1.1431,0,101); //Uranus
AddStaticVehicle2(562,-2502.3477,-601.9897,132.3348,178.8116,0,101); //Elegy
AddStaticVehicle2(559,-2084.1614,61.9760,34.1461,91.3935,6,101); //Jester
AddStaticVehicle2(411,-1942.0991,487.8265,31.7413,91.9006,0,101); //Infurnus
AddStaticVehicle2(415,-1885.4987,826.2090,34.9446,320.0322,5,1); //Cheetah
AddStaticVehicle2(522,-1671.7183,403.9883,6.9516,136.7010,9,1); //NRG
AddStaticVehicle2(562,-1501.4303,920.4661,6.9595,359.7084,2,1); //Elegy
AddStaticVehicle2(444,-1786.3508,1204.7767,24.8960,180.6921,3,1); //
AddStaticVehicle2(470,-2365.2205,1004.9041,50.4741,170.8912,5,1); //Patriot
//AddStaticVehicle2(518,-2249.6162,671.5038,49.0664,1.0118,7,1); // Hobo
AddStaticVehicle2(521,-2413.1394,330.6846,34.7442,148.4232,9,1); //Bike
AddStaticVehicle2(470,-1110.9086,-1637.0076,76.3604,268.1148,6,65); //Patriot
//AddStaticVehicle2(432,-1110.3884,-1621.1957,76.3599,268.1147,6,65); //Rhino
AddStaticVehicle2(415,-1101.1594,-1630.5085,76.3296,90.9229,6,65); //Cheetah
AddStaticVehicle2(468,-1098.0170,-1663.5310,76.0382,349.3529,6,65); //Sanchez
AddStaticVehicle2(405,-1085.8618,-1619.6393,76.0357,182.3734,6,65); //Sentinel
AddStaticVehicle2(411,-1657.6346,1214.0313,7.0241,309.3672,1,55); //Infernus
AddStaticVehicle2(415,-1666.0741,1221.0962,13.4444,250.4340,3,55); //Cheetah
AddStaticVehicle2(451,-1661.1064,1210.1271,13.4547,292.6258,5,55); //Turismo
AddStaticVehicle2(522,-1651.0096,1205.6049,20.9381,253.2666,7,55); //NRG-500
AddStaticVehicle2(522,-1661.2876,1216.6512,20.9128,334.8425,9,55); //NRG-500
AddStaticVehicle2(541,-2019.3654,-96.8552,34.7919,0.0014,13,8); // Bullet
//AddStaticVehicle2(503,-2034.5876,-121.7191,35.0830,269.0618,103,101); // car 2
//AddStaticVehicle2(515,-2495.4114,255.6847,36.1914,269.4685,54,77); // car 3
AddStaticVehicle2(424,-1656.6226,1212.1147,20.9377,294.9032,3,6); // BF Injection
AddStaticVehicle2(424,-1647.1611,1207.6357,20.9726,249.4393,3,6); // BF Injection
//AddStaticVehicle2(434,-2697.4346,1367.5547,16.9650,180.9779,2,2); // car 6
AddStaticVehicle2(451,-2646.7986,1354.7396,6.8783,180.9896,16,16); // Turismo
AddStaticVehicle2(522,-2688.0439,205.9044,3.9158,358.0469,6,25); // NRG-500
//AddStaticVehicle2(556,-2509.8049,1206.3197,37.7969,232.0513,1,1); // Monster! 1
//AddStaticVehicle2(556,-2498.7019,1218.8386,37.8002,320.9645,1,1); // Monster! 2
AddStaticVehicle2(575,-2619.6208,1376.5171,6.7295,63.4406,25,96); // Broadway
AddStaticVehicle2(575,-2644.3035,1331.9238,6.9875,45.0654,1,1); // Broadway
AddStaticVehicle2(411,-2644.5115,1379.5635,6.9651,91.5963,1,1); // Infurnus
AddStaticVehicle2(409,-2621.3679,1337.4874,6.9951,313.7212,1,1); // Pimp car 4
AddStaticVehicle2(409,-2598.8127,1354.3470,6.8914,236.0988,1,1); // pimp car 5
AddStaticVehicle2(507,-2150.3044,658.9729,52.4382,0.1325,7,7); // Elegant
AddStaticVehicle2(507,-2125.4902,657.3282,52.2070,84.1679,7,7); // Elegant
AddStaticVehicle2(507,-2126.2554,649.8426,52.1908,84.1687,7,7); // Elegant
AddStaticVehicle2(507,-2135.8274,633.5853,52.0881,180.0553,7,7); // Elegant
AddStaticVehicle2(522,-2152.8953,640.5824,51.9376,270.5236,7,79); // NRG-500
AddStaticVehicle2(522,-2152.9143,642.6978,51.9376,270.5237,7,79); // NRG-500
AddStaticVehicle2(522,-2152.9333,644.8129,51.9376,270.5237,7,79); // NRG-500
AddStaticVehicle2(541,-2164.6772,660.1553,60.3202,272.1321,2,1); // Bullet
AddStaticVehicle2(487,-1217.4595,-15.7898,14.1763,0.0763,3,29); // Maveric
AddStaticVehicle2(487,-1202.4211,-1.7025,14.3083,0.0763,3,29); // Maveric
AddStaticVehicle2(487,-1170.3536,34.2232,14.3252,0.0911,3,29); // Maveric
AddStaticVehicle2(513,-1466.8154,-519.4036,14.7231,235.8817,30,34); // Stuntplane
AddStaticVehicle2(513,-1429.4215,-504.4780,14.7366,176.0148,55,20); // Stuntplane
AddStaticVehicle2(560,-1951.9344,301.2165,40.9174,178.3483,13,23); //Sultan
AddStaticVehicle2(411,-1957.2834,301.9644,40.9152,180.4329,92,93); //Infernus
AddStaticVehicle2(415,-1945.4662,257.4331,40.9166,359.6798,79,79); //Cheetah
AddStaticVehicle2(429,-1950.9156,257.7579,40.9170,359.8694,1,2); //Banshee
AddStaticVehicle2(475,-1955.9065,257.6106,40.9135,1.0206,3,3); //Sabre
AddStaticVehicle2(477,-1945.3999,273.2839,35.3427,88.8040,41,9); //Zr350
AddStaticVehicle2(506,-1945.3353,269.3972,35.3407,90.6095,16,1); //Supergt
AddStaticVehicle2(535,-1945.6040,265.0452,35.3413,90.3844,6,6); //Slamvan
AddStaticVehicle2(541,-1945.4299,260.8985,35.3356,89.2809,0,11); //Bullet
AddStaticVehicle2(559,-1945.8987,255.0587,35.3371,89.3658,87,36); //Jester
AddStaticVehicle2(405,-1955.0566,305.0432,35.3371,90.6156,102,106); // Sentinel
AddStaticVehicle2(411,-1954.1021,299.8945,35.3351,90.2938,32,97); // Infernus
AddStaticVehicle2(415,-1954.1477,294.9549,35.3353,89.7457,2,0); // Cheetah
AddStaticVehicle2(429,-1954.0110,290.7222,35.3387,88.9322,3,1); // Banshee
AddStaticVehicle2(475,-1957.1311,285.7732,35.3396,90.4374,14,3); // Sabre
AddStaticVehicle2(477,-1955.6929,281.8165,35.3370,89.7357,78,5); // Zr350
AddStaticVehicle2(506,-1955.8882,277.1920,35.3350,89.9642,112,73); // Supergt
AddStaticVehicle2(593,-1315.6698,-273.4651,14.6055,3.0874,13,8); // Pilot Dodo plane 1
AddStaticVehicle2(593,-1334.0336,-277.9224,14.6057,0.3802,68,8); // Dodo plane 2
AddStaticVehicle2(593,-1353.0640,-269.7730,14.6404,312.9902,51,1); // Dodo plane 3
AddStaticVehicle2(411,-1388.1222,-245.2673,13.8732,354.8541,112,1); // Infurnus
AddStaticVehicle2(411,-1379.5950,-248.1002,13.8714,323.6971,80,1); // Infurnus
AddStaticVehicle2(430,-1476.9966,692.2034,-0.3320,179.4663,46,26); // Police boat 1
AddStaticVehicle2(490,-1573.8690,706.1183,-5.1148,90.4828,0,0); // FBI Rancher
AddStaticVehicle2(490,-1573.9437,709.7645,-5.1138,91.0168,0,0); // FBI rancher 2
AddStaticVehicle2(490,-1573.8345,713.9033,-5.1146,92.0823,0,0); // FBI Rancher 3
AddStaticVehicle2(490,-1573.9185,718.1544,-5.1135,89.6855,0,0); // FBI Rancher 4
AddStaticVehicle2(523,-1640.4521,694.4510,-5.6718,222.0250,0,0); // Police Bike
AddStaticVehicle2(523,-1637.4004,696.3330,-5.5758,222.7802,0,0); // Police bike 1
AddStaticVehicle2(523,-1642.3473,691.3362,-5.6730,231.3749,0,0); // Police bike 2
AddStaticVehicle2(542,-1354.8975,456.3702,7.0646,46.1662,22,30); // Mechanic Car 0
//AddStaticVehicle2(433,-1360.6459,455.5932,7.0668,44.9871,44,51); // Mechanic Car 1
//AddStaticVehicle2(530,-1369.2474,452.7523,6.9,273.9458,114,1); // Mechanic car 2
AddStaticVehicle2(542,-1383.1249,455.2200,6.9309,3.7461,32,92); // Mechanic car 3
AddStaticVehicle2(542,-1387.7605,455.2076,6.9308,5.4355,113,92); // Mechanic car 4
AddStaticVehicle2(549,-1393.0094,454.6693,6.8854,2.5754,79,39); // Mechanic car 5
AddStaticVehicle2(578,-1407.1599,457.7941,7.8070,0.3760,1,1); // Mechanic car 6
AddStaticVehicle2(592,-1639.4169,-147.6004,15.3440,315.6016,1,1); // Pilot Big ass Plane
AddStaticVehicle2(469,-1434.7238,-951.1201,201.0333,271.6258,1,3); // Secret Chopter
AddStaticVehicle2(476,-1352.5894,-471.7502,14.8888,185.2331,77,87); // Pilot Plane
AddStaticVehicle2(476,-1370.0782,-477.6608,14.8932,200.1253,1,6); // Pilot Plane 2
AddStaticVehicle2(476,-1390.6306,-485.0246,14.9146,227.2599,6,7); // Pilot plane 1
//AddStaticVehicle2(568,-1852.4655,155.1076,16.3347,172.1547,21,1); // Grove Bandito 1
//AddStaticVehicle2(568,-1855.0499,155.4595,16.3143,172.4940,37,0); // Grove Bandito2
//AddStaticVehicle2(568,-1857.6713,155.9091,16.3127,172.0487,2,39); // Grove Bandito 3
AddStaticVehicle2(535,-1861.2426,131.7862,14.8880,306.3639,123,1); // Grove Slamvan 2
AddStaticVehicle2(535,-1861.6567,126.8863,14.8657,309.3829,55,1); // Grove slamvan 1
//AddStaticVehicle2(412,-1851.2207,113.7778,14.9522,1.3342,25,8); // Grove low rider 1
AddStaticVehicle2(567,-1854.9225,113.5595,14.9940,359.7545,93,64); // Impala
AddStaticVehicle2(534,-1835.7059,113.2843,14.8431,0.6596,10,10); // Grove Remington 2
AddStaticVehicle2(534,-1831.7031,113.2726,14.8430,1.1495,62,62); // Grove Remington 1
AddStaticVehicle2(548,-1838.0574,65.3119,45.8808,184.6405,1,1); // Grove Cargobob
//AddStaticVehicle2(601,-1640.2704,666.1199,-5.4811,91.1522,1,1); // S.W.A.T Car
AddStaticVehicle2(427,-1616.5471,675.6236,7.3209,2.4888,0,1); // Enforcer 1
AddStaticVehicle2(427,-1611.4476,675.7996,7.3217,2.6371,0,1); // Enforcer 2
AddStaticVehicle2(597,-1605.5331,673.7916,6.9588,180.0087,0,1); // Police Car 1
AddStaticVehicle2(597,-1593.8374,674.0457,6.9589,1.6845,0,1); // Police car 2
AddStaticVehicle2(597,-1587.3134,651.5364,6.9582,355.2948,0,1); // police car 3
AddStaticVehicle2(597,-1605.0876,651.8231,6.9571,358.2576,0,1); // police car 4
AddStaticVehicle2(415,-1628.0483,650.5803,6.9590,0.1257,62,1); // Police car 5
AddStaticVehicle2(415,-1632.1301,650.8945,6.9607,0.1014,92,1); // Police car 6
AddStaticVehicle2(563,-1457.6823,507.6632,18.9785,268.7628,1,6); // Chopter
AddStaticVehicle2(451,-2128.6519,-261.6277,35.0262,359.4464,46,46); // Turismo
AddStaticVehicle2(451,-2132.4678,-261.5417,35.0280,354.7209,75,75); // Turismo
AddStaticVehicle2(462,-2134.2356,-249.5907,35.2148,89.9389,1,3); // Drug bike 1
AddStaticVehicle2(462,-2134.0610,-246.5149,35.1495,85.4465,10,10); // Drug bike 2
AddStaticVehicle2(463,-2115.6045,-270.6928,34.8605,187.6834,79,79); // drug bike 3
AddStaticVehicle2(463,-2114.1792,-270.6950,34.8558,195.0268,7,7); // Drug bike 4
AddStaticVehicle2(468,-2119.7617,-266.4388,34.9895,268.6905,46,46); // Sanches
AddStaticVehicle2(470,-2100.5608,-250.5921,35.3128,271.4049,43,0); // Patriot
AddStaticVehicle2(470,-2100.3879,-242.1652,35.3134,265.0983,43,0); // Patriot
AddStaticVehicle2(541,-2019.3654,-96.8552,34.7919,0.0014,13,8); // Bullet
//AddStaticVehicle2(503,-2034.5876,-121.7191,35.0830,269.0618,103,101); // Car 2
AddStaticVehicle2(587,-2652.9031,-297.2605,8.0617,315.6009,-1,-1);
//AddStaticVehicle2(491,-2618.9480,1376.7870,7.7322,181.1998,-1,-1);
//AddStaticVehicle2(550,-2645.5964,1376.7522,7.8935,267.8349,-1,-1);
AddStaticVehicle2(405,-2126.2573,650.7344,53.2421,88.8335,-1,-1);
AddStaticVehicle2(522,-2223.2629,1083.2794,80.7819,359.6700,-1,-1);// NRG-500
//AddStaticVehicle2(565,-2517.2996,1229.3512,38.7999,209.3221,-1,-1);
AddStaticVehicle2(534,-1654.1005,1211.9901,14.2380,315.9562,-1,-1);// Remmington
AddStaticVehicle2(477,-1660.4161,1213.3704,8.0209,295.4768,-1,-1);// ZR-350
AddStaticVehicle2(558,-1497.4607,845.8477,7.9671,88.5197,-1,-1);// Uranus
//AddStaticVehicle2(602,-1699.4597,1035.9624,46.0932,91.6588,-1,-1);
AddStaticVehicle2(541,-1786.6871,1206.5266,25.7813,178.8742,-1,-1);
//AddStaticVehicle2(482,-2438.0117,1340.9783,8.7316,86.7979,-1,-1);
AddStaticVehicle2(507,-2166.5498,1251.0760,28.2782,1.6030,-1,-1);// Elegant
AddStaticVehicle2(562,-2636.3838,932.3286,72.5378,187.1212,-1,-1);
AddStaticVehicle2(411,-2464.8860,896.7036,63.6223,0.6326,-1,-1);// Infurnus
//AddStaticVehicle2(400,-2459.9055,786.4501,36.2643,89.8722,-1,-1);
//AddStaticVehicle2(603,-2673.5830,802.1517,51.0693,0.3607,-1,-1);
AddStaticVehicle2(446,-2970.6746,497.2838,1.3557,4.0073,-1,1);// Elegant
//AddStaticVehicle2(439,-2902.7820,342.5712,6.3723,138.7612,-1,-1);
AddStaticVehicle2(477,-1382.4279,455.8060,7.1838,359.9849,-1,-1);// ZR-350
AddStaticVehicle2(549,-1465.0304,455.6730,7.9280,358.9676,-1,-1);
AddStaticVehicle2(519,-1387.8518,-484.0513,15.6341,247.9289,-1,-1);//shamal plane
AddStaticVehicle2(519,-1317.8910,-260.4665,16.4827,288.2876,-1,-1);//shamal plane
AddStaticVehicle2(593,-1362.9397,-183.5522,16.4848,308.6994,-1,-1);//dodo plane
//AddStaticVehicle2(487,-1222.7996,-10.4235,15.1594,45.5780,-1,-1);//maverick chopper
AddStaticVehicle2(475,-1872.5575,-820.7949,32.8273,90.7921,-1,-1);// Sabre
AddStaticVehicle2(506,-1898.3019,-915.5814,33.3947,91.2857,-1,-1);// Super GT
AddStaticVehicle2(451,-2124.4800,-929.0856,32.7397,269.1853,-1,-1);// Turismo
//AddStaticVehicle2(480,-2134.1428,-453.9576,36.1699,95.0875,-1,-1);
//AddStaticVehicle2(533,-2035.6851,170.2529,29.4610,268.9087,-1,-1);
AddStaticVehicle2(470,-2352.0959,-126.8848,35.9374,179.5324,-1,-1);
//AddStaticVehicle2(404,-2180.1277,41.8536,36.1953,269.9865,-1,-1);
//AddStaticVehicle2(580,-2269.4526,69.5823,35.7279,89.6104,-1,-1);
AddStaticVehicle2(415,-2129.2864,787.6249,70.3666,87.1679,-1,-1);
AddStaticVehicle2(542,-2424.9958,740.8871,35.8205,177.6701,-1,-1);
//AddStaticVehicle2(496,-2545.7666,627.5895,15.1684,89.1952,-1,-1);
//AddStaticVehicle2(445,-2498.4822,357.5526,35.7969,58.0823,-1,-1);
//AddStaticVehicle2(555,-2664.9673,268.9968,5.0156,357.6026,-1,-1);
AddStaticVehicle2(522,-2626.5276,-53.6779,5.1144,357.7703,-1,-1);// NRG-500
AddStaticVehicle2(559,-2487.5295,-125.3075,26.5715,90.9363,-1,-1);
//AddStaticVehicle2(579,-2486.0298,51.5018,27.7954,177.2178,-1,-1);
//AddStaticVehicle2(587,-2574.9736,146.5981,5.4279,1.8790,-1,-1);
//AddStaticVehicle2(491,-1741.0009,811.0599,25.5879,270.6703,-1,-1);
//AddStaticVehicle2(550,-1920.7559,875.2713,36.1113,270.0973,-1,-1);
//AddStaticVehicle2(420,-2040.4465,1107.7076,54.4032,89.8491,-1,-1);//car taxi
AddStaticVehicle2(405,-1968.8488,465.6065,36.2766,89.3124,-1,-1);
//AddStaticVehicle2(489,-1825.2035,-0.4858,15.8965,270.0104,-1,-1);
//AddStaticVehicle2(585,-1687.9076,1003.5587,18.2656,91.3972,-1,-1);
AddStaticVehicle2(534,-2782.3508,442.1533,5.5383,57.1401,-1,-1);// Remmington
AddStaticVehicle2(567,-2836.3665,865.6495,44.1470,268.7662,-1,-1);
AddStaticVehicle2(558,-2899.3823,1112.4786,27.3954,268.9744,-1,-1);// Uranus
//AddStaticVehicle2(602,-2618.7363,627.2617,15.6024,179.6464,-1,-1);
AddStaticVehicle2(541,-2151.4924,428.9210,35.1902,176.6156,-1,-1);// Bullet
//AddStaticVehicle2(482,-2641.7395,1333.0645,6.8700,356.7557,-1,-1);
AddStaticVehicle2(507,-2129.8242,288.0418,34.9864,269.9582,-1,-1);// Elegant
AddStaticVehicle2(562,-2664.0950,-259.9579,6.5482,74.4868,-1,-1);
AddStaticVehicle2(597,-1594.2644,672.5858,6.9564,176.7420,-1,-1);//cop car
AddStaticVehicle2(597,-1622.6423,651.3411,6.9558,179.1608,-1,-1);//cop car
AddStaticVehicle2(597,-1584.1769,749.3150,-5.4735,1.1909,-1,-1);//cop car
AddStaticVehicle2(411,-1231.5951,48.1695,13.7616,229.8069,-1,-1);// Infurnus
//AddStaticVehicle2(420,-1425.8613,-294.0004,13.5707,54.8251,-1,-1);//car taxi
//AddStaticVehicle2(400,-2147.9944,-406.9189,35.0502,43.5458,-1,-1);
AddStaticVehicle2(415,-2899.2644,1112.4993,26.5128,270.6545,-1,-1);// Cheetah
AddStaticVehicle2(559,-1852.7903,569.7672,34.9839,223.2814,-1,-1);
//AddStaticVehicle2(493,-1476.2301,691.7451,-0.4462,356.6588,-1,-1);
//AddStaticVehicle2(420,-1393.3545,-336.3529,13.8505,24.0909,-1,-1); // car taxi
//AddStaticVehicle2(602,-2330.9387,558.7618,29.3441,270.7266,-1,-1);
//AddStaticVehicle2(402,-2480.8093,1069.6036,55.6982,180.6722,-1,-1);
AddStaticVehicle2(411,-1954.0840,262.1563,40.7033,60.7457,-1,-1);// Infurnus
AddStaticVehicle2(475,-1722.1432,1345.3258,6.9462,45.2691,-1,-1);// Sabre
AddStaticVehicle2(560,-2796.0449,88.3034,6.8933,91.3375,-1,-1);// Sultan
//AddStaticVehicle2(420,-1384.6299,-375.4851,13.8536,4.7845,-1,-1); // car taxi
//AddStaticVehicle2(402,-2248.0791,336.6792,34.3907,6.0747,-1,-1);
AddStaticVehicle2(471,-1849.9697,579.5735,34.6755,191.0737,120,114); // Chicken Quadbike
AddStaticVehicle2(471,-1847.2742,616.5053,34.6538,99.5473,74,91); // Chicken Quadbike
AddStaticVehicle2(471,-1886.6931,616.4269,34.6435,106.8854,120,113); // Chicken QuadBike
AddStaticVehicle2(471,-1725.3540,596.9860,24.3769,351.3364,120,117); // Chicken QuadBike
AddStaticVehicle2(446,-1469.0970,1468.1393,-0.9598,283.2957,1,44); // Da Nang Boat
AddStaticVehicle2(446,-1396.2950,1468.5009,-0.3001,249.5674,1,53); // Da Nang Boat
AddStaticVehicle2(452,-1346.2898,1480.2726,0.0728,323.8238,1,22); // Da Nang Boat
AddStaticVehicle2(520,-1615.1797,-314.4653,14.8717,43.2734,0,0); // hydra Airport 1
AddStaticVehicle2(520,-1598.0720,-296.8032,14.8717,42.3004,0,0); // hydra Airport 2
AddStaticVehicle2(560,-2664.6963,268.4365,4.0437,0.9711,-1,-1); //
AddStaticVehicle2(562,-2558.0569,626.2651,27.4686,1.3911,-1,-1); //
AddStaticVehicle2(562,-2545.1973,654.4800,27.4713,89.7888,-1,-1); //
AddStaticVehicle2(483,-2591.9216,645.3833,27.8068,271.0850,-1,-1); //
AddStaticVehicle2(495,-2583.9741,625.9721,28.1656,2.1764,-1,-1); //
AddStaticVehicle2(572,-2045.3303,649.0349,48.2441,351.6619,-1,-1); //
//bus et taxi
AddStaticVehicle2(437,-1989.0459,185.0862,27.1641,1.4267,-1,-1); //
AddStaticVehicle2(437,-1988.5227,164.0876,27.1643,1.4280,-1,-1); //
AddStaticVehicle2(437,-1988.5671,123.5921,27.1639,5.8738,-1,-1); //
AddStaticVehicle2(437,-1989.0206,101.3091,27.1641,358.4635,-1,-1); //
AddStaticVehicle2(420,-2032.9777,170.1485,28.4610,269.2922,-1,-1); //
AddStaticVehicle2(420,-2033.5149,178.9579,28.4679,270.3438,-1,-1); //
AddStaticVehicle2(420,-2025.7020,424.3957,34.7968,270.8936,-1,-1); //
AddStaticVehicle2(420,-1995.3624,895.0511,45.0703,0.4705,-1,-1); //
AddStaticVehicle2(420,-2591.5552,666.2154,27.4374,273.5835,-1,-1); //
AddStaticVehicle2(437,-2744.8291,475.0178,4.8637,89.3246,-1,-1);//
AddStaticVehicle2(437,-2691.2041,-267.3752,7.1722,133.8710,-1,-1); //
AddStaticVehicle(525,-2504.1404,740.4272,34.8005,181.3018,-1,-1); //
AddStaticVehicle(525,-2495.2068,740.5359,34.7954,181.7471,-1,-1);//
AddStaticVehicle(525,-2486.8882,740.2015,34.7946,181.6177,-1,-1); //
AddStaticVehicle(494,2229.9570,-1342.7712,23.8612,241.3645,42,30); //
AddStaticVehicle(411,2464.8660,1335.7765,10.5474,0.1215,12,1); //
AddStaticVehicle(411,2447.6960,1326.8167,10.5550,359.7319,123,1); //
AddStaticVehicle(429,2468.0295,1336.1058,10.5000,359.3368,14,14); //
AddStaticVehicle(444,2475.4758,1325.3818,11.2088,180.8815,32,53); //
AddStaticVehicle(444,2475.1250,1328.3212,11.2264,178.6630,32,14); //
AddStaticVehicle(451,2448.3374,1357.4006,10.5264,357.3945,36,36); //
AddStaticVehicle(494,2455.4746,1357.3740,10.7155,2.0138,42,30); //
AddStaticVehicle(503,2452.0896,1358.0073,10.7148,358.4310,87,75); //
AddStaticVehicle(506,2452.1409,1336.8688,10.5247,359.5297,7,7); //
AddStaticVehicle(522,2476.6067,1357.5282,10.3833,0.4600,6,25); //
AddStaticVehicle(522,2476.6067,1357.5282,10.3833,0.4591,6,25); //
AddStaticVehicle(534,2461.5845,1357.0081,10.5443,355.7299,53,53); //
AddStaticVehicle(534,2461.5845,1357.0081,10.5443,355.7299,53,53); //
AddStaticVehicle(545,2462.2800,1344.9634,10.6397,359.7913,40,96); //
AddStaticVehicle(556,2453.5925,1302.3933,11.1307,91.2755,1,1); //
AddStaticVehicle(557,2453.6006,1306.8959,11.1208,86.2475,1,1); //
AddStaticVehicle(560,2465.0112,1357.2229,10.5252,359.9278,33,0); //
AddStaticVehicle(571,2452.0166,1345.4829,10.1037,181.7888,51,53); //
AddStaticVehicle(571,2448.8782,1345.3556,10.1041,359.7477,11,22); //
AddStaticVehicle(571,2455.2827,1345.0657,10.1033,356.6311,2,35); //
AddStaticVehicle(571,2458.4260,1344.9230,10.1042,181.4398,51,53); //
AddStaticVehicle(409,2461.8569,1336.1406,10.6203,1.8432,1,1); //
AddStaticVehicle(503,-2230.1172,723.5305,49.3088,87.0171,123,36); //
AddStaticVehicle(502,-2175.6433,655.7125,49.3292,357.3824,58,67); //
AddStaticVehicle(447,1605.7617,1444.7703,33.4292,89.4311,75,2); //
AddStaticVehicle(447,1605.7650,1444.7911,33.4352,88.7766,75,2); //
AddStaticVehicle(447,1605.7650,1444.7911,33.4352,88.7766,75,2); //
AddStaticVehicle(447,1605.7650,1444.7911,33.4352,88.7766,75,2); //
AddStaticVehicle(447,1605.7749,1444.7977,33.4372,88.8278,75,2); //
AddStaticVehicle(417,1492.3221,-942.3423,36.9824,359.3165,0,0); //
AddStaticVehicle(447,-2331.6938,-1610.2059,483.7359,325.1618,75,2); //
AddStaticVehicle(411,1838.5474,1109.5063,10.5474,180.6277,64,1); //
AddStaticVehicle(432,414.1089,2521.0452,16.5058,0.0000,43,0); //
AddStaticVehicle(432,406.5277,2524.4448,16.5136,359.5179,43,0); //
AddStaticVehicle(432,400.9016,2524.2327,16.5084,355.7063,43,0); //
AddStaticVehicle(432,387.1826,2524.6687,16.5225,0.0146,43,0); //
AddStaticVehicle(432,394.1096,2524.7834,16.5139,352.1953,43,0); //
AddStaticVehicle(432,387.8060,2525.5044,16.5253,353.6519,43,0); //
AddStaticVehicle(432,376.0134,2519.4590,16.5786,359.9998,43,0); //
AddStaticVehicle(476,322.6548,2541.4983,17.5222,359.9744,7,6); //
AddStaticVehicle(476,287.8424,2538.5723,17.5260,0.0121,89,91); //
AddStaticVehicle(503,2506.1350,-1693.6689,13.4506,2.9017,101,100); //
AddStaticVehicle(411,-1328.2631,440.6098,6.9081,190.8980,112,1); //
AddStaticVehicle(411,-1321.9354,437.8040,6.9113,1.8110,112,1); //
AddStaticVehicle(411,-1307.4539,475.7935,6.9146,354.5217,112,1); //
AddStaticVehicle(425,-1535.9698,345.1572,54.0466,43.6554,43,0); //
AddStaticVehicle(427,1993.2168,-1480.2284,11.1970,271.7642,0,1); //
AddStaticVehicle(429,1853.0377,-1074.2061,23.5085,0.8057,1,3); //
AddStaticVehicle(429,1853.0444,-1079.2631,23.5069,0.6086,10,10); //
AddStaticVehicle(411,-1328.2631,440.6098,6.9081,190.8980,112,1); //
AddStaticVehicle(411,-1321.9354,437.8040,6.9113,1.8110,112,1); //
AddStaticVehicle(411,-1307.4539,475.7935,6.9146,354.5217,112,1); //
AddStaticVehicle(425,-1535.9698,345.1572,54.0466,43.6554,43,0); //
AddStaticVehicle(427,1993.2168,-1480.2284,11.1970,271.7642,0,1); //
AddStaticVehicle(429,1853.0377,-1074.2061,23.5085,0.8057,1,3); //
AddStaticVehicle(429,1853.0444,-1079.2631,23.5069,0.6086,10,10); //
AddStaticVehicle(522,-1650.0961,690.0618,-5.3355,1.0953,6,25); //
//-----------------------------------------285/250 CARS ALTOGETHER
//----------------------218/250 Cars in Use
//49/50 Car Types in Use
for(new i=1;i<=gVC;i++)
{
carcost[i] = 50000;
for(new s=0; s<24; s++)
{
if(gVehicleClass[i] == heavycar[s][0])
{
carcost[i] = 100000;
}
}
for(new a=0; a<11; a++)
{
if(gVehicleClass[i] == boat[a][0])
{
carcost[i] = 50000;
}
}
for(new b=0; b<11; b++){
if(gVehicleClass[i] == mbike[b][0])
{
carcost[i] = 40000;
}
}
for(new d=0; d<3; d++)
{
if(gVehicleClass[i] == pbike[d][0])
{
carcost[i] = 3000;
// SFTDM2 Traduit par SalutSSBB de l'équipe :
// http://sf-lv-tdm.xooit.fr/index.php
// sf-lv-tdm.xooit : Votre hébergeur sa-mp profesionnel !
//Credits goes to:
//Cam some of the classes are his
//CodeMaster added the selection screen sounds and the kool Team chat
//Nitroglycerine for tree id :P
//DM Messages by yellowblood
//Necrioss for the wicked car/stats save system and the login/enregistrer system and settings file
//Smbmb Made this
//===============================Include Files==================================
#include <a_samp>
#include <dini>
#include <dudb>
#include <time>
#include <file>
#include <dutils>
#include <float>
//===============================Class Defines==================================
#define TEAM_WORKER 0
#define TEAM_PIMP 1
#define TEAM_GOLFER 2
#define TEAM_TRIAD 3
#define TEAM_ARMY 4
#define TEAM_VALET 5
#define TEAM_MEDIC 6
#define TEAM_FBI 7
#define TEAM_CHICKEN 8
#define TEAM_RICH 9
#define TEAM_PILOT 10
#define TEAM_DANANG 11
//========================0.2 Forward Declarations==============================
//forward PlayerName(playerid);
forward changecolor1();
forward changecolor2();
forward Gangs();
forward Keys();
forward Float:GetOptimumRampDistance(playerid);
forward Float:GetXYInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance);
forward AddStaticVehicle2(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:z_angle, color1, color2);
forward keys2();
forward IsPlayerNameOnline(compname[]);
forward profitup();
forward SetupPlayerForClassSelection(playerid);
forward SetCheckpoint(playerid, i);
forward PlaySoundForPlayer(playerid, soundid);
forward weapreturn(playerid);
forward dteamchatcmd(playerid,params[]);
forward checkpointUpdate();
forward getCheckpointType(playerID);
forward isPlayerInArea(playerID, Float:data[4]);
forward ctimer();
forward resetcount();
forward announcer();
forward scoreupdate();
forward eject();
forward CheckSpeedo(playerid);
forward SystemMsg(playerid,msg[]);
forward resetcar();
forward PhoneCut();
forward Settings();
forward SaveData();
forward SoundForAll(sound);
forward resetmessage();
forward newracestart();
forward kartraceann();
forward kartraceready();
forward startkart();
forward vehiclecheck();
forward raceend();
forward racercheck();
forward hoverraceann();
forward hoverraceready();
forward starthover();
forward quadraceann();
forward quadraceready();
forward startquad();
forward GameModeExitFunc();
forward GetPlayers();
forward SetPlayerRandomSpawn(playerid);
forward SetupPlayerForClassSelection(playerid);
//==============================Settings Files==================================
#define FILE_SETTINGS "settings.ini"
//=============================Max Points/Gangs=================================
#pragma dynamic 40000
#define CallCost 1
#define MAX_CARS 251
#define MAX_POINTS 63
#define BIZ_AMOUNT 60
#define MAX_SCORE 99 //max score for when the round's over
//===============================Checkpoint defines===================================
#define CP_BANK 20
#define CP_BANK_2 21
#define CP_BANK_3 22
#define BIZ1 23
#define BIZ2 24
#define BIZ3 25
#define BIZ4 26
#define BIZ5 27
#define BIZ6 28
#define BIZ7 29
#define BIZ8 30
#define BIZ9 31
#define BIZ10 32
#define BIZ11 33
#define BIZ12 34
#define BIZ13 35
#define BIZ14 36
#define BIZ15 37
#define BIZ16 38
#define BIZ17 39
#define BIZ18 40
#define BIZ19 41
#define BIZ20 42
#define BIZ21 43
#define BIZ22 44
#define BIZ23 45
#define BIZ24 46
#define BIZ25 47
#define BIZ26 48
#define BIZ27 49
#define BIZ28 50
#define BIZ29 51
#define BIZ30 52
#define BIZ31 53
#define BIZ32 54
#define BIZ33 55
#define BIZ34 56
#define BIZ35 57
#define BIZ36 58
#define BIZ37 59
#define BIZ38 60
#define BIZ39 61
#define BIZ40 62
#define BIZ41 63
#define BIZ42 64
#define BIZ43 65
#define BIZ44 66
#define BIZ45 67
#define BIZ46 68
#define BIZ47 69
#define BIZ48 70
#define BIZ49 71
#define BIZ50 72
#define BIZ51 73
#define BIZ52 74
#define BIZ53 75
#define BIZ54 76
#define BIZ55 77
#define BIZ56 78
#define BIZ57 79
#define BIZ58 80
#define BIZ59 81
#define BIZ60 82
//================================Vehicle Defines===============================
new VehicleName[212][0] = {
"Landstalker",
"Bravura",
"Buffalo",
"Linerunner",
"Pereniel",
"Sentinel",
"Dumper",
"Firetruck",
"Trashmaster",
"Stretch",
"Manana",
"Infernus",
"Voodoo",
"Pony",
"Mule",
"Cheetah",
"Ambulance",
"Leviathan",
"Moonbeam",
"Esperanto",
"Taxi",
"Washington",
"Bobcat",
"Mr Whoopee",
"BF Injection",
"Hunter",
"Premier",
"Enforcer",
"Securicar",
"Banshee",
"Predator",
"Bus",
"Rhino",
"Barracks",
"Hotknife",
"Trailer", //artict1
"Previon",
"Coach",
"Cabbie",
"Stallion",
"Rumpo",
"RC Bandit",
"Romero",
"Packer",
"Monster Truck",
"Admiral",
"Squalo",
"Seasparrow",
"Pizzaboy",
"Tram",
"Trailer", //artict2
"Turismo",
"Speeder",
"Reefer",
"Tropic",
"Flatbed",
"Yankee",
"Caddy",
"Solair",
"Berkley's RC Van",
"Skimmer",
"PCJ-600",
"Faggio",
"Freeway",
"RC Baron",
"RC Raider",
"Glendale",
"Oceanic",
"Sanchez",
"Sparrow",
"Patriot",
"Quad",
"Coastguard",
"Dinghy",
"Hermes",
"Sabre",
"Rustler",
"ZR-350",
"Walton",
"Regina",
"Comet",
"BMX",
"Burrito",
"Camper",
"Marquis",
"Baggage",
"Dozer",
"Maverick",
"News Chopper",
"Rancher",
"FBI Rancher",
"Virgo",
"Greenwood",
"Jetmax",
"Hotring",
"Sandking",
"Blista Compact",
"Police Maverick",
"Boxville",
"Benson",
"Mesa",
"RC Goblin",
"Hotring Racer", //hotrina
"Hotring Racer", //hotrinb
"Bloodring Banger",
"Rancher",
"Super GT",
"Elegant",
"Journey",
"Bike",
"Mountain Bike",
"Beagle",
"Cropdust",
"Stunt",
"Tanker", //petro
"RoadTrain",
"Nebula",
"Majestic",
"Buccaneer",
"Shamal",
"Hydra",
"FCR-900",
"NRG-500",
"HPV1000",
"Cement Truck",
"Tow Truck",
"Fortune",
"Cadrona",
"FBI Truck",
"Willard",
"Forklift",
"Tractor",
"Combine",
"Feltzer",
"Remington",
"Slamvan",
"Blade",
"Freight",
"Streak",
"Vortex",
"Vincent",
"Bullet",
"Clover",
"Sadler",
"Firetruck", //firela
"Hustler",
"Intruder",
"Primo",
"Cargobob",
"Tampa",
"Sunrise",
"Merit",
"Utility",
"Nevada",
"Yosemite",
"Windsor",
"Monster Truck", //monstera
"Monster Truck", //monsterb
"Uranus",
"Jester",
"Sultan",
"Stratum",
"Elegy",
"Raindance",
"RC Tiger",
"Flash",
"Tahoma",
"Savanna",
"Bandito",
"Freight", //freiflat
"Trailer", //streakc
"Kart",
"Mower",
"Duneride",
"Sweeper",
"Broadway",
"Tornado",
"AT-400",
"DFT-30",
"Huntley",
"Stafford",
"BF-400",
"Newsvan",
"Tug",
"Trailer", //petrotr
"Emperor",
"Wayfarer",
"Euros",
"Hotdog",
"Club",
"Trailer", //freibox
"Trailer", //artict3
"Andromada",
"Dodo",
"RC Cam",
"Launch",
"Police Car (LSPD)",
"Police Car (SFPD)",
"Police Car (LVPD)",
"Police Ranger",
"Picador",
"S.W.A.T. Van",
"Alpha",
"Phoenix",
"Glendale",
"Sadler",
"Luggage Trailer", //bagboxa
"Luggage Trailer", //bagboxb
"Stair Trailer", //tugstair
"Boxville",
"Farm Plow", //farmtr1
"Utility Trailer" //utiltr1
};
new heavycar[24][0] = {
{406},
{444},
{556},
{557},
{573},
{601},
{407},
{427},
{433},
{434},
{499},
{498},
{482},
{431},
{524},
{578},
{455},
{403},
{414},
{443},
{515},
{428},
{408},
{456}
};
new boat[11][0] = {
{472},
{473},
{493},
{595},
{484},
{430},
{453},
{452},
{446},
{454},
{539}
};
new mbike[11][0] = {
{581},
{521},
{462},
{463},
{468},
{471},
{586},
{522},
{523},
{461},
{448}
};
new pbike[3][0] = {
{481},
{509},
{510}
};
new splane[6][0] = {
{593},
{512},
{513},
{460},
{464},
{465}
};
new mplane[2][0] = {
{519},
{511}
};
new lplane[2][0] = {
{553},
{592}
};
new milair[4][0] = {
{520},
{476},
{447},
{425}
};
new sheli[4][0] = {
{487},
{488},
{469},
{497}
};
new lheli[3][0] = {
{417},
{548},
{563}
};
//===========================Character Selection Music==========================
#define SOUND_MUSIC1 1062
#define SOUND_MUSIC2 1068
#define SOUND_MUSIC3 1076
#define SOUND_OFF 1184
//=================================Team Colors==================================
#define COLOR_GREEN 0x33AA33AA //SFgrove color
#define COLOR_RED 0xAA3333AA //pimp color
#define COLOR_PINK 0xFF66FFAA //triad color
#define COLOR_BLUE 0x0000BBAA //mechanic color
#define COLOR_LIGHTBLUE 0x33CCFFAA //pilot color
#define COLOR_ORANGE 0xFF9900AA //Swat color
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_PURPLE 0x330066AA
#define COLOR_GREY 0xCCCCCAA
#define COLOR_SKIN 0xFFCC99AA
#define COLOR_DARKGREY 0x333333AA
#define COLOR_DARKRED 0x990000AA
#define RED 0xFF0000AA
#define COLOR_INDIGO 0x4B00B0AA
#define COLOR_BRIGHTRED 0xDC143CAA
#define COLOR_AQUA 0x7CFC00AA
#define COLOR_SYSTEM 0xEFEFF7AA
//===============================Modified DCMD==================================
#define cmd(%1) if((strcmp(cmdtext,%1,true,strlen(%1))==0)&&(((cmdtext[strlen(%1)]==0)&&(d%1(playerid,"")))||((cmdtext[strlen(%1)]==32)&&(d%1(playerid,cmdtext[strlen(%1)+1]))))) return 1
//================================Admin Stuff===================================
enum pInfo
{
pAdmin,
pJailedby,
}
//==================================Defines=====================================
new teamchatcmd[] = "/t";
new gVehicleClass[MAX_VEHICLES];
new gVC;
new playercount[MAX_PLAYERS];
new biznote[MAX_PLAYERS];
new carnote[MAX_PLAYERS];
new Calling[MAX_PLAYERS];
new Answered[MAX_PLAYERS];
new Callerid[MAX_PLAYERS];
new allowprofit[MAX_PLAYERS];
new profit[MAX_PLAYERS];
new totalprofit[MAX_PLAYERS];
new bizid[MAX_PLAYERS];
new cttmp[256];
new tmpname[256];
new ownername[256];
new propmess[256];
new propcost[MAX_PLAYERS];
new propowned[MAX_PLAYERS];
new buyable[MAX_PLAYERS];
new playernameh[MAX_PLAYER_NAME];
new playerbiz[MAX_PLAYERS];
new Count[MAX_PLAYERS];
new cseconds,cstring[40];
new PlayerInfo[MAX_PLAYERS][pInfo];
new moneyed[MAX_PLAYERS];
new ignition[MAX_PLAYERS];
new secure[MAX_PLAYERS];
new admined[MAX_PLAYERS];
new bought[MAX_PLAYERS];
new carowned[MAX_PLAYERS];
new currentvehicle[MAX_PLAYERS];
new carcost[256];
new server[256];
new passenger[MAX_PLAYERS];
new cartemp[MAX_PLAYERS];
new gTeam[MAX_PLAYERS];
new Spawned[MAX_PLAYERS];
new tmpcar[MAX_PLAYERS];
new welcome[MAX_PLAYERS];
new frozen[MAX_PLAYERS];
new speedo[MAX_PLAYERS];
new messaged[MAX_PLAYERS];
new used[MAX_PLAYERS];
new CashScoreOld;
new tmpcar2[MAX_PLAYERS];
new aMessage[MAX_PLAYERS];
new setd[MAX_PLAYERS];
new propactive[MAX_PLAYERS];
new amount[MAX_PLAYERS];
new biznum[MAX_PLAYERS];
new telemoney[MAX_PLAYERS];
new carbuyable[MAX_PLAYERS];
new bizbuyable[MAX_PLAYERS];
new tempid[MAX_PLAYERS];
new carname[256];
new lockmess[256];
new securemess[256];
new carmess[256];
new password[256];
new oldvehcount;
new Float:g, Float:h, Float:l;
new Float:t, Float:u, Float:o;
//================================Checkpoints===================================
new Float:checkCoords[MAX_POINTS][4] = {
{-36.5483,-57.9948, -17.2655,-49.2967}, //BANK
{-37.2183,-91.8006, -14.1099,-74.6845}, //BANK_2
{-34.6621,-31.4095, -2.6782,-25.6232}, //BANK_3
{2059.7805,1020.1033,2289.0493,1193.4093},
{2055.5642,1533.3348,2200.9768,1753.8568},
{2114.8748,1775.9012,2277.7209,1891.3472},
{2146.1289,1893.4567,2342.6091,1950.9486},
{2137.8066,2038.1023,2223.3726,2143.6411},
{2225.2517,2088.4695,2359.3306,2143.9646},
{1842.4160,1264.5808,2059.4907,1454.3223},
{1968.2183,929.2423,2054.0447,1096.8796},
{2056.7427,1444.7155,2190.7131,1537.8398},
{2537.2771,2232.3604,2664.7832,2461.8420},
{2027.6141,2288.6062,2177.2280,2443.9287},
{2322.5151,1603.0068,2550.0662,1714.9113},
{1976.6951,1846.7843,2138.2932,2028.0287},
{2517.0713,2125.2759,2540.1426,2140.9841},
{2517.1316,2279.6184,2540.0034,2314.0369},
{2309.3223,2231.9849,2239.1592,2263.0171},
{2307.8157,2404.8630,2365.8564,2427.3931},
{2113.8269,1420.0763,2169.8450,1448.3851},
{2133.8765,1424.9305,2158.0867,1449.6304},
{2081.6860,2033.0593,2136.8855,2121.2231},
{2405.2615,2044.4905,2429.2261,2070.7527},
{2512.7620,2292.9004,2538.0837,2316.1021},
{2405.6833,2001.2031,2427.2678,2024.1396},
{2210.8799,1418.5393,2221.6172,1434.6121}, //num24
{1004.0436,1378.4221,1238.1447,1789.2527},
{1303.5311,2043.1515,1575.4657,2310.8394},
{1982.6249,1481.2999,2055.5203,1587.4567},
{2138.1567,908.3344,2207.1643,980.6557},
{2518.3003,2046.3043,2621.8103,2114.5112},
{2501.6440,1985.4578,2550.4285,2055.2839},
{2484.2690,2229.0103,2534.2617,2246.9116},
{2166.9695,1354.7913,2251.1807,1443.4131},
{1921.2307,2014.2312,1995.0787,2118.3655},
{2076.9065,2203.9939,2086.9548,2222.7378},
{2516.0190,2140.3875,2549.2168,2156.4136},
{2579.2708,1827.0596,2638.5925,1869.3435},
{2102.8501,2225.0020,2128.5029,2233.7532},
{2341.3113,2023.0891,2418.6460,2059.8914},
{2601.2441,1656.5068,2637.8970,1678.0903},
{2336.8066,2054.1135,2403.8230,2083.4001},
{2421.8442,1971.7770,2507.7588,2059.8337},
{1101.3241,2043.9854,1189.1630,2148.9053},
{2427.3594,2044.5748,2449.6052,2070.0330},
{2467.3035,2037.6560,2527.0105,2068.9089},
{2347.1316,2086.8259,2436.4583,2143.5769},
{2102.3923,2232.8354,2132.9700,2279.6086},
{2086.9155,2206.2480,2095.4680,2223.6389},
{2404.2832,1967.7424,2439.7622,2000.2843},
{2172.5940,1458.2136,2201.1655,1537.2443},
{2094.0740,2204.3918,2104.2151,2223.1936},
{2206.0823,1947.1849,2137.1362,2023.3031},
{2449.7007,2043.6879,2469.7415,2074.7456},
{2503.3691,1940.5511,2610.8059,2002.4291},
{2514.7412,2153.7595,2546.4314,2176.9170},
{2515.2012,2324.6948,2542.5288,2350.3384},
{2089.9951,2107.3723,2129.4351,2138.4326},
{2035.4915,2104.2634,2089.2329,2126.5642},
{2337.3936,1961.5359,2392.2026,2023.3726},
{2197.4590,1418.8319,2212.3408,1436.3138},
{2219.5940,1416.0967,2250.4465,1436.7446}
};
new Float:checkpoints[MAX_POINTS][4] = {
{-22.2549,-55.6575,1003.5469,2.5},
{-23.0664,-90.0882,1003.5469,2.5},
{-33.9593,-29.0792,1003.5573,2.5},
{2181.2170,1117.3793,12.2120,2.5},
{2185.4421,1691.4431,10.6553,2.5},
{2219.9041,1839.5925,10.3847,2.5},
{2162.7468,1903.8865,10.3884,2.5},
{2167.2166,2117.6150,10.3809,2.5},
{2317.3208,2117.7710,10.3882,2.5},
{1934.8152,1344.3130,9.5411,2.5},
{2028.6173,997.6895,10.3901,2.5},
{2139.1824,1483.6544,10.3850,2.5},
{2634.2117,2342.9260,10.2322,2.5},
{2127.1482,2374.2432,10.3928,2.5},
{2433.9910,1694.5219,10.3891,2.5},
{2027.4666,1919.8239,11.8970,2.5},
{2535.0242,2137.1760,10.3844,2.5},
{2533.9272,2290.7966,10.3965,2.5},
{2292.8953,2250.4241,10.3915,2.5},
{2327.7629,2418.4009,10.3137,2.5},
{2125.8101,1439.5314,10.3825,2.5},
{2144.4243,1438.7078,10.3857,2.5},
{2088.1013,2080.2449,10.5105,2.5},
{2413.2683,2063.5012,10.3790,2.5},
{2516.7546,2302.4880,10.3827,2.5},
{2412.0635,2016.4637,10.3789,2.5},
{2215.1062,1431.6699,10.6265,2.5},
{1098.4010,1611.0776,12.1107,2.5},
{1479.4565,2252.0762,10.5973,2.5},
{2004.3060,1544.7435,13.1615,2.5},
{2155.3611,937.0895,10.3759,2.5},
{2536.4421,2078.7681,10.3914,2.5},
{2518.4578,2033.5502,10.6029,2.5},
{2500.1050,2240.7932,10.3955,2.5},
{2200.1270,1388.8220,10.3802,2.5},
{1945.0096,2069.8103,10.3847,2.5},
{2081.3513,2221.6086,10.3705,2.5},
{2537.7957,2151.2844,10.3940,2.5},
{2634.9871,1845.2051,10.5572,2.5},
{2107.3560,2229.2830,10.7454,2.5},
{2395.3364,2044.5300,10.3796,2.5},
{2635.2498,1673.8412,10.5941,2.5},
{2364.5168,2076.1494,10.3798,2.5},
{2464.9089,2034.4392,10.5851,2.5},
{1162.8470,2070.3850,10.3921,2.5},
{2436.7664,2061.3137,10.3951,2.5},
{2490.2861,2062.2139,10.3753,2.5},
{2366.6399,2123.9949,10.4007,2.5},
{2106.3506,2250.8586,10.5889,2.5},
{2090.6064,2220.4714,10.3877,2.5},
{2411.2610,1992.9418,10.3783,2.5},
{2195.4019,1469.8882,10.3641,2.5},
{2095.6563,2221.7317,10.3953,2.5},
{2192.3142,1986.8772,11.6534,2.5},
{2456.7498,2060.2307,10.3932,2.5},
{2542.1289,1969.6676,10.3852,2.5},
{2536.7393,2162.0422,10.3918,2.5},
{2519.7532,2335.0073,10.3927,2.5},
{2099.8533,2120.0144,10.3961,2.5},
{2070.7163,2120.6021,10.3895,2.5},
{2366.6096,1981.6423,10.3858,2.5},
{2206.2791,1431.5449,10.6267,2.5},
{2228.6863,1431.7811,10.6125,2.5}
};
//=================================Save Player Pos==============================
enum SavePlayerPosEnum
{
Float:LastX,
Float:LastY,
Float:LastZ
}
new SavePlayerPos[MAX_PLAYERS][SavePlayerPosEnum];
//=================================Checkpoint Type==============================
new checkpointType[MAX_POINTS] = {
CP_BANK,
CP_BANK_2,
CP_BANK_3,
BIZ1,
BIZ2,
BIZ3,
BIZ4,
BIZ5,
BIZ6,
BIZ7,
BIZ8,
BIZ9,
BIZ10,
BIZ11,
BIZ12,
BIZ13,
BIZ14,
BIZ15,
BIZ16,
BIZ17,
BIZ18,
BIZ19,
BIZ20,
BIZ21,
BIZ22,
BIZ23,
BIZ24,
BIZ25,
BIZ26,
BIZ27,
BIZ28,
BIZ29,
BIZ30,
BIZ31,
BIZ32,
BIZ33,
BIZ34,
BIZ35,
BIZ36,
BIZ37,
BIZ38,
BIZ39,
BIZ40,
BIZ41,
BIZ42,
BIZ43,
BIZ44,
BIZ45,
BIZ46,
BIZ47,
BIZ48,
BIZ49,
BIZ50,
BIZ51,
BIZ52,
BIZ53,
BIZ54,
BIZ55,
BIZ56,
BIZ57,
BIZ58,
BIZ59,
BIZ60,
};
//================================More Defines==================================
new Float:ta, Float:tb, Float:tc;
new logged[MAX_PLAYERS];
new bank[999];
new PlayerInterior[MAX_PLAYERS];
new carused[MAX_PLAYERS];
new playerCheckpoint[MAX_PLAYERS];
new reset[MAX_PLAYERS];
new ejected[MAX_PLAYERS];
//================================Global Defines================================
new Float:Pos[MAX_PLAYERS][4];
//new tk[MAX_PLAYERS];
//================================Main Info=====================================
main()
{
print(" ");
print("\n--------------------------------------");
print(" SFTDM Reloaded 2.0 FINAL Par SalutSSBB et Smbmb!!!");
print("--------------------------------------\n");}
//=================================Telephone====================================
public PhoneCut()
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
if (Calling[i] > -1 && Answered[i] == 1 && Callerid[i] == 1)
{
if (GetPlayerMoney(i) >= CallCost)
{
GivePlayerMoney(i, -CallCost);
}
if (GetPlayerMoney(i) < CallCost)
{
SendClientMessage(i, COLOR_BRIGHTRED, "COUPER: Vous n'avez pas assez d'argent pour continuer cet appel!");
SendClientMessage(Calling[i], COLOR_BRIGHTRED, "COUPER: Votre téléphone a été coupé pour manque de degré de solvabilité");
Calling[Calling[i]] = -1;
Answered[Calling[i]] = 0;
Calling[i] = -1;
Answered[i] = 0;
Callerid[i] = 0;
}
}
}
}
return 1;
}
public OnPlayerText(playerid, text[])
{
if (Calling[playerid] > -1 && Answered[playerid] == 1)
{
new string[256];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s: %s", sendername, text);
SendClientMessage(Calling[playerid], COLOR_YELLOW, string);
format(string, sizeof(string), "%s: %s", sendername, text);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "%s: %s", sendername, text);
print(string);
format(string, sizeof(string), "%s: %s", sendername, text);
print(string);
return 0;
}
return 1;
}
//================================GameMode Exit=================================
public OnGameModeExit()
{
dini_IntSet(FILE_SETTINGS,"vehicleresetcount",gVC);
return 1;
}
//===============================Gamemode Start=================================
public OnGameModeInit()
{
print("\n \nGameModeInit(SFTDM Reloaded 2.0)");
SetGameModeText("SFTDM 2.0");
ShowNameTags(1);
ShowPlayerMarkers(1);
SetWorldTime(12);
SetTimer("changecolor1", 2000, 1);
SetTimer("changecolor2", 4000, 1);
SetTimer("CheckSpeedo", 700, 1);
SetTimer("SaveData",1000,1);
SetTimer("Settings",1000,1);
SetTimer("checkpointUpdate",100, 1);
SetTimer("scoreupdate",1000,1);
SetTimer("ctimer",1000,1);
SetTimer("profitup",300000,1);
SetTimer("PhoneCut",1000,1);
oldvehcount = dini_Int(FILE_SETTINGS,"vehicleresetcount");
UsePlayerPedAnims();
//==============================ALL GAME TEAMS==================================
//Classes Note: Some of the Classes are Cams so give Credit to him too
AddPlayerClass(260,-2062.5583,237.4662,36.2890,268.8936,23,170,25,60,30,360); //Worker
AddPlayerClass(16,-2062.5583,237.4662,36.2890,268.8936,23,170,25,60,30,360); //Worker
AddPlayerClass(27,-2062.5583,237.4662,36.2890,268.8936,23,170,25,60,30,360); //Worker
AddPlayerClass(249,-2653.6443,1388.2767,8.0739,212.8453,26,100,29,360,15,1); //Pimp
AddPlayerClass(296,-2653.6443,1388.2767,8.0739,212.8453,26,100,29,360,15,1); //Pimp
AddPlayerClass(82,-2653.6443,1388.2767,8.0739,212.8453,26,100,29,360,15,1); //Pimp
AddPlayerClass(83,-2653.6443,1388.2767,8.0739,212.8453,26,100,29,360,15,1); //Pimp
AddPlayerClass(84,-2653.6443,1388.2767,8.0739,212.8453,26,100,29,360,15,1); //Pimp
AddPlayerClass(259,-2642.2583,-274.9985,8.3506,135.0036,25,80,32,300,2,1); //Golfer
AddPlayerClass(294,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Triad
AddPlayerClass(287,-1377.4271,466.0897,8.9393,1.0348,26,80,31,300,23,170); // ARMY
AddPlayerClass(253,-1754.9976,958.5851,25.8386,163.2550,28,300,24,100,4,1); //Valet
AddPlayerClass(274,-2665.4282,635.6348,16.0054,179.8403,26,100,23,170,9,1); //Medic
AddPlayerClass(286,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(280,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(281,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(282,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(283,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(284,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(285,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(288,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(265,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(267,-1635.0077,665.8105,8.4054,264.2244,29,360,27,100,3,1); //FBI
AddPlayerClass(167,-2681.2529,266.1666,4.3359,2.8437,26,200,29,390,9,1); //Chicken
AddPlayerClass(295,-2664.8037,938.6110,80.7618,180.7716,27,100,24,100,28,400); //Rich
AddPlayerClass(61,-1358.6774,-243.8737,15.6769,315.6869,22,170,25,60,14,1); // Pilot
AddPlayerClass(122,-1430.1825,1492.3381,8.0482,91.3221,24,70,27,77,28,300); //Da Nang
AddPlayerClass(217,-1666.5652,692.8107,30.3526,232.0759,0,0,0,0,0,0); //Admin
AddPlayerClass(121,-1666.5652,692.8107,30.3526,232.0759,0,0,0,0,0,0); //Admin
AddPlayerClass(256,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(257,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(37,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(238,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(198,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(191,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(192,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(193,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(194,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
AddPlayerClass(195,-2188.8037,609.8431,36.2624,82.8703,32,300,30,390,4,1); //Fille
//========================ALL GAME VEHICLES AND PICKUPS=========================
//----------------------------------Vehicles------------------------------------
AddStaticVehicle2(415,-2252.8276,2285.2219,4.8202,90.7733,14,1);//CHEETAH sv 1
AddStaticVehicle2(451,-2271.7480,2297.3911,4.8202,270.8565,14,1);//turismo sv 2
AddStaticVehicle2(562,-2252.5969,2290.9824,4.8202,85.6504,14,1);//ELEGY sv 3
AddStaticVehicle2(405,-1304.1517,2528.5356 ,87.6315,181.3323,66,66); //hobo
AddStaticVehicle2(411,-2691.1743,220.3039,4.1797,89.5966,0,10);//infernus trans
AddStaticVehicle2(415,-1985.6321,258.8751,36.1719,270.8373,0,101);//ferrari at car dealer
//AddStaticVehicle2(419,-1266.4242,2525.7771,89.4997,106.5754,66,66); //hobo
AddStaticVehicle2(424,-2236.2820,-1724.1927,480.8605,10.4293,2,0);// BFinjection Cill 424--
AddStaticVehicle2(424,-488.3469,-174.9918,78.2109,175.4913,2,0);// BFinjection FOREST
AddStaticVehicle2(424,-2653.9656,-2418.3093,2.6874,101.4916,2,0); //BF Injection dunes
AddStaticVehicle2(424,-2654.8750,-2413.8379,2.6877,101.4914 ,2,0); //BF Injection dunes
//AddStaticVehicle2(439,-1287.0046,2514.1675,86.7848,179.9851,6,6); //stallion
//AddStaticVehicle2(443,-2145.7261,918.4642,79.8516,266.2144,0,101); //CAR CARRIER
AddStaticVehicle2(444,-2247.1477,-1727.6178,480.2036,38.2774,3,6);//monster Chill 444---
AddStaticVehicle2(444,-557.6980,-177.3288,78.4063,169.0153,3,6);//monster FOREST
AddStaticVehicle2(444,-1321.4635,2513.2258,92.5406,180.9954,65,66);//monster hobo
AddStaticVehicle2(446,-2244.3376,2435.2117,-0.5616,227.1463,14,1);//SPEEDBOAT1 sv 13
AddStaticVehicle2(446,-2218.8831,2405.2954,-0.5339,45.1995,14,1);//DPEEDBOAT2 sv
AddStaticVehicle2(451,-2047.5374,901.2433,53.6883,8.7998,2,101);//turismo crooked
AddStaticVehicle2(451,-1953.6819,259.0149,35.4688,92.4245,106,0); //Turismo
AddStaticVehicle2(451,-345.9050,1515.0657,75.1318,358.8066,5,101); // drif3 1 turismo
AddStaticVehicle2(451,-333.4294,1515.0460,75.1313,1.3186,9,101); // drif3 5 turismo
//AddStaticVehicle2(461,-2079.4136,901.8524,64.1328,1.9898,6,101);//pcj600 at crooked str
//AddStaticVehicle2(461,-473.0953,-175.8979,78.2109,180.0741,6,101);//pcj600 FOREST
AddStaticVehicle2(468,-2243.3403,-1745.0731,480.1822,11.6067,6,101);//chill sanchez
AddStaticVehicle2(468,-2244.4622,-1739.6124,479.7912,11.6067,6,101);//chill sanches
AddStaticVehicle2(468,-2654.0969,-2419.7952,2.5891,106.6930,6,101); //Sanchez dunes
AddStaticVehicle2(468,-2652.5967,-2424.7976,2.5885,106.6923,6,101); //Sanchez dunes
AddStaticVehicle2(470,-1857.3772,-1616.0371,21.8090,181.0974,6,101);// patriot rock
AddStaticVehicle2(470,-2271.9880,2285.2322,4.8202,276.4501,1,1);//HUMMER sv
AddStaticVehicle2(470, -500.7715,-200.4563,78.4063,18.7517,0,0); //Patriot FOREST
AddStaticVehicle2(471,-2241.2891,-1738.7552,480.0252,19.2248,102,1);//Quad Chill 471--
AddStaticVehicle2(471,-564.0124,-198.6842,78.5869,1.2558,102,1);//Quad FOREST
AddStaticVehicle2(487,-1303.4076,2541.8,93.3047,181.9564,66,117); // hobo MAVERIC
AddStaticVehicle2(506,-339.8088,1514.8138,75.1312,359.8656,7,101); // drif3 3 supergt
AddStaticVehicle2(507,-2736.9631,-294.5043,7.0010,229.3018,0,1); //elegant hotel
//AddStaticVehicle2(518,-1308.3707,2542.2786,87.7422,185.9490,20,0); // hobo
AddStaticVehicle2(520,-2227.4072,2326.7725,7.5469,94.0051,1,1);// HYDRA
AddStaticVehicle2(521,-1969.1692,304.1157,36.1719,79.3382,79,103);//car dealer bike1
AddStaticVehicle2(521,-2136.9282,932.2380,79.8516,1.2085,79,103);//lombardi str bike1
AddStaticVehicle2(521,-2272.1670,2291.3350,4.8202,266.2305,14,1);//900 sv
AddStaticVehicle2(522,-1702.4731,71.8880,9.5940,315.7556,0,1);// nrg1bowl
AddStaticVehicle2(522,-1622.2825,-49.7379,3.5638,47.6917,0,1);// nrg2
AddStaticVehicle2(522,-1533.1570,113.2838,17.3281,130.9336,0,1);// nrg3
AddStaticVehicle2(522,-1585.6379,144.1861,3.7169,39.9833,0,1);// nrg4
AddStaticVehicle2(522,-1739.4352,37.0431,7.1512,272.7602,0,1);// nrg5bowl
AddStaticVehicle2(522,-1986.7144,271.9079,36.1794,268.4854,86,16);//car dealer bike 2 type 30
//AddStaticVehicle2(539,-2237.4849,-1714.5706,480.8717,8.4956,106,101); //hover Chillz1
//AddStaticVehicle2(539,-2236.8608,-1718.7449,480.8733,4.4400,106,101); //hover Chillz2
//AddStaticVehicle2(540,-2750.0332,-296.7870,7.0391,359.7908,0,1); //vincent hotel
AddStaticVehicle2(541,-1950.8169,271.1274,41.0471,270.7263,106,1);//bullet cardealer2
AddStaticVehicle2(541,-2105.4585,893.4119,74.7031,358.1261,0,1);//bullet crooked str
//AddStaticVehicle2(555,-2747.0229,-306.4174,7.0391,51.1989,0,1); //Windsor hotel
//AddStaticVehicle2(557,-1821.7633,-1613.2203,23.0156,194.1226,0,1);// monster2 rock
AddStaticVehicle2(559,-2703.7295,200.9682,4.1797,359.6772,101,6);//car2 trans
AddStaticVehicle2(559,-1989.1759,243.6824,35.1719,272.5235,106,6);//jester cardealer
AddStaticVehicle2(559,-2252.7041,2297.0837,4.8125,85.1043,14,1);//JESTER sv
AddStaticVehicle2(560,-2708.9094,232.6039,4.1797,178.0429,3,6);//car4 trans sultan
AddStaticVehicle2(560,-336.7014,1515.0159,75.1313,1.2439,8,101); // drif3 4 sultan
AddStaticVehicle2(562,-2743.9207,-303.1422,7.0174,44.4726,1,0); //elegy hotel
AddStaticVehicle2(562,-1988.2018,304.3466,36.1794,259.9987,86,16);//car dealer 1
AddStaticVehicle2(562,-2709.1716,212.8635,4.1797,185.5438,0,79);//car1 trans
AddStaticVehicle2(562,-342.8802,1515.2021,75.1318,358.7833,6,101); // drif3 2 elegy
//AddStaticVehicle2(565,-2703.7358,234.0788,4.1797,178.7202,2,79);//car3 trans garage IMPALA
AddStaticVehicle2(567,786.0021,-489.2645,15.2195,356.8713,86,16);//Pimp St car1 garage IMPALA
//AddStaticVehicle2(568,-2235.1560,-1730.3127,480.8531,10.4293,86,121);//bandito Chill Chill 568--
//AddStaticVehicle2(568,-2657.6335,-2400.4102,2.8172,95.5103,86,121); //Bandito dunes
//AddStaticVehicle2(568,-2654.9648,-2415.0906,2.3928,94.0645,102,1); //Bandito dunes
AddStaticVehicle2(575,-2755.2151,-311.1110,7.0391,9.5682,1,0); //broadway hotel
//AddStaticVehicle2(587,-2068.8235,964.7271,60.9262,191.7439,86,121);//euros
AddStaticVehicle2(411,-1954.7201,1338.7400,6.9150,269.8037,1,121); //Infurnus
AddStaticVehicle2(559,-2272.0962,1355.4470,6.9158,73.5896,86,121); //Jester
AddStaticVehicle2(451,-2511.3452,1209.7589,37.1508,267.9552,77,121); //Turismo
AddStaticVehicle2(522,-2791.1389,981.6252,50.0555,27.0045,4,101); //NRG
//AddStaticVehicle2(474,-2662.1809,630.6546,14.2241,267.8837,0,101); //
AddStaticVehicle2(415,-2433.9585,744.5742,34.7679,79.8409,3,101); //Cheetah
AddStaticVehicle2(567,-2532.9138,358.5529,19.9271,179.0177,128,101); //Impala
AddStaticVehicle2(541,-2494.2144,-16.4806,25.5367,182.2214,0,101); //Bullet
AddStaticVehicle2(451,-2796.0425,-92.2779,6.9580,89.2914,2,101); //Turismo
AddStaticVehicle2(558,-2244.5911,-98.6327,35.0913,1.1431,0,101); //Uranus
AddStaticVehicle2(562,-2502.3477,-601.9897,132.3348,178.8116,0,101); //Elegy
AddStaticVehicle2(559,-2084.1614,61.9760,34.1461,91.3935,6,101); //Jester
AddStaticVehicle2(411,-1942.0991,487.8265,31.7413,91.9006,0,101); //Infurnus
AddStaticVehicle2(415,-1885.4987,826.2090,34.9446,320.0322,5,1); //Cheetah
AddStaticVehicle2(522,-1671.7183,403.9883,6.9516,136.7010,9,1); //NRG
AddStaticVehicle2(562,-1501.4303,920.4661,6.9595,359.7084,2,1); //Elegy
AddStaticVehicle2(444,-1786.3508,1204.7767,24.8960,180.6921,3,1); //
AddStaticVehicle2(470,-2365.2205,1004.9041,50.4741,170.8912,5,1); //Patriot
//AddStaticVehicle2(518,-2249.6162,671.5038,49.0664,1.0118,7,1); // Hobo
AddStaticVehicle2(521,-2413.1394,330.6846,34.7442,148.4232,9,1); //Bike
AddStaticVehicle2(470,-1110.9086,-1637.0076,76.3604,268.1148,6,65); //Patriot
//AddStaticVehicle2(432,-1110.3884,-1621.1957,76.3599,268.1147,6,65); //Rhino
AddStaticVehicle2(415,-1101.1594,-1630.5085,76.3296,90.9229,6,65); //Cheetah
AddStaticVehicle2(468,-1098.0170,-1663.5310,76.0382,349.3529,6,65); //Sanchez
AddStaticVehicle2(405,-1085.8618,-1619.6393,76.0357,182.3734,6,65); //Sentinel
AddStaticVehicle2(411,-1657.6346,1214.0313,7.0241,309.3672,1,55); //Infernus
AddStaticVehicle2(415,-1666.0741,1221.0962,13.4444,250.4340,3,55); //Cheetah
AddStaticVehicle2(451,-1661.1064,1210.1271,13.4547,292.6258,5,55); //Turismo
AddStaticVehicle2(522,-1651.0096,1205.6049,20.9381,253.2666,7,55); //NRG-500
AddStaticVehicle2(522,-1661.2876,1216.6512,20.9128,334.8425,9,55); //NRG-500
AddStaticVehicle2(541,-2019.3654,-96.8552,34.7919,0.0014,13,8); // Bullet
//AddStaticVehicle2(503,-2034.5876,-121.7191,35.0830,269.0618,103,101); // car 2
//AddStaticVehicle2(515,-2495.4114,255.6847,36.1914,269.4685,54,77); // car 3
AddStaticVehicle2(424,-1656.6226,1212.1147,20.9377,294.9032,3,6); // BF Injection
AddStaticVehicle2(424,-1647.1611,1207.6357,20.9726,249.4393,3,6); // BF Injection
//AddStaticVehicle2(434,-2697.4346,1367.5547,16.9650,180.9779,2,2); // car 6
AddStaticVehicle2(451,-2646.7986,1354.7396,6.8783,180.9896,16,16); // Turismo
AddStaticVehicle2(522,-2688.0439,205.9044,3.9158,358.0469,6,25); // NRG-500
//AddStaticVehicle2(556,-2509.8049,1206.3197,37.7969,232.0513,1,1); // Monster! 1
//AddStaticVehicle2(556,-2498.7019,1218.8386,37.8002,320.9645,1,1); // Monster! 2
AddStaticVehicle2(575,-2619.6208,1376.5171,6.7295,63.4406,25,96); // Broadway
AddStaticVehicle2(575,-2644.3035,1331.9238,6.9875,45.0654,1,1); // Broadway
AddStaticVehicle2(411,-2644.5115,1379.5635,6.9651,91.5963,1,1); // Infurnus
AddStaticVehicle2(409,-2621.3679,1337.4874,6.9951,313.7212,1,1); // Pimp car 4
AddStaticVehicle2(409,-2598.8127,1354.3470,6.8914,236.0988,1,1); // pimp car 5
AddStaticVehicle2(507,-2150.3044,658.9729,52.4382,0.1325,7,7); // Elegant
AddStaticVehicle2(507,-2125.4902,657.3282,52.2070,84.1679,7,7); // Elegant
AddStaticVehicle2(507,-2126.2554,649.8426,52.1908,84.1687,7,7); // Elegant
AddStaticVehicle2(507,-2135.8274,633.5853,52.0881,180.0553,7,7); // Elegant
AddStaticVehicle2(522,-2152.8953,640.5824,51.9376,270.5236,7,79); // NRG-500
AddStaticVehicle2(522,-2152.9143,642.6978,51.9376,270.5237,7,79); // NRG-500
AddStaticVehicle2(522,-2152.9333,644.8129,51.9376,270.5237,7,79); // NRG-500
AddStaticVehicle2(541,-2164.6772,660.1553,60.3202,272.1321,2,1); // Bullet
AddStaticVehicle2(487,-1217.4595,-15.7898,14.1763,0.0763,3,29); // Maveric
AddStaticVehicle2(487,-1202.4211,-1.7025,14.3083,0.0763,3,29); // Maveric
AddStaticVehicle2(487,-1170.3536,34.2232,14.3252,0.0911,3,29); // Maveric
AddStaticVehicle2(513,-1466.8154,-519.4036,14.7231,235.8817,30,34); // Stuntplane
AddStaticVehicle2(513,-1429.4215,-504.4780,14.7366,176.0148,55,20); // Stuntplane
AddStaticVehicle2(560,-1951.9344,301.2165,40.9174,178.3483,13,23); //Sultan
AddStaticVehicle2(411,-1957.2834,301.9644,40.9152,180.4329,92,93); //Infernus
AddStaticVehicle2(415,-1945.4662,257.4331,40.9166,359.6798,79,79); //Cheetah
AddStaticVehicle2(429,-1950.9156,257.7579,40.9170,359.8694,1,2); //Banshee
AddStaticVehicle2(475,-1955.9065,257.6106,40.9135,1.0206,3,3); //Sabre
AddStaticVehicle2(477,-1945.3999,273.2839,35.3427,88.8040,41,9); //Zr350
AddStaticVehicle2(506,-1945.3353,269.3972,35.3407,90.6095,16,1); //Supergt
AddStaticVehicle2(535,-1945.6040,265.0452,35.3413,90.3844,6,6); //Slamvan
AddStaticVehicle2(541,-1945.4299,260.8985,35.3356,89.2809,0,11); //Bullet
AddStaticVehicle2(559,-1945.8987,255.0587,35.3371,89.3658,87,36); //Jester
AddStaticVehicle2(405,-1955.0566,305.0432,35.3371,90.6156,102,106); // Sentinel
AddStaticVehicle2(411,-1954.1021,299.8945,35.3351,90.2938,32,97); // Infernus
AddStaticVehicle2(415,-1954.1477,294.9549,35.3353,89.7457,2,0); // Cheetah
AddStaticVehicle2(429,-1954.0110,290.7222,35.3387,88.9322,3,1); // Banshee
AddStaticVehicle2(475,-1957.1311,285.7732,35.3396,90.4374,14,3); // Sabre
AddStaticVehicle2(477,-1955.6929,281.8165,35.3370,89.7357,78,5); // Zr350
AddStaticVehicle2(506,-1955.8882,277.1920,35.3350,89.9642,112,73); // Supergt
AddStaticVehicle2(593,-1315.6698,-273.4651,14.6055,3.0874,13,8); // Pilot Dodo plane 1
AddStaticVehicle2(593,-1334.0336,-277.9224,14.6057,0.3802,68,8); // Dodo plane 2
AddStaticVehicle2(593,-1353.0640,-269.7730,14.6404,312.9902,51,1); // Dodo plane 3
AddStaticVehicle2(411,-1388.1222,-245.2673,13.8732,354.8541,112,1); // Infurnus
AddStaticVehicle2(411,-1379.5950,-248.1002,13.8714,323.6971,80,1); // Infurnus
AddStaticVehicle2(430,-1476.9966,692.2034,-0.3320,179.4663,46,26); // Police boat 1
AddStaticVehicle2(490,-1573.8690,706.1183,-5.1148,90.4828,0,0); // FBI Rancher
AddStaticVehicle2(490,-1573.9437,709.7645,-5.1138,91.0168,0,0); // FBI rancher 2
AddStaticVehicle2(490,-1573.8345,713.9033,-5.1146,92.0823,0,0); // FBI Rancher 3
AddStaticVehicle2(490,-1573.9185,718.1544,-5.1135,89.6855,0,0); // FBI Rancher 4
AddStaticVehicle2(523,-1640.4521,694.4510,-5.6718,222.0250,0,0); // Police Bike
AddStaticVehicle2(523,-1637.4004,696.3330,-5.5758,222.7802,0,0); // Police bike 1
AddStaticVehicle2(523,-1642.3473,691.3362,-5.6730,231.3749,0,0); // Police bike 2
AddStaticVehicle2(542,-1354.8975,456.3702,7.0646,46.1662,22,30); // Mechanic Car 0
//AddStaticVehicle2(433,-1360.6459,455.5932,7.0668,44.9871,44,51); // Mechanic Car 1
//AddStaticVehicle2(530,-1369.2474,452.7523,6.9,273.9458,114,1); // Mechanic car 2
AddStaticVehicle2(542,-1383.1249,455.2200,6.9309,3.7461,32,92); // Mechanic car 3
AddStaticVehicle2(542,-1387.7605,455.2076,6.9308,5.4355,113,92); // Mechanic car 4
AddStaticVehicle2(549,-1393.0094,454.6693,6.8854,2.5754,79,39); // Mechanic car 5
AddStaticVehicle2(578,-1407.1599,457.7941,7.8070,0.3760,1,1); // Mechanic car 6
AddStaticVehicle2(592,-1639.4169,-147.6004,15.3440,315.6016,1,1); // Pilot Big ass Plane
AddStaticVehicle2(469,-1434.7238,-951.1201,201.0333,271.6258,1,3); // Secret Chopter
AddStaticVehicle2(476,-1352.5894,-471.7502,14.8888,185.2331,77,87); // Pilot Plane
AddStaticVehicle2(476,-1370.0782,-477.6608,14.8932,200.1253,1,6); // Pilot Plane 2
AddStaticVehicle2(476,-1390.6306,-485.0246,14.9146,227.2599,6,7); // Pilot plane 1
//AddStaticVehicle2(568,-1852.4655,155.1076,16.3347,172.1547,21,1); // Grove Bandito 1
//AddStaticVehicle2(568,-1855.0499,155.4595,16.3143,172.4940,37,0); // Grove Bandito2
//AddStaticVehicle2(568,-1857.6713,155.9091,16.3127,172.0487,2,39); // Grove Bandito 3
AddStaticVehicle2(535,-1861.2426,131.7862,14.8880,306.3639,123,1); // Grove Slamvan 2
AddStaticVehicle2(535,-1861.6567,126.8863,14.8657,309.3829,55,1); // Grove slamvan 1
//AddStaticVehicle2(412,-1851.2207,113.7778,14.9522,1.3342,25,8); // Grove low rider 1
AddStaticVehicle2(567,-1854.9225,113.5595,14.9940,359.7545,93,64); // Impala
AddStaticVehicle2(534,-1835.7059,113.2843,14.8431,0.6596,10,10); // Grove Remington 2
AddStaticVehicle2(534,-1831.7031,113.2726,14.8430,1.1495,62,62); // Grove Remington 1
AddStaticVehicle2(548,-1838.0574,65.3119,45.8808,184.6405,1,1); // Grove Cargobob
//AddStaticVehicle2(601,-1640.2704,666.1199,-5.4811,91.1522,1,1); // S.W.A.T Car
AddStaticVehicle2(427,-1616.5471,675.6236,7.3209,2.4888,0,1); // Enforcer 1
AddStaticVehicle2(427,-1611.4476,675.7996,7.3217,2.6371,0,1); // Enforcer 2
AddStaticVehicle2(597,-1605.5331,673.7916,6.9588,180.0087,0,1); // Police Car 1
AddStaticVehicle2(597,-1593.8374,674.0457,6.9589,1.6845,0,1); // Police car 2
AddStaticVehicle2(597,-1587.3134,651.5364,6.9582,355.2948,0,1); // police car 3
AddStaticVehicle2(597,-1605.0876,651.8231,6.9571,358.2576,0,1); // police car 4
AddStaticVehicle2(415,-1628.0483,650.5803,6.9590,0.1257,62,1); // Police car 5
AddStaticVehicle2(415,-1632.1301,650.8945,6.9607,0.1014,92,1); // Police car 6
AddStaticVehicle2(563,-1457.6823,507.6632,18.9785,268.7628,1,6); // Chopter
AddStaticVehicle2(451,-2128.6519,-261.6277,35.0262,359.4464,46,46); // Turismo
AddStaticVehicle2(451,-2132.4678,-261.5417,35.0280,354.7209,75,75); // Turismo
AddStaticVehicle2(462,-2134.2356,-249.5907,35.2148,89.9389,1,3); // Drug bike 1
AddStaticVehicle2(462,-2134.0610,-246.5149,35.1495,85.4465,10,10); // Drug bike 2
AddStaticVehicle2(463,-2115.6045,-270.6928,34.8605,187.6834,79,79); // drug bike 3
AddStaticVehicle2(463,-2114.1792,-270.6950,34.8558,195.0268,7,7); // Drug bike 4
AddStaticVehicle2(468,-2119.7617,-266.4388,34.9895,268.6905,46,46); // Sanches
AddStaticVehicle2(470,-2100.5608,-250.5921,35.3128,271.4049,43,0); // Patriot
AddStaticVehicle2(470,-2100.3879,-242.1652,35.3134,265.0983,43,0); // Patriot
AddStaticVehicle2(541,-2019.3654,-96.8552,34.7919,0.0014,13,8); // Bullet
//AddStaticVehicle2(503,-2034.5876,-121.7191,35.0830,269.0618,103,101); // Car 2
AddStaticVehicle2(587,-2652.9031,-297.2605,8.0617,315.6009,-1,-1);
//AddStaticVehicle2(491,-2618.9480,1376.7870,7.7322,181.1998,-1,-1);
//AddStaticVehicle2(550,-2645.5964,1376.7522,7.8935,267.8349,-1,-1);
AddStaticVehicle2(405,-2126.2573,650.7344,53.2421,88.8335,-1,-1);
AddStaticVehicle2(522,-2223.2629,1083.2794,80.7819,359.6700,-1,-1);// NRG-500
//AddStaticVehicle2(565,-2517.2996,1229.3512,38.7999,209.3221,-1,-1);
AddStaticVehicle2(534,-1654.1005,1211.9901,14.2380,315.9562,-1,-1);// Remmington
AddStaticVehicle2(477,-1660.4161,1213.3704,8.0209,295.4768,-1,-1);// ZR-350
AddStaticVehicle2(558,-1497.4607,845.8477,7.9671,88.5197,-1,-1);// Uranus
//AddStaticVehicle2(602,-1699.4597,1035.9624,46.0932,91.6588,-1,-1);
AddStaticVehicle2(541,-1786.6871,1206.5266,25.7813,178.8742,-1,-1);
//AddStaticVehicle2(482,-2438.0117,1340.9783,8.7316,86.7979,-1,-1);
AddStaticVehicle2(507,-2166.5498,1251.0760,28.2782,1.6030,-1,-1);// Elegant
AddStaticVehicle2(562,-2636.3838,932.3286,72.5378,187.1212,-1,-1);
AddStaticVehicle2(411,-2464.8860,896.7036,63.6223,0.6326,-1,-1);// Infurnus
//AddStaticVehicle2(400,-2459.9055,786.4501,36.2643,89.8722,-1,-1);
//AddStaticVehicle2(603,-2673.5830,802.1517,51.0693,0.3607,-1,-1);
AddStaticVehicle2(446,-2970.6746,497.2838,1.3557,4.0073,-1,1);// Elegant
//AddStaticVehicle2(439,-2902.7820,342.5712,6.3723,138.7612,-1,-1);
AddStaticVehicle2(477,-1382.4279,455.8060,7.1838,359.9849,-1,-1);// ZR-350
AddStaticVehicle2(549,-1465.0304,455.6730,7.9280,358.9676,-1,-1);
AddStaticVehicle2(519,-1387.8518,-484.0513,15.6341,247.9289,-1,-1);//shamal plane
AddStaticVehicle2(519,-1317.8910,-260.4665,16.4827,288.2876,-1,-1);//shamal plane
AddStaticVehicle2(593,-1362.9397,-183.5522,16.4848,308.6994,-1,-1);//dodo plane
//AddStaticVehicle2(487,-1222.7996,-10.4235,15.1594,45.5780,-1,-1);//maverick chopper
AddStaticVehicle2(475,-1872.5575,-820.7949,32.8273,90.7921,-1,-1);// Sabre
AddStaticVehicle2(506,-1898.3019,-915.5814,33.3947,91.2857,-1,-1);// Super GT
AddStaticVehicle2(451,-2124.4800,-929.0856,32.7397,269.1853,-1,-1);// Turismo
//AddStaticVehicle2(480,-2134.1428,-453.9576,36.1699,95.0875,-1,-1);
//AddStaticVehicle2(533,-2035.6851,170.2529,29.4610,268.9087,-1,-1);
AddStaticVehicle2(470,-2352.0959,-126.8848,35.9374,179.5324,-1,-1);
//AddStaticVehicle2(404,-2180.1277,41.8536,36.1953,269.9865,-1,-1);
//AddStaticVehicle2(580,-2269.4526,69.5823,35.7279,89.6104,-1,-1);
AddStaticVehicle2(415,-2129.2864,787.6249,70.3666,87.1679,-1,-1);
AddStaticVehicle2(542,-2424.9958,740.8871,35.8205,177.6701,-1,-1);
//AddStaticVehicle2(496,-2545.7666,627.5895,15.1684,89.1952,-1,-1);
//AddStaticVehicle2(445,-2498.4822,357.5526,35.7969,58.0823,-1,-1);
//AddStaticVehicle2(555,-2664.9673,268.9968,5.0156,357.6026,-1,-1);
AddStaticVehicle2(522,-2626.5276,-53.6779,5.1144,357.7703,-1,-1);// NRG-500
AddStaticVehicle2(559,-2487.5295,-125.3075,26.5715,90.9363,-1,-1);
//AddStaticVehicle2(579,-2486.0298,51.5018,27.7954,177.2178,-1,-1);
//AddStaticVehicle2(587,-2574.9736,146.5981,5.4279,1.8790,-1,-1);
//AddStaticVehicle2(491,-1741.0009,811.0599,25.5879,270.6703,-1,-1);
//AddStaticVehicle2(550,-1920.7559,875.2713,36.1113,270.0973,-1,-1);
//AddStaticVehicle2(420,-2040.4465,1107.7076,54.4032,89.8491,-1,-1);//car taxi
AddStaticVehicle2(405,-1968.8488,465.6065,36.2766,89.3124,-1,-1);
//AddStaticVehicle2(489,-1825.2035,-0.4858,15.8965,270.0104,-1,-1);
//AddStaticVehicle2(585,-1687.9076,1003.5587,18.2656,91.3972,-1,-1);
AddStaticVehicle2(534,-2782.3508,442.1533,5.5383,57.1401,-1,-1);// Remmington
AddStaticVehicle2(567,-2836.3665,865.6495,44.1470,268.7662,-1,-1);
AddStaticVehicle2(558,-2899.3823,1112.4786,27.3954,268.9744,-1,-1);// Uranus
//AddStaticVehicle2(602,-2618.7363,627.2617,15.6024,179.6464,-1,-1);
AddStaticVehicle2(541,-2151.4924,428.9210,35.1902,176.6156,-1,-1);// Bullet
//AddStaticVehicle2(482,-2641.7395,1333.0645,6.8700,356.7557,-1,-1);
AddStaticVehicle2(507,-2129.8242,288.0418,34.9864,269.9582,-1,-1);// Elegant
AddStaticVehicle2(562,-2664.0950,-259.9579,6.5482,74.4868,-1,-1);
AddStaticVehicle2(597,-1594.2644,672.5858,6.9564,176.7420,-1,-1);//cop car
AddStaticVehicle2(597,-1622.6423,651.3411,6.9558,179.1608,-1,-1);//cop car
AddStaticVehicle2(597,-1584.1769,749.3150,-5.4735,1.1909,-1,-1);//cop car
AddStaticVehicle2(411,-1231.5951,48.1695,13.7616,229.8069,-1,-1);// Infurnus
//AddStaticVehicle2(420,-1425.8613,-294.0004,13.5707,54.8251,-1,-1);//car taxi
//AddStaticVehicle2(400,-2147.9944,-406.9189,35.0502,43.5458,-1,-1);
AddStaticVehicle2(415,-2899.2644,1112.4993,26.5128,270.6545,-1,-1);// Cheetah
AddStaticVehicle2(559,-1852.7903,569.7672,34.9839,223.2814,-1,-1);
//AddStaticVehicle2(493,-1476.2301,691.7451,-0.4462,356.6588,-1,-1);
//AddStaticVehicle2(420,-1393.3545,-336.3529,13.8505,24.0909,-1,-1); // car taxi
//AddStaticVehicle2(602,-2330.9387,558.7618,29.3441,270.7266,-1,-1);
//AddStaticVehicle2(402,-2480.8093,1069.6036,55.6982,180.6722,-1,-1);
AddStaticVehicle2(411,-1954.0840,262.1563,40.7033,60.7457,-1,-1);// Infurnus
AddStaticVehicle2(475,-1722.1432,1345.3258,6.9462,45.2691,-1,-1);// Sabre
AddStaticVehicle2(560,-2796.0449,88.3034,6.8933,91.3375,-1,-1);// Sultan
//AddStaticVehicle2(420,-1384.6299,-375.4851,13.8536,4.7845,-1,-1); // car taxi
//AddStaticVehicle2(402,-2248.0791,336.6792,34.3907,6.0747,-1,-1);
AddStaticVehicle2(471,-1849.9697,579.5735,34.6755,191.0737,120,114); // Chicken Quadbike
AddStaticVehicle2(471,-1847.2742,616.5053,34.6538,99.5473,74,91); // Chicken Quadbike
AddStaticVehicle2(471,-1886.6931,616.4269,34.6435,106.8854,120,113); // Chicken QuadBike
AddStaticVehicle2(471,-1725.3540,596.9860,24.3769,351.3364,120,117); // Chicken QuadBike
AddStaticVehicle2(446,-1469.0970,1468.1393,-0.9598,283.2957,1,44); // Da Nang Boat
AddStaticVehicle2(446,-1396.2950,1468.5009,-0.3001,249.5674,1,53); // Da Nang Boat
AddStaticVehicle2(452,-1346.2898,1480.2726,0.0728,323.8238,1,22); // Da Nang Boat
AddStaticVehicle2(520,-1615.1797,-314.4653,14.8717,43.2734,0,0); // hydra Airport 1
AddStaticVehicle2(520,-1598.0720,-296.8032,14.8717,42.3004,0,0); // hydra Airport 2
AddStaticVehicle2(560,-2664.6963,268.4365,4.0437,0.9711,-1,-1); //
AddStaticVehicle2(562,-2558.0569,626.2651,27.4686,1.3911,-1,-1); //
AddStaticVehicle2(562,-2545.1973,654.4800,27.4713,89.7888,-1,-1); //
AddStaticVehicle2(483,-2591.9216,645.3833,27.8068,271.0850,-1,-1); //
AddStaticVehicle2(495,-2583.9741,625.9721,28.1656,2.1764,-1,-1); //
AddStaticVehicle2(572,-2045.3303,649.0349,48.2441,351.6619,-1,-1); //
//bus et taxi
AddStaticVehicle2(437,-1989.0459,185.0862,27.1641,1.4267,-1,-1); //
AddStaticVehicle2(437,-1988.5227,164.0876,27.1643,1.4280,-1,-1); //
AddStaticVehicle2(437,-1988.5671,123.5921,27.1639,5.8738,-1,-1); //
AddStaticVehicle2(437,-1989.0206,101.3091,27.1641,358.4635,-1,-1); //
AddStaticVehicle2(420,-2032.9777,170.1485,28.4610,269.2922,-1,-1); //
AddStaticVehicle2(420,-2033.5149,178.9579,28.4679,270.3438,-1,-1); //
AddStaticVehicle2(420,-2025.7020,424.3957,34.7968,270.8936,-1,-1); //
AddStaticVehicle2(420,-1995.3624,895.0511,45.0703,0.4705,-1,-1); //
AddStaticVehicle2(420,-2591.5552,666.2154,27.4374,273.5835,-1,-1); //
AddStaticVehicle2(437,-2744.8291,475.0178,4.8637,89.3246,-1,-1);//
AddStaticVehicle2(437,-2691.2041,-267.3752,7.1722,133.8710,-1,-1); //
AddStaticVehicle(525,-2504.1404,740.4272,34.8005,181.3018,-1,-1); //
AddStaticVehicle(525,-2495.2068,740.5359,34.7954,181.7471,-1,-1);//
AddStaticVehicle(525,-2486.8882,740.2015,34.7946,181.6177,-1,-1); //
AddStaticVehicle(494,2229.9570,-1342.7712,23.8612,241.3645,42,30); //
AddStaticVehicle(411,2464.8660,1335.7765,10.5474,0.1215,12,1); //
AddStaticVehicle(411,2447.6960,1326.8167,10.5550,359.7319,123,1); //
AddStaticVehicle(429,2468.0295,1336.1058,10.5000,359.3368,14,14); //
AddStaticVehicle(444,2475.4758,1325.3818,11.2088,180.8815,32,53); //
AddStaticVehicle(444,2475.1250,1328.3212,11.2264,178.6630,32,14); //
AddStaticVehicle(451,2448.3374,1357.4006,10.5264,357.3945,36,36); //
AddStaticVehicle(494,2455.4746,1357.3740,10.7155,2.0138,42,30); //
AddStaticVehicle(503,2452.0896,1358.0073,10.7148,358.4310,87,75); //
AddStaticVehicle(506,2452.1409,1336.8688,10.5247,359.5297,7,7); //
AddStaticVehicle(522,2476.6067,1357.5282,10.3833,0.4600,6,25); //
AddStaticVehicle(522,2476.6067,1357.5282,10.3833,0.4591,6,25); //
AddStaticVehicle(534,2461.5845,1357.0081,10.5443,355.7299,53,53); //
AddStaticVehicle(534,2461.5845,1357.0081,10.5443,355.7299,53,53); //
AddStaticVehicle(545,2462.2800,1344.9634,10.6397,359.7913,40,96); //
AddStaticVehicle(556,2453.5925,1302.3933,11.1307,91.2755,1,1); //
AddStaticVehicle(557,2453.6006,1306.8959,11.1208,86.2475,1,1); //
AddStaticVehicle(560,2465.0112,1357.2229,10.5252,359.9278,33,0); //
AddStaticVehicle(571,2452.0166,1345.4829,10.1037,181.7888,51,53); //
AddStaticVehicle(571,2448.8782,1345.3556,10.1041,359.7477,11,22); //
AddStaticVehicle(571,2455.2827,1345.0657,10.1033,356.6311,2,35); //
AddStaticVehicle(571,2458.4260,1344.9230,10.1042,181.4398,51,53); //
AddStaticVehicle(409,2461.8569,1336.1406,10.6203,1.8432,1,1); //
AddStaticVehicle(503,-2230.1172,723.5305,49.3088,87.0171,123,36); //
AddStaticVehicle(502,-2175.6433,655.7125,49.3292,357.3824,58,67); //
AddStaticVehicle(447,1605.7617,1444.7703,33.4292,89.4311,75,2); //
AddStaticVehicle(447,1605.7650,1444.7911,33.4352,88.7766,75,2); //
AddStaticVehicle(447,1605.7650,1444.7911,33.4352,88.7766,75,2); //
AddStaticVehicle(447,1605.7650,1444.7911,33.4352,88.7766,75,2); //
AddStaticVehicle(447,1605.7749,1444.7977,33.4372,88.8278,75,2); //
AddStaticVehicle(417,1492.3221,-942.3423,36.9824,359.3165,0,0); //
AddStaticVehicle(447,-2331.6938,-1610.2059,483.7359,325.1618,75,2); //
AddStaticVehicle(411,1838.5474,1109.5063,10.5474,180.6277,64,1); //
AddStaticVehicle(432,414.1089,2521.0452,16.5058,0.0000,43,0); //
AddStaticVehicle(432,406.5277,2524.4448,16.5136,359.5179,43,0); //
AddStaticVehicle(432,400.9016,2524.2327,16.5084,355.7063,43,0); //
AddStaticVehicle(432,387.1826,2524.6687,16.5225,0.0146,43,0); //
AddStaticVehicle(432,394.1096,2524.7834,16.5139,352.1953,43,0); //
AddStaticVehicle(432,387.8060,2525.5044,16.5253,353.6519,43,0); //
AddStaticVehicle(432,376.0134,2519.4590,16.5786,359.9998,43,0); //
AddStaticVehicle(476,322.6548,2541.4983,17.5222,359.9744,7,6); //
AddStaticVehicle(476,287.8424,2538.5723,17.5260,0.0121,89,91); //
AddStaticVehicle(503,2506.1350,-1693.6689,13.4506,2.9017,101,100); //
AddStaticVehicle(411,-1328.2631,440.6098,6.9081,190.8980,112,1); //
AddStaticVehicle(411,-1321.9354,437.8040,6.9113,1.8110,112,1); //
AddStaticVehicle(411,-1307.4539,475.7935,6.9146,354.5217,112,1); //
AddStaticVehicle(425,-1535.9698,345.1572,54.0466,43.6554,43,0); //
AddStaticVehicle(427,1993.2168,-1480.2284,11.1970,271.7642,0,1); //
AddStaticVehicle(429,1853.0377,-1074.2061,23.5085,0.8057,1,3); //
AddStaticVehicle(429,1853.0444,-1079.2631,23.5069,0.6086,10,10); //
AddStaticVehicle(411,-1328.2631,440.6098,6.9081,190.8980,112,1); //
AddStaticVehicle(411,-1321.9354,437.8040,6.9113,1.8110,112,1); //
AddStaticVehicle(411,-1307.4539,475.7935,6.9146,354.5217,112,1); //
AddStaticVehicle(425,-1535.9698,345.1572,54.0466,43.6554,43,0); //
AddStaticVehicle(427,1993.2168,-1480.2284,11.1970,271.7642,0,1); //
AddStaticVehicle(429,1853.0377,-1074.2061,23.5085,0.8057,1,3); //
AddStaticVehicle(429,1853.0444,-1079.2631,23.5069,0.6086,10,10); //
AddStaticVehicle(522,-1650.0961,690.0618,-5.3355,1.0953,6,25); //
//-----------------------------------------285/250 CARS ALTOGETHER
//----------------------218/250 Cars in Use
//49/50 Car Types in Use
for(new i=1;i<=gVC;i++)
{
carcost[i] = 50000;
for(new s=0; s<24; s++)
{
if(gVehicleClass[i] == heavycar[s][0])
{
carcost[i] = 100000;
}
}
for(new a=0; a<11; a++)
{
if(gVehicleClass[i] == boat[a][0])
{
carcost[i] = 50000;
}
}
for(new b=0; b<11; b++){
if(gVehicleClass[i] == mbike[b][0])
{
carcost[i] = 40000;
}
}
for(new d=0; d<3; d++)
{
if(gVehicleClass[i] == pbike[d][0])
{
carcost[i] = 3000;
A voir également:
- Prob Pawno SFTDM [Fermé]
- Rouvrir onglet fermé chrome - Guide
- Application se ferme toute seule android - Guide
- Coco.fr fermé - Accueil - Réseaux sociaux
- Pc portable fermé mais allumé - Guide
- Uptobox fermé - Accueil - Services en ligne
2 réponses
ah oui pour les ligne c bon mais tjr 26 errors !! pk o plu vite pour mon servuer! !!! SERVEUR D2JA !!! lol
SVP Répondez !! RE !!
Mon SFTDM SERA Trop dure pr moi !!
Mon SFTDM SERA Trop dure pr moi !!
o désolé mes maintenant C:\Users\Jérôme et David\Downloads\SFTDM2\gamemodes\SFTDM2.pwn(1625) : error 029: invalid expression, assumed zero
C:\Users\Jérôme et David\Downloads\SFTDM2\gamemodes\SFTDM2.pwn(1627) : error 021: symbol already defined: "OnPlayerRequestClass"
g réussie un peu grace a un ami mais ca ...
C:\Users\Jérôme et David\Downloads\SFTDM2\gamemodes\SFTDM2.pwn(1627) : error 021: symbol already defined: "OnPlayerRequestClass"
g réussie un peu grace a un ami mais ca ...
et en vrai c C: \ Users \ Jérôme et David \ Downloads \ SFTDM2 \ gamemodes \ SFTDM2.pwn (1625): Erreur 029: l'expression invalide, nulle assumé
C: \ Users \ Jérôme et David \ Downloads \ SFTDM2 \ gamemodes \ SFTDM2.pwn (1627): Erreur 021: symbole déjà défini: «OnPlayerRequestClass"
comprend com meme pas !!
C: \ Users \ Jérôme et David \ Downloads \ SFTDM2 \ gamemodes \ SFTDM2.pwn (1627): Erreur 021: symbole déjà défini: «OnPlayerRequestClass"
comprend com meme pas !!