rendered paste body//------------------------------------------------------------------------------
//Warriors World. Gamemode for SA-MP 0.2.2
//Author Tornado.
//by Tornado and Herbis.
//Banks by Herbis.
//Teleports by Tornado.
//Bizness by Tornado
//Coyrights Tornado and Herbis. Dont change this green thingy .
//------------------------------------------------------------------------------
forward KickTimer(playerid);
forward MoneyScore();
forward zinja();
forward zinja2();
forward RandomColour();
forward DropPlayerWeapons(playerid);
forward DeletePickup(pickupid);
forward GetWeaponModel(weaponid);
forward SetPlayerRandomColour(playerid);
forward SetPlayersHashedColour(playerid);
forward CountDown(playerid);
forward time();
forward NearGatels();
forward NearGatelsn();
forward NearGatelv();
forward NearGatelvn();
forward NearGatelv2();
forward NearGatesf();
forward NearGatesfn();
forward ExtractParametersFromString(const string[], number, out[]);
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
forward PropertyScoreUpdate();
forward getCheckpointType(playerID);
forward checkpointUpdate();
forward PirateShipScoreUpdate();
forward isPlayerInArea(playerID, Float:data[4]);
forward PayPlayerInArea(playerID, Float:x1, Float:y1, Float:x2, Float:y2, cash);
#pragma tabsize 0
#include <a_samp>
#include <core>
#include <Y_Objects>
#include <float>
#include <xcolours>
#include <dini>
#include <LCS>
#define LT 10000
#define SLOTS 28
#define GIVECASH_DELAY 5000
#define IsPlayerInInvalidNosVehicle
#define INACTIVE_PLAYER_ID 255
#define CP_BANK 0
#define CP_PIRATE 1
#define CP_AMMU 2
#define CP_WANGEXPORTS 3
#define CP_HEAVENS 4
#define CP_HELL 5
#define CP_DRAGON 6
#define CP_CALIGULA 7
#define CP_SEXSHOP 8
#define CP_BAR 9
#define CP_ZIP 10
#define CP_BINCO 11
#define CP_TATOO 12
#define CP_BOTIQUE 13
#define CP_STRIPCLUB 14
#define CP_WANGCARS 15
#define CP_AIRSTRIP 16
#define CP_EMERALD 17
#define CP_VISAGE 18
#define CP_SPREADRANCH 19
#define P_DRAGON 0
#define P_CALIGULA 1
#define P_SEXSHOP 2
#define P_BAR 3
#define P_ZIP 4
#define P_BINCO 5
#define P_TATOO 6
#define P_BOTIQUE 7
#define P_STRIPCLUB 8
#define P_WANGCARS 9
#define P_AIRSTRIP 10
#define P_EMERALD 11
#define P_VISAGE 12
#define P_SPREADRANCH 13
#define P_OFFSET 6
//------------------------------------------------------------------------------
#define MAX_POINTS 20
new Float:checkCoords[MAX_POINTS][4] = {
{-36.5483,-57.9948,-17.2655,-49.2967}, //BANK
{1894.6128,1445.3431,2084.9739,1637.8186}, //PIRATE
{284.0546,-86.4384,302.9315,-56.6674}, //AMMUNATION
{-1924.2008,245.8384,-1897.0090,310.0460}, //WANG EXPORTS
{2301.1162,1260.2860,2346.1741,1305.4763}, //HEAVENS SKYDIVE
{-2549.7979,-1660.4034,-2339.2673,-1589.3324}, //HELL FALL
{1925.1511,968.2358,2019.0715,1067.4276}, //DRAGON
{2216.7971,1638.0493,2255.2097,1714.0806}, //CALIGULA
{-115.9544,-24.2706,-99.1631,-7.1391}, //SEXSHOP
{487.6558,-88.5900,512.0635, -67.7503}, //BAR
{144.9131,-96.0927,177.4128,-70.7923}, //ZIP
{201.4462,-112.4556,218.5237,-95.1238}, //BINCO
{-204.7623,-44.0326,-200.2330,-39.8128}, //TATOO
{416.7485,-84.4242,422.6890,-74.0611}, //BOTIQUE
{1201.1422,-16.6343,1223.4420,12.6656}, //STRIPCLUB
{-1996.0801,253.4684,-1942.0564,310.0717}, //WANG CARS
{413.4203,2534.9907,421.4078,2542.7031}, //VERDANT MEADOWS AIR STRIP
{2099.1985,2328.5200,2179.1382,2405.8721}, //EMERALD ISLE
{1998.3783,1875.9679,2066.3425,1957.0034}, //THE VISAGE
{1205.7026,-41.1453,1216.8755,-23.9896} //THE BIG SPREAD RANCH
};
new Float:checkpoints[MAX_POINTS][3] = {
{-22.2549,-55.6575,1003.5469},
{2000.3132,1538.6012,13.5859},
{291.0004,-84.5168,1001.5156},
{-1920.6711,303.1555,41.0469},
{2323.7454,1283.1440,97.5579},
{-2432.6628,-1620.0771,526.8676},
{1989.0619,1005.5241,994.4688},
{2235.5408,1679.0402,1008.3594},
{-103.5525,-22.4661,1000.7188},
{501.4927,-75.4323,998.7578},
{161.1875,-79.9915,1001.8047},
{207.5640,-97.8188,1005.2578},
{-203.4864,-41.2045,1002.2734},
{418.5547,-80.1667,1001.8047},
{1212.3918,-10.9459,1000.9219},
{-1957.5327,300.2131,35.4688},
{418.1210,2536.8762,10.0000},
{2127.5940,2370.4255,10.8203},
{2022.5179,1916.6848,12.3397},
{1208.5027,-32.6044,1000.9531}
};
new checkpointType[MAX_POINTS] = {
CP_BANK,
CP_PIRATE,
CP_AMMU,
CP_WANGEXPORTS,
CP_HEAVENS,
CP_HELL,
CP_DRAGON,
CP_CALIGULA,
CP_SEXSHOP,
CP_BAR,
CP_ZIP,
CP_BINCO,
CP_TATOO,
CP_BOTIQUE,
CP_STRIPCLUB,
CP_WANGCARS,
CP_AIRSTRIP,
CP_EMERALD,
CP_VISAGE,
CP_SPREADRANCH
};
#define MAX_PROPERTIES 14
new propertyNames[MAX_PROPERTIES][32] = {
"Four Dragons",
"Caligula",
"Sex Shop",
"Shithole Bar",
"Zip Shop",
"Binco Shop",
"Tatoo Parlor",
"Botique",
"Strip Club",
"Wang Cars",
"Verdant Meadows Air Strip",
"Emerald Isle",
"The Visage",
"The Big Spread Ranch"
};
new propertyValues[MAX_PROPERTIES] = {
75000,
100000,
25000,
20000,
15000,
15000,
10000,
20000,
30000,
20000,
25000,
60000,
110000,
25000
};
new propertyEarnings[MAX_PROPERTIES] = {
5000,
7000,
2000,
1500,
1000,
1000,
700,
1500,
2500,
1500,
2000,
6000,
8000,
2000
};
new propertyOwner[MAX_PROPERTIES] = {999,999,999,999,999,999,999,999,999,999,999,999,999,999};
//---------------------------------------------------------------------------------------------
//Global stuff and defines for our gamemode
static gTeam[MAX_PLAYERS]; // Tracks the team assignment for each player
new gPlayerClass[MAX_PLAYERS];
new WarriorsZone;
new TopBaze;
new PlayerInfo[250][250];
new logged;
new bounty[MAX_PLAYERS];
new bounty2[MAX_PLAYERS][MAX_PLAYERS];
new money[150];
new Count = 5;
new dancestyle;
new mydist;
new gatetimersf;
new gatetimersfn;
new gatetimerlv;
new gatetimerlvn;
new gatetimerlv2;
new gatetimerls;
new gatetimerlsn;
new pdgateLS;
new pdngateLS;
new pdgateLV;
new pdngateLV;
new pdngate2LV;
new pdgateSF;
new pdngateSF;
new HasPGP[MAX_PLAYERS];
new dmPlayers[MAX_PLAYERS];
new DropLimit=6;
new Float:Position[200][4];
new PlayerPosition[200];
new bank[MAX_PLAYERS];
new playerCheckpoint[MAX_PLAYERS];
new Float:ROOM[6][3] = {
{-969.2187,1090.2563,1345.0137},
{-1127.2655,1066.3616,1345.7346},
{-1055.0894,1025.1340,1343.2161},
{-984.0290,1040.0510,1343.0482},
{-1007.3942,1098.1549,1341.8386},
{-1030.8473,1076.7891,1343.1639}
};
new Float:MINIGUN[3][3] = {
{986.3726,2324.8044,11.4609},
{973.9619,2324.6694,11.4609},
{977.8196,2308.7046,11.4609}
};
new Float:CHAINSAW[2][3] = {
{1178.5675,-1186.1246,86.9123},
{1170.3607,-1176.1276,86.9063}
};
new Float:DOME[3][3] = {
{2421.6685,1825.2721,16.3222},
{2437.5686,1798.4474,16.3222},
{2421.3862,1796.9625,16.3222}
};
new Float:MINIGUN2[8][3] = {
{272.6700,118.4600,1004.6172},
{237.8951,121.4745,1003.2188},
{268.9403,118.3280,1004.6172},
{274.3726,122.2736,1004.6172},
{255.3159,114.6506,1008.8130},
{274.8344,109.6851,1008.8203},
{228.0238,122.8828,1010.2188},
{221.0308,108.1872,1010.2188}
};
new Float:KNIFE[3][3] = {
{2005.8356,2967.0225,4.0703},
{2005.4150,2926.8484,42.9287},
{2005.9008,2939.8586,35.4111}
};
new Float:SHOTGUN[2][3] = {
{-2517.4036,-690.6722,139.3203},
{-2538.1929,-716.0716,139.3203}
};
new Float:UZI[7][3] = {
{1886.9753,2842.5605,10.8359},
{1882.6857,2822.1887,10.8359},
{1882.9895,2876.2842,10.8359},
{1865.9904,2836.3394,10.8359},
{1836.9553,2874.2249,10.8359},
{1838.0114,2835.3040,10.8359},
{1857.5885,2853.7559,10.8359}
};
new Float:KATANA[3][3] = {
{1960.9849,1594.7543,75.7188},
{1895.6827,1628.2109,75.7188},
{1960.4968,1661.9376,75.7188}
};
new Float:BATTLE2[17][3] = {
{2543.0774,-1318.7151,1031.4219},
{2562.6006,-1283.6122,1031.4219},
{2572.2090,-1284.1630,1031.4219},
{2532.5264,-1304.3209,1031.4219},
{2569.1968,-1283.3182,1037.7734},
{2575.4282,-1283.1234,1044.1250},
{2566.5361,-1282.6898,1044.1250},
{2533.1855,-1304.5682,1044.1250},
{2569.4973,-1282.1111,1048.2891},
{2526.7871,-1285.7592,1048.2891},
{2541.5662,-1284.7285,1054.6406},
{2560.8896,-1304.0948,1054.6406},
{2561.4875,-1283.2468,1054.6406},
{2574.8708,-1282.6295,1054.6406},
{2574.3330,-1282.3905,1060.9844},
{2551.1985,-1294.2020,1060.9844},
{2580.6733,-1284.9515,1065.3582}
};
new Float:KATANA2[1][3] = {
{247.0137,302.7300,999.1484}
};
new Float:BASEBALL[4][3] = {
{960.9415,-55.8886,1001.1172},
{963.8344,-45.0824,1001.1172},
{945.6254,-43.9732,1001.1166},
{952.7191,-56.4865,1001.1172}
};
new Float:DEAGLE2[4][3] = {
{938.1593,-4.0285,1000.9322},
{940.9220,-16.5882,1000.9297},
{961.2857,0.0979,1001.1558},
{973.2642,6.4709,1001.1484}
};
new Float:CHAINSAW2[4][3] = {
{748.3768,1438.1169,1102.9531},
{760.0775,1440.1095,1102.7031},
{727.0394,1436.3156,1102.2734},
{740.2420,1435.9623,1102.7031}
};
new CountText[5][5] ={
"~w~1",
"~w~2",
"~w~3",
"~w~4",
"~w~5"
};
new VehiclesName[][] =
{
"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",
"Previon",
"Coach",
"Cabbie",
"Stallion",
"Rumpo",
"RC Bandit",
"Romero",
"Packer",
"Monster Truck",
"Admiral",
"Squalo",
"Seasparrow",
"Pizzaboy",
"Tram",
"Trailer",
"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",
"Hotring Racer",
"Bloodring Banger",
"Rancher",
"Super GT",
"Elegant",
"Journey",
"Bike",
"Mountain Bike",
"Beagle",
"Cropdust",
"Stunt",
"Tanker",
"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",
"Hustler",
"Intruder",
"Primo",
"Cargobob",
"Tampa",
"Sunrise",
"Merit",
"Utility",
"Nevada",
"Yosemite",
"Windsor",
"Monster Truck",
"Monster Truck",
"Uranus",
"Jester",
"Sultan",
"Stratum",
"Elegy",
"Raindance",
"RC Tiger",
"Flash",
"Tahoma",
"Savanna",
"Bandito",
"Freight",
"Trailer",
"Kart",
"Mower",
"Duneride",
"Sweeper",
"Broadway",
"Tornado",
"AT-400",
"DFT-30",
"Huntley",
"Stafford",
"BF-400",
"Newsvan",
"Tug",
"Trailer",
"Emperor",
"Wayfarer",
"Euros",
"Hotdog",
"Club",
"Trailer",
"Trailer",
"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",
"Luggage Trailer",
"Stair Trailer",
"Boxville",
"Farm Plow",
"Utility Trailer"
};
new vehname[128];
forward VehNameTime(playerid);
forward VehNameTime2(playerid);
//------------------------------------------------------------------------------
//Color Defines
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_PURPLE 0x9900FFAA
#define COLOR_BROWN 0x993300AA
#define COLOR_ORANGE 0xFF9933AA
#define COLOR_CYAN 0x99FFFFAA
#define COLOR_TAN 0xFFFFCCAA
#define COLOR_PINK 0xFF66FFAA
#define COLOR_KHAKI 0x999900AA
#define COLOR_LIME 0x99FF00AA
#define COLOR_BLACK 0x000000AA
#define COLOR_TURQ 0x00A3C0AA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_MAGENTA 0xFF00FFFF
#define COLOR_NAVY 0x000080AA
#define COLOR_AQUA 0xF0F8FFAA
#define COLOR_CRIMSON 0xDC143CAA
#define COLOR_FLBLUE 0x6495EDAA
#define COLOR_GOLD 0xB8860BAA
#define COLOR_GREENYELLOW 0xADFF2FAA
#define COLOR_INDIGO 0x4B00B0AA
#define COLOR_IVORY 0xFFFF82AA
#define COLOR_LAWNGREEN 0x7CFC00AA
#define COLOR_SEAGREEN 0x20B2AAAA
#define COLOR_LIMEGREEN 0x32CD32AA
#define COLOR_MIDNIGHTBLUE 0X191970AA
#define COLOR_MAROON 0x800000AA
#define COLOR_OLIVE 0x808000AA
#define COLOR_ORANGERED 0xFF4500AA
#define COLOR_TOMATO 0xFF6347AA
#define COLOR_YELLOWGREEN 0x9ACD32AA
#define COLOR_MEDIUMAQUA 0x83BFBFAA
#define COLOR_MEDIUMMAGENTA 0x8B008BAA
#define COLOR_BLUE 0x0000FFAA
#define TextColor "~0xB8860BAA~"
//------------------------------------------------------------------------------
//Team Defines
#define TEAM_GANGSTER 0
#define TEAM_POLICE 1
#define TEAM_DRIFTER 2
#define TEAM_GIRLS 3
#define TEAM_RACER 4
#define TEAM_BALLAS 5
#define TEAM_VAGOS 6
#define TEAM_STUNTER 7
#define TEAM_PARAMEDIC 8
#define TEAM_FIREMAN 9
#define TEAM_CIVILIAN 10
#define TEAM_ARMY 11
#define TEAM_BUM 12
#define TEAM_MAFIA 13
#define TEAM_DISCO 14
#define TEAM_PILOT 15
#define TEAM_WORKER 16
#define TEAM_SAMURAI 17
//------------------------------------------------------------------------------------------------------
public PropertyScoreUpdate()
{
new owners[MAX_PROPERTIES];
new payments[MAX_PROPERTIES];
for(new i=0; i < MAX_PROPERTIES; i++)
owners[i]=999;
for(new i=0; i < MAX_PROPERTIES; i++)
{
if(propertyOwner[i] < 999) {
for(new j=0; j < MAX_PROPERTIES; j++) {
if(owners[j]==propertyOwner[i]) {
payments[j]+=propertyEarnings[i];
j = MAX_PROPERTIES;
} else if (owners[j]==999) {
owners[j]=propertyOwner[i];
payments[j]+=propertyEarnings[i];
j = MAX_PROPERTIES;
}
}
}
}
for(new i=0; i < MAX_PROPERTIES; i++) {
if(owners[i] < 999 && IsPlayerConnected(owners[i])) {
new string[256];
if(dmPlayers[owners[i]]!=999) {
bank[owners[i]]+=payments[i];
} else {
GivePlayerMoney(owners[i], payments[i]);
format(string, sizeof(string), "You earned $%d from your properties.", payments[i]);
SendClientMessage(owners[i], COLOR_GREEN, string);
}
}
}
}
//------------------------------------------------------------------------------
public getCheckpointType(playerID) {
return checkpointType[playerCheckpoint[playerID]];
}
//------------------------------------------------------------------------------
public PirateShipScoreUpdate()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
PayPlayerInArea(i, 1995.5, 1518.0, 2006.0, 1569.0, 100);
// {
// SendClientMessage(i, COLOR_YELLOW, "You earned money for holding the pirate ship.");
// }
}
}
//------------------------------------------------------------------------------
public checkpointUpdate()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i)) {
for(new j=0; j < MAX_POINTS; j++) {
if(isPlayerInArea(i, checkCoords[j])) {
if(playerCheckpoint[i]!=j) {
DisablePlayerCheckpoint(i);
SetPlayerCheckpoint(i, checkpoints[j][0],checkpoints[j][1],checkpoints[j][2],2);
playerCheckpoint[i] = j;
}
} else {
if(playerCheckpoint[i]==j) {
DisablePlayerCheckpoint(i);
playerCheckpoint[i] = 999;
}
}
}
}
}
}
//------------------------------------------------------------------------------
public isPlayerInArea(playerID, Float:data[4])
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerID, X, Y, Z);
if(X >= data[0] && X <= data[2] && Y >= data[1] && Y <= data[3]) {
return 1;
}
return 0;
}
public PayPlayerInArea(playerID, Float:x1, Float:y1, Float:x2, Float:y2, cash)
{
if(IsPlayerConnected(playerID))
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerID, X, Y, Z);
if(X >= x1 && X <= x2 && Y >= y1 && Y <= y2)
{
GivePlayerMoney(playerID, cash);
return 1;
}
}
return 0;
}
//------------------------------------------------------------------------------
main()
{
print("\n----------------------------------");
print(" Warriors World (2007)\n");
print("----------------------------------\n");
}
//------------------------------------------------------------------------------
public MoneyScore(){
for(new i=0; i<MAX_PLAYERS; i++)
{
money[i] = GetPlayerMoney(i);
SetPlayerScore(i, money[i]);
}
}
public OnGameModeInit()
{
SetGameModeText("Warriors World 1.4.1");
new playerid;
SetTimer("Keys", 100, 1);
SetTeamCount(17);
AllowInteriorWeapons(1);
ShowNameTags(1);
ShowPlayerMarkers(1);
Object_SetViewDistance(mydist, 1000.0);
Object_Object();
new reason;
Object_OnPlayerDisconnect(playerid, reason);
SetWorldTime(9);
WarriorsZone = GangZoneCreate(-46.8213,2399.5630,435.2586,2631.2151);
TopBaze = GangZoneCreate(-2719.8081,1377.0436,-2584.9949,1484.7456);
SetTimer("MoneyScore", 500, true);
SetTimer("zinja2", 180000, 1);
SetTimer("checkpointUpdate", 1100, 1);
SetTimer("PirateShipScoreUpdate", 5000, 1);
SetTimer("PropertyScoreUpdate", 1000, 1);
SetTimer("SavedUpdate",60017, 1);
SetTimer("TimeUpdate",60009, 1);
SetTimer("checkpointUpdate", 1100, 1);
AddPlayerClass(271,2495.0854,-1687.2174,13.5146,358.8501,24,100,32,500,5,1); // ryder spawns gangster
AddPlayerClass(293,2486.1870,-1649.8706,13.4798,181.2119,24,100,32,500,5,1); // og loc spawns gangster
AddPlayerClass(269,2519.2070,-1679.0784,14.6662,53.3940,24,100,32,500,5,1); // big smoke spawns gangster
AddPlayerClass(270,2511.3750,-1651.5438,13.8787,132.6447,24,100,32,500,5,1); // sweet spawns gangster
AddPlayerClass(266,-1616.4879,684.5818,7.1875,180.4516,24,100,3,1,30,250); // pulaski spawns policists
AddPlayerClass(265,1545.4939,-1675.3433,13.5605,90.6267,24,100,3,1,31,250); // tanpeny spawns policists
AddPlayerClass(122,2073.4780,2395.4043,10.8203,357.2554,8,1,23,100,30,250); // parasta driftera spawns
AddPlayerClass(292,2073.2148,2395.3789,10.8203,357.2554,8,1,23,100,30,250); // drifetara spawns
AddPlayerClass(226,1144.3149,-1132.0344,23.8281,177.5900,12,1,27,60,22,100); // girl spawns 1
AddPlayerClass(92,1122.7876,-1131.7174,23.8281,180.4534,12,1,27,60,22,100); // girl spawns 2
AddPlayerClass(193,1106.7863,-1158.2574,23.8281,8.4871,12,1,27,60,22,100); // girl spawns 3
AddPlayerClass(30,-2712.5032,210.5073,4.3281,269.8550,4,1,25,60,23,90); // racer spawns 1
AddPlayerClass(29,-2712.5527,210.3841,4.3281,269.5417,4,1,25,60,23,90); // racer spawns 3
AddPlayerClass(180,-2711.9768,210.3463,4.3281,269.2050,4,1,25,60,23,90); // racer spawns 3
AddPlayerClass(102,1831.9396,-1681.8906,13.5359,101.2050,5,1,24,100,29,400); // ballas spawns1
AddPlayerClass(103,1831.9396,-1681.8906,13.5359,101.2050,5,1,24,100,29,400); // ballas spawns2
AddPlayerClass(104,1831.9396,-1681.8906,13.5359,101.2050,5,1,24,100,29,400); // ballas spawns3
AddPlayerClass(110,2819.9375,-1184.3240,25.2310,276.3326,7,1,28,500,41,450); // vagos spawns1
AddPlayerClass(109,2819.9375,-1184.3240,25.2310,276.3326,7,1,28,500,41,450); // vvagos psawns 2
AddPlayerClass(108,2819.9375,-1184.3240,25.2310,276.3326,7,1,28,500,41,450); // vagos spawns
AddPlayerClass(217,-2327.6604,-1607.2252,483.7525,208.6636,5,1,32,500,23,100); // stunter spawns 1
AddPlayerClass(23,-2359.8037,-1647.2717,486.3836,250.7415,5,1,32,500,23,100); // stunter spawns 2
AddPlayerClass(276,-2660.1895,612.7578,14.4531,180.3579,1,1,37,50,29,400); // medical sf spawn
AddPlayerClass(274,1188.8795,-1324.5656,13.5670,278.8294,1,1,37,50,29,400); // medical ls spawn
AddPlayerClass(279,-2016.1710,61.4498,29.7430,271.1007,42,100,9,1,27,50); // fireman sf spawn
AddPlayerClass(277,1752.1400,-1450.4772,13.5469,281.2240,42,100,9,1,27,50); // fireman ls spawn
AddPlayerClass(73,2631.3032,2348.3142,10.6719,207.6612,9,1,24,100,30,300); // civilian spawns1
AddPlayerClass(80,2631.3032,2348.3142,10.6719,207.6612,9,1,24,100,30,300); // civilian spawns2
AddPlayerClass(179,2631.3032,2348.3142,10.6719,207.6612,9,1,24,100,30,300); // civilian spawns3
AddPlayerClass(26,2631.3032,2348.3142,10.6719,207.6612,9,1,24,100,30,300); // civilian spawns3
AddPlayerClass(123,2631.3032,2348.3142,10.6719,207.6612,9,1,24,100,30,300); // civilian spawns3
AddPlayerClass(181,2631.3032,2348.3142,10.6719,207.6612,9,1,24,100,30,300); // civilian spawns3
AddPlayerClass(24,2631.3032,2348.3142,10.6719,207.6612,9,1,24,100,30,300); // civilian spawns3
AddPlayerClass(287,-1275.0227,501.2333,18.2344,87.7515,31,500,24,500,29,500); // ARMY spawns(OLIVE krasa)
AddPlayerClass(79,-884.1041,1521.9858,25.9141,84.1149,4,1,7,1,30,500); // BUM spawns(BRUNA krasa)
AddPlayerClass(134,-884.1041,1521.9858,25.9141,84.1149,4,1,7,1,30,500); // BUM spawns(BRUNA krasa)
AddPlayerClass(200,-884.1041,1521.9858,25.9141,84.1149,4,1,7,1,30,500); // BUM spawns(BRUNA krasa)
AddPlayerClass(136,-884.1041,1521.9858,25.9141,84.1149,4,1,7,1,30,500); // BUM spawns(BRUNA krasa)
AddPlayerClass(137,-884.1041,1521.9858,25.9141,84.1149,4,1,7,1,30,500); // BUM spawns(BRUNA krasa)
AddPlayerClass(135,-884.1041,1521.9858,25.9141,84.1149,4,1,7,1,30,500); // BUM spawns(BRUNA krasa)
AddPlayerClass(117,-2197.1702,642.0204,49.4429,90.8079,26,500,29,500,5,1); // MAFIA spawns(LIME)
AddPlayerClass(166,-2197.1702,642.0204,49.4429,90.8079,26,500,29,500,5,1); // MAFIA spawns(LIME)
AddPlayerClass(112,-2197.1702,642.0204,49.4429,90.8079,26,500,29,500,5,1); // MAFIA spawns(LIME)
AddPlayerClass(165,-2197.1702,642.0204,49.4429,90.8079,26,500,29,500,5,1); // MAFIA spawns(LIME)
AddPlayerClass(118,-2197.1702,642.0204,49.4429,90.8079,26,500,29,500,5,1); // MAFIA spawns(LIME)
AddPlayerClass(112,-2197.1702,642.0204,49.4429,90.8079,26,500,29,500,5,1); // MAFIA spawns(LIME)
AddPlayerClass(241,-2635.7893,1358.9177,7.1257,275.6621,34,500,25,500,22,500); // DISCO spawns(IVORY)
AddPlayerClass(84,-2635.7893,1358.9177,7.1257,275.6621,34,500,25,500,22,500); // DISCO spawns(IVORY)
AddPlayerClass(82,-2635.7893,1358.9177,7.1257,275.6621,34,500,25,500,22,500); // DISCO spawns(IVORY)
AddPlayerClass(83,-2635.7893,1358.9177,7.1257,275.6621,34,500,25,500,22,500); // DISCO spawns(IVORY)
AddPlayerClass(242,-2635.7893,1358.9177,7.1257,275.6621,34,500,25,500,22,500); // DISCO spawns(IVORY)
AddPlayerClass(253,-1354.6011,-239.7550,14.1484,314.3271,46,100,31,400,23,500); // PILOT spawns(TURQU)
AddPlayerClass(61,-1354.6011,-239.7550,14.1484,314.3271,46,100,31,400,23,500); // PILOT spawns(TURQU)
AddPlayerClass(255,-1354.6011,-239.7550,14.1484,314.3271,46,100,31,400,23,500); // PILOT spawns(TURQU)
AddPlayerClass(156,588.9149,875.6509,-42.4973,273.9373,30,400,24,300,1,1); // Workers spawns(INDIGO)
AddPlayerClass(205,588.9149,875.6509,-42.4973,273.9373,30,400,24,300,1,1); // Workers spawns(INDIGO)
AddPlayerClass(172,588.9149,875.6509,-42.4973,273.9373,30,400,24,300,1,1);// Workers spawns(INDIGO)
AddPlayerClass(171,588.9149,875.6509,-42.4973,273.9373,30,400,24,300,1,1); // Workers spawns(INDIGO)
AddPlayerClass(167,588.9149,875.6509,-42.4973,273.9373,30,400,24,300,1,1); // Workers spawns(INDIGO)
AddPlayerClass(144,588.9149,875.6509,-42.4973,273.9373,30,400,24,300,1,1); // Workers spawns(INDIGO)
AddPlayerClass(189,588.9149,875.6509,-42.4973,273.9373,30,400,24,300,1,1); // Workers spawns(INDIGO)
AddPlayerClass(177,588.9149,875.6509,-42.4973,273.9373,30,400,24,300,1,1); // Workers spawns(INDIGO)
AddPlayerClass(204,-2306.0483,-128.7320,35.3203,271.7010,8,1,7,1,24,500); // NINDZJA spawns(KHAKI)
AddPlayerClass(203,-2306.0483,-128.7320,35.3203,271.7010,8,1,7,1,24,500); // NINDZJA spawns(KHAKI)
AddPlayerClass(49,-2306.0483,-128.7320,35.3203,271.7010,8,1,7,1,24,500); // NINDZJA spawns(KHAKI)
AddStaticVehicle(468,-1297.3744,-611.9277,1055.2306,49.1112,3,24); // dirtbike
AddStaticVehicle(468,-1293.2584,-615.7906,1055.2158,45.2504,6,1); // dirtbike
AddStaticVehicle(468,-1288.2346,-620.7510,1055.2070,45.0300,14,9); // dirtbike
AddStaticVehicle(468,-1283.1421,-625.9399,1055.1233,37.3849,6,6); // dirtbike
AddStaticVehicle(468,-1297.5100,-629.6738,1056.1447,35.7212,126,46); // dirtbike
AddStaticVehicle(468,-1300.7975,-623.6949,1056.1653,25.2714,47,49); // dirtbike
AddStaticVehicle(468,-1305.4812,-617.4792,1056.1021,46.3800,13,46); // dirtbike
AddStaticVehicle(468,-1313.8024,-611.4653,1056.1624,56.4523,48,7); // dirtbike
AddStaticVehicle(468,-1292.3915,-622.3469,1055.5251,26.2325,46,46); // dirtbike
AddStaticVehicle(468,-1293.3925,-632.4952,1055.9640,18.0720,46,46); // dirtbike
AddStaticVehicle(494,-1375.2378,-270.0871,1044.4558,46.9787,42,30); // kart
AddStaticVehicle(494,-1375.3750,-288.0819,1044.8787,68.3141,42,33); // kart
AddStaticVehicle(494,-1386.3104,-279.7145,1044.3450,41.5735,54,36); // kart
AddStaticVehicle(494,-1393.0310,-270.8630,1043.9873,31.8936,36,13); // kart
AddStaticVehicle(494,-1388.1487,-236.0941,1043.2566,8.3808,36,13); // kart
AddStaticVehicle(494,-1388.5796,-223.8106,1043.1002,5.2288,92,101); // kart
AddStaticVehicle(494,-1406.3657,-251.1613,1043.4641,346.5457,36,13); // kart
AddStaticVehicle(494,-1400.7197,-252.9766,1043.4620,349.3369,6,74); // kart
AddStaticVehicle(494,-1374.4962,-288.5848,1044.9185,68.7572,36,13); // kart(nascar)
AddStaticVehicle(504,-1492.0543,954.8027,1036.7295,327.3510,45,13); // blood
AddStaticVehicle(504,-1502.1421,961.5480,1036.8654,122.0106,65,9); // blood
AddStaticVehicle(504,-1505.0706,966.0447,1036.9222,300.5095,45,26); // blood
AddStaticVehicle(504,-1508.9017,969.0843,1037.0018,297.3559,14,1); // blood
AddStaticVehicle(504,-1513.3694,978.7458,1037.1608,308.3658,12,9); // blood
AddStaticVehicle(504,-1518.1445,991.3791,1037.3929,275.3988,57,38); // blood
AddStaticVehicle(504,-1517.6019,996.5586,1037.4738,266.2872,45,14); // blood
AddStaticVehicle(504,-1467.6183,945.7716,1036.5300,247.5853,51,39); // blood
AddStaticVehicle(504,-1516.0715,1003.6225,1037.5793,258.7066,12,9); // blood
AddStaticVehicle(504,-1512.3104,971.8475,1037.0479,298.4527,57,38); // blood
AddStaticVehicle(567,2491.3303,-1683.3593,13.2942,274.6342,88,64); //
AddStaticVehicle(567,2505.1621,-1676.8458,13.2759,332.0378,90,96); //
AddStaticVehicle(567,2504.7778,-1663.4275,13.2622,39.8656,93,64); //
AddStaticVehicle(567,2484.4912,-1654.1298,13.2645,87.1691,93,64); //
AddStaticVehicle(567,2473.1306,-1695.4735,13.3833,0.2531,97,96); //
AddStaticVehicle(567,2480.5125,-1749.3663,13.4182,359.8080,97,96); //
AddStaticVehicle(534,2390.0146,-1712.3925,13.3223,181.1147,7,7); //
AddStaticVehicle(534,2236.7271,-1742.7231,13.2714,184.0049,7,7); //
AddStaticVehicle(558,-2713.7324,205.4914,3.9677,277.3495,116,1); //
AddStaticVehicle(559,-2714.1741,201.5052,3.9819,285.7584,60,1); //
AddStaticVehicle(560,-2714.3416,196.7704,4.0213,296.0721,17,1); //
AddStaticVehicle(565,-2699.5027,196.2125,3.9387,25.7902,53,53); //
AddStaticVehicle(562,-2699.6580,203.0964,3.9908,72.3487,17,1); //
AddStaticVehicle(558,-2693.2214,205.6326,3.9739,6.5065,117,1); //
AddStaticVehicle(559,-2686.4060,204.9283,3.9778,15.1782,2,1); //
AddStaticVehicle(562,-2676.4094,207.1947,3.9958,11.3198,11,1); //
AddStaticVehicle(565,-2690.0791,225.1875,3.9189,117.7764,1,62); //
AddStaticVehicle(558,-2699.3816,230.6034,3.9186,96.4797,1,1); //
AddStaticVehicle(562,-2713.0540,234.2724,3.9910,211.5817,17,1); //
AddStaticVehicle(560,-2699.7795,239.2513,4.0203,105.2965,21,1); //
AddStaticVehicle(522,-2514.0898,149.9205,3.8933,89.1317,3,8); //
AddStaticVehicle(522,-2524.3672,148.4687,3.9171,71.1772,3,8); //
AddStaticVehicle(562,-1508.7146,-393.1760,6.7349,21.7683,17,1); //
AddStaticVehicle(562,-1605.9329,-192.9510,13.8081,41.5668,17,1); //
AddStaticVehicle(562,-1598.7650,-192.9309,13.8063,47.1314,17,1); //
AddStaticVehicle(562,-1590.7853,-193.2484,13.8065,51.6461,17,1); //
AddStaticVehicle(487,-1523.7538,-154.5548,14.2927,0.0119,26,14); //
AddStaticVehicle(487,-1492.8506,-163.4243,14.3016,348.9191,74,35); //
AddStaticVehicle(519,-1376.7860,-227.2548,15.0610,321.3755,1,1); //
AddStaticVehicle(519,-1335.5123,-260.5989,15.0682,315.8151,1,1); //
AddStaticVehicle(593,-1200.0510,-137.1859,14.6373,131.9535,13,8); //
AddStaticVehicle(513,-1353.4410,-464.5128,14.7237,170.2258,30,34); //
AddStaticVehicle(513,-1382.6505,-482.7395,14.7290,241.7214,30,34); //
AddStaticVehicle(476,-1429.7175,-504.1224,14.8944,168.0715,89,91); //
AddStaticVehicle(513,-1466.1091,-522.1666,14.7237,242.1927,54,34); //
AddStaticVehicle(593,-1334.6449,-629.1193,14.6143,1.3197,2,1); //
AddStaticVehicle(402,-1989.5027,267.5710,35.0251,266.1862,90,90); //
AddStaticVehicle(477,-1991.8230,242.5414,34.9515,83.7911,121,1); //
AddStaticVehicle(541,-1947.4929,257.0766,35.0950,62.1289,58,8); //
AddStaticVehicle(506,-1944.5035,265.6430,35.1955,89.2364,52,52); //
AddStaticVehicle(565,-1944.8679,274.6611,35.1175,121.0339,15,15); //
AddStaticVehicle(567,-1955.7156,303.3371,35.3358,82.5562,93,64); //
AddStaticVehicle(475,-1954.4508,266.8467,40.8350,295.6183,9,39); //
AddStaticVehicle(480,-1987.0830,304.2825,34.9420,90.9228,53,53); //
AddStaticVehicle(597,-1634.4783,652.1866,6.9898,2.6779,0,1); //
AddStaticVehicle(597,-1628.6056,651.9787,6.9879,356.5627,0,1); //
AddStaticVehicle(597,-1623.2273,651.9195,6.9367,356.1494,0,1); //
AddStaticVehicle(597,-1616.4893,651.6049,6.9572,0.5262,0,1); //
AddStaticVehicle(597,-1610.6525,651.4906,6.9916,1.3212,0,1); //
AddStaticVehicle(597,-1605.1587,651.3605,6.9923,358.5323,0,1); //
AddStaticVehicle(597,-1599.4406,651.2627,6.9694,359.4687,0,1); //
AddStaticVehicle(597,-1593.6006,651.9361,6.9235,359.1542,0,1); //
AddStaticVehicle(597,-1587.5837,652.0339,6.9580,1.8159,0,1); //
AddStaticVehicle(597,-1581.7740,651.8977,6.9914,358.6503,0,1); //
AddStaticVehicle(597,-1575.7249,651.3284,6.9711,1.8655,0,1); //
AddStaticVehicle(597,-1629.4733,691.6045,-5.4751,2.5238,0,1); //
AddStaticVehicle(597,635.2969,-582.2370,16.1046,2.9239,0,1); //
AddStaticVehicle(597,615.1370,-590.3503,16.9978,89.0276,0,1); //
AddStaticVehicle(597,623.5533,-596.5692,16.8098,268.6190,0,1); //
AddStaticVehicle(597,626.4460,-601.1451,16.4806,270.5614,0,1); //
AddStaticVehicle(597,633.7244,-609.3340,16.0960,271.0486,0,1); //
AddStaticVehicle(597,649.5030,-613.6089,16.1022,0.2320,0,1); //
AddStaticVehicle(597,652.3773,-592.6455,16.0685,269.0271,0,1); //
AddStaticVehicle(597,649.1764,-559.8405,16.0169,180.3063,0,1); //
AddStaticVehicle(468,594.2750,-506.7113,15.9762,186.5637,6,6); //
AddStaticVehicle(466,667.3590,-461.4008,16.0431,270.7955,78,76); //
AddStaticVehicle(468,667.5825,-464.4841,16.0020,268.5076,6,6); //
AddStaticVehicle(468,667.5870,-467.6466,16.0044,268.8565,6,6); //
AddStaticVehicle(522,828.4760,-606.2925,15.9162,5.5068,39,106); //
AddStaticVehicle(522,826.8992,-518.1093,16.0239,179.1535,39,106); //
AddStaticVehicle(444,-2346.4324,-1627.5774,484.0170,227.0225,32,14); //
AddStaticVehicle(444,-2343.5361,-1617.7137,484.0195,228.4937,32,53); //
AddStaticVehicle(471,-2337.0669,-1610.1289,483.2144,224.0669,120,117); //
AddStaticVehicle(471,-2341.4534,-1614.4661,483.2047,227.2334,103,111); //
AddStaticVehicle(471,-2351.8899,-1634.0493,483.1776,240.3232,66,71); //
AddStaticVehicle(510,-2339.8999,-1655.3191,483.3118,303.0571,43,43); //
AddStaticVehicle(510,-2337.9050,-1659.1670,483.3100,327.5380,2,2); //
AddStaticVehicle(510,-2334.3242,-1662.7338,483.2475,355.7386,5,5); //
AddStaticVehicle(510,-2330.7424,-1664.8118,483.0576,2.5452,6,6); //
AddStaticVehicle(510,-2327.3384,-1665.1342,482.9685,343.3617,16,16); //
AddStaticVehicle(444,-2348.4536,-1643.7375,484.0702,280.5137,32,14); //
AddStaticVehicle(471,-2249.2122,-1702.4708,480.0864,50.9575,120,117); //
AddStaticVehicle(535,1130.1254,-1137.1107,23.4227,89.2818,97,1); //
AddStaticVehicle(535,1117.1877,-1135.3661,23.5012,89.8871,66,1); //
AddStaticVehicle(575,1097.5680,-1137.2125,23.2259,274.1793,38,1); //
AddStaticVehicle(575,1101.9005,-1152.4592,23.2233,92.0906,51,96); //
AddStaticVehicle(535,1119.1517,-1162.1483,23.3528,359.9957,55,1); //
AddStaticVehicle(575,1130.5125,-1152.8141,23.2298,89.2446,66,96); //
AddStaticVehicle(575,1150.8879,-1152.9274,23.2224,90.3897,57,1); //
AddStaticVehicle(534,1192.2576,-1152.7449,23.4448,270.5452,37,37); //
AddStaticVehicle(575,1186.5120,-1126.4792,23.6478,179.0554,12,1); //
AddStaticVehicle(534,1147.8627,-1101.6541,25.3406,272.9661,42,42); //
AddStaticVehicle(439,1063.6348,-1137.7952,23.5672,91.8069,67,8); //
AddStaticVehicle(439,1033.8160,-1121.5750,23.8022,180.9989,37,78); //
AddStaticVehicle(466,1013.8123,-1031.1866,31.6611,196.9018,68,76); //
AddStaticVehicle(475,1022.1779,-1048.3770,31.4363,338.0531,21,1); //
AddStaticVehicle(549,1028.7627,-1048.6975,31.3076,359.3792,72,39); //
AddStaticVehicle(535,1053.8514,-1030.7080,31.8356,145.6323,28,1); //
AddStaticVehicle(475,1055.7267,-1048.3049,31.6041,3.8391,17,1); //
AddStaticVehicle(542,1046.1769,-1049.2297,31.4728,358.3948,31,93); //
AddStaticVehicle(475,929.2123,-1227.7228,16.7412,267.8439,17,1); //
AddStaticVehicle(597,1536.0212,-1674.2885,13.1493,179.5854,0,1); //
AddStaticVehicle(597,1523.0421,-1655.1981,13.3087,177.9872,0,1); //
AddStaticVehicle(597,1522.1422,-1680.4373,13.3151,177.4872,0,1); //
AddStaticVehicle(597,1522.0115,-1697.7367,13.3157,178.7416,0,1); //
AddStaticVehicle(597,1553.5404,-1613.6940,13.1498,181.1244,0,1); //
AddStaticVehicle(597,1559.4270,-1614.0747,13.1510,180.4625,0,1); //
AddStaticVehicle(597,1566.7120,-1614.4551,13.1519,178.8556,0,1); //
AddStaticVehicle(597,1574.0151,-1711.8031,5.6583,182.9708,0,1); //
AddStaticVehicle(597,1535.7527,-1697.3695,13.3155,178.6478,0,1); //
AddStaticVehicle(411,2069.8630,2392.7688,10.5715,89.2922,80,1); //
AddStaticVehicle(411,2069.7883,2396.0967,10.5405,88.1854,75,1); //
AddStaticVehicle(411,2069.2654,2399.0686,10.5421,92.3951,12,1); //
AddStaticVehicle(411,2068.3677,2401.7017,10.5457,90.2607,12,1); //
AddStaticVehicle(562,2068.3093,2407.7688,10.4757,272.1295,92,1); //
AddStaticVehicle(562,2068.8994,2410.2490,10.4725,272.0829,92,1); //
AddStaticVehicle(562,2070.0125,2413.6797,10.4641,89.8994,17,1); //
AddStaticVehicle(562,2078.5112,2421.9648,10.4645,270.3777,101,1); //
AddStaticVehicle(562,2078.4153,2416.9067,10.4581,270.9262,92,1); //
AddStaticVehicle(562,2078.6062,2413.6504,10.4583,88.9865,17,1); //
AddStaticVehicle(562,2078.2971,2407.5354,10.4496,272.0699,92,1); //
AddStaticVehicle(411,2078.5554,2401.9392,10.5636,91.0589,12,1); //
AddStaticVehicle(411,2077.8774,2395.8274,10.5584,87.7740,12,1); //
AddStaticVehicle(411,2087.2490,2396.0356,10.5633,273.4249,123,1); //
AddStaticVehicle(411,2087.5559,2402.1899,10.5343,94.1976,12,1); //
AddStaticVehicle(475,2087.0496,2408.2178,10.6161,268.7050,56,29); //
AddStaticVehicle(562,2087.5422,2413.5894,10.4578,90.0209,17,1); //
AddStaticVehicle(562,2087.7725,2419.7395,10.4730,90.5092,17,1); //
AddStaticVehicle(562,2095.6316,2410.7676,10.4731,270.5315,36,1); //
AddStaticVehicle(475,2095.6636,2407.7891,10.6357,272.6951,56,29); //
AddStaticVehicle(475,2095.1772,2401.7339,10.6315,271.5406,56,29); //
AddStaticVehicle(411,2095.7722,2393.3206,10.5365,271.6312,116,1); //
AddStaticVehicle(475,2096.6426,2395.3315,10.6177,268.2251,41,29); //
AddStaticVehicle(562,2105.2349,2416.5122,10.4586,88.8236,11,1); //
AddStaticVehicle(522,1874.1569,-1400.0968,13.1404,347.4913,3,8); //
AddStaticVehicle(522,1868.3765,-1398.7627,13.0731,326.7688,3,3); //
AddStaticVehicle(522,1871.1133,-1399.1614,13.0886,340.3628,3,3); //
AddStaticVehicle(510,1883.1703,-1384.0164,13.1743,232.6152,46,46); //
AddStaticVehicle(510,1882.6998,-1382.8734,13.1776,216.7353,39,39); //
AddStaticVehicle(510,1877.8162,-1385.7797,13.1780,229.5951,39,39); //
AddStaticVehicle(416,-2578.5078,587.0758,14.6016,181.4197,1,3); //
AddStaticVehicle(416,-2625.1404,625.9609,14.6019,89.8536,1,3); //
AddStaticVehicle(416,-2686.8579,620.2266,14.6049,134.7435,1,3); //
AddStaticVehicle(416,-2695.8452,602.2689,14.6004,181.6549,1,3); //
AddStaticVehicle(416,-2684.0952,588.6890,14.5983,258.3068,1,3); //
AddStaticVehicle(416,-2638.8132,589.4237,14.6027,273.3163,1,3); //
AddStaticVehicle(416,1574.6295,1751.0416,10.8861,356.6745,1,3); //
AddStaticVehicle(416,1599.2175,1825.3558,10.9703,1.8951,1,3); //
AddStaticVehicle(416,1620.1915,1825.3146,10.9991,355.3294,1,3); //
AddStaticVehicle(416,1598.9673,1849.3314,10.9698,180.5612,1,3); //
AddStaticVehicle(402,2649.5391,2320.5647,10.5030,319.5986,39,39); //
AddStaticVehicle(402,2649.3018,2338.4390,10.5051,36.1047,39,39); //
AddStaticVehicle(603,2632.9663,2345.5911,10.5013,109.0407,18,1); //
AddStaticVehicle(603,2611.3564,2279.0591,10.6584,272.4104,18,1); //
AddStaticVehicle(475,2636.1028,2226.4890,10.6249,0.0096,56,29); //
AddStaticVehicle(475,2639.2585,2301.0112,10.6244,89.5593,56,29); //
AddStaticVehicle(416,1180.2198,-1307.8397,13.8865,268.0263,1,3); //
AddStaticVehicle(416,1177.7452,-1338.3606,14.0413,269.4509,1,3); //
AddStaticVehicle(416,1213.6710,-1319.5333,13.7096,0.7054,1,3); //
AddStaticVehicle(416,1213.9291,-1355.3362,13.7156,0.3716,1,3); //
AddStaticVehicle(401,1814.8131,-1666.6096,13.3263,178.9648,74,74); //
AddStaticVehicle(401,1805.4839,-1684.8047,13.2953,270.7221,74,74); //
AddStaticVehicle(401,1828.6882,-1694.8856,13.3254,359.2209,74,74); //
AddStaticVehicle(405,1803.9978,-1644.1752,13.3916,267.9549,24,1); //
AddStaticVehicle(405,1803.2147,-1636.0375,13.3965,269.7681,24,1); //
AddStaticVehicle(405,1883.6793,-1620.4761,13.4217,269.9808,24,1); //
AddStaticVehicle(405,1936.3656,-1595.2814,13.4268,180.2375,24,1); //
AddStaticVehicle(405,1871.2677,-1743.9950,13.4219,90.9274,24,1); //
AddStaticVehicle(412,2834.7561,-1197.7042,24.1849,184.2005,25,8); //
AddStaticVehicle(412,2830.9487,-1162.9679,24.8067,182.8458,25,8); //
AddStaticVehicle(412,2808.3999,-1188.0061,25.1801,270.0596,25,8); //
AddStaticVehicle(412,2850.2114,-1186.9637,24.5005,141.7256,25,8); //
AddStaticVehicle(412,2851.6152,-1193.3203,24.3734,139.3166,25,8); //
AddStaticVehicle(419,2848.2146,-1170.8419,24.6057,144.2814,33,75); //
AddStaticVehicle(419,2846.7334,-1154.1536,24.7356,125.8721,33,75); //
AddStaticVehicle(419,2818.3010,-1084.0110,30.5326,356.0703,33,75); //
AddStaticVehicle(407,-2036.9591,56.8587,28.6271,266.8125,3,1); //
AddStaticVehicle(407,-2052.5269,82.0797,28.6301,179.0204,3,1); //
AddStaticVehicle(407,-2064.0637,84.1276,28.6268,176.4226,3,1); //
AddStaticVehicle(407,1749.3408,-1456.5508,13.6546,262.8726,3,1); //
AddStaticVehicle(407,1794.4147,-1436.0240,13.5278,161.3665,3,1); //
AddStaticVehicle(416,2032.6254,-1433.8821,17.3371,4.7559,1,3); //
AddStaticVehicle(416,2014.9471,-1414.4771,17.1420,92.0023,1,3); //
AddStaticVehicle(402,2162.7358,1009.7357,10.6520,90.3273,39,39); //
AddStaticVehicle(451,2132.1472,1022.3763,10.5272,268.9181,125,125); //
AddStaticVehicle(560,2039.1226,997.0533,10.3769,355.5601,21,1); //
AddStaticVehicle(541,2039.8622,1020.3857,10.2968,358.9256,60,1); //
AddStaticVehicle(522,2038.2249,1603.9563,10.2414,0.3607,3,3); //
AddStaticVehicle(522,2186.2737,2003.9080,10.3848,94.2395,3,8); //
AddStaticVehicle(475,2048.4114,2479.2776,10.6225,3.9498,9,39); //
AddStaticVehicle(562,2073.9448,2479.5186,10.4851,359.4318,101,1); //
AddStaticVehicle(562,2076.7610,2468.7075,10.4851,358.7939,92,1); //
AddStaticVehicle(558,-2625.8220,2260.7576,7.7806,268.4356,116,1); //
AddStaticVehicle(603,-2626.0283,2252.3687,8.0491,268.3782,75,77); //
AddStaticVehicle(541,-2601.1318,2403.7649,12.0381,101.5823,22,1); //
AddStaticVehicle(415,-2488.3145,2512.7119,17.8507,182.6123,40,1); //
AddStaticVehicle(493,-2235.6716,2452.1294,-0.0763,228.5647,36,13); //
AddStaticVehicle(487,-2227.6343,2325.3723,7.6973,3.3305,54,29); //
AddStaticVehicle(493,-2325.2251,2301.3506,-0.1698,182.0983,36,13); //
AddStaticVehicle(522,-2427.4272,2346.3599,4.5446,192.5029,7,79); //
AddStaticVehicle(539,-1812.9856,2090.7471,8.0995,26.0916,75,91); //
AddStaticVehicle(411,-1805.1268,2060.9941,8.6819,332.4454,112,1); //
AddStaticVehicle(542,-1658.3293,2496.5254,86.4476,274.4757,113,92); //
AddStaticVehicle(506,-1828.0983,2698.8176,55.2481,133.5749,7,7); //
AddStaticVehicle(506,-1563.5063,2681.9114,55.3887,177.6960,7,7); //
AddStaticVehicle(434,-1555.1333,2602.4700,55.7839,176.9642,4,4); //
AddStaticVehicle(434,-1399.4076,2646.1528,55.6560,88.0858,4,4); //
AddStaticVehicle(487,-1351.3956,2687.6609,50.2912,116.2790,26,3); //
AddStaticVehicle(468,-1268.8220,2474.3372,86.8623,50.8106,6,6); //
AddStaticVehicle(468,-1268.2638,2478.1960,86.7152,30.2788,3,3); //
AddStaticVehicle(468,-1267.1960,2488.8176,86.6113,80.6595,53,53); //
AddStaticVehicle(495,-1266.7843,2500.8677,87.4979,117.1462,88,99); //
AddStaticVehicle(495,-1275.6511,2504.3582,87.3054,147.3838,101,106); //
AddStaticVehicle(471,-1309.4506,2496.1111,86.4719,273.1888,74,83); //
AddStaticVehicle(471,-836.5574,2749.9060,45.3322,189.5275,74,83); //
AddStaticVehicle(539,-907.8608,2698.5623,41.7273,87.6869,96,67); //
AddStaticVehicle(506,-305.5646,2687.2476,62.3649,1.5472,52,52); //
AddStaticVehicle(542,-229.7270,2766.7910,62.3231,149.5941,122,113); //
AddStaticVehicle(522,-216.5746,2595.5833,62.2816,353.6639,36,105); //
AddStaticVehicle(522,-210.2683,2595.3071,62.2657,356.5663,8,82); //
AddStaticVehicle(522,-539.1588,2605.5208,52.9790,280.6085,8,82); //
AddStaticVehicle(468,-539.2518,2582.7102,53.0777,91.2178,46,46); //
AddStaticVehicle(471,404.1970,2541.6108,16.0541,149.3834,103,111); //
AddStaticVehicle(475,387.5038,2537.4712,16.3447,176.1544,56,29); //
AddStaticVehicle(475,380.8946,2537.2910,16.3262,176.1541,56,29); //
AddStaticVehicle(487,365.7404,2536.9211,16.7983,358.3427,26,14); //
AddStaticVehicle(411,343.6119,2535.7456,16.5014,175.8806,116,1); //
AddStaticVehicle(476,324.7338,2546.3557,17.5297,179.6371,119,117); //
AddStaticVehicle(476,290.8394,2542.6936,17.5406,178.8601,103,102); //
AddStaticVehicle(506,379.9572,2580.5330,16.0868,287.1500,6,6); //
AddStaticVehicle(461,377.5349,2599.5005,16.0762,281.7288,53,1); //
AddStaticVehicle(519,403.4197,2452.8416,17.4336,0.4076,1,1); //
AddStaticVehicle(411,355.0653,2472.2437,16.1941,1.3510,116,1); //
AddStaticVehicle(433,329.0979,1931.2273,18.0773,90.4208,43,0); //
AddStaticVehicle(433,332.2412,1899.7828,18.0775,92.2378,43,0); //
AddStaticVehicle(468,-15.6883,2080.1755,17.4746,179.9356,46,46); //
AddStaticVehicle(495,-679.2086,2329.7703,133.8709,167.1541,116,115); //
AddStaticVehicle(495,-673.6688,2326.4514,135.1853,150.5136,118,117); //
AddStaticVehicle(471,-662.7831,2315.7949,138.3073,90.7710,120,112); //
AddStaticVehicle(468,-699.7101,2299.5605,129.9766,331.1813,53,53); //
AddStaticVehicle(468,-703.4792,2301.0647,129.3013,0.3550,3,3); //
AddStaticVehicle(468,-859.1959,2304.9629,157.5180,270.1473,3,3); //
AddStaticVehicle(461,-419.9312,1908.7002,57.3655,305.8631,37,1); //
AddStaticVehicle(402,-410.2279,1889.9801,57.5293,206.8292,98,98); //
AddStaticVehicle(402,-898.5338,2007.7983,60.7458,133.1432,98,98); //
AddStaticVehicle(451,-919.6151,2002.3134,60.6201,311.3540,123,123); //
AddStaticVehicle(402,-874.6334,1593.1204,26.8934,148.4319,110,110); //
AddStaticVehicle(411,-867.1990,1558.9054,23.9188,180.4441,123,1); //
AddStaticVehicle(429,-837.6008,1504.0679,19.2609,177.0021,14,14); //
AddStaticVehicle(522,-803.8851,1485.7820,20.7591,268.5703,39,106); //
AddStaticVehicle(541,-698.0276,946.6446,11.9686,92.4036,36,8); //
AddStaticVehicle(460,-647.7958,864.9944,1.7330,221.8799,1,9); //
AddStaticVehicle(487,-174.6009,963.4428,17.7450,42.1117,12,39); //
AddStaticVehicle(483,-309.4734,1078.3644,19.7170,178.8818,1,5); //
AddStaticVehicle(522,-360.6508,1102.3688,19.3164,271.8624,51,118); //
AddStaticVehicle(549,-291.2426,1191.2006,19.4372,268.0446,84,36); //
AddStaticVehicle(542,-0.7000,1115.0977,19.4250,181.0868,119,113); //
AddStaticVehicle(522,-78.8290,1340.0433,10.6391,2.8850,3,3); //
AddStaticVehicle(522,-81.8780,1339.6710,10.5157,5.4873,51,118); //
AddStaticVehicle(522,-84.6210,1339.4072,10.4105,5.5952,39,106); //
AddStaticVehicle(463,-94.6228,1338.5480,9.9648,6.2005,53,53); //
AddStaticVehicle(463,-100.5505,1337.7131,9.8011,352.7663,22,22); //
AddStaticVehicle(463,-103.7758,1337.2476,9.7075,5.5279,36,36); //
AddStaticVehicle(463,-87.4103,1339.2288,10.2295,0.8766,19,19); //
AddStaticVehicle(487,-27.5084,1400.8285,9.3217,114.7308,74,35); //
AddStaticVehicle(522,2039.0859,1202.9102,10.2425,181.7339,3,3); //
AddStaticVehicle(411,2397.9072,1039.7838,10.5261,179.5296,112,1); //
AddStaticVehicle(522,2782.6919,1293.5844,10.3132,358.9594,3,3); //
AddStaticVehicle(451,2794.6523,1295.6409,10.4519,180.2016,61,61); //
AddStaticVehicle(522,2326.2620,1517.0664,10.3858,173.2043,6,25); //
AddStaticVehicle(522,2336.0913,1516.9683,10.4051,178.2502,7,79); //
AddStaticVehicle(562,2332.3940,1494.3396,10.4766,89.2347,113,1); //
AddStaticVehicle(562,2332.4924,1479.9753,10.4990,90.0008,92,1); //
AddStaticVehicle(562,2331.2244,1444.3676,10.4982,91.5240,1,1); //
AddStaticVehicle(411,2301.2412,1444.3480,10.5616,272.0338,80,1); //
AddStaticVehicle(411,2301.3811,1458.6479,10.5524,272.0964,112,1); //
AddStaticVehicle(434,2546.1082,1968.0963,10.7747,269.3817,46,46); //
AddStaticVehicle(429,2374.8303,2459.9070,10.4999,176.1621,1,3); //
AddStaticVehicle(429,2166.5798,2728.3342,10.5056,89.7874,2,1); //
AddStaticVehicle(411,998.6087,1942.0408,10.5804,272.2743,12,1); //
AddStaticVehicle(495,1097.8894,1698.0896,11.1543,359.0662,123,124); //
AddStaticVehicle(487,1618.7213,1601.6272,10.9604,0.0511,26,57); //
AddStaticVehicle(487,1611.2949,1616.7782,10.9661,227.6240,29,42); //
AddStaticVehicle(487,1609.5470,1630.9419,10.9629,143.6237,54,29); //
AddStaticVehicle(519,1328.6212,1612.2500,11.7529,270.0001,1,1); //
AddStaticVehicle(519,1328.5039,1583.1272,11.7331,270.0223,1,1); //
AddStaticVehicle(593,1331.7283,1451.9042,11.3028,178.1216,22,1); //
AddStaticVehicle(593,1303.9941,1451.6426,11.2994,178.6699,36,8); //
AddStaticVehicle(476,1279.1530,1362.2148,11.5408,276.5766,77,87); //
AddStaticVehicle(476,1277.4224,1322.4823,11.5375,282.1931,71,77); //
AddStaticVehicle(415,1325.0160,1278.7351,10.6077,0.0533,62,1); //
AddStaticVehicle(513,1582.0197,1336.3247,11.4017,113.0416,55,20); //
AddStaticVehicle(415,1560.6304,1096.6299,10.5912,181.2297,62,1); //
AddStaticVehicle(483,1925.7999,697.5283,10.8012,179.2114,1,31); //
AddStaticVehicle(522,2298.5134,557.5022,7.3465,34.1517,8,82); //
AddStaticVehicle(473,2296.9072,518.9904,-0.2214,89.6479,56,15); //
AddStaticVehicle(473,2359.5496,519.1233,-0.4088,90.9536,56,53); //
AddStaticVehicle(560,2562.7808,745.5876,10.4825,230.9728,1,0); //
AddStaticVehicle(411,2894.0703,2451.8457,10.5474,45.6042,80,1); //
AddStaticVehicle(506,-2625.9011,1378.6171,6.8435,180.5287,3,3); //
AddStaticVehicle(415,-2646.7070,1355.0378,6.9579,178.8869,36,1); //
AddStaticVehicle(475,-2634.9661,1393.1687,6.8794,186.9820,9,39); //
AddStaticVehicle(539,-2877.4536,1212.3979,4.9915,269.2565,75,75); //
AddStaticVehicle(541,-2815.7356,861.0895,43.7026,359.9799,13,8); //
AddStaticVehicle(603,-2458.8062,1070.8716,55.5816,91.2584,69,1); //
AddStaticVehicle(493,-1720.5760,1431.4547,-0.1358,358.5960,36,13); //
AddStaticVehicle(437,-1988.3618,157.0931,27.6494,0.5423,87,7); //
AddStaticVehicle(437,-1988.0033,119.1304,27.6724,0.5423,87,7); //
AddStaticVehicle(433,-1552.7119,466.7129,7.6419,329.5896,43,0); //
AddStaticVehicle(433,-1561.3938,451.8962,7.6119,329.7427,43,0); //
AddStaticVehicle(433,-1541.5321,479.7381,7.6553,268.8049,43,0); //
AddStaticVehicle(470,-1483.5313,458.8624,7.1606,359.8594,43,0); //
AddStaticVehicle(470,-1476.9131,456.2280,7.1610,356.8011,43,0); //
AddStaticVehicle(470,-1465.0892,454.7054,7.1589,0.0359,43,0); //
AddStaticVehicle(470,-1452.3818,454.7038,7.1790,3.4628,43,0); //
AddStaticVehicle(493,-1470.5593,1090.3055,-0.1415,269.6535,36,13); //
AddStaticVehicle(487,-2003.9885,1080.5702,55.7172,187.5506,26,57); //
AddStaticVehicle(466,-1914.6853,741.5983,45.1780,91.1297,25,76); //
AddStaticVehicle(402,-2280.4346,412.7017,35.0363,130.0297,39,39); //
AddStaticVehicle(522,-2376.1702,649.6945,34.7452,0.7334,6,25); //
AddStaticVehicle(522,-2153.4500,727.0563,68.9803,85.2845,6,25); //
AddStaticVehicle(522,-2541.0735,141.5768,15.8191,62.6847,6,25); //
AddStaticVehicle(434,-2593.1414,-80.9298,4.3124,49.4933,6,6); //
AddStaticVehicle(541,-2352.0923,-125.1212,34.9317,180.0870,68,8); //
AddStaticVehicle(522,-2077.4094,-85.9342,34.7222,355.1369,6,25); //
AddStaticVehicle(402,-2085.6802,-84.3067,34.9955,1.2759,39,39); //
AddStaticVehicle(461,-2148.0020,-428.8790,34.9166,261.4876,61,1); //
AddStaticVehicle(434,-1904.4851,-562.7532,24.5607,179.9705,2,2); //
AddStaticVehicle(402,-1996.8264,-847.5779,32.0036,180.3642,39,39); //
AddStaticVehicle(402,-2133.9421,-787.2194,31.8551,89.0240,39,39); //
AddStaticVehicle(415,-2124.8657,-962.2233,31.8032,89.3433,25,1); //
AddStaticVehicle(415,-1916.3602,-1345.8413,40.5262,1.7017,25,1); //
AddStaticVehicle(487,-1840.3212,-1749.9797,29.8823,238.3802,54,29); //
AddStaticVehicle(406,-1905.1765,-1754.5216,23.2411,86.7039,1,1); //
AddStaticVehicle(406,-1897.9335,-1748.8910,23.2589,44.3900,1,1); //
AddStaticVehicle(406,-1890.7665,-1744.7469,23.2445,43.7944,1,1); //
AddStaticVehicle(514,-1880.5515,-1738.7882,22.3176,64.4821,28,1); //
AddStaticVehicle(514,-1876.9353,-1730.0004,22.3317,75.9431,36,1); //
AddStaticVehicle(514,-1865.5120,-1721.3420,22.3372,221.5006,40,1); //
AddStaticVehicle(486,-1905.8755,-1704.8873,21.9827,195.2169,1,1); //
AddStaticVehicle(486,-1915.8817,-1708.8036,21.9843,219.2445,1,1); //
AddStaticVehicle(486,-1917.1151,-1719.1277,21.9940,258.7087,1,1); //
AddStaticVehicle(522,-1919.6285,-1737.8944,21.3184,288.2076,7,79); //
AddStaticVehicle(480,-2185.3862,-2305.6177,30.4026,319.3658,6,6); //
AddStaticVehicle(549,-2205.5500,-2383.2366,30.7797,294.5653,79,39); //
AddStaticVehicle(461,-2109.0527,-2431.0820,30.1809,228.9556,79,1); //
AddStaticVehicle(542,-2167.3169,-2527.8040,30.3436,322.7529,32,92); //
AddStaticVehicle(461,-2043.8379,-2534.6045,30.1429,52.6130,79,1); //
AddStaticVehicle(461,-1571.0410,-2731.2144,48.1188,138.9928,79,1); //
AddStaticVehicle(451,-1545.6251,-2749.6345,48.2352,169.8410,18,18); //
AddStaticVehicle(451,18.2548,-2728.8032,40.5316,141.0415,16,16); //
AddStaticVehicle(461,16.2328,-2637.0344,39.9968,93.9264,88,1); //
AddStaticVehicle(461,-283.7679,-2183.4375,28.2786,98.0985,88,1); //
AddStaticVehicle(487,-253.1702,-2237.6042,28.7438,170.5273,12,39); //
AddStaticVehicle(461,-108.4874,-1173.9579,2.4491,45.9846,88,1); //
AddStaticVehicle(480,-499.5826,-552.6579,25.2971,207.8705,12,12); //
AddStaticVehicle(461,-1210.7684,-737.5695,59.3893,141.7248,88,1); //
AddStaticVehicle(461,-1219.2756,-748.6826,61.5806,138.4104,88,1); //
AddStaticVehicle(451,-1037.5660,-1300.2899,128.9322,27.3565,36,36); //
AddStaticVehicle(493,-1114.3167,327.9871,-0.0821,315.4313,36,13); //
AddStaticVehicle(402,-2104.4868,194.2165,35.2081,359.9864,110,110); //
AddStaticVehicle(402,-2592.6553,64.9248,4.1672,357.7243,110,110); //
AddStaticVehicle(562,-2617.2766,700.5871,27.6204,271.2459,92,1); //
AddStaticVehicle(460,-1632.8348,160.4109,1.5014,326.2236,46,32); //
AddStaticVehicle(444,-1594.8904,-2728.5383,48.9104,136.6918,32,36); //
AddStaticVehicle(541,-2522.5066,-2218.0181,28.8066,239.8960,58,8); //
AddStaticVehicle(541,-2913.8625,-1396.3636,11.2362,357.2533,58,8); //
AddStaticVehicle(487,-2887.9180,33.5454,4.9979,319.1136,29,42); //
AddStaticVehicle(444,-2899.4805,-301.8072,4.1581,90.6835,32,14); //
AddStaticVehicle(444,-2400.5491,-2175.7590,33.6604,171.7935,32,14); //
AddStaticVehicle(468,-2389.7905,-2175.4434,32.9626,196.3412,46,46); //
AddStaticVehicle(468,-2384.2578,-2174.3037,32.9886,234.9456,53,53); //
AddStaticVehicle(468,-2381.6372,-2172.1445,32.9841,225.5282,3,3); //
AddStaticVehicle(468,-2787.5742,-1510.2579,138.3528,189.0797,46,46); //
AddStaticVehicle(468,-2794.4517,-1510.4076,138.5452,170.4398,46,46); //
AddStaticVehicle(468,-2798.6677,-1537.6851,139.0922,250.3421,46,46); //
AddStaticVehicle(468,-1650.6973,-2248.0295,31.2762,355.9950,46,46); //
AddStaticVehicle(468,-1649.2228,-2231.8433,29.3129,353.8012,46,46); //
AddStaticVehicle(539,-1298.9326,-2177.6282,20.6001,122.8898,61,98); //
AddStaticVehicle(495,-860.4295,-1834.9008,91.8853,235.6852,118,117); //
AddStaticVehicle(466,-1740.4039,-101.1584,3.2807,134.0308,18,76); //
AddStaticVehicle(522,2656.0735,-1434.6633,30.0115,347.5158,3,3); //
AddStaticVehicle(506,2729.6680,-1476.4110,30.0864,356.3473,3,3); //
AddStaticVehicle(468,2745.5291,-1318.8586,50.2720,356.9092,3,3); //
AddStaticVehicle(468,2675.7903,-1233.6484,56.8784,279.4786,53,53); //
AddStaticVehicle(463,2751.3213,-1104.6514,69.1218,3.3012,84,84); //
AddStaticVehicle(444,2655.1924,-1669.7656,11.2310,311.1729,32,66); //
AddStaticVehicle(444,2822.6785,-1673.6349,10.3178,357.8890,32,32); //
AddStaticVehicle(477,2830.5769,-1689.3180,9.7689,76.4339,22,1); //
AddStaticVehicle(471,2788.2422,-1875.2849,9.3189,179.3185,120,117); //
AddStaticVehicle(506,2862.5637,-2009.0311,10.7200,2.2261,76,76); //
AddStaticVehicle(471,2822.9658,-2127.7874,10.5900,310.7270,103,111); //
AddStaticVehicle(534,2774.8965,-2030.9742,13.3147,349.0237,53,53); //
AddStaticVehicle(535,2781.6226,-2031.5291,13.3045,0.4152,31,1); //
AddStaticVehicle(534,2789.6624,-2031.6089,13.3091,13.6098,62,62); //
AddStaticVehicle(575,2761.9775,-1982.0676,13.1303,181.2225,19,96); //
AddStaticVehicle(522,2257.9802,-2119.2498,13.0992,33.0286,36,105); //
AddStaticVehicle(522,2299.6428,-2053.6462,13.1146,129.0102,36,105); //
AddStaticVehicle(402,2718.2771,-2388.7454,13.4984,179.5749,10,10); //
AddStaticVehicle(493,2723.9282,-2312.0447,-0.2202,91.1162,36,13); //
AddStaticVehicle(477,2683.4331,-2518.2791,12.9658,357.3264,75,1); //
AddStaticVehicle(565,2432.0276,-2421.4429,13.2596,225.0234,11,11); //
AddStaticVehicle(411,2498.6606,-2583.1235,13.3571,89.7394,112,1); //
AddStaticVehicle(411,2209.9038,-2632.3245,13.2909,270.8936,106,1); //
AddStaticVehicle(451,2200.2991,-2531.4844,13.2536,359.0661,36,36); //
AddStaticVehicle(451,2200.9954,-2515.8210,13.2529,355.5547,36,36); //
AddStaticVehicle(473,2356.0369,-2511.8430,-0.2512,180.6043,56,15); //
AddStaticVehicle(460,2315.7397,-2407.9465,1.5517,157.9014,46,23); //
AddStaticVehicle(510,2130.9475,-2095.9609,13.1532,144.8396,46,46); //
AddStaticVehicle(451,2118.9958,-2077.6392,13.2586,134.5762,36,36); //
AddStaticVehicle(560,1948.2899,-2133.3323,13.2794,90.5802,37,0); //
AddStaticVehicle(593,1926.2021,-2289.6748,14.0204,270.8337,58,8); //
AddStaticVehicle(513,2000.3671,-2382.1660,14.1008,92.2147,21,34); //
AddStaticVehicle(487,1973.0895,-2394.6060,13.6853,125.9422,29,42); //
AddStaticVehicle(487,1948.5664,-2401.8694,13.6917,359.7357,26,57); //
AddStaticVehicle(593,1868.8662,-2356.0313,14.0161,269.0399,60,1); //
AddStaticVehicle(513,1822.8627,-2636.2036,14.0946,1.8473,21,36); //
AddStaticVehicle(476,1753.7827,-2635.0325,14.2443,3.5381,1,6); //
AddStaticVehicle(476,1682.7000,-2635.0649,14.2530,359.1803,7,6); //
AddStaticVehicle(519,1563.8785,-2454.8474,14.4761,359.7942,1,1); //
AddStaticVehicle(519,1476.3889,-2426.6670,14.4655,235.7704,1,1); //
AddStaticVehicle(593,1641.2742,-2419.0063,14.0443,180.7293,68,8); //
AddStaticVehicle(451,1560.3811,-2312.2527,13.2459,269.1864,16,16); //
AddStaticVehicle(541,1543.1587,-2361.8535,13.2079,0.0315,60,1); //
AddStaticVehicle(480,1444.5317,-2348.1433,13.3027,358.7101,46,46); //
AddStaticVehicle(506,1388.2755,-2365.0559,13.2511,358.3904,6,6); //
AddStaticVehicle(475,1394.3169,-2261.4390,13.3219,179.9893,37,0); //
AddStaticVehicle(534,1415.0792,-2224.6235,13.2506,178.3782,10,10); //
AddStaticVehicle(535,1673.9476,-2113.2017,13.3003,270.1823,55,1); //
AddStaticVehicle(541,2157.0591,-1807.9885,13.0201,0.4683,2,1); //
AddStaticVehicle(534,2078.5310,-1770.8838,13.2528,163.6468,42,42); //
AddStaticVehicle(535,1925.1182,-1788.1635,13.2253,91.2002,31,1); //
AddStaticVehicle(562,1972.5240,-1710.0577,15.6300,89.8385,11,1); //
AddStaticVehicle(567,1802.5538,-1933.8538,13.2345,271.0316,114,1); //
AddStaticVehicle(567,1776.2335,-1887.9567,13.2844,359.2220,102,114); //
AddStaticVehicle(535,1766.1583,-1905.2703,13.3500,269.8075,28,1); //
AddStaticVehicle(466,1730.3785,-1745.8889,13.3273,359.9951,68,76); //
AddStaticVehicle(534,1764.1395,-1692.0568,13.1639,91.2464,15,15); //
AddStaticVehicle(567,1716.1848,-1578.2502,13.4421,181.2180,97,96); //
AddStaticVehicle(466,1642.6505,-1522.2988,13.3586,270.5026,67,76); //
AddStaticVehicle(535,1460.1124,-1506.7866,13.3058,90.8421,118,1); //
AddStaticVehicle(477,1350.0001,-1395.1289,13.1062,359.9998,0,1); //
AddStaticVehicle(495,1276.4248,-1380.7561,13.5453,179.4585,114,108); //
AddStaticVehicle(514,1247.2358,-1428.3411,14.1249,356.0676,28,1); //
AddStaticVehicle(439,1279.8552,-1834.7507,13.2857,271.8636,8,17); //
AddStaticVehicle(439,1377.5375,-1885.4930,13.3956,358.0547,8,17); //
AddStaticVehicle(439,1266.4827,-1858.3915,13.4428,87.9909,8,17); //
AddStaticVehicle(411,1098.3407,-1772.6384,13.0895,270.0259,116,1); //
AddStaticVehicle(480,1062.8093,-1746.2866,13.2160,88.0258,4,4); //
AddStaticVehicle(565,1163.9053,-1647.3300,13.6080,1.7902,10,10); //
AddStaticVehicle(480,344.1117,-1809.4104,4.2908,179.4969,4,4); //
AddStaticVehicle(542,1332.0245,-1059.7028,28.1455,270.9660,13,118); //
AddStaticVehicle(466,1329.6509,-1239.5250,13.3355,1.7113,45,88); //
AddStaticVehicle(477,1350.2166,-1388.0437,13.2391,179.6637,92,1); //
AddStaticVehicle(535,1605.0050,-1385.0077,14.1912,359.9991,3,1); //
AddStaticVehicle(575,1778.7583,-1155.2755,23.4310,176.4014,25,96); //
AddStaticVehicle(402,1978.6227,-1124.5881,25.8053,355.0588,13,13); //
AddStaticVehicle(468,1996.2673,-1274.1707,23.4690,0.6338,53,53); //
AddStaticVehicle(461,2147.5266,-1170.4144,23.4014,266.7104,53,1); //
AddStaticVehicle(522,2444.6904,-1134.4529,34.3611,168.1503,3,8); //
AddStaticVehicle(562,2012.9050,-1595.7021,13.2106,136.1641,116,1); //
AddStaticVehicle(534,2019.6980,-1649.1998,13.2828,89.3487,11,11); //
AddStaticVehicle(535,1925.1154,-1788.1663,13.2237,91.2970,31,1); //
AddStaticVehicle(541,2404.5776,-1383.3489,23.8637,108.8598,60,1); //
AddStaticVehicle(541,2429.4167,-1226.3813,24.8662,357.5050,60,1); //
AddStaticVehicle(522,2408.0137,-1222.0059,24.6522,173.0889,39,106); //
AddStaticVehicle(522,2442.6926,-1135.6315,34.1996,197.8111,3,8); //
AddStaticVehicle(522,1743.9686,-1049.7361,23.5315,357.6995,3,8); //
AddStaticVehicle(522,595.0479,-501.0691,15.9062,6.0278,3,8); //
AddStaticVehicle(468,594.3159,-506.6985,15.9891,187.0389,6,6); //
AddStaticVehicle(468,201.8350,-252.3131,1.2467,354.2288,6,6); //
AddStaticVehicle(522,206.2693,-251.5458,1.1480,7.3656,51,118); //
AddStaticVehicle(411,168.9596,-183.1908,1.3141,269.9680,116,1); //
AddStaticVehicle(541,314.4260,-49.5111,1.1996,208.5312,2,1); //
AddStaticVehicle(471,290.4413,39.3044,2.0693,17.0984,74,91); //
AddStaticVehicle(487,625.1092,287.4269,20.2086,353.5424,54,29); //
AddStaticVehicle(468,753.4437,333.4239,19.9507,181.3619,3,3); //
AddStaticVehicle(468,1220.6831,308.8499,19.3414,74.0708,53,53); //
AddStaticVehicle(477,1312.5498,361.5923,19.2859,247.2553,101,1); //
AddStaticVehicle(402,1388.2388,266.1290,19.4257,335.2514,22,22); //
AddStaticVehicle(471,1517.9829,12.6423,23.6542,99.7871,103,111); //
AddStaticVehicle(471,1549.6404,-27.5668,20.8087,268.3348,120,114); //
AddStaticVehicle(468,1905.5143,172.7038,36.8398,337.9402,46,46); //
AddStaticVehicle(451,2231.1929,156.1882,26.5296,179.9170,46,46); //
AddStaticVehicle(487,2273.4763,26.6341,26.6100,71.0074,26,14); //
AddStaticVehicle(549,2356.6550,-79.1241,26.2567,90.4254,83,36); //
//----------------------------530vagji-----------------------------------------
AddStaticVehicle(470,290.2496,1903.4703,17.6308,273.1497,43,0); // patriot
AddStaticVehicle(470,288.4212,1893.1118,17.6302,266.9476,43,0); // patriot
AddStaticVehicle(470,290.6971,1882.1437,17.6331,270.3278,43,0); // patriot
AddStaticVehicle(470,336.9942,1861.6002,17.9677,184.3225,43,0); // patriot
AddStaticVehicle(470,-1430.1769,455.5682,7.1765,0.0597,43,0); // patriot
AddStaticVehicle(470,-1420.8914,455.1602,7.1806,359.6852,43,0); // patriot
AddStaticVehicle(470,-1409.0703,456.8105,7.1795,3.2656,43,0); // patriot
AddStaticVehicle(470,-1454.6326,457.7532,7.1794,0.1224,43,0); // patriot
AddStaticVehicle(468,-772.8022,-2126.2737,25.0290,100.4438,46,46); // sanchez
AddStaticVehicle(468,849.1193,842.1000,12.9791,29.9376,53,53); // sanchez
AddStaticVehicle(468,842.6754,839.4937,12.4209,25.7389,53,53); // sanchez
AddStaticVehicle(468,835.7610,839.2408,11.7305,27.3966,1,1); // sanchez
AddStaticVehicle(468,598.0177,848.1182,-43.5204,286.2804,1,1); // sanchez
//-----------------------------------543 vagji---------------------------------
AddStaticVehicle(522,1925.0665,-1412.1522,13.1423,12.7160,39,106); //
AddStaticVehicle(522,1914.2742,-1412.8784,13.1483,355.5980,39,106); //
AddStaticVehicle(522,1544.0627,-1356.1016,329.0143,274.6153,39,106); //
//-----------------------------------546---------------------------------------
AddStaticVehicle(444,-946.4270,-2355.1841,60.2785,231.2916,32,14); //
AddStaticVehicle(444,-946.4269,-2355.1841,60.2785,231.2913,32,14); // monster sf
AddStaticVehicle(444,-760.6939,-1270.0487,71.4457,140.3272,32,14); // monster sf2
AddStaticVehicle(444,-1108.8180,-1621.3961,76.7403,271.2538,2,2); // monster sf3
AddStaticVehicle(444,-1023.0262,-582.2218,32.3791,359.8240,1,1); // monster sf4
AddStaticVehicle(444,-572.9628,-1054.0314,24.1085,232.5885,3,3); // monster sf5
AddStaticVehicle(444,-566.0664,-1037.5781,24.4872,237.3450,4,4); // monster sf6
AddStaticVehicle(444,-378.0818,-1451.2462,26.0979,355.3512,34,34); // monster sf 7
AddStaticVehicle(470,-1317.0851,477.6707,7.1837,91.2093,43,0); //
AddStaticVehicle(470,-1343.7008,455.8490,7.1773,355.8952,43,0); //
AddStaticVehicle(470,-1314.3798,438.8568,7.1828,0.8197,43,0); //
AddStaticVehicle(470,-1303.9830,438.6823,7.1796,5.4212,43,0); //
AddStaticVehicle(470,-1292.9620,438.7082,7.1745,2.7762,43,0); //
AddStaticVehicle(470,-1352.5797,478.6884,7.1785,91.4248,43,0); //
AddStaticVehicle(433,-1233.7505,445.3395,7.6244,89.4821,43,0); //
AddStaticVehicle(433,-1227.5696,456.5764,7.6241,88.9087,43,0); //
AddStaticVehicle(433,-1324.8270,445.6619,7.6206,0.8003,43,0); //
AddStaticVehicle(433,-1316.6289,440.8486,7.6242,359.0729,43,0); //
AddStaticVehicle(522,-905.4711,1549.7277,25.4310,266.1580,6,25); //
AddStaticVehicle(522,-904.8200,1556.1642,25.4000,276.0394,6,25); //
AddStaticVehicle(402,-865.5517,1544.3021,22.7852,270.4842,110,110); //
AddStaticVehicle(411,-866.4774,1556.9191,23.7666,271.7702,123,1); //
AddStaticVehicle(411,-789.3030,1595.3444,26.8183,357.8621,123,1); //
AddStaticVehicle(541,-2326.1450,-124.5623,34.9375,177.9248,22,1); //
AddStaticVehicle(522,-2303.6323,-119.3522,34.8942,266.2038,7,79); //
AddStaticVehicle(522,-2268.8230,-132.1658,34.8926,271.2515,7,79); //
AddStaticVehicle(477,-2304.0842,-145.8167,35.0715,179.2246,121,1); //
AddStaticVehicle(510,-2320.3752,-145.3767,35.1173,247.7933,39,39); //
AddStaticVehicle(510,-2320.4702,-143.4916,35.1175,238.5793,39,39); //
AddStaticVehicle(510,-2320.9163,-139.8295,35.1183,253.5542,39,39); //
AddStaticVehicle(468,590.2737,863.8640,-43.7297,264.5471,1,1); //
AddStaticVehicle(444,606.3582,879.3040,-42.5897,272.5110,32,32); //
AddStaticVehicle(444,568.0504,870.9183,-43.1536,353.1927,32,32); //
AddStaticVehicle(471,615.8815,845.8392,-43.5404,329.5685,120,113); //
AddStaticVehicle(471,620.0989,847.0582,-43.4823,334.9790,120,113); //
AddStaticVehicle(471,625.4366,847.5258,-43.4799,335.9135,120,113); //
AddStaticVehicle(593,-1242.2819,-93.8698,14.6076,136.3981,13,8); //
AddStaticVehicle(593,-1344.0920,-183.8187,14.6098,70.3843,13,8); //
AddStaticVehicle(487,-1344.1498,-225.2560,14.3192,338.9240,54,29); //
AddStaticVehicle(402,-2249.9219,651.6685,49.1285,358.7127,90,90); //
AddStaticVehicle(451,-2272.3618,645.1631,49.0028,185.2205,125,125); //
AddStaticVehicle(565,-2249.3625,656.6498,48.9184,358.3520,15,15); //
AddStaticVehicle(541,-2250.0188,631.8943,47.6095,1.0920,58,8); //
AddStaticVehicle(541,-2272.8135,684.3586,48.9220,357.9547,58,8); //
AddStaticVehicle(560,-2272.6841,631.4566,47.5847,178.6261,21,1); //
AddStaticVehicle(560,-2281.3840,660.7472,48.9343,88.5378,21,1); //
AddStaticVehicle(522,-2246.0525,666.3517,49.0164,33.5878,39,106); //
AddStaticVehicle(522,-2245.1685,685.0938,49.0162,30.3214,39,106); //
AddStaticVehicle(475,-2631.5483,1378.4098,6.9476,181.1080,9,39); //
AddStaticVehicle(402,-2618.3862,1378.9799,6.9794,182.7469,90,90); //
AddStaticVehicle(411,-2617.3496,1353.8380,6.8695,178.0107,64,1); //
AddStaticVehicle(415,-2625.4958,1336.2458,6.9656,319.2728,36,1); //
AddStaticVehicle(522,-2647.2661,1343.4401,6.7351,269.3774,51,118); //
AddStaticVehicle(522,-2647.1873,1346.2424,6.7335,271.4113,3,3); //
AddStaticVehicle(411,-2644.0300,1378.2251,6.8870,181.7681,123,1); //
AddStaticVehicle(541,-2636.9370,1378.9392,6.7725,178.0590,51,1); //
AddStaticVehicle(444,-2664.5457,1382.5594,7.5441,271.4170,32,42); //
AddStaticVehicle(522,-2647.4668,1349.3315,6.7490,281.0887,3,8); //
AddStaticVehicle(411,-1340.0137,-246.9623,13.8755,282.0901,116,1); //
AddStaticVehicle(487,-1321.5507,-232.4325,14.3225,282.8719,26,3); //
AddStaticVehicle(541,-1370.8115,-255.0360,13.7689,43.7324,58,8); //
AddStaticVehicle(541,588.8300,884.1184,-44.8164,258.8994,60,1); //
AddStaticVehicle(444,605.7328,845.4536,-42.8553,333.4588,32,53); //
AddStaticVehicle(406,621.7672,824.7966,-41.4377,11.4008,1,1); //
AddStaticVehicle(406,633.0073,882.7072,-41.4504,292.5435,1,1); //
AddStaticVehicle(406,-2336.0161,-1596.9722,485.2195,213.5919,1,1); //
AddStaticVehicle(406,-2331.5864,-1574.7219,484.7144,226.5612,1,1); //
AddStaticVehicle(486,578.3161,922.5179,-42.6803,178.6014,1,1); //
AddStaticVehicle(486,569.7264,920.5499,-42.7412,176.4364,1,1); //
AddStaticVehicle(486,851.1219,872.9071,13.5715,202.2449,1,1); //
AddStaticVehicle(486,-2346.0076,-1650.9668,483.9228,288.7198,1,1); //
AddStaticVehicle(444,837.7653,869.8463,13.5928,197.8094,32,53); //
AddStaticVehicle(412,-324.3209,1515.0585,75.1964,358.8907,103,5); //
AddStaticVehicle(412,2471.1643,-1672.2953,13.1645,198.0818,103,5); //
AddStaticVehicle(401,-339.9066,1516.3610,75.1388,183.4785,105,106); //
AddStaticVehicle(415,-270.1913,1547.6144,75.1300,134.3478,102,107); //
AddStaticVehicle(444,-303.2416,1582.3588,75.7307,133.3254,102,105); //
AddStaticVehicle(451,-34.9871,2343.7747,23.8468,95.9699,102,109); //
AddStaticVehicle(411,-17.2414,2336.9546,23.8677,182.1983,105,104); //
AddStaticVehicle(475,-367.8694,2228.0044,42.2909,103.8270,107,101); //
AddStaticVehicle(522,-427.9420,2223.1025,41.9022,359.6983,1,255); //
AddStaticVehicle(406,586.7098,1220.2268,13.2405,119.1208,102,103); //
AddStaticVehicle(468,351.0925,1371.3716,7.5003,268.7881,120,102); //
AddStaticVehicle(411,282.3356,1393.0314,10.3129,271.4490,107,101); //
AddStaticVehicle(520,-1290.2689,495.5250,18.9576,90.1542,102,101); //
AddStaticVehicle(520,-1416.1438,515.4760,18.9659,88.0669,102,101); //
AddStaticVehicle(520,-1458.7106,500.9901,18.9951,269.9557,102,101); //
AddStaticVehicle(520,360.2397,1943.6409,18.3639,89.9224,102,101); //
AddStaticVehicle(520,351.2962,1974.3190,18.3639,90.9194,102,101); //
//----------------------------NASCARS-------------------------------------------
AddStaticVehicle(503,2880.3547,-1724.3580,10.9409,79.1485,15,17); //
AddStaticVehicle(503,2879.7358,-1728.2098,10.9432,75.6814,5,19); //
AddStaticVehicle(503,2882.0435,-1721.2091,10.9366,77.2143,11,22); //
AddStaticVehicle(503,2878.5835,-1734.3734,10.9368,76.1215,18,25); //
AddStaticVehicle(503,2877.7817,-1737.1266,10.9349,79.3633,30,23); //
AddStaticVehicle(503,2877.4917,-1740.1378,10.9351,79.8888,0,0); //
AddStaticVehicle(503,2876.9338,-1743.0985,10.9351,82.6802,1,1); //
AddStaticVehicle(503,2876.6130,-1745.9496,10.9352,83.7857,2,2); //
AddStaticVehicle(503,2876.0752,-1749.4709,10.9339,79.6182,3,3); //
AddStaticVehicle(503,2875.6301,-1752.7839,10.9333,79.6037,4,4); //
AddStaticVehicle(503,2874.9722,-1755.5699,10.9338,81.8178,30,29); //
AddStaticPickup(35,2,-2816.1677,-1519.5845,146.7734); // bazuka
AddStaticPickup(1240,2,1579.5107,1769.1838,10.8203); // 1240
AddStaticPickup(1240,2,2035.0194,-1405.1903,17.2402); // 1240
AddStaticPickup(1240,2,1175.6628,-1323.5991,14.1953); // 1240
AddStaticPickup(1240,2,-2648.6106,637.6304,14.4531); // 1240
AddStaticPickup(1240,2,-1514.3998,2524.6548,55.7907); // pickups dzivibu
AddStaticPickup(359,2,-2819.4739,1116.9229,26.7732); // pickups bazukai 35 ID
AddStaticPickup(370,2,2086.1025,1905.2905,12.9876); // jetpack 370
AddStaticPickup(359,2,850.1420,-1393.2778,-0.5015); // RPG 359 ID
AddStaticPickup(359,2,-2186.3479,697.0498,53.8906); // RPG 359 ID
AddStaticPickup(1240, 2, -1134.4260,1099.1708,1345.8124); // dmroom
AddStaticPickup(1242, 2, -1108.8949,1021.8428,1343.8632); // dmroom
AddStaticPickup(1240, 2, -1082.1575,1047.9188,1343.4229); // dmroom
AddStaticPickup(1242, 2, -1068.7322,1081.7979,1342.1301); // dmroom
AddStaticPickup(351, 2, -1037.5608,1090.4855,1343.1694); // dmroom
AddStaticPickup(361, 2, -1020.4168,1077.3073,1343.9490); // dmroom
AddStaticPickup(350, 2, -987.4659,1087.0909,1342.9773); // dmroom
AddStaticPickup(342, 2, -1003.4804,1021.0028,1341.8319); // dmroom
AddStaticPickup(352, 2, -1054.1874,1058.0996,1341.3516); // dmroom
AddStaticPickup(28, 2, -975.1771,1077.1400,1344.9825); //dmroom
AddStaticPickup(26, 2, -969.9304,1048.0972,1345.0503); //domroom
AddStaticPickup(25, 2, -986.2478,1066.4648,1343.2474); //dmroom
AddStaticPickup(26, 2, -1037.8749,1028.0546,1343.0408); //domroom
AddStaticPickup(30, 2, -1057.8364,1029.6664,1343.5719); //dmroom
AddStaticPickup(32, 2, -1063.3604,1058.4707,1347.4520); //dmroom
AddStaticPickup(33, 2, -1069.9833,1090.4689,1343.3402); //dmroom
AddStaticPickup(31, 2, -1084.4420,1097.8613,1343.5089); //dmroom
AddStaticPickup(29, 2, -1102.1941,1090.5510,1341.8438); //dmroom
AddStaticPickup(34, 2, -1117.2557,1066.1720,1342.9592); //dmroom
AddStaticPickup(23, 2, -1133.0002,1030.2781,1345.7362); //dmroom
AddStaticPickup(27, 2, -1132.1293,1026.8303,1345.7332); //dmroom
AddStaticPickup(24, 2, -1063.9601,1019.9502,1343.8088); //dmroom
AddStaticPickup(1240, 2, 2558.1853,-1297.3529,1060.9844); //dzivibas
AddStaticPickup(1240, 2, 2547.6846,-1287.8452,1054.6406); //dzivibas
AddStaticPickup(1240, 2, 2526.4678,-1304.7582,1048.2891); //dzivibas
AddStaticPickup(1240, 2, 2580.5557,-1285.2776,1044.1250); //dzivibas
AddStaticPickup(1240, 2, 2569.0200,-1286.7756,1037.7734); //dzivibas
AddStaticPickup(1240, 2, 2526.5159,-1289.5779,1031.4219); //dzivibas
AddStaticPickup(1242, 2, 2548.3689,-1283.4668,1060.9844); //dzivibas
AddStaticPickup(1242, 2, 2530.6997,-1304.9637,1054.6406); //dzivibas
AddStaticPickup(1242, 2, 2519.9094,-1281.2538,1054.6406); //dzivibas
AddStaticPickup(1242, 2, 2538.3105,-1282.5806,1044.1250); //dzivibas
AddStaticPickup(1242, 2, 2548.8213,-1294.2898,1031.4219); //dzivibas
AddStaticPickup(1240,2,752.3230,1442.4976,1102.7031); // 1240
AddStaticPickup(1240,2,960.9703,-50.8123,1001.1172); // 1240
AddStaticPickup(1240,2,932.2048,-4.5123,1001.5469); // 1240
AddStaticPickup(1240,2,982.0397,2312.4324,11.4609); // 1240
AddStaticPickup(1240,2,1173.5978,-1180.8164,87.0182); // 1240
AddStaticPickup(1242,2,932.0818,-1.2616,1001.5469); // 1240
AddStaticPickup(1242,2,973.3483,2317.6428,11.4609); // 1240
LinkVehicleToInterior(1, 4);
LinkVehicleToInterior(2, 4);
LinkVehicleToInterior(3, 4);
LinkVehicleToInterior(4, 4);
LinkVehicleToInterior(5, 4);
LinkVehicleToInterior(6, 4);
LinkVehicleToInterior(7, 4);
LinkVehicleToInterior(8, 4);
LinkVehicleToInterior(9, 4);
LinkVehicleToInterior(10, 4);
LinkVehicleToInterior(11, 7);
LinkVehicleToInterior(12, 7);
LinkVehicleToInterior(13, 7);
LinkVehicleToInterior(14, 7);
LinkVehicleToInterior(15, 7);
LinkVehicleToInterior(16, 7);
LinkVehicleToInterior(17, 7);
LinkVehicleToInterior(18, 7);
LinkVehicleToInterior(19, 7);
LinkVehicleToInterior(20, 15);
LinkVehicleToInterior(21, 15);
LinkVehicleToInterior(22, 15);
LinkVehicleToInterior(23, 15);
LinkVehicleToInterior(24, 15);
LinkVehicleToInterior(25, 15);
LinkVehicleToInterior(26, 15);
LinkVehicleToInterior(27, 15);
LinkVehicleToInterior(28, 15);
LinkVehicleToInterior(29, 15);
//Objects
//------------------------------------------------------------------------------
CreateObject(1634, -1723.795898, -148.944885, 3.852005, 0.0000, 0.0000, 236.2501);
CreateObject(1634, -1252.713013, -738.262939, 63.988754, 0.0000, 0.0000, 33.7500);
CreateObject(1696, -2231.259033, -1739.052612, 480.868652, 0.0000, 0.0000, 225.0000);
CreateObject(13592, -1442.429810, -102.518982, 22.969070, 0.0000, 0.0000, 236.2500);
pdgateLS = CreateObject(976, 1549.284668, -1626.937744, 12.544723, 0.0000, 0.0000, 90.0000);
pdngateLS = CreateObject(976, 1549.304565, -1636.401001, 12.544723, 0.0000, 0.0000, 90.0000);
pdgateLV = CreateObject(969, 2237.188965, 2448.813232, 9.845795, 0.0000, 0.0000, 90.0000);
pdngateLV = CreateObject(976, 2320.069092, 2449.282471, 2.435347, 0.0000, 0.0000, 270.0000);
pdngate2LV = CreateObject(976, 2320.052979, 2458.126953, 2.435347, 0.0000, 0.0000, 270.0000);
pdgateSF = CreateObject(969, -1701.770020, 679.915344, 24.057503, 0.0000, 0.0000, 90.0000);
CreateObject(969, -1700.105591, 688.051575, 24.057503, 0.0000, 0.0000, 0.0000);
pdngateSF = CreateObject(969, -1571.713013, 665.608154, 6.336499, 0.0000, 0.0000, 270.0000);
mydist = CreateDynamicObject(3666, -1645.859253, -174.910400, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1641.034668, -170.132996, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1637.473755, -166.345383, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1633.066528, -161.944427, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1627.260498, -156.248520, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1620.392822, -149.549561, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1613.848755, -143.001205, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1606.916748, -136.173843, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1600.397217, -129.595917, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1593.912842, -123.276077, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1588.001099, -117.228592, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1581.490234, -110.694595, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1575.365601, -104.419701, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1569.801147, -98.927933, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1564.236694, -93.365929, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1556.768799, -85.935600, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1524.140991, -53.234810, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1515.608643, -44.805107, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1505.530029, -34.758850, 13.654573, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1496.910400, -26.204590, 13.654573, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1490.540649, -19.583931, 13.654573, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1483.448242, -12.600214, 13.654573, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1477.256958, -6.148682, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1467.606567, 3.287981, 13.662125, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1460.705200, 10.070610, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1454.617310, 16.453842, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1430.117676, 40.766037, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1423.631104, 47.154629, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1417.279541, 53.342529, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1411.057007, 59.718563, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1404.258545, 66.429543, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1397.973755, 72.879242, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1387.045776, 83.957657, 13.662124, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1391.528931, 79.295006, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1379.432373, 91.472198, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1373.892090, 97.157600, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1368.502563, 102.373230, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1336.054321, 134.875763, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1329.611694, 141.375381, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1323.897949, 146.787537, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1318.952515, 151.401260, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1311.166382, 159.486328, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1302.894165, 167.814301, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1295.224731, 175.814514, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1288.973022, 181.612839, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1283.651489, 187.458282, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1276.101074, 194.700409, 13.654577, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1236.126709, 234.329056, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1230.236328, 240.509796, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1224.225342, 246.333572, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1218.221924, 252.767426, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1211.974854, 258.590912, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1205.994873, 265.057770, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1199.098755, 271.579315, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1192.884521, 277.744843, 13.662127, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1186.415039, 284.190521, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1179.659058, 291.260559, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1173.048218, 297.789185, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1166.630493, 304.022369, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1160.189209, 310.824066, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1153.475220, 317.467682, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1145.367920, 325.480988, 13.662121, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1136.994995, 333.748749, 13.662121, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1130.168091, 340.412048, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1123.778931, 346.836304, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1116.917114, 353.900696, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1110.654785, 360.235565, 13.654783, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1104.505493, 366.513916, 13.654783, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1098.364136, 372.522308, 13.654779, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1092.107910, 378.594940, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1086.020996, 384.921906, 13.654779, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1080.546021, 390.465027, 13.654779, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1072.402344, 398.403595, 13.654783, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1094.377197, 420.204071, 13.654783, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1100.283447, 413.830688, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1105.867920, 408.478241, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1110.217896, 404.137543, 13.662127, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1115.712646, 398.787628, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1121.693970, 392.701324, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1127.954956, 386.716644, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1133.200562, 381.283875, 13.763685, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1139.236328, 375.332794, 13.763685, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1144.616089, 369.849731, 13.763685, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1149.910156, 364.245209, 13.763685, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1154.210327, 359.962036, 13.763685, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1158.105225, 356.280518, 13.763685, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1162.593994, 351.978485, 13.763685, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1166.498291, 348.408722, 13.763685, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1170.699829, 343.877991, 13.763685, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1176.797485, 337.913910, 13.763685, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1182.312256, 332.317474, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1187.234253, 327.263458, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1192.160278, 322.056244, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1196.731445, 317.906219, 13.662119, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1200.717896, 313.642212, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1205.016113, 309.608765, 13.662127, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1208.782227, 305.710754, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1213.139648, 301.628571, 13.662127, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1216.463501, 297.946808, 13.662119, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1220.499512, 293.923553, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1224.303589, 290.013336, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1227.952026, 286.497772, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1231.761719, 282.553772, 13.662119, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1236.205811, 278.307068, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1240.625366, 273.762573, 13.662119, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1244.425049, 269.940002, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1248.518066, 265.793732, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1253.505005, 260.714478, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1258.922729, 255.330643, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1264.399902, 250.149063, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1271.803955, 242.544647, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1280.189209, 234.078278, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1289.784912, 224.472321, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1299.410889, 214.799744, 13.654573, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1304.750244, 210.168610, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1309.628662, 204.782440, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1314.058472, 200.269516, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1318.359253, 196.049561, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1325.706543, 188.641388, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1332.570190, 182.076004, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1338.876709, 175.157806, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1349.468750, 165.237808, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1354.601196, 159.814209, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1359.672607, 155.059845, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1364.507568, 150.189941, 13.662127, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1367.959839, 146.510529, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1373.672729, 140.976471, 13.654573, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1379.144531, 135.296295, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1384.050415, 129.973938, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1393.816895, 120.347359, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1401.589722, 112.754662, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1412.507690, 101.761627, 13.654573, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1422.740112, 92.103645, 13.654577, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1432.649536, 82.001938, 13.654577, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1442.777832, 71.991959, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1449.752075, 64.729523, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1457.442383, 57.271454, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1468.394409, 46.110344, 13.654573, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1473.244263, 40.940468, 13.654573, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1482.113770, 32.204254, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1493.979004, 20.589195, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1502.987061, 11.780586, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1512.578369, 2.091393, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1518.148315, -3.423782, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1525.314941, -10.682655, 13.662127, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1533.688354, -19.569427, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1540.275513, -25.968349, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1546.326050, -31.929148, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1553.435791, -39.226372, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1562.197021, -47.855316, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1571.986694, -57.923218, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1579.615845, -65.101814, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1588.733521, -74.744728, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1597.523438, -82.998505, 13.657656, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1605.147461, -90.475182, 13.657648, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1612.658813, -98.313766, 13.657652, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1617.761353, -103.358391, 13.657650, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1625.590332, -111.126686, 13.657650, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1629.466919, -115.159340, 13.657650, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1637.008667, -122.709343, 13.657650, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1643.372437, -129.039063, 13.657650, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1650.721436, -136.300140, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1658.247192, -144.067749, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1663.721436, -149.512802, 13.662125, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(3666, -1667.685425, -153.274017, 13.662123, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(978, -1670.020630, -151.089233, 13.988656, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1663.437256, -144.529968, 14.008420, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1656.936279, -138.049408, 14.015115, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1650.649048, -131.723145, 14.007584, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1644.181519, -125.260986, 14.030636, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1637.586060, -118.676834, 14.045202, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1631.100708, -112.151680, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1624.509644, -105.533806, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1618.011353, -99.019386, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1611.562744, -92.571732, 13.996326, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1604.912842, -86.012009, 14.067619, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1598.506714, -79.580063, 14.054712, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1592.036133, -73.152115, 14.081429, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1585.588501, -66.601395, 14.014063, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1578.947021, -59.983513, 14.048171, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1572.426880, -53.520813, 14.086544, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1565.987915, -47.073250, 14.121293, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1559.579468, -40.766418, 14.191430, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1553.237427, -34.274479, 14.084466, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1546.842285, -27.799736, 14.022565, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1540.403076, -21.332565, 14.022885, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1533.911743, -14.847870, 14.055953, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1527.371216, -8.285255, 14.080101, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1520.875854, -1.843510, 14.139131, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1514.381958, 4.666205, 14.132810, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1508.003662, 11.081463, 14.110293, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1501.552002, 17.670452, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1495.071167, 24.179878, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1488.465698, 30.549475, 14.117866, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1482.114624, 37.047569, 14.037288, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1475.703247, 43.528038, 13.981109, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1469.302002, 49.827465, 14.077204, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1462.856934, 56.435829, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1456.157349, 62.846291, 14.144652, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1449.686401, 69.456184, 14.026314, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1443.170654, 75.985741, 14.019780, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1436.614014, 82.592010, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1430.070801, 89.139786, 13.988659, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1423.536743, 95.682899, 14.016469, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1416.974243, 102.252136, 14.017000, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1410.426636, 108.826607, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1403.903198, 115.364609, 14.006715, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1397.523315, 121.796219, 13.969596, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1391.165649, 128.147461, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1384.632446, 134.724304, 13.981109, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1378.119263, 141.225861, 14.014301, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1371.560547, 147.775452, 14.035922, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1365.156616, 154.173569, 14.027537, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1358.710083, 160.650818, 14.024238, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1352.230835, 167.143890, 14.024728, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1345.659424, 173.613434, 14.075648, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1339.158691, 180.147186, 14.036975, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1332.537476, 186.761337, 14.067289, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1326.092896, 193.219635, 14.094480, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1319.749268, 199.565399, 14.099601, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1313.407104, 206.105713, 13.995581, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1306.871582, 212.499100, 14.079206, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1300.365479, 219.032318, 14.060610, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1293.872803, 225.628601, 13.981110, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1287.434204, 232.059525, 14.021700, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1280.986450, 238.385361, 14.084034, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1274.510986, 244.950974, 14.033492, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1267.938354, 251.530319, 14.031466, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1261.384399, 258.140869, 13.984525, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1254.867676, 264.679504, 13.986728, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1248.329834, 271.164185, 14.051302, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1241.874390, 277.722443, 13.984413, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1235.286987, 284.330536, 13.984413, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1228.701782, 290.929504, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1222.138184, 297.438904, 14.070325, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1215.637817, 304.073425, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1209.038208, 310.609375, 14.051854, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1202.538452, 317.109863, 14.059415, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1196.106567, 323.637451, 13.996913, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1189.671509, 330.091705, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1183.099854, 336.665161, 14.068982, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1176.583496, 343.217163, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1170.143921, 349.590302, 14.073653, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1163.714355, 356.026611, 14.050977, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1157.185669, 362.561371, 14.061664, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1150.697388, 369.169800, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1144.262085, 375.634338, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1137.753418, 382.158752, 13.992631, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1131.260864, 388.692474, 13.981318, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1124.671997, 395.168518, 14.073333, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1118.214355, 401.752655, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1111.692505, 408.230133, 14.037908, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1105.305054, 414.637573, 14.032073, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1098.830688, 421.135620, 14.011302, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1092.304077, 427.666107, 14.037704, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(2780, -1087.904907, 431.114044, 13.190813, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(2780, -1060.986328, 406.741028, 13.286375, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(2780, -1069.710327, 424.562439, 12.629818, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(2780, -1076.498413, 434.852356, 12.614733, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(2780, -1070.459595, 416.288147, 12.493130, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(2780, -1065.882935, 412.122589, 12.605705, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(2780, -1078.245239, 424.733521, 12.528421, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(2780, -1084.587402, 428.748901, 12.398449, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(2780, -1075.340942, 420.706635, 12.450836, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(2780, -1060.465454, 418.925385, 12.814644, 0.0000, 0.0000, 0.0000);
mydist = CreateDynamicObject(1540, -1088.800903, 413.557465, 18.006424, 0.0000, 0.0000, 42.9718);
mydist = CreateDynamicObject(978, -1287.584595, 231.915283, 13.988658, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1280.904053, 238.514038, 14.063038, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1274.455078, 244.998367, 14.043155, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1267.861938, 251.450958, 14.114074, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1261.329102, 258.095612, 14.046742, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(978, -1254.814087, 264.659119, 14.036237, 0.0000, 0.0000, 225.0684);
mydist = CreateDynamicObject(1634, -1033.595337, 465.323090, 14.836950, 0.0000, 0.0000, 315.3093);
mydist = CreateDynamicObject(1634, -1036.594604, 468.272919, 14.844193, 0.0000, 0.0000, 315.3093);
mydist = CreateDynamicObject(1634, -1039.517456, 471.216705, 14.844193, 0.0000, 0.0000, 315.3093);
mydist = CreateDynamicObject(1634, -1042.387695, 474.057800, 14.844193, 0.0000, 0.0000, 315.3093);
mydist = CreateDynamicObject(1634, -1045.309082, 476.972015, 14.844193, 0.0000, 0.0000, 315.3093);
mydist = CreateDynamicObject(1634, -1048.469849, 479.699951, 14.513796, 0.0000, 0.0000, 315.3093);
mydist = CreateDynamicObject(1634, -1027.667114, 459.318237, 14.844191, 0.0000, 0.0000, 315.3093);
mydist = CreateDynamicObject(1634, -1024.810791, 456.471924, 14.844193, 0.0000, 0.0000, 315.3093);
mydist = CreateDynamicObject(1634, -1021.908447, 453.587158, 14.844191, 0.0000, 0.0000, 315.3093);
mydist = CreateDynamicObject(1634, -1018.987549, 450.625854, 14.844194, 0.0000, 0.0000, 315.3093);
mydist = CreateDynamicObject(1634, -1016.089478, 447.682800, 14.836950, 0.0000, 0.0000, 315.3093);
mydist = CreateDynamicObject(1634, -1013.355225, 444.866577, 14.821632, 0.0000, 0.0000, 315.3093);
mydist = CreateDynamicObject(979, -1643.495361, -176.639999, 14.017993, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1637.167603, -170.215149, 13.995326, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1630.749512, -163.666031, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1624.400757, -157.189026, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1618.000977, -150.693237, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1611.705322, -144.250763, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1605.305908, -137.714081, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1599.191040, -131.441315, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1592.949585, -125.078079, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1586.415161, -118.372253, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1579.991455, -111.808449, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1573.620972, -105.317101, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1567.165161, -98.723175, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1560.757568, -92.175453, 13.988662, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1554.518677, -85.821571, 13.984183, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1522.699585, -54.182709, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1516.164673, -47.740593, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1509.716309, -41.367149, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1503.479004, -35.206474, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1497.244019, -29.034502, 13.981109, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1490.743652, -22.649517, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1484.329956, -16.298653, 13.981109, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1477.988159, -9.996799, 13.981109, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1471.575684, -3.642438, 13.988660, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1465.093750, 2.727057, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1458.649780, 9.071192, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1432.946533, 34.408413, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1426.720093, 40.548992, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1420.216431, 47.054256, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1413.910156, 53.476479, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1407.449341, 60.078804, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1401.419556, 66.255821, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1395.083984, 72.686142, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1388.734497, 79.161850, 13.988656, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1382.553711, 85.451874, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1376.216309, 91.978249, 13.988660, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1369.807739, 98.495285, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1337.787598, 131.080536, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1331.236328, 137.735199, 13.988660, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1324.931030, 144.168579, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1318.729004, 150.481720, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1312.160278, 157.181442, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1305.803101, 163.664276, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1299.586060, 169.978729, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1293.355835, 176.295044, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1287.047363, 182.744873, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1280.753174, 189.182129, 13.988658, 0.0000, 0.0000, 45.5501);
mydist = CreateDynamicObject(979, -1248.450928, 221.177551, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1242.086182, 227.463959, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1235.815063, 233.696625, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1229.439209, 239.962173, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1223.251709, 246.040283, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1216.788452, 252.433746, 13.988656, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1210.585815, 258.587402, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1204.027100, 265.048431, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1197.798096, 271.176941, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1191.507568, 277.437286, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1184.864502, 283.951111, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1178.232544, 290.490112, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1171.757324, 296.920532, 13.988659, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1165.156494, 303.425323, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1158.713379, 309.826874, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1152.198853, 316.258423, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1145.562866, 322.834351, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1139.292480, 329.056946, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1132.809937, 335.461395, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1126.238525, 341.939575, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1119.879395, 348.215515, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1113.237549, 354.771576, 13.981318, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1106.664917, 361.265045, 13.981317, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1100.110596, 367.743591, 13.981317, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1093.527222, 374.266052, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1087.168091, 380.523773, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1080.811157, 386.817474, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1074.284424, 393.269592, 13.988658, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1067.924927, 399.597839, 13.981320, 0.0000, 0.0000, 44.6907);
mydist = CreateDynamicObject(979, -1070.776367, 426.269348, 14.379855, 0.0000, 0.0000, 91.1002);
mydist = CreateDynamicObject(979, -1066.546631, 423.536377, 14.379857, 0.0000, 0.0000, 201.8634);
mydist = CreateDynamicObject(979, -1058.901978, 428.375641, 14.387095, 0.0000, 0.0000, 222.4901);
mydist = CreateDynamicObject(979, -1052.123169, 434.569519, 14.387095, 0.0000, 0.0000, 222.4901);
mydist = CreateDynamicObject(979, -1045.302979, 440.794495, 14.387095, 0.0000, 0.0000, 222.4901);
mydist = CreateDynamicObject(979, -1038.502930, 447.002258, 14.387095, 0.0000, 0.0000, 222.4901);
mydist = CreateDynamicObject(979, -1067.920654, 434.449249, 14.379853, 0.0000, 0.0000, 50.6028);
mydist = CreateDynamicObject(979, -1062.130981, 441.440521, 14.379853, 0.0000, 0.0000, 49.7434);
mydist = CreateDynamicObject(979, -1056.357666, 448.265930, 14.379852, 0.0000, 0.0000, 49.7434);
mydist = CreateDynamicObject(979, -1050.508423, 454.785797, 14.379853, 0.0000, 0.0000, 47.1652);
mydist = CreateDynamicObject(8171, -868.472778, 613.021301, 0.015091, 0.0000, 0.0000, 328.2008);
mydist = CreateDynamicObject(8171, -902.289001, 633.049011, 0.011184, 0.0000, 0.0000, 328.2008);
mydist = CreateDynamicObject(8171, -971.925903, 578.394226, 0.057177, 0.0000, 0.0000, 328.2008);
mydist = CreateDynamicObject(8171, -965.034546, 530.489258, 0.053336, 0.0000, 0.0000, 328.2008);
//Pickups
return 1;
}
//------------------------------------------------------------------------------
public KickTimer(playerid)
{
if(PlayerInfo[playerid][logged] == 1) {
SendClientMessage(playerid,00000, "You have been kicked.(Forgot to login)");
Kick(playerid);
new kickmess[256];
new name;
format(kickmess,sizeof(kickmess),"%s have been kicked.(Forgot to login)",PlayerInfo[playerid][name]);
SendClientMessage(playerid,COLOR_RED,kickmess);
}
}
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{//Public Enemy
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
return 0;
}
//------------------------------------------------------------------------------
public NearGatels()
{
for(new i=0; i<MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(PlayerToPoint(10.0, i, 1549.284668, -1626.937744, 12.544723) && HasPGP[i] == 1)
{
MoveObject(pdgateLS, 1549.270508, -1617.565308, 12.544723, 3.5);
}else{
MoveObject(pdgateLS, 1549.284668, -1626.937744, 12.544723, 3.5);
}
}
}
}
public NearGatelsn()
{
for(new i=0; i<MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(PlayerToPoint(10.0, i, 1549.304565, -1636.401001, 12.544723) && HasPGP[i] == 1)
{
MoveObject(pdngateLS, 1549.314697, -1645.918091, 12.517562, 3.5);
}else{
MoveObject(pdngateLS, 1549.304565, -1636.401001, 12.544723, 3.5);
}
}
}
}
public NearGatelv()
{
for(new i=0; i<MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(PlayerToPoint(10.0, i, 2237.188965, 2448.813232, 9.845795) && HasPGP[i] == 1)
{
MoveObject(pdgateLV, 2237.127930, 2458.059570, 9.840160, 3.5);
}else{
MoveObject(pdgateLV, 2237.188965, 2448.813232, 9.845795, 3.5);
}
}
}
}
public NearGatelvn()
{
for(new i=0; i<MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(PlayerToPoint(10.0, i, 2320.069092, 2449.282471, 2.435347) && HasPGP[i] == 1)
{
MoveObject(pdngateLV, 2319.847656, 2461.079102, 2.435347, 3.5);
}else{
MoveObject(pdngateLV, 2320.069092, 2449.282471, 2.435347, 3.5);
}
}
}
}
public NearGatelv2()
{
for(new i=0; i<MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(PlayerToPoint(10.0, i, 2320.052979, 2458.126953, 2.435347) && HasPGP[i] == 1)
{
MoveObject(pdngate2LV, 2319.847656, 2461.079102, 2.435347, 3.5);
}else{
MoveObject(pdngate2LV, 2320.052979, 2458.126953, 2.435347, 3.5);
}
}
}
}
public NearGatesf()
{
for(new i=0; i<MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(PlayerToPoint(10.0, i, -1701.770020, 679.915344, 24.057503) && HasPGP[i] == 1)
{
MoveObject(pdgateSF, -1701.773193, 670.980530, 24.041584, 3.5);
}else{
MoveObject(pdgateSF, -1701.770020, 679.915344, 24.057503, 3.5);
}
}
}
}
public NearGatesfn()
{
for(new i=0; i<MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(PlayerToPoint(10.0, i, -1571.713013, 665.608154, 6.336499) && HasPGP[i] == 1)
{
MoveObject(pdngateSF, -1571.828735, 656.457214, 6.354377, 3.5);
}
else {
MoveObject(pdngateSF, -1571.713013, 665.608154, 6.336499, 3.5);
}
}
}
}
//------------------------------------------------------------------------------
public ExtractParametersFromString(const string[], number, out[])
{//by EKup
new length = strlen(string);
new indexStart = 0;
new indexEnd = 0;
new numParInStr = 0;
out[0]=EOS;
while ((numParInStr < number) && (indexEnd < length))
{
indexStart = indexEnd;
while ((indexEnd < length) && (string[indexEnd] != ' '))
{
indexEnd++;
}
numParInStr++;
if((numParInStr < number) && (indexEnd < length) && (string[indexEnd] == ' ')) indexEnd++;
}
if(numParInStr!=number) return 0;
new offset = indexStart;
for(new i=indexStart; i<indexEnd; i++)
{
out[i - offset] = string[i];
}
out[indexEnd-offset] = EOS;
return 1;
}
//------------------------------------------------------------------------------
public OnPlayerConnect(playerid)
{
GameTextForPlayer(playerid,"Warriors World 1.4.1",5500,5);
SendClientMessage(playerid, COLOR_RED, "DONT CHEAT or YOU WILL GET BANNED");
GivePlayerMoney(playerid, 1000);
PlayerPosition[playerid] = 0;
SetPlayerColor(playerid, COLOR_GREY);
gatetimersf = SetTimerEx("NearGatesf", 500, true,"i",playerid);
gatetimersfn = SetTimerEx("NearGatesfn", 500, true,"i",playerid);
gatetimerlv = SetTimerEx("NearGatelv", 500, true,"i",playerid);
gatetimerlvn = SetTimerEx("NearGatelvn", 500, true,"i",playerid);
gatetimerlv2 = SetTimerEx("NearGatelv2", 500, true,"i",playerid);
gatetimerls = SetTimerEx("NearGatels", 500, true,"i",playerid);
gatetimerlsn = SetTimerEx("NearGatelsn", 500, true,"i",playerid);
HasPGP[playerid] = 0;
GangZoneShowForPlayer(playerid,WarriorsZone,COLOR_RED);
GangZoneShowForPlayer(playerid,TopBaze,COLOR_GREEN);
SendClientMessage(playerid,COLOR_YELLOW, "* Welcome back to the Warriors server");
SendClientMessage(playerid,COLOR_GREEN, "** To find help and see available commands type /help");
SetPlayerMapIcon(playerid,0,1177.9049,-1322.5850,14.0937,22,3); // hospital ikona ls
SetPlayerMapIcon(playerid,1,1316.3053,-901.0822,39.5781,52,86); // bankas ikona ls
SetPlayerMapIcon(playerid,2,1352.9873,-1755.8589,13.3524,52,86); // bankas ikona ls2
SetPlayerMapIcon(playerid,3,2033.3879,-1407.4298,17.1833,22,3); // hospital ikona 2
SetPlayerMapIcon(playerid,4,1610.0284,-2533.0544,13.5469,5,1); // lidostas ikona ls
SetPlayerMapIcon(playerid,5,1283.0155,-792.1945,96.4609,24,1); // madd dogg ikona ls
SetPlayerMapIcon(playerid,6,1553.0833,-1675.0947,16.1953,30,0); // policijas ikona ls
SetPlayerMapIcon(playerid,7,1834.3242,-1682.0613,13.4363,48,9); // disco icona ls
SetPlayerMapIcon(playerid,8,-2044.0913,-112.7698,35.2195,36,1); // auto skolas ikona sf
SetPlayerMapIcon(playerid,9,-2554.2622,193.3056,6.1626,48,9); // disko icona sf
SetPlayerMapIcon(playerid,10,-1660.4103,-164.2885,14.1484,53,1); // draga karoga ikona sf
SetPlayerMapIcon(playerid,11,-1316.1134,-213.8125,14.1484,5,1); // lidostas ikona sf
SetPlayerMapIcon(playerid,12,-2645.0659,624.2088,14.4531,22,3); // hospital ikona sf
SetPlayerMapIcon(playerid,13,-1621.7994,673.7145,7.1875,30,0); // policijas ikona sf
SetPlayerMapIcon(playerid,14,2193.2576,1676.5825,12.3672,44,6); // casino ikona lv
SetPlayerMapIcon(playerid,15,2189.3684,1989.8773,10.8203,52,86); // bankas ikona lv1
SetPlayerMapIcon(playerid,16,2096.8171,2219.8574,10.8203,52,86); // bankas ikona lv2
SetPlayerMapIcon(playerid,17,2248.0757,2398.4424,10.8203,52,86); // bankas ikona lv3
SetPlayerMapIcon(playerid,18,2300.3953,2426.3145,10.8203,30,0); // policijas ikona lv
SetPlayerMapIcon(playerid,19,1583.6846,1768.5408,10.8203,22,3); // hospital ikona lv
SetPlayerMapIcon(playerid,20,1559.2889,1451.3777,10.8183,5,1); // lidostas ikona lv
SetPlayerMapIcon(playerid,21,592.7374,857.1165,-43.0149,11,6); // bulldozer ikona lv
SetPlayerMapIcon(playerid,22,1163.8668,1364.9625,10.8125,36,1); // skol;as ikona lv
SetPlayerMapIcon(playerid,23,-2224.7156,2364.1274,4.9844,36,1); // skolas ikona lv
SetPlayerMapIcon(playerid,24,2883.1812,2451.4827,11.0690,52,86); // bankas ikona lv
SetPlayerMapIcon(playerid,25,2547.2087,1970.4376,10.8203,52,86); // bankas ikona lv
SetPlayerMapIcon(playerid,26,-1559.9579,-2733.5625,48.7435,52,86); // bankas ikona sf
SetPlayerMapIcon(playerid,27,-1515.2036,2522.3525,55.8340,22,3); // slimnicas ikona lv
SetPlayerMapIcon(playerid, 1, 2414.6880,1124.5837,10.8203, 52, COLOR_GREEN); //banka
SetPlayerMapIcon(playerid, 2, -2624.8325,1410.0132,7.0938, 52, COLOR_GREEN); //banka
SetPlayerMapIcon(playerid, 3, -1697.8715,952.3763,24.8906, 52, COLOR_GREEN); //banka
SetPlayerMapIcon(playerid, 4, 1631.3008,-1170.6663,24.0781, 52, COLOR_GREEN); //banka
SetPlayerMapIcon(playerid, 5, 1291.9000,269.4450,19.5547, 52, COLOR_GREEN); //banka
SetPlayerMapIcon(playerid, 6, -183.5646,1033.9642,19.7422, 52, COLOR_GREEN); //banka
new playername[256];
GetPlayerName(playerid, playername, 256);
new str[256];
format(str,sizeof(str),"bank/%s", playername);
if(dini_Exists(str))
{
SendClientMessage(playerid, 0xFF9900AA, "You can use /bankhelp to see Bank commands ");
}
else
{
format(str,sizeof(str),"bank/%s", playername);
if(!dini_Exists(str)) dini_Create(str);
dini_IntSet(str, "bank",0);
}
return 1;
}
public zinja2(){
SendClientMessageToAll(COLOR_RED, "Visit our WEB - warriorss.oo.lv");
}
//------------------------------------------------------------------------------
#pragma tabsize 0
public OnPlayerSpawn(playerid)
{
if(PlayerInfo[playerid][logged] == 0) {
}
SetPlayerInterior(playerid,0);
if(gTeam[playerid] == TEAM_GANGSTER) {
SetPlayerColor(playerid,COLOR_GREEN); // Green
}
else if(gTeam[playerid] == TEAM_POLICE) {
HasPGP[playerid] = 1;
SetPlayerColor(playerid,COLOR_ORANGE); // Red
}
else if(gTeam[playerid] == TEAM_DRIFTER) {
SetPlayerColor(playerid,COLOR_LIGHTBLUE); // Yellow
}
else if(gTeam[playerid] == TEAM_GIRLS) {
SetPlayerColor(playerid,COLOR_PINK); // Pink
}
else if(gTeam[playerid] == TEAM_RACER) {
SetPlayerColor(playerid,COLOR_RED); // Blue
}
else if(gTeam[playerid] == TEAM_BALLAS) {
SetPlayerColor(playerid,COLOR_PURPLE); // Light Blue
}
else if(gTeam[playerid] == TEAM_VAGOS) {
SetPlayerColor(playerid,COLOR_YELLOW); // Dark Red
}
else if(gTeam[playerid] == TEAM_STUNTER) {
SetPlayerColor(playerid,COLOR_FLBLUE); // Orange
}
else if(gTeam[playerid] == TEAM_PARAMEDIC) {
SetPlayerColor(playerid,COLOR_WHITE); // Orange
}
else if(gTeam[playerid] == TEAM_FIREMAN) {
SetPlayerColor(playerid,COLOR_AQUA); // Orange
}
else if(gTeam[playerid] == TEAM_CIVILIAN) {
SetPlayerColor(playerid,COLOR_GOLD); // Orange
}
else if(gTeam[playerid] == TEAM_ARMY) {
SetPlayerColor(playerid,COLOR_OLIVE); // Olive
}
else if(gTeam[playerid] == TEAM_BUM) {
SetPlayerColor(playerid,COLOR_BROWN); // Brown
}
else if(gTeam[playerid] == TEAM_MAFIA) {
SetPlayerColor(playerid,COLOR_LIME); // Lime
}
else if(gTeam[playerid] == TEAM_DISCO) {
SetPlayerColor(playerid,COLOR_IVORY); // Lime
}
else if(gTeam[playerid] == TEAM_PILOT) {
SetPlayerColor(playerid,COLOR_TURQ); // Lime
}
else if(gTeam[playerid] == TEAM_WORKER) {
SetPlayerColor(playerid,COLOR_INDIGO); // Lime
}
else if(gTeam[playerid] == TEAM_SAMURAI) {
SetPlayerColor(playerid,COLOR_KHAKI); // Lime
}
SetPlayerTime(playerid,12,0);
TogglePlayerClock(playerid,1);
GameTextForPlayer(playerid,"Type ~r~/help ~w~to see commands",3500,5);
return 1;
}
//------------------------------------------------------------------------------
public time(){
new Text:Clock;
TextDrawDestroy(Clock);
new hour,minute,second;
gettime(hour,minute,second);
new string[256];
if (minute <= 9){format(string,25,"%d:0%d",hour,minute);}
else {format(string,25,"%d:%d",hour,minute);}
TextDrawHideForAll(Clock);
Clock=TextDrawCreate(552,28,string);
TextDrawLetterSize(Clock,0.5,1);
TextDrawFont(Clock,3);
TextDrawBackgroundColor(Clock,0xAA3333AA);
TextDrawSetOutline(Clock,2);
TextDrawShowForAll(Clock);
SetTimer("time",30000,0);
if (hour == 0){SetWorldTime(0);}
if (hour == 1){SetWorldTime(1);}
if (hour == 2){SetWorldTime(2);}
if (hour == 3){SetWorldTime(3);}
if (hour == 4){SetWorldTime(4);}
if (hour == 5){SetWorldTime(5);}
if (hour == 6){SetWorldTime(6);}
if (hour == 7){SetWorldTime(7);}
if (hour == 8){SetWorldTime(8);}
if (hour == 9){SetWorldTime(9);}
if (hour == 10){SetWorldTime(10);}
if (hour == 11){SetWorldTime(11);}
if (hour == 12){SetWorldTime(12);}
if (hour == 13){SetWorldTime(13);}
if (hour == 14){SetWorldTime(14);}
if (hour == 15){SetWorldTime(15);}
if (hour == 16){SetWorldTime(16);}
if (hour == 17){SetWorldTime(17);}
if (hour == 18){SetWorldTime(18);}
if (hour == 19){SetWorldTime(19);}
if (hour == 20){SetWorldTime(20);}
if (hour == 21){SetWorldTime(21);}
if (hour == 22){SetWorldTime(22);}
if (hour == 23){SetWorldTime(23);}
if (hour == 24){SetWorldTime(24);}
return 1;
}
//----------------------------Chekpointi------------------------------------------------
//------------------------------------------------------------------------------
public OnPlayerDeath(playerid, killerid, reason)
{
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, 1100);
new killedplayer[MAX_PLAYER_NAME];
if(killerid == INVALID_PLAYER_ID) {
DropPlayerWeapons(playerid);
SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
} else {
if(gTeam[killerid] != gTeam[playerid]) {
// Valid kill
SendDeathMessage(killerid,playerid,reason);
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
GivePlayerMoney(killerid, 1000);
}
else {
//Team Killer!
new warning[256];
format(warning, sizeof(warning), "Dont shout your teammate!");
SendClientMessage(killerid, 0xFFFF00AA, warning);
SendDeathMessage(killerid,playerid,reason);
ResetPlayerWeapons(playerid);
SetPlayerScore(killerid, GetPlayerScore(killerid) - 1);
}
}
new string[256];
new playername[28],killername[28];
GetPlayerName(playerid,playername,28);
GetPlayerName(killerid,killername,28);
if(bounty[playerid]>0){
GetPlayerName(playerid, killedplayer, sizeof(killedplayer));
format(string, sizeof(string), "You earned a bounty of %d for killing %s.", bounty[playerid], killedplayer);
SendClientMessage(killerid, COLOR_GREEN, string);
GivePlayerMoney(killerid,bounty[playerid]);
bounty[playerid]=0;
for(new i=0; i<MAX_PLAYERS; i++){
bounty2[i][playerid]=0;
}
}
return 1;
}
public OnPlayerDisconnect(playerid,reason)
{
KillTimer(gatetimersf);
KillTimer(gatetimersfn);
KillTimer(gatetimerlv);
KillTimer(gatetimerlvn);
KillTimer(gatetimerlv2);
KillTimer(gatetimerls);
KillTimer(gatetimerlsn);
for(new i = 0; i < MAX_PROPERTIES; i++) {
if(propertyOwner[i]==playerid) {
propertyOwner[i] = 999;
GivePlayerMoney(playerid, propertyValues[i]);
}
}
return 1;
}
//------------------------------------------------------------------------------
public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}
////////////////////////////////////////////////////////////////////////////////
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if (newstate == PLAYER_STATE_DRIVER)
{
format(vehname,sizeof(vehname),"%s%s",TextColor,VehiclesName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
GameTextForPlayer(playerid,vehname,5000,1);
}
return 1;
}
//---------------------------------- FUNCTIONS ---------------------------------
public DropPlayerWeapons(playerid)
{
new playerweapons[13][2];
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x, y, z);
for(new i=0;i<13;i++){
GetPlayerWeaponData(playerid, i, playerweapons[i][0], playerweapons[i][1]);
new model=GetWeaponModel(playerweapons[i][0]);
new times=floatround(playerweapons[i][1]/10.0001);
new string[256];
format(string, sizeof(string), "%d", times);
times=strval(string);
new Float:X=x+(random(3)-random(3));
new Float:Y=y+(random(3)-random(3));
if(playerweapons[i][1]!=0)
{
if(times>DropLimit) times=DropLimit;
for(new a=0;a<times;a++)
{
if(model!=-1)
{
new pickupid=CreatePickup(model, 3, X, Y, z);
SetTimerEx("DeletePickup", 10000, false, "d", pickupid);
}
}
}
}
return 1;
}
public DeletePickup(pickupid)
{
DestroyPickup(pickupid);
return 1;
}
public GetWeaponModel(weaponid)
{
new model;
switch(weaponid)
{
case 1: model=331; case 2: model=333; case 3: model=334;
case 4: model=335; case 5: model=336; case 6: model=337;
case 7: model=338; case 8: model=339; case 9: model=341;
case 10: model=321; case 11: model=322; case 12: model=323;
case 13: model=324; case 14: model=325; case 15: model=326;
case 16: model=342; case 17: model=343; case 18: model=344;
case 22: model=346; case 23: model=347; case 24: model=348;
case 25: model=349; case 26: model=350; case 27: model=351;
case 28: model=352; case 29: model=353; case 30: model=355;
case 31: model=356; case 32: model=372; case 33: model=357;
case 34: model=358; case 35: model=359; case 36: model=360;
case 37: model=361; case 38: model=362; case 39: model=363;
case 41: model=365; case 42: model=366; case 46: model=371;
}
if(model<300) return -1;
return model;
}
//------------------------------------------------------------------------------
forward SetupPlayerForClassSelection(playerid);
public SetupPlayerForClassSelection(playerid)
{
SetPlayerInterior(playerid,17);
SetPlayerPos(playerid,487.1678,-2.5266,1002.3828);
SetPlayerFacingAngle(playerid, 180.0);
SetPlayerCameraPos(playerid,487.5369,-12.0957,1003.6797);
SetPlayerCameraLookAt(playerid,487.1678,-2.5266,1002.3828);
}
//------------------------------------------------------------------------------
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerInterior(playerid,17);
SetPlayerFacingAngle(playerid,16.9527);
SetPlayerPos(playerid,487.1678,-2.5266,1002.3828);
SetPlayerCameraPos(playerid,487.5550,-11.3870,1000.6797);
SetPlayerCameraLookAt(playerid,487.5550,-11.3870,1000.6797);
SetPlayerClass(playerid, classid);
SetupPlayerForClassSelection(playerid); //default
gPlayerClass[playerid] = classid;
switch (classid) {
case 0:
{
GameTextForPlayer(playerid, "~g~~<~GANGSTER~>~", 500, 3);
}
case 1:
{
GameTextForPlayer(playerid, "~g~~<~GANGSTER~>~", 500, 3);
}
case 2:
{
GameTextForPlayer(playerid, "~g~~<~GANGSTER~>~", 500, 3);
}
case 3:
{
GameTextForPlayer(playerid, "~g~~<~GANGSTER~>~", 500, 3);
}
case 4:
{
GameTextForPlayer(playerid, "~o~~<~POLICE~>~", 500, 3);
}
case 5:
{
GameTextForPlayer(playerid, "~o~~<~POLICE~>~", 500, 3);
}
case 6:
{
GameTextForPlayer(playerid, "~g~~<~DRIFTER~>~", 500, 3);
}
case 7:
{
GameTextForPlayer(playerid, "~g~~<~DRIFTER~>~", 500, 3);
}
case 8:
{
GameTextForPlayer(playerid, "~p~~<~GIRLS~>~", 500, 3);
}
case 9:
{
GameTextForPlayer(playerid, "~p~~<~GIRLS~>~", 500, 3);}
case 10:
{
GameTextForPlayer(playerid, "~p~~<~GIRLS~>~", 500, 3);}
case 11:
{
GameTextForPlayer(playerid, "~r~~<~RACER~>~", 500, 3);}
case 12:
{
GameTextForPlayer(playerid, "~r~~<~RACER~>~", 500, 3);}
case 13:
{
GameTextForPlayer(playerid, "~r~~<~RACER~>~", 500, 3);}
case 14:
{
GameTextForPlayer(playerid, "~p~~<~BALLAS~>~", 500, 3);}
case 15:
{
GameTextForPlayer(playerid, "~p~~<~BALLAS~>~", 500, 3);}
case 16:
{
GameTextForPlayer(playerid, "~p~~<~BALLAS~>~", 500, 3);}
case 17:
{
GameTextForPlayer(playerid, "~y~~<~VAGOS~>~", 500, 3);}
case 18:
{
GameTextForPlayer(playerid, "~y~~<~VAGOS~>~", 500, 3);}
case 19:
{
GameTextForPlayer(playerid, "~y~~<~VAGOS~>~", 500, 3);}
case 20:
{
GameTextForPlayer(playerid, "~g~~<~STUNTER~>~", 500, 3);}
case 21:
{
GameTextForPlayer(playerid, "~g~~<~STUNTER~>~", 500, 3);}
case 22:
{
GameTextForPlayer(playerid, "~w~~<~PARAMEDIC~>~", 500, 3);}
case 23:
{
GameTextForPlayer(playerid, "~w~~<~PARAMEDIC~>~", 500, 3);}
case 24:
{
GameTextForPlayer(playerid, "~w~~<~FIREMAN~>~", 500, 3);}
case 25:
{
GameTextForPlayer(playerid, "~w~~<~FIREMAN~>~", 500, 3);}
case 26:
{
GameTextForPlayer(playerid, "~w~~<~CIVILIAN~>~", 500, 3);}
case 27:
{
GameTextForPlayer(playerid, "~w~~<~CIVILIAN~>~", 500, 3);}
case 28:
{
GameTextForPlayer(playerid, "~w~~<~CIVILIAN~>~", 500, 3);}
case 29:
{
GameTextForPlayer(playerid, "~w~~<~CIVILIAN~>~", 500, 3);}
case 30:
{
GameTextForPlayer(playerid, "~w~~<~CIVILIAN~>~", 500, 3);}
case 31:
{
GameTextForPlayer(playerid, "~w~~<~CIVILIAN~>~", 500, 3);}
case 32:
{
GameTextForPlayer(playerid, "~w~~<~CIVILIAN~>~", 500, 3);}
case 33:
{
GameTextForPlayer(playerid, "~r~~<~ARMY~>~", 500, 3);}
case 34:
{
GameTextForPlayer(playerid, "~g~~<~BUM~>~", 500, 3);}
case 35:
{
GameTextForPlayer(playerid, "~g~~<~BUM~>~", 500, 3);}
case 36:
{
GameTextForPlayer(playerid, "~g~~<~BUM~>~", 500, 3);}
case 37:
{
GameTextForPlayer(playerid, "~g~~<~BUM~>~", 500, 3);}
case 38:
{
GameTextForPlayer(playerid, "~g~~<~BUM~>~", 500, 3);}
case 39:
{
GameTextForPlayer(playerid, "~g~~<~BUM~>~", 500, 3);}
case 40:
{
GameTextForPlayer(playerid, "~r~~<~MAFIA~>~", 500, 3);}
case 41:
{
GameTextForPlayer(playerid, "~r~~<~MAFIA~>~", 500, 3);}
case 42:
{
GameTextForPlayer(playerid, "~r~~<~MAFIA~>~", 500, 3);}
case 43:
{
GameTextForPlayer(playerid, "~r~~<~MAFIA~>~", 500, 3);}
case 44:
{
GameTextForPlayer(playerid, "~r~~<~MAFIA~>~", 500, 3);}
case 45:
{
GameTextForPlayer(playerid, "~r~~<~MAFIA~>~", 500, 3);}
case 46:
{
GameTextForPlayer(playerid, "~g~~<~DISCO~>~", 500, 3);}
case 47:
{
GameTextForPlayer(playerid, "~g~~<~DISCO~>~", 500, 3);}
case 48:
{
GameTextForPlayer(playerid, "~g~~<~DISCO~>~", 500, 3);}
case 49:
{
GameTextForPlayer(playerid, "~g~~<~DISCO~>~", 500, 3);}
case 50:
{
GameTextForPlayer(playerid, "~g~~<~DISCO~>~", 500, 3);}
case 51:
{
GameTextForPlayer(playerid, "~w~~<~PILOT~>~", 500, 3);}
case 52:
{
GameTextForPlayer(playerid, "~w~~<~PILOT~>~", 500, 3);}
case 53:
{
GameTextForPlayer(playerid, "~w~~<~PILOT~>~", 500, 3);}
case 54:
{
GameTextForPlayer(playerid, "~p~~<~WORKER~>~", 500, 3);}
case 55:
{
GameTextForPlayer(playerid, "~p~~<~WORKER~>~", 500, 3);}
case 56:
{
GameTextForPlayer(playerid, "~p~~<~WORKER~>~", 500, 3);}
case 57:
{
GameTextForPlayer(playerid, "~p~~<~WORKER~>~", 500, 3);}
case 58:
{
GameTextForPlayer(playerid, "~p~~<~WORKER~>~", 500, 3);}
case 59:
{
GameTextForPlayer(playerid, "~p~~<~WORKER~>~", 500, 3);}
case 60:
{
GameTextForPlayer(playerid, "~p~~<~WORKER~>~", 500, 3);}
case 61:
{
GameTextForPlayer(playerid, "~p~~<~WORKER~>~", 500, 3);}
case 62:
{
GameTextForPlayer(playerid, "~w~~<~SAMURAI~>~", 500, 3);}
case 63:
{
GameTextForPlayer(playerid, "~w~~<~SAMURAI~>~", 500, 3);}
case 64:
{
GameTextForPlayer(playerid, "~w~~<~SAMURAI~>~", 500, 3);}
}
return 1;
}
//---------------------------------------------------------------------------------
SetPlayerClass(playerid, classid) {
if(classid == 0) {
gTeam[playerid] = TEAM_GANGSTER;
} else if(classid == 1) {
gTeam[playerid] = TEAM_GANGSTER;
} else if(classid == 2) {
gTeam[playerid] = TEAM_GANGSTER;
} else if(classid == 3) {
gTeam[playerid] = TEAM_GANGSTER;
} else if(classid == 4) {
gTeam[playerid] = TEAM_POLICE;
} else if(classid == 5) {
gTeam[playerid] = TEAM_POLICE;
} else if(classid == 6) {
gTeam[playerid] = TEAM_DRIFTER;
} else if(classid == 7) {
gTeam[playerid] = TEAM_DRIFTER;
} else if(classid == 8) {
gTeam[playerid] = TEAM_GIRLS;
} else if(classid == 9) {
gTeam[playerid] = TEAM_GIRLS;
} else if(classid == 10) {
gTeam[playerid] = TEAM_GIRLS;
} else if(classid == 11) {
gTeam[playerid] = TEAM_RACER;
} else if(classid == 12) {
gTeam[playerid] = TEAM_RACER;
} else if(classid == 13) {
gTeam[playerid] = TEAM_RACER;
} else if(classid == 14) {
gTeam[playerid] = TEAM_BALLAS;
} else if(classid == 15) {
gTeam[playerid] = TEAM_BALLAS;
} else if(classid == 16) {
gTeam[playerid] = TEAM_BALLAS;
} else if(classid == 17) {
gTeam[playerid] = TEAM_VAGOS;
} else if(classid == 18) {
gTeam[playerid] = TEAM_VAGOS;
} else if(classid == 19) {
gTeam[playerid] = TEAM_VAGOS;
} else if(classid == 20) {
gTeam[playerid] = TEAM_STUNTER;
} else if(classid == 21) {
gTeam[playerid] = TEAM_STUNTER;
} else if(classid == 22) {
gTeam[playerid] = TEAM_PARAMEDIC;
} else if(classid == 23) {
gTeam[playerid] = TEAM_PARAMEDIC;
} else if(classid == 24) {
gTeam[playerid] = TEAM_FIREMAN;
} else if(classid == 25) {
gTeam[playerid] = TEAM_FIREMAN;
} else if(classid == 26) {
gTeam[playerid] = TEAM_CIVILIAN;
} else if(classid == 27) {
gTeam[playerid] = TEAM_CIVILIAN;
} else if(classid == 28) {
gTeam[playerid] = TEAM_CIVILIAN;
} else if(classid == 29) {
gTeam[playerid] = TEAM_CIVILIAN;
} else if(classid == 30) {
gTeam[playerid] = TEAM_CIVILIAN;
} else if(classid == 31) {
gTeam[playerid] = TEAM_CIVILIAN;
} else if(classid == 32) {
gTeam[playerid] = TEAM_CIVILIAN;
} else if(classid == 33) {
gTeam[playerid] = TEAM_ARMY;
} else if(classid == 34) {
gTeam[playerid] = TEAM_BUM;
} else if(classid == 35) {
gTeam[playerid] = TEAM_BUM;
} else if(classid == 36) {
gTeam[playerid] = TEAM_BUM;
} else if(classid == 37) {
gTeam[playerid] = TEAM_BUM;
} else if(classid == 38) {
gTeam[playerid] = TEAM_BUM;
} else if(classid == 39) {
gTeam[playerid] = TEAM_BUM;
} else if(classid == 40) {
gTeam[playerid] = TEAM_MAFIA;
} else if(classid == 41) {
gTeam[playerid] = TEAM_MAFIA;
} else if(classid == 42) {
gTeam[playerid] = TEAM_MAFIA;
} else if(classid == 43) {
gTeam[playerid] = TEAM_MAFIA;
} else if(classid == 44) {
gTeam[playerid] = TEAM_MAFIA;
} else if(classid == 45) {
gTeam[playerid] = TEAM_MAFIA;
} else if(classid == 46) {
gTeam[playerid] = TEAM_DISCO;
} else if(classid == 47) {
gTeam[playerid] = TEAM_DISCO;
} else if(classid == 48) {
gTeam[playerid] = TEAM_DISCO;
} else if(classid == 49) {
gTeam[playerid] = TEAM_DISCO;
} else if(classid == 50) {
gTeam[playerid] = TEAM_DISCO;
} else if(classid == 51) {
gTeam[playerid] = TEAM_PILOT;
} else if(classid == 52) {
gTeam[playerid] = TEAM_PILOT;
} else if(classid == 53) {
gTeam[playerid] = TEAM_PILOT;
} else if(classid == 54) {
gTeam[playerid] = TEAM_WORKER;
} else if(classid == 55) {
gTeam[playerid] = TEAM_WORKER;
} else if(classid == 56) {
gTeam[playerid] = TEAM_WORKER;
} else if(classid == 57) {
gTeam[playerid] = TEAM_WORKER;
} else if(classid == 58) {
gTeam[playerid] = TEAM_WORKER;
} else if(classid == 59) {
gTeam[playerid] = TEAM_WORKER;
} else if(classid == 60) {
gTeam[playerid] = TEAM_WORKER;
} else if(classid == 61) {
gTeam[playerid] = TEAM_WORKER;
} else if(classid == 62) {
gTeam[playerid] = TEAM_SAMURAI;
} else if(classid == 63) {
gTeam[playerid] = TEAM_SAMURAI;
} else if(classid == 64) {
gTeam[playerid] = TEAM_SAMURAI;
}
return 1;
}
//-------------------------------------------------------------------------------
public OnPlayerEnterCheckpoint(playerid)
{
new string[256];
new ownplayer[MAX_PLAYER_NAME];
switch(getCheckpointType(playerid))
{
case CP_BANK: {
SendClientMessage(playerid, COLOR_YELLOW, "You are at an ATM. To store money use '/bank amount', to withdraw");
SendClientMessage(playerid, COLOR_YELLOW, "money use '/withdraw amount', and '/balance' to see your balance.");
}
case CP_PIRATE: {
SendClientMessage(playerid, COLOR_YELLOW, "You can hold the pirate ship area to gain money.");
}
case CP_AMMU: {
SendClientMessage(playerid, COLOR_GREEN, "You can purchase weapons here so that you have them every");
SendClientMessage(playerid, COLOR_GREEN, "time you spawn. You can purchase more than once for more ammo.");
SendClientMessage(playerid, COLOR_YELLOW, "Type /buyweapon [weapon number] and /weaponlist for a list of weapons.");
}
case CP_HEAVENS: {
SendClientMessage(playerid, COLOR_YELLOW, "It's a stairway to heaven baby.");
SetPlayerPos(playerid,2096.1462,1285.2556,1000.000);
}
case CP_HELL: {
SendClientMessage(playerid, COLOR_YELLOW, "It's a gateway to hell baby.");
SetPlayerPos(playerid,-2458.7756,-1399.5762,1000.000);
}
}
if(getCheckpointType(playerid)>= P_OFFSET) {
format(string, sizeof(string), "You can buy the %s for $%d with /buy.", propertyNames[playerCheckpoint[playerid]-P_OFFSET], propertyValues[playerCheckpoint[playerid]-P_OFFSET]);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "You will earn $%d regularly.", propertyEarnings[playerCheckpoint[playerid]-P_OFFSET]);
SendClientMessage(playerid, COLOR_YELLOW, string);
if(propertyOwner[playerCheckpoint[playerid]-P_OFFSET]<999) {
GetPlayerName(propertyOwner[playerCheckpoint[playerid]-P_OFFSET], ownplayer, sizeof(ownplayer));
format(string, sizeof(string), "This property is currently owned by %s.", ownplayer);
SendClientMessage(playerid, COLOR_RED, string);
}
}
}
//------------------------------------------------------------------------------
//banku komandas
public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new cmd[256];
new giveplayerid, moneys, idx;
cmd = strtok(cmdtext, idx);
ExtractParametersFromString(cmdtext, 1, cmd);
if (strcmp("/vehid",cmdtext,true) == 0)
{
if (IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid,0x33AA33AA,"-----------------------------------------");
SendClientMessage(playerid,0x33AA33AA,"Information about vehivle!!!");
format(vehname,128,"Name - %s",VehiclesName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
SendClientMessage(playerid,0x33AA33AA,vehname);
format(vehname,128,"Model ID - %d",GetVehicleModel(GetPlayerVehicleID(playerid)));
SendClientMessage(playerid,0x33AA33AA,vehname);
format(vehname,128,"Vehicle ID - %d",GetPlayerVehicleID(playerid));
SendClientMessage(playerid,0x33AA33AA,vehname);
SendClientMessage(playerid,0x33AA33AA,"-----------------------------------------");
}
else SendClientMessage(playerid,0xAA3333AA,"You're not inside a vehicle");
return 1;
}
//------------------- /hitman
if(strcmp(cmd, "/hitman", true) == 0) {
new tmp[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hitman [playerid] [amount]");
return 1;
}
giveplayerid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /hitman [playerid] [amount]");
return 1;
}
moneys = strval(tmp);
if(moneys > GetPlayerMoney(playerid)) {
SendClientMessage(playerid, COLOR_RED, "You don't have enough money!");
return 1;
}
if(moneys < 1) {
SendClientMessage(playerid, COLOR_YELLOW, "Hey what are you trying to pull here.");
return 1;
}
if(IsPlayerConnected(giveplayerid)==0) {
SendClientMessage(playerid, COLOR_RED, "No such player exists.");
return 1;
}
bounty[giveplayerid]+=moneys;
GivePlayerMoney(playerid, 0-moneys);
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
// format(string, sizeof(string), "You have put a $%d bounty on the head of %s (id: %d).", moneys, giveplayer,giveplayerid);
// SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "%s has had a $%d bounty put on his head from %s (total: $%d).", giveplayer, moneys, sendername, bounty[giveplayerid]);
SendClientMessageToAll(COLOR_ORANGE, string);
format(string, sizeof(string), "You have had a $%d bounty put on you from %s (id: %d).", moneys, sendername, playerid);
SendClientMessage(giveplayerid, COLOR_RED, string);
return 1;
}
//------------------- /bounty
if(strcmp(cmd, "/bounty", true) == 0) {
new tmp[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bounty [playerid]");
return 1;
}
giveplayerid = strval(tmp);
if(IsPlayerConnected(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "Player %s (id: %d) has a $%d bounty on his head.", giveplayer,giveplayerid,bounty[giveplayerid]);
SendClientMessage(playerid, COLOR_YELLOW, string);
} else {
SendClientMessage(playerid, COLOR_RED, "No such player exists!");
}
return 1;
}
//------------------- /bounties
if(strcmp(cmd, "/bounties", true) == 0)
{
// new tmp[256];
new x;
SendClientMessage(playerid, COLOR_GREEN, "Current Bounties:");
for(new i=0; i < MAX_PLAYERS; i++) {
if(IsPlayerConnected(i) && bounty[i] > 0) {
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "%s%s(%d): $%d", string,giveplayer,i,bounty[i]);
x++;
if(x > 3) {
SendClientMessage(playerid, COLOR_YELLOW, string);
x = 0;
format(string, sizeof(string), "");
} else {
format(string, sizeof(string), "%s, ", string);
}
}
}
if(x <= 3 && x > 0) {
string[strlen(string)-2] = '.';
SendClientMessage(playerid, COLOR_YELLOW, string);
}
return 1;
}
if(strcmp(cmd, "/bank", true) == 0)
{
if(PlayerToPoint(100, playerid,827.9430,4.9825,1004.1870) || PlayerToPoint(100, playerid,212.6392,-8.1615,1001.2109) || PlayerToPoint(100, playerid,346.4020,172.5660,1014.1875) || PlayerToPoint(100, playerid,-2662.8271,1411.1824,906.2734) || PlayerToPoint(100, playerid,-26.9156,-55.3495,1003.5469))
{
new nummoney2[256];
new nummoney;
new oldmoney;
new pmoney;
new newmoney;
new playername[256];
new str[256];
new text[256];
GetPlayerName(playerid, playername, 256);
if(!ExtractParametersFromString(cmdtext, 2, nummoney2))
{
SendClientMessage(playerid, COLOR_GREEN, "Enter the sum");
return 1;
}
else
{
nummoney = strval(nummoney2);
}
if(GetPlayerMoney(playerid) < nummoney)
{
SendClientMessage(playerid, COLOR_GREEN, "You don't have that money");
}
else
{
format(str,sizeof(str),"bank/%s", playername);
oldmoney = dini_Int(str,"bank");
newmoney = nummoney+oldmoney;
dini_IntSet(str, "bank",newmoney);
pmoney = GetPlayerMoney(playerid);
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, pmoney-nummoney);
SendClientMessage(playerid, 0xF0F0F0FF, "|______ Banker's check ______|");
format(string,sizeof(string)," You old cash: %d$", oldmoney);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string,sizeof(string)," Deposit: %d$", nummoney);
SendClientMessage(playerid, COLOR_WHITE, string);
format(text,sizeof(text)," New cash: %d$", newmoney);
SendClientMessage(playerid, COLOR_WHITE, text);
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Entered in bank");
}
return 1;
}
if(strcmp(cmd, "/whitdraw", true) == 0)
{
if(PlayerToPoint(100, playerid,827.9430,4.9825,1004.1870) || PlayerToPoint(100, playerid,212.6392,-8.1615,1001.2109) || PlayerToPoint(100, playerid,346.4020,172.5660,1014.1875) || PlayerToPoint(100, playerid,-2662.8271,1411.1824,906.2734) || PlayerToPoint(100, playerid,-26.9156,-55.3495,1003.5469))
{
new nummoney2[256];
new nummoney;
new oldmoney;
new newmoney;
new playername[256];
new str[256];
new text[256];
GetPlayerName(playerid, playername, 256);
if(!ExtractParametersFromString(cmdtext, 2, nummoney2))
{
SendClientMessage(playerid, COLOR_GREEN, "Enter the sum");
}
else
{
nummoney = strval(nummoney2);
}
format(str,sizeof(str),"bank/%s", playername);
oldmoney = dini_Int(str,"bank");
if(oldmoney < nummoney)
{
SendClientMessage(playerid, COLOR_GREEN, "You don't have that money");
}
else
{
newmoney = oldmoney-nummoney;
dini_IntSet(str, "bank",newmoney);
GivePlayerMoney(playerid, nummoney);
SendClientMessage(playerid, 0xF0F0F0FF, "|______ Banker's check ______|");
format(string,sizeof(string)," You old cash: %d$", oldmoney);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string,sizeof(string)," Have taken: %d$", nummoney);
SendClientMessage(playerid, COLOR_WHITE, string);
format(text,sizeof(text)," New cash: %d$", newmoney);
SendClientMessage(playerid, COLOR_WHITE, text);
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Please enter a bank");
}
return 1;
}
if(strcmp(cmd, "/balance", true) == 0)
{
new playername[256];
new str[256];
new money2;
GetPlayerName(playerid, playername, 256);
format(str,sizeof(str),"bank/%s", playername);
money2 = dini_Int(str,"bank");
format(str,sizeof(str)," Your is cash: %d$", money2);
SendClientMessage(playerid, 0xF0F0F0FF, "|______ Banker's check ______|");
SendClientMessage(playerid, COLOR_WHITE, str);
return 1;
}
// strat countdown
if (strcmp(cmdtext, "/count", true)==0)
{
if(Count >= 5)
{
SendClientMessageToAll(COLOR_LIGHTBLUE, "Race will start after..");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_YELLOW, "Sorry but race is satrted");
return 1;
}
}
//------------------------------------------------------------------------------
//------------------- /buy
if(strcmp(cmd, "/buy", true) == 0) {
new property=999;
new pbGameText;
if(IsPlayerInCheckpoint(playerid)) {
switch (playerCheckpoint[playerid]) {
case CP_DRAGON:{
property = P_DRAGON;
}
case CP_CALIGULA:{
property = P_CALIGULA;
}
case CP_SEXSHOP:{
property = P_SEXSHOP;
}
case CP_BAR:{
property = P_BAR;
}
case CP_ZIP:{
property = P_ZIP;
}
case CP_BINCO:{
property = P_BINCO;
}
case CP_TATOO:{
property = P_TATOO;
}
case CP_BOTIQUE:{
property = P_BOTIQUE;
}
case CP_STRIPCLUB:{
property = P_STRIPCLUB;
}
case CP_WANGCARS:{
property = P_WANGCARS;
}
case CP_AIRSTRIP:{
property = P_AIRSTRIP;
}
case CP_EMERALD:{
property = P_EMERALD;
}
case CP_VISAGE:{
property = P_VISAGE;
}
case CP_SPREADRANCH:{
property = P_SPREADRANCH;
}
}
if(property==999) {
SendClientMessage(playerid, COLOR_YELLOW, "You need to be in a property checkpoint to /buy it.");
return 1;
}
// property--;
if(GetPlayerMoney(playerid) < propertyValues[property]) {
SendClientMessage(playerid, COLOR_RED, "You don't have enough money to buy this property.");
return 1;
}
if(propertyOwner[property]==playerid) {
SendClientMessage(playerid, COLOR_RED, "You already own this property.");
return 1;
}
if(propertyOwner[property] < 999) {
GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
GivePlayerMoney(propertyOwner[property], propertyValues[property]);
format (string, sizeof(string), "Your property, the %s, has been bought out by %s (id: %d).",propertyNames[property],giveplayer,playerid);
SendClientMessage(propertyOwner[property], COLOR_RED, string);
}
GivePlayerMoney(playerid, 0-propertyValues[property]);
propertyOwner[property]=playerid;
format(string, sizeof(string), "You have purchased the %s!", propertyNames[property]);
SendClientMessage(playerid, COLOR_GREEN, string);
if(property==P_DRAGON || property==P_CALIGULA) {
if(pbGameText) {
format(string, sizeof(string),"~y~%s is the ~g~Pit Boss ~y~of %s",giveplayer,propertyNames[property]);
GameTextForAll(string,5000,3);
} else {
format(string, sizeof(string),"%s is the Pit Boss of %s",giveplayer,propertyNames[property]);
SendClientMessageToAll(COLOR_LIGHTBLUE, string);
}
format(string, sizeof(string),"Sir, your %s limousine's are now available to you and any gang members.",propertyNames[property]);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
} else {
SendClientMessage(playerid, COLOR_YELLOW, "You need to be in a property checkpoint to /buy it.");
return 1;
}
return 1;
}
//------------------- /properties1
if(strcmp(cmd, "/properties1", true) == 0 || strcmp(cmd, "/properties", true) == 0) {
new propertiestemp = MAX_PROPERTIES;
if(propertiestemp>9) {
propertiestemp = 9;
}
SendClientMessage(playerid, COLOR_GREEN, "Property Set 1/2 Owners:");
for(new i = 0; i < propertiestemp; i++) {
if(propertyOwner[i] < 999) {
GetPlayerName(propertyOwner[i], giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "%d. %s - %s", i, propertyNames[i], giveplayer);
} else
format(string, sizeof(string), "%d. %s - None", i, propertyNames[i]);
SendClientMessage(playerid, COLOR_YELLOW, string);
}
return 1;
}
//------------------- /properties2
if(strcmp(cmd, "/properties2", true) == 0) {
SendClientMessage(playerid, COLOR_GREEN, "Property Set 2/2 Owners:");
for(new i = 9; i < MAX_PROPERTIES; i++) {
if(propertyOwner[i] < 999) {
GetPlayerName(propertyOwner[i], giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "%d. %s - %s", i, propertyNames[i], giveplayer);
} else
format(string, sizeof(string), "%d. %s - None", i, propertyNames[i]);
SendClientMessage(playerid, COLOR_YELLOW, string);
}
return 1;
}
//--------------------------------------------------------------------------------
// end countdown
//------------------------------------------- HELP ORANGE
#pragma tabsize 0
if (strcmp(cmdtext, "/rules", true)== 0 && IsPlayerAdmin(playerid) == 1){
SendClientMessageToAll(0xFF9933AA, "Rules");
SendClientMessageToAll(0xFF9933AA, "1)Dont cheat or BAN");
SendClientMessageToAll(0xFF9933AA, "2)No spawn killing or kick/ban");
SendClientMessageToAll(0xFF9933AA, "3)Do not use bad words or wire/jail");
return 1;}
//------------------------------------------- commands
if (strcmp(cmdtext, "/bankhelp", true)==0){
SendClientMessage(playerid, COLOR_WHITE, "---------------------------------");
SendClientMessage(playerid, COLOR_WHITE, "Bankhelp List");
SendClientMessage(playerid, COLOR_WHITE, "/bank - to deposite your money");
SendClientMessage(playerid, COLOR_WHITE, "/withdraw - to take out your money");
SendClientMessage(playerid, COLOR_WHITE, "/balance - to see cash in bank");
SendClientMessage(playerid, COLOR_WHITE, "To use banks enter in any 24/7 shop.");
SendClientMessage(playerid, COLOR_WHITE, "----------------------------------");
return 1;}
if (strcmp(cmdtext, "/cmd", true)==0){
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /cmd 1-4");
return 1;}
if (strcmp(cmdtext, "/cmd 1", true)==0){
SendClientMessage(playerid, COLOR_YELLOW, "---------------------------------------------------------");
SendClientMessage(playerid, COLOR_YELLOW, "CMD 1 commands");
SendClientMessage(playerid, COLOR_YELLOW, "/teleports - all teleports list ");
SendClientMessage(playerid, COLOR_YELLOW, "/register - register your account on server");
SendClientMessage(playerid, COLOR_YELLOW, "/admins - to see which admins are online");
SendClientMessage(playerid, COLOR_YELLOW, "/animlist - all animations");
SendClientMessage(playerid, COLOR_YELLOW, "/bankhelp - bank commands");
SendClientMessage(playerid, COLOR_YELLOW, "/buyhealth - buy health");
SendClientMessage(playerid, COLOR_YELLOW, "/buyarmour - buy armour");
SendClientMessage(playerid, COLOR_YELLOW, "---------------------------------------------------------");
return 1;}
if (strcmp(cmdtext, "/cmd 2", true)==0){
SendClientMessage(playerid, COLOR_YELLOW, "---------------------------------------------------------");
SendClientMessage(playerid, COLOR_YELLOW, "CMD 2 commands");
SendClientMessage(playerid, COLOR_YELLOW, "/blood, /dirtbike, /kart - speciall teleports");
SendClientMessage(playerid, COLOR_YELLOW, "/lock - lock car");
SendClientMessage(playerid, COLOR_YELLOW, "/unlock - unlock car");
SendClientMessage(playerid, COLOR_YELLOW, "/savepos - save your current position(admins only)");
SendClientMessage(playerid, COLOR_YELLOW, "/gotopos - teleport to your saved position(admins only)");
SendClientMessage(playerid, COLOR_YELLOW, "/kill - kill yourselfe(suicide)");
SendClientMessage(playerid, COLOR_YELLOW, "----------------------------------------------------------");
return 1;}
if (strcmp(cmdtext, "/cmd 3", true)==0){
SendClientMessage(playerid, COLOR_YELLOW, "----------------------------------------------------------");
SendClientMessage(playerid, COLOR_YELLOW, "CMD 3 commands");
SendClientMessage(playerid, COLOR_YELLOW, "/dive - jump with parachute");
SendClientMessage(playerid, COLOR_YELLOW, "/countdown - start countdown");
SendClientMessage(playerid, COLOR_YELLOW, "/infoo - server info");
SendClientMessage(playerid, COLOR_YELLOW, "/para - get free parachute");
SendClientMessage(playerid, COLOR_YELLOW, "/fix - repair your car");
SendClientMessage(playerid, COLOR_YELLOW, "/vehid - display information about vehicle");
SendClientMessage(playerid, COLOR_YELLOW, "/rules - server rules");
SendClientMessage(playerid, COLOR_YELLOW, "----------------------------------------------------------");
return 1;}
if (strcmp(cmdtext, "/cmd 4", true)==0){
SendClientMessage(playerid, COLOR_YELLOW, "----------------------------------------------------------");
SendClientMessage(playerid, COLOR_YELLOW, "CMD 4 commands");
SendClientMessage(playerid, COLOR_YELLOW, "/jailme - get in jail");
SendClientMessage(playerid, COLOR_YELLOW, "/DM - Deathamch list");
SendClientMessage(playerid, COLOR_YELLOW, "/hitman - put a bounty on head somebody");
SendClientMessage(playerid, COLOR_YELLOW, "/bounties - to see which players have bounty");
SendClientMessage(playerid, COLOR_YELLOW, "/bounty - to see how big bounty is on your head");
SendClientMessage(playerid, COLOR_YELLOW, "----------------------------------------------------------");
return 1;}
if (strcmp(cmdtext, "/animlist", true)==0){
SendClientMessage(playerid, COLOR_YELLOW, "----------------------------------------------------------");
SendClientMessage(playerid, COLOR_YELLOW, "Animation list:");
SendClientMessage(playerid, COLOR_YELLOW, "/dance1-3, /drunk, /chat, /fu, /smoke, /piss, /death, /drugsbuy");
SendClientMessage(playerid, COLOR_YELLOW, "/slapass, /vomit, /injured, /arrested, /eat, /watch, /plant");
SendClientMessage(playerid, COLOR_YELLOW, "/laugh, /sitdrink, /spray, /swim, /under, /phone, /smoke2, /walksexy");
SendClientMessage(playerid, COLOR_YELLOW, "/kickt, /tank, /lafin, /strip1, /strip2, /vortex, /shout, /pool");
SendClientMessage(playerid, COLOR_YELLOW, "/copmove, /sitread, /cuthair, /mtb, /mtb1");
SendClientMessage(playerid, COLOR_YELLOW, "---------------------------------------------------------");
return 1;}
if (strcmp(cmdtext, "/help", true)==0){
//SendClientMessage(playerid, 0xFFFF00AA, tmpbuf);
SendClientMessage(playerid, 0xFF9933AA, "*** Type /cmd and you will see all commands");
return 1;}
if (strcmp(cmdtext, "/DM", true)==0){
SendClientMessage(playerid, COLOR_ORANGE, "=================================");
SendClientMessage(playerid, COLOR_ORANGE, "Deathmach List:");
SendClientMessage(playerid, COLOR_ORANGE, "/dildo, /fight, /deagle, /battle, /minigun");
SendClientMessage(playerid, COLOR_ORANGE, "/chainsaw, /dome, /minigun2, /knife");
SendClientMessage(playerid, COLOR_ORANGE, "/shotgun, /uzi, /katana, /battle2, /chainsaw2");
SendClientMessage(playerid, COLOR_ORANGE, "/deagle2, /katana2, /baseball");
SendClientMessage(playerid, COLOR_ORANGE, "=================================");
return 1;}
if (strcmp(cmdtext, "/rules", true)==0){
SendClientMessage(playerid, COLOR_RED, "=================================");
SendClientMessage(playerid, COLOR_RED, "Server rules:");
SendClientMessage(playerid, COLOR_RED, "1) DONT cheat(BAN)");
SendClientMessage(playerid, COLOR_RED, "2) DONT use bad words(kick)");
SendClientMessage(playerid, COLOR_RED, "3) DONT shout players on spawn places 10 sec(kick,jail)");
SendClientMessage(playerid, COLOR_RED, "4) NO drivebys without reason(kick)");
SendClientMessage(playerid, COLOR_RED, "Have a good time :)");
SendClientMessage(playerid, COLOR_RED, "=================================");
return 1;}
if (strcmp(cmdtext, "/buyarmour", true)==0){
SetPlayerArmour(playerid,100);
GivePlayerMoney(playerid,-500);
return 1;}
if (strcmp(cmdtext, "/buyhealth", true)==0){
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-500);
return 1;}
if (strcmp(cmdtext, "/para", true)==0){
GivePlayerWeapon(playerid,46,1);
return 1;}
if(strcmp("/fix", cmdtext, true, 10) == 0) //fix
{
if(IsPlayerInAnyVehicle(playerid)) {
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
SendClientMessage(playerid, 0xFFFF00AA, "Successfully repaired");
GivePlayerMoney(playerid,-100);
} else return SendClientMessage(playerid, 0xFF0000FF, "You must be in a vehicle");
return 1;
}
if (strcmp(cmdtext, "/jailme", true)==0){
SetPlayerInterior(playerid,10);
SetPlayerPos(playerid,223.5607,110.4992,999.0156);
return 1;}
//------------------------------------------------------------------------------
//------------------------------DEATHCMACHES------------------------------------
//------------------------------------------------------------------------------
if (strcmp(cmdtext, "/dildo", true)==0){
new name[MAX_PLAYER_NAME+1];
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,154.1813,-1950.8678,10.7188);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 12, 1);
GameTextForPlayer(playerid,"~g~Welcome to ~r~DILDO DM!!!",2500,5);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s has entered the DILDO DM (/dildo)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the DILDO type /kill");
return 1;}
if (strcmp(cmdtext, "/fight", true)==0){
new name[MAX_PLAYER_NAME+1];
format(string, sizeof(string), "*** %s has entered the FIGHT DM (/fight)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the FIGHT type /kill");
SetPlayerInterior(playerid,5);
SetPlayerPos(playerid,762.6447,-1.6480,1001.5942);
GameTextForPlayer(playerid,"~g~Welcome to ~r~FIGHT DM!!!",2500,5);
ResetPlayerWeapons(playerid);
return 1;}
if (strcmp(cmdtext, "/deagle", true)==0){
new name[MAX_PLAYER_NAME+1];
format(string, sizeof(string), "*** %s has entered the DEAGLE DM (/deagle)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the DEAGLE type /kill");
GameTextForPlayer(playerid,"~g~Welcome to DEAGLE DM!",2500,5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,-1231.5277,53.2773,14.2328);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 500);
return 1;}
if (strcmp(cmdtext, "/battle", true)==0){
new name[MAX_PLAYER_NAME+1];
SetPlayerInterior(playerid,10);
new randomize=random(sizeof(ROOM));
SetPlayerPos(playerid, ROOM[randomize][0],ROOM[randomize][1],ROOM[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 27, 200);
GivePlayerWeapon(playerid, 34, 150);
GivePlayerWeapon(playerid, 31, 400);
GivePlayerWeapon(playerid, 35, 100);
GivePlayerWeapon(playerid, 28, 500);
GameTextForPlayer(playerid,"~g~Welcome to ~r~BATTLE DM!!!",2500,5);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s has entered the BATTLE DM (/battle)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the BATTLE type /kill");
return 1;}
if (strcmp(cmdtext, "/battle2", true)==0){
new name[MAX_PLAYER_NAME+1];
SetPlayerInterior(playerid,2);
new randomize=random(sizeof(BATTLE2));
SetPlayerPos(playerid, BATTLE2[randomize][0],BATTLE2[randomize][1],BATTLE2[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 27, 200);
GivePlayerWeapon(playerid, 34, 500);
GivePlayerWeapon(playerid, 31, 400);
GivePlayerWeapon(playerid, 35, 100);
GivePlayerWeapon(playerid, 28, 500);
GivePlayerWeapon(playerid, 18, 100);
GameTextForPlayer(playerid,"~g~Welcome to ~r~BATTLE2 DM!!!",2500,5);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s has entered the BATTLE2 DM (/battle2)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the BATTLE2 type /kill");
return 1;}
if (strcmp(cmdtext, "/minigun", true)==0){
new name[MAX_PLAYER_NAME+1];
SetPlayerInterior(playerid,0);
new randomize=random(sizeof(MINIGUN));
SetPlayerPos(playerid, MINIGUN[randomize][0],MINIGUN[randomize][1],MINIGUN[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 38, 9000);
GetPlayerName(playerid, name, sizeof(name));
GameTextForPlayer(playerid,"~g~Welcome to ~r~MINIGUN DM!!!",2500,5);
format(string, sizeof(string), "*** %s has entered the MINIGUN DM (/minigun)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the MINIGUN DM type /kill");
return 1;}
if (strcmp(cmdtext, "/chainsaw", true)==0){
new name[MAX_PLAYER_NAME+1];
SetPlayerInterior(playerid,0);
new randomize=random(sizeof(CHAINSAW));
GameTextForPlayer(playerid,"~g~Welcome to ~r~CHAINSAW DM!!!",2500,5);
SetPlayerPos(playerid, CHAINSAW[randomize][0],CHAINSAW[randomize][1],CHAINSAW[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 9, 10);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s has entered the CHAINSAW DM (/chainsaw)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the CHAINSAW DM type /kill");
return 1;}
if (strcmp(cmdtext, "/dome", true)==0){
new name[MAX_PLAYER_NAME+1];
SetPlayerInterior(playerid,0);
new randomize=random(sizeof(DOME));
SetPlayerPos(playerid, DOME[randomize][0],DOME[randomize][1],DOME[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 25, 500);
GivePlayerWeapon(playerid, 32, 500);
GivePlayerWeapon(playerid, 41, 500);
GivePlayerWeapon(playerid, 5, 1);
GameTextForPlayer(playerid,"~g~Welcome to ~r~DOME DM!!!",2500,5);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s has entered the DOME DM (/dome)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the DOME DM type /kill");
return 1;}
if (strcmp(cmdtext, "/minigun2", true)==0){
new name[MAX_PLAYER_NAME+1];
SetPlayerInterior(playerid,10);
new randomize=random(sizeof(MINIGUN2));
SetPlayerPos(playerid, MINIGUN2[randomize][0],MINIGUN2[randomize][1],MINIGUN2[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 38, 9000);
GetPlayerName(playerid, name, sizeof(name));
GameTextForPlayer(playerid,"~g~Welcome to ~r~MINGUN2 DM!!!",2500,5);
format(string, sizeof(string), "*** %s has entered the MINIGUN2 DM (/minigun2)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the MINIGUN2 DM type /kill");
return 1;}
if (strcmp(cmdtext, "/knife", true)==0){
new name[MAX_PLAYER_NAME+1];
SetPlayerInterior(playerid,0);
new randomize=random(sizeof(KNIFE));
SetPlayerPos(playerid, KNIFE[randomize][0],KNIFE[randomize][1],KNIFE[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 4, 10);
GetPlayerName(playerid, name, sizeof(name));
GameTextForPlayer(playerid,"~g~Welcome to ~r~KNIFE DM!!!",2500,5);
format(string, sizeof(string), "*** %s has entered the KNIFE DM (/knife)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the KNIFE DM type /kill");
return 1;}
if (strcmp(cmdtext, "/shotgun", true)==0){
new name[MAX_PLAYER_NAME+1];
SetPlayerInterior(playerid,0);
new randomize=random(sizeof(SHOTGUN));
SetPlayerPos(playerid, SHOTGUN[randomize][0],SHOTGUN[randomize][1],SHOTGUN[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 25, 500);
GivePlayerWeapon(playerid, 26, 500);
GivePlayerWeapon(playerid, 27, 500);
GameTextForPlayer(playerid,"~g~Welcome to ~r~SHOTGUN DM!!!",2500,5);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s has entered the SHOTGUN DM (/shotgun)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the SHOTGUN DM type /kill");
return 1;}
if (strcmp(cmdtext, "/uzi", true)==0){
new name[MAX_PLAYER_NAME+1];
SetPlayerInterior(playerid,0);
new randomize=random(sizeof(UZI));
SetPlayerPos(playerid, UZI[randomize][0],UZI[randomize][1],UZI[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 28, 500);
GivePlayerWeapon(playerid, 32, 500);
GameTextForPlayer(playerid,"~g~Welcome to ~r~UZI DM!!!",2500,5);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s has entered the UZI DM (/uzi)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the UZI DM type /kill");
return 1;}
if (strcmp(cmdtext, "/katana", true)==0){
SetPlayerInterior(playerid,0);
new name[MAX_PLAYER_NAME+1];
new randomize=random(sizeof(KATANA));
SetPlayerPos(playerid, KATANA[randomize][0],KATANA[randomize][1],KATANA[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 8, 1);
GivePlayerWeapon(playerid, 5, 1);
GivePlayerWeapon(playerid, 2, 1);
GameTextForPlayer(playerid,"~g~Welcome to ~r~KATANA DM!!!",2500,5);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s has entered the KATANA DM (/katana)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the KATANA DM type /kill");
return 1;}
if (strcmp(cmdtext, "/katana2", true)==0){
SetPlayerInterior(playerid,1);
new name[MAX_PLAYER_NAME+1];
new randomize=random(sizeof(KATANA2));
SetPlayerPos(playerid, KATANA2[randomize][0],KATANA2[randomize][1],KATANA2[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 8, 1);
GameTextForPlayer(playerid,"~g~Welcome to ~r~KATANA2 DM!!!",2500,5);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s has entered the KATANA2 DM (/katana2)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the KATANA2 DM type /kill");
return 1;}
if (strcmp(cmdtext, "/baseball", true)==0){
SetPlayerInterior(playerid,3);
new name[MAX_PLAYER_NAME+1];
new randomize=random(sizeof(BASEBALL));
SetPlayerPos(playerid, BASEBALL[randomize][0],BASEBALL[randomize][1],BASEBALL[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 5, 1);
GivePlayerWeapon(playerid, 4, 1);
GameTextForPlayer(playerid,"~g~Welcome to ~r~BASEBALL DM!!!",2500,5);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s has entered the BASEBALL DM (/baseball)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the BASEBALL DM type /kill");
return 1;}
if (strcmp(cmdtext, "/deagle2", true)==0){
SetPlayerInterior(playerid,3);
new name[MAX_PLAYER_NAME+1];
new randomize=random(sizeof(DEAGLE2));
SetPlayerPos(playerid, DEAGLE2[randomize][0],DEAGLE2[randomize][1],DEAGLE2[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 500);
GameTextForPlayer(playerid,"~g~Welcome to ~r~DEAGLE2 DM!!!",2500,5);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s has entered the DEAGLE2 DM (/deagle2)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the DEAGLE2 DM type /kill");
return 1;}
if (strcmp(cmdtext, "/chainsaw2", true)==0){
SetPlayerInterior(playerid,6);
new name[MAX_PLAYER_NAME+1];
new randomize=random(sizeof(CHAINSAW2));
SetPlayerPos(playerid, CHAINSAW2[randomize][0],CHAINSAW2[randomize][1],CHAINSAW2[randomize][2]);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 9, 1);
GameTextForPlayer(playerid,"~g~Welcome to ~r~CHAINSAW2DM!!!",2500,5);
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s has entered the CHAINSAW2 DM (/chainsaw2)", name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_GOLD, "To left the CHAINSAW2 DM type /kill");
return 1;}
//------------------------------------------------------------------------------
if (strcmp(cmdtext, "/infoo", true)==0){
//SendClientMessage(playerid, 0xFFFF00AA, tmpbuf);
SendClientMessage(playerid, 0xFF9933AA, "This is Warrors Clan PUB server on 0.2.2 R2 verion");
SendClientMessage(playerid, 0xFF9933AA, "Newiest version of gamemode is 1.1.7");
SendClientMessage(playerid, 0xFF9933AA, "Server host - Warriors_Mikelis. Main admins Tornado, Herbis");
SendClientMessage(playerid, 0xFF9933AA, "Server is using Xtreme Admin2 script");
SendClientMessage(playerid, 0xFF9933AA, "More information about clan in gta.outlaw.lv");
return 1;}
//------------------------------------------- Stunt Zone commands cyan
if (strcmp(cmdtext, "/teleports", true)==0){
SendClientMessage(playerid, 0x33CCFFAA, "--------------------------------------------------------------------");
SendClientMessage(playerid, 0x33CCFFAA, "Teleports:");
SendClientMessage(playerid, 0x33CCFFAA, "/drag, /drag2, /bigjump, /sf, /docks");
SendClientMessage(playerid, 0x33CCFFAA, "/chilliad, /drift, /drift2, /dive,");
SendClientMessage(playerid, 0x33CCFFAA, "/lv, /ls, /blood, /kart, /jump, /groove");
SendClientMessage(playerid, 0x33CCFFAA, "/dirtbike, /drift3, /drag3, /beach, beach2");
SendClientMessage(playerid, 0x33CCFFAA, "/boatschool, /satelite, /catalina, /jizzy, /underwater 1-3");
SendClientMessage(playerid, 0x33CCFFAA, "/flyschool");
SendClientMessage(playerid, 0x33CCFFAA, "---------------------------------------------------------------------");
return 1;}
//----------------------------------------------------------------------------
if ( strcmp( cmdtext, "/blood", true, 5 ) == 0 )
{
SetPlayerInterior(playerid,15);
{
SetPlayerPos(playerid,-1487.3318,952.6232,1036.8984);
}
return 1;
}
//----------------------------------------------------------------------------
if (strcmp(cmdtext, "/dirtbike", true)==0)
{
SetPlayerInterior(playerid,4);
{
SetPlayerPos(playerid,-1293.9851,-619.7903,1055.8171);
}
return 1;
}
//----------------------------------------------------------------------------
if (strcmp(cmdtext, "/kart", true)==0)
{
SetPlayerInterior(playerid,7);
{
SetPlayerPos(playerid,-1386.4100,-244.8205,1043.5297);
}
return 1;
}
//----------------------------------- TELEPORTI---------------------------------
if(strcmp(cmdtext, "/chilliad", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,-2245.3813,-1715.3920,480.3623);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,-2245.3813,-1715.3920,480.3623);
}
return 1;
}
if(strcmp(cmdtext, "/lv", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,2148.3208,1029.1511,10.8203);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,2148.3208,1029.1511,10.8203);
}
return 1;
}
if(strcmp(cmdtext, "/drift4", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,-2398.6326,-603.6674,132.2224);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,-2398.6326,-603.6674,132.2224);
}
return 1;
}
if(strcmp(cmdtext, "/jump", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,363.2564,2519.7869,797.8304);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,363.2564,2519.7869,797.8304);
}
return 1;
}
if(strcmp(cmdtext, "/drift3", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,-353.8616,1530.5092,75.1320);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,-353.8616,1530.5092,75.1320);
}
return 1;
}
if(strcmp(cmdtext, "/ls", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,1880.9452,-1394.7611,13.1246);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,1880.9452,-1394.7611,13.1246);
}
return 1;
}
if(strcmp(cmdtext, "/drag3", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,1595.1031,1612.9384,10.8203);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,1595.1031,1612.9384,10.8203);
}
return 1;
}
if(strcmp(cmdtext, "/drag2", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,1527.3297,-2455.9033,13.5547);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,1527.3297,-2455.9033,13.5547);
}
return 1;
}
if(strcmp(cmdtext, "/drag", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,-1645.2598,-201.1026,13.9188);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,-1645.2598,-201.1026,13.9188);
}
return 1;
}
if(strcmp(cmdtext, "/drift", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,2265.6292,1398.5432,42.4766);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,2265.6292,1398.5432,42.4766);
}
return 1;
}
if(strcmp(cmdtext, "/sf", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,-1974.2872,270.7369,35.1719);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,-1974.2872,270.7369,35.1719);
}
return 1;
}
if(strcmp(cmdtext, "/drift2", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,2235.1140,1963.4467,31.6547);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,2235.1140,1963.4467,31.6547);
}
return 1;
}
if(strcmp(cmdtext, "/drag", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,1282.6499,1267.8385,10.8203);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,1282.6499,1267.8385,10.8203);
}
return 1;
}
if(strcmp(cmdtext, "/bigjump", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,-669.7441,2306.3635,135.4752);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,-669.7441,2306.3635,135.4752);
}
return 1;
}
if(strcmp(cmdtext, "/groove", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,2492.4844,-1670.3538,13.3359);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,2492.4844,-1670.3538,13.3359);
}
return 1;
}
if(strcmp(cmdtext, "/beach", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,489.2594,-1850.3350,4.0330);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,489.2594,-1850.3350,4.0330);
}
return 1;
}
if(strcmp(cmdtext, "/boatschool", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,-2259.1338,2319.0344,4.8125);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,-2259.1338,2319.0344,4.8125);
}
return 1;
}
if(strcmp(cmdtext, "/beach2", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,-2661.9629,-2627.5112,7.7616);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,-2661.9629,-2627.5112,7.7616);
}
return 1;
}
if(strcmp(cmdtext, "/satelite", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,-324.2758,1527.1509,75.3570);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,-324.2758,1527.1509,75.3570);
}
return 1;
}
if(strcmp(cmdtext, "/catalina", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,877.2900,-35.2242,63.1953);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,877.2900,-35.2242,63.1953);
}
return 1;
}
if(strcmp(cmdtext, "/jizzy", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,-2627.4529,1360.0419,7.0911);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,-2627.4529,1360.0419,7.0911);
}
return 1;
}
if(strcmp(cmdtext, "/underwater 1", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,551.1112,-2494.9800,-28.6329);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,551.1112,-2494.9800,-28.6329);
}
return 1;
}
if(strcmp(cmdtext, "/underwater 2", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,-2231.3047,1773.1666,-58.6626);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,-2231.3047,1773.1666,-58.6626);
}
return 1;
}
if(strcmp(cmdtext, "/underwater 3", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,262.6519,387.7681,-36.8302);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,262.6519,387.7681,-36.8302);
}
return 1;
}
if(strcmp(cmdtext, "/flyschool", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,378.3781,2501.6621,16.4844);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,378.3781,2501.6621,16.4844);
}
return 1;
}
if(strcmp(cmdtext, "/docks", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,2762.4727,-2466.3516,13.5336);
} else {
new Float:X;
new Float:Y;
new Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(playerid,2762.4727,-2466.3516,13.5336);
}
return 1;
}
//----------------------------ANIMATIONS----------------------------------------
// HANDSUP
if(strcmp(cmd, "/handsup", true) == 0) {
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
return 1;
}
}
// Drunk
if(strcmp(cmd, "/drunk", true) == 0) {
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
ApplyAnimation(playerid,"PED", "WALK_DRUNK",4.1,1,1,1,1,1);
return 1;
}
}
// Laugh
if (strcmp("/laugh", cmdtext, true) == 0) {
ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 1, 1, 1, 1, 1); // Laugh
return 1;
}
if (strcmp("/eat", cmdtext, true) == 0) {
ApplyAnimation(playerid,"FOOD","EAT_Burger",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/watch", cmdtext, true) == 0) {
ApplyAnimation(playerid,"MISC","SEAT_watch",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/plant", cmdtext, true) == 0) {
ApplyAnimation(playerid,"BOMBER","BOM_Plant_In",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/deal", cmdtext, true) == 0) {
ApplyAnimation(playerid,"GANGS","DEALER_DEAL",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/drugsbuy", cmdtext, true) == 0) {
ApplyAnimation(playerid,"GANGS","DRUGS_BUY",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/sitdrink", cmdtext, true) == 0) {
ApplyAnimation(playerid,"INT_OFFICE","OFF_Sit_Drink",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/spray", cmdtext, true) == 0) {
ApplyAnimation(playerid,"SPRAYCAN","spraycan_fire",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/swim", cmdtext, true) == 0) {
ApplyAnimation(playerid,"SWIM","SWIM_crawl",4.1,1,1,1,1,1);
return 1;
}
// Arrested
if (strcmp("/arrested", cmdtext, true) == 0) {
ApplyAnimation(playerid, "POLICE", "crm_drgbst_01", 4.0, 1, 1 , 1, 1, 1); // Arrested
return 1;
}
// Injury
if (strcmp("/injured", cmdtext, true) == 0) {
ApplyAnimation(playerid, "SWEET", "Sweet_injuredloop", 4.0, 1, 1, 1, 1, 1); // Injured
return 1;
}
// Vomit
if (strcmp("/vomit", cmdtext, true) == 0) {
ApplyAnimation(playerid, "FOOD", "EAT_Vomit_P", 3.0, 1, 1, 1, 1, 1); // Vomit BAH!
return 1;
}
// Slap Ass
if (strcmp("/slapass", cmdtext, true) == 0) {
ApplyAnimation(playerid, "SWEET", "sweet_ass_slap", 4.0, 1, 1, 1, 1, 1); // Ass Slapping
return 1;
}
// Death Crawling
if (strcmp("/death", cmdtext, true) == 0) {
ApplyAnimation(playerid, "WUZI", "CS_Dead_Guy", 4.0, 1, 1, 1, 1, 1); // Dead Crawling
return 1;
}
// Kiss
if (strcmp("/kiss", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid, "KISSING", "Playa_Kiss_02", 3.0, 1, 1, 1, 1, 1); // Kiss
return 1;
}
if (strcmp("/under", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"SWIM","Swim_Dive_Under",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/phone", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"PED","phone_talk",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/smoke2", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"PED","Smoke_in_car",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/kickt", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"WAYFARER","WF_kick",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/tank", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"TANK","TANK_getin_LHS",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/lafin", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"SWEET","LaFin_Player",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/strip", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"STRIP","STR_Loop_C",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/strip2", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"STRIP","strip_A",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/vortex", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"VORTEX","CAR_jumpin_RHS",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/shout", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"SHOTGUN","shotgun_fire",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/pool", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"POOL","POOL_Walk",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/copmove", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"POLICE","Cop_move_FWD",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/sitread", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"INT_OFFICE","OFF_Sit_Read",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/cuthair", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"HAIRCUTS","BRB_Cut",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/mtb", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"MTB","MTB_getoffBACK",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/mtb1", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"MTB","MTB_sprint",4.1,1,1,1,1,1);
return 1;
}
if (strcmp("/walksexy", cmdtext, true, 5) == 0) {
ApplyAnimation(playerid,"PED","WOMAN_walksexy",4.1,1,1,1,1,1);
return 1;
}
// Piss
if (strcmp("/piss", cmdtext, true, 8) == 0) {
ApplyAnimation(playerid, "PAULNMAC", "Piss_in", 4.1, 1, 1, 1, 1, 1); // Pissing
return 1;
}
// Male Smoking
if (strcmp("/smoke", cmdtext, true, 4) == 0) {
ApplyAnimation(playerid,"SMOKING", "M_smklean_loop", 4.0, 0, 0, 0, 0, 0); // Smoke
return 1;
}
// Sit
if (strcmp("/sit", cmdtext, true, 4) == 0) {
ApplyAnimation(playerid,"BEACH", "ParkSit_M_loop", 4.0, 1, 1, 1, 1, 1); // Sit
return 1;
}
if(strcmp(cmd, "/chat", true) == 0)
{
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
ApplyAnimation(playerid,"PED","IDLE_CHAT",60.1,0,1,1,1,1);
return 1;
}
}
// SUICIDE COMMAND
if(strcmp(cmd, "/kill", true) == 0) {
SetPlayerHealth(playerid,0.0);
return 1;
}
// START DANCING
if(strcmp(cmd, "/dance", true) == 0) {
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
new tmp[256];
// Get the dance style param
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid,0xFFFF00AA,"Pielietojums: /dance [style 1-3]");
return 1;
}
dancestyle = strval(tmp);
if(dancestyle < 1 || dancestyle > 3) {
SendClientMessage(playerid,0xFFFF00AA,"Pielietojums: /dance [style 1-3]");
return 1;
}
if(dancestyle == 1) {
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);
} else if(dancestyle == 2) {
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE2);
} else if(dancestyle == 3) {
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE3);
}
return 1;
}
}
//------------------------------------------------------------------------------
new vehicleid = GetPlayerVehicleID(playerid);
// lock car attempt
if (strcmp(cmdtext, "/lock", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new Stat5 ;
Stat5=GetPlayerState(playerid);
if(Stat5!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid,COLOR_GREY,"Only driver can lock car!");
return 1;
}
new i;
for(i=0;i<MAX_PLAYERS;i++)
{
if(i != playerid)
{
SetVehicleParamsForPlayer(vehicleid,i, 0, 1);
}
}
SendClientMessage(playerid, COLOR_GREY, "Car locked.");
}
else
{
SendClientMessage(playerid, COLOR_GREY, "You arent in car!");
}
return 1;
}
if(strcmp(cmdtext, "/dive", true) == 0){
new Float:x;
new Float:y;
new Float:z;
GivePlayerWeapon(playerid,46,1);
GetPlayerPos(playerid,x,y,z);
SetPlayerPos(playerid,x,y,z+500);
return 1;}
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
if (strcmp(cmdtext, "/unlock", true)==0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new Stat6 ;
Stat6 = GetPlayerState(playerid);
if(Stat6!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid,COLOR_GREY,"Only driver can unlock car!");
return 1;
}
new i;
for(i=0;i<MAX_PLAYERS;i++)
{
SetVehicleParamsForPlayer(vehicleid,i, 0, 0);
}
SendClientMessage(playerid, COLOR_GREY, "You have unlocked your car.");
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Youe arent in car!");
}
return 1;}
//------------------------------------------------------------------------------
if (strcmp(cmdtext, "/savepos", true) == 0)
{
if(IsPlayerAdmin(playerid))
if (GetPlayerState(playerid) != 2)
{
GetPlayerPos(playerid,Position[playerid][0],Position[playerid][1],Position[playerid][2]);
GetPlayerFacingAngle(playerid,Position[playerid][3]);
SendClientMessage(playerid,COLOR_GREEN,"Position Saved. Type ' /gotomypos ' to return to this position!");
}
else
{
GetVehiclePos(GetPlayerVehicleID(playerid),Position[playerid][0],Position[playerid][1],Position[playerid][2]);
GetVehicleZAngle(GetPlayerVehicleID(playerid),Position[playerid][3]);
SendClientMessage(playerid,COLOR_GREEN,"Position Saved. Type ' /r ' to return to this position!");
}
PlayerPosition[playerid] = 1;
return 1;
}
if (strcmp(cmdtext, "/gotopos", true) == 0)
{
if(IsPlayerAdmin(playerid))
if (PlayerPosition[playerid] == 0) return SendClientMessage(playerid,COLOR_RED, "You didn't save a positon! Type ' /savemypos '");
if (GetPlayerState(playerid) != 2)
{
SetPlayerPos(playerid,Position[playerid][0],Position[playerid][1],Position[playerid][2]);
SetPlayerFacingAngle(playerid,Position[playerid][3]);
SendClientMessage(playerid,COLOR_GREEN,"Returned to saved position.");
}
else
{
SetVehiclePos(GetPlayerVehicleID(playerid),Position[playerid][0],Position[playerid][1],Position[playerid][2]);
SetVehicleZAngle(GetPlayerVehicleID(playerid),Position[playerid][3]);
SendClientMessage(playerid,COLOR_GREEN,"Returned to saved position.");
}
return 1;
}
return 0;
}
public CountDown(){
if (Count > 0){
GameTextForAll( CountText[Count-1], 2500, 3);
Count--;
SetTimer("CountDown", 1000, 0);
}
else{
GameTextForAll("~g~Go!!!", 2500, 3);
Count = 5;
}
return 1;
}