mskamilor

reallife

Jan 24th, 2012
273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 182.40 KB | None | 0 0
  1. /*
  2. ================================================================================
  3. Copyright (c)
  4. Das Script wurde durch mskamilor
  5. Erstellt, und darf editiert werden
  6.  
  7. Mskamilor (c) 2012-2013
  8.  
  9.  
  10. ================================================================================
  11. */
  12.  
  13.  
  14.  
  15. /*
  16.  
  17. To DO Liste
  18.  
  19.  
  20. -Tutorial
  21.  
  22. ->Tutorial (0%)
  23. ->Fahrschule (0%)
  24.  
  25. -Frak-Gang-MafiaBasen
  26.  
  27. ->Basen gesucht+Fahrzeuge (10%)
  28. ->Spawnpunkte gesetzt (10%
  29. ->Interriors für Gangs (10%)
  30. ->Heal + Armor für Fraks / Gangs (0%)
  31.  
  32. -Waffensystem
  33.  
  34. ->/waffenkaufen an verschiedenen Punkten (10%)
  35. ->Frakwaffen eingestellt(5%)
  36.  
  37. -Payday
  38.  
  39. -> Randomgehalt für Arbeitslose (0%)
  40. -> Gehalt entscheidet sich je nach LvL/Rang/Job usw. (0%)
  41.  
  42.  
  43. -Biz/häuser
  44.  
  45. -> Häuser in FC usw (0%)
  46. -> Bizes & Banken usw (0%)
  47. -> Klamottenladen & Handyladen (0%)
  48.  
  49. -Drogen & Weiteres
  50.  
  51. -> /usedrugs bringt 20HP (0%)
  52. -> Drogen gibt es nur wenn gennug gefarmt wurde (0%)
  53.  
  54. -Neulinge
  55.  
  56. -> Spawn gesetzt (0%)
  57. -> Jobs gemacht (0%)
  58. -> Jobs im an der Arbeitsstelle in FC (0%)
  59. -> Jobs kombatiebel (0%)
  60. -> Farmer einbauen
  61. -> Müllabfuhr einbauen & fertigmachen (0%)
  62. -> /navi (0%)
  63. -> Wichtige Orte (0%)
  64. -> Jobs (0%)
  65. -> Neulingsguide (0%) )
  66. -> Neulingsroller (0%)
  67.  
  68. -Adminsystem & Commands
  69.  
  70. -> Adminsystem Allgemein (5%)
  71. -> /ah Befehle (3%)
  72. -> Adminränge (/admins) (0%)
  73. -> Adminrespawnbefehle (0%)
  74.  
  75. -Textdraws
  76.  
  77. -> Weburl (0%)
  78. -> Teamspeak (0%)
  79. -> Random Messages(0%)
  80. -> 3dTexte (3%)
  81.  
  82. -Autohaus
  83.  
  84. -> Autohaus allgemein (0%)
  85. -> Autopreise (0%)
  86. -> Max. Autozahl auf 2 stellen (0%)
  87.  
  88. -Rathaus
  89. -> FS Prüfung im RH (0%)
  90. -> Rathaus eingebaut (0%)
  91. -> Rathaus Platz gefunden (0%)
  92. -> Weiteres (0%)
  93. -> Perso in SH (0%)
  94.  
  95. -Banksystem
  96.  
  97. ->Bankautomaten (0%)
  98. ->Bank eingebaut (0%)
  99.  
  100. -Andere Veränderungen
  101.  
  102. -> /aduty nun in Grün (0%)
  103. -> /ad ab lvl 1 (0%)
  104. -> /ad kann ein Admin unbegrenzt (0%)
  105. -> In /o wird auch nun der Adminrang angezeigt (0%)
  106. -> Skinchange für Hitman (0%)
  107. -> Strecke für Busfahrer (0%)
  108. -> Busbots (0%)
  109. -> Afk system (100%)
  110. -> RL uhr (100%)
  111. -> Ticket-Support system (100%)
  112. -> Wetter system jede stadt anderes wetter (100%)
  113.  
  114.  
  115. -Tacho
  116.  
  117. -> Neues Tacho (100%)
  118. -> Neue Position (100%)
  119.  
  120. -Minijobs
  121.  
  122. -> Rasenmäher (0%)
  123. -> Putzmaschine (0%)
  124. -> Muelman (100%)
  125.  
  126. */
  127.  
  128. #include <a_samp>
  129. #include <dini>
  130. #include <ocmd>
  131. #include <streamer>
  132. #include <gettime>
  133.  
  134. #define BLAU 0x0087FFFF
  135. #define COLOR_WHITE 0xFFFFFFFF
  136. #define COLOR_GRAU 0xBEBEBEFF
  137. #define COLOR_ROT 0xFF6347AA
  138. #define COLOR_RED 0xFF6347AA
  139. #define COLOR_GREY 0xAFAFAFAA
  140. #define COLOR_YELLOW 0xFFFF00AA
  141. #define ROT 0xE10000FF
  142. #define aqua 0x22FFFFFF
  143. #define COLOR_BLACK 0x000000FF
  144. #define error 0xC30000FF
  145. #define info 0x00C000FF
  146. #define COLOR_ADMIN 0xB90000FF
  147.  
  148. #define DIALOG_TUTORIAL 1
  149. #define DIALOG_REGISTER 2
  150. #define DIALOG_LOGIN 3
  151. #define DIALOG_AFKLIST 4
  152. #define DIALOG_TELEPORT 5
  153. #define DIALOG_WAFFENKAMMER 6
  154. #define DIALOG_RADIO 7
  155. #define DIALOG_NAVI 8
  156. #define DIALOG_AH 9
  157. #define DIALOG_JOBS 10
  158.  
  159. //Fraktionsnamen
  160. #define fraktname1 "LSPD"
  161. #define fraktname2 "Medic"
  162. #define fraktname3 "Fahrschule"
  163. #define armyspawn 1188.7655,-943.9813,42.7585
  164. #define lspdspawn 221.1895,111.1256,1003.2188
  165. #define fspawn 1520.0,1568.0,1510.0
  166.  
  167. #define PREIS 2 // Preis Pro liter
  168. #define MAXFULL 30 // Maximale Literanzahl für jedes Fahrzeug.
  169. #define SECONDS 60 // Nach wieviele Sekunden verbraucht ein Fahrzeug ein Liter.
  170. #define TANKDAUER 1 // Wielange dauert das Tanken PRO Liter. (0 = Sofort voll)
  171. #define STANDART 25 // Standart Menge
  172.  
  173. new pdeingang;
  174. new pdausgang;
  175. new bsnenter;
  176. new bsnexit;
  177. new waffenkammerenter;
  178. new waffenkammerexit;
  179. new PolizeiFahrzeuge[32];
  180. new mueallmanautos[4];
  181. new AFK[MAX_PLAYERS];
  182. new TicketZeile[MAX_PLAYERS];
  183. new SupportTicket[MAX_PLAYERS];
  184. new TicketAngenommen[MAX_PLAYERS];
  185. new DeinSupport[MAX_PLAYERS];
  186. new Weather[3];
  187. new WetterRandomLS[] = { 1,2,3,16, };
  188. new WetterRandomSF[] = { 5,6,16 };
  189. new WetterRandomLV[] = { 1,2,3,4,5,18, };
  190. new muel[MAX_PLAYERS];
  191. new Text:Clock;
  192. new ClockUpdateTime = 60;
  193. new stunde, minute;
  194. new str[256];
  195.  
  196.  
  197. new Text:Tacho[MAX_PLAYERS];
  198. new timer[MAX_PLAYERS];
  199. new Tank[MAX_VEHICLES];
  200. new engine,lights,alarm,doors,bonnet,boot,objective;
  201. new bool:Motor[MAX_VEHICLES]=false;
  202. new PlayerVehicle[212][] = {
  203. "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Firetruck", "Trashmaster", "Stretch", "Manana",
  204. "Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam", "Esperanto", "Taxi", "Washington", "Bobcat",
  205. "Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer", "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife",
  206. "Trailer 1", "Previon", "Coach", "Cabbie", "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo",
  207. "Seasparrow", "Pizzaboy", "Tram", "Trailer 2", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair",
  208. "Berkley's RC Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider", "Glendale", "Oceanic", "Sanchez", "Sparrow",
  209. "Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton", "Regina", "Comet", "BMX", "Burrito",
  210. "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher", "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring",
  211. "Sandking", "Blista Compact", "Police Maverick", "Boxvillde", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B",
  212. "Bloodring Banger", "Rancher", "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster","Stunt", "Tanker",
  213. "Roadtrain", "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Tow Truck", "Fortune",
  214. "Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer", "Remington", "Slamvan", "Blade", "Freight", "Streak",
  215. "Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Firetruck LA", "Hustler", "Intruder", "Primo", "Cargobob", "Tampa", "Sunrise", "Merit",
  216. "Utility", "Nevada", "Yosemite", "Windsor", "Monster A", "Monster B", "Uranus", "Jester", "Sultan", "Stratum", "Elegy", "Raindance",
  217. "RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito", "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway",
  218. "Tornado", "AT-400", "DFT-30", "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer 3", "Emperor", "Wayfarer", "Euros", "Hotdog",
  219. "Club", "Freight Carriage", "Trailer 4", "Andromada", "Dodo", "RC Cam", "Launch", "Police Car (LSPD)", "Police Car (SFPD)",
  220. "Police Car (LVPD)", "Police Ranger", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage Trailer A",
  221. "Luggage Trailer B", "Stairs", "Boxville", "Tiller", "Utility Trailer"
  222. };
  223.  
  224.  
  225.  
  226. forward testtimer();
  227. forward AFKTextDraw(playerid);
  228. forward AlleSpielerKontrollieren();
  229. forward SpielerKontrollieren(playerid);
  230. forward Speedometer();
  231. forward FillGas(OldFuel, i, playerid, price);
  232. forward Gas();
  233. forward checkGas();
  234. forward IsAtGasStation(playerid);
  235. forward vrandom(min, max);
  236. forward Wetter();
  237. forward SetWetter();
  238. forward ServerSekunden();
  239. forward IsBadName(playerid);
  240.  
  241. main()
  242. {
  243. print("\n----------------------------------");
  244. print("TutorialServer");
  245. print("----------------------------------\n");
  246. }
  247.  
  248.  
  249. public OnGameModeInit()
  250. {
  251. EnableStuntBonusForAll(0);
  252. ShowPlayerMarkers(0);
  253. ShowNameTags(0);
  254. ManualVehicleEngineAndLights();
  255. DisableInteriorEnterExits();
  256.  
  257. bsnexit=CreatePickup(1559,1,362.8524,-75.1179,1001.5078);
  258. bsnenter=CreatePickup(1559,1,1199.2235,-918.1543,43.1233);
  259.  
  260. Create3DTextLabel("BSN\n Eingang",BLAU,1199.2235,-918.1543,43.1233,10,0);
  261.  
  262. DisableInteriorEnterExits();
  263. SetGameModeText("Polish Dorf Reallife");
  264.  
  265. SetTimer("testtimer",1000*60*10,true);
  266. SetTimer("Wetter",90000,1);
  267. SetTimer("SetWetter",1000,1);
  268.  
  269. Wetter();
  270.  
  271. pdeingang = CreatePickup(1318,1,1374.0374,404.9135,19.9555);
  272. pdausgang = CreatePickup(1318,1,246.2216,107.9191,1003.2188);
  273. Create3DTextLabel("Police Department",aqua,1371.6626,406.2083,24.5093,100.0,0);
  274. Create3DTextLabel("Police Department\n Eingang",aqua,1374.0374,404.9135,19.9555,20.0,0);
  275. Create3DTextLabel("Police Department\n Ausgang",aqua,246.2216,107.9191,1003.2188,20.0,0);
  276. Create3DTextLabel("/tanken\n 2$/L",aqua,1381.4467,459.7689,20.3452,8.0,0);
  277. Create3DTextLabel("Tankstelle",aqua,1380.6858,458.5186,24.1452,100.0,0);
  278. waffenkammerenter = CreatePickup(1318,1,1566.5378,23.1376,24.1641);
  279. waffenkammerexit = CreatePickup(1318,1,292.6995,309.9814,999.1484);
  280. Create3DTextLabel("Waffenkammer",COLOR_BLACK,1566.5378,23.1376,24.1641,10,0);
  281. Create3DTextLabel("Waffenkammer\nExit",COLOR_BLACK,292.6995,309.9814,999.1484,10.0,0);
  282. CreatePickup(348,1,291.2161,304.6662,999.1553);
  283. Create3DTextLabel("/waffenkaufen",COLOR_BLACK,291.2161,304.6662,999.1553,10.0,0);
  284.  
  285.  
  286. PolizeiFahrzeuge[0] = AddStaticVehicleEx(599,1386.89758301,372.08496094,20.14293861,246.00000000,16,6,9999); //Police Ranger
  287. PolizeiFahrzeuge[1] =AddStaticVehicleEx(599,1389.69677734,378.63665771,20.14293861,245.99487305,16,6,99999); //Police Ranger
  288. PolizeiFahrzeuge[2] =AddStaticVehicleEx(599,1392.63110352,385.26458740,20.14293861,245.99487305,16,6,99999); //Police Ranger
  289. PolizeiFahrzeuge[3] =AddStaticVehicleEx(596,1395.53845215,391.93444824,19.57781219,247.50000000,16,6,999999); //Police Car (LSPD)
  290. PolizeiFahrzeuge[4] =AddStaticVehicleEx(596,1398.23205566,398.66497803,19.57781219,247.50000000,16,6,99999); //Police Car (LSPD)
  291. PolizeiFahrzeuge[5] =AddStaticVehicleEx(596,1401.08776855,405.33050537,19.57781219,247.50000000,16,6,99999); //Police Car (LSPD)
  292. PolizeiFahrzeuge[6] =AddStaticVehicleEx(523,1402.21704102,409.08639526,19.41819000,248.00000000,16,6,9999999); //HPV1000
  293. PolizeiFahrzeuge[7] =AddStaticVehicleEx(523,1403.41015625,412.10900879,19.41819000,247.99987793,-1,-1,9999999); //HPV1000
  294. PolizeiFahrzeuge[8] =AddStaticVehicleEx(523,1404.67700195,415.31811523,19.41819000,247.99987793,-1,-1,99999); //HPV1000
  295. PolizeiFahrzeuge[9] =AddStaticVehicleEx(601,1394.54809570,591.93212891,37.76852036,242.00000000,-1,-1,999999); //S.W.A.T. Van
  296. PolizeiFahrzeuge[10] =AddStaticVehicleEx(601,1396.74023438,596.71301270,37.76852036,241.99584961,-1,-1,9999); //S.W.A.T. Van
  297. PolizeiFahrzeuge[11] =AddStaticVehicleEx(601,1399.32080078,601.54876709,37.76852036,241.99584961,-1,-1,999999); //S.W.A.T. Van
  298. PolizeiFahrzeuge[12] =AddStaticVehicleEx(601,1401.87231445,606.95373535,37.76852036,241.99584961,-1,-1,9999999); //S.W.A.T. Van
  299. PolizeiFahrzeuge[13] =AddStaticVehicleEx(601,1404.89770508,612.40826416,37.76852036,241.99584961,-1,-1,99995); //S.W.A.T. Van
  300. PolizeiFahrzeuge[14] =AddStaticVehicleEx(601,1407.44116211,617.56439209,37.76852036,241.99584961,-1,-1,999995); //S.W.A.T. Van
  301. PolizeiFahrzeuge[15] =AddStaticVehicleEx(601,1410.09472656,622.94384766,37.76852036,241.99584961,-1,-1,99915); //S.W.A.T. Van
  302. PolizeiFahrzeuge[16] =AddStaticVehicleEx(601,1412.74902344,628.32373047,37.76852036,241.99584961,-1,-1,9999915); //S.W.A.T. Van
  303. PolizeiFahrzeuge[17] =AddStaticVehicleEx(601,1415.19897461,633.63403320,37.76852036,241.99584961,-1,-1,919995); //S.W.A.T. Van
  304. PolizeiFahrzeuge[18] =AddStaticVehicleEx(601,1417.69641113,638.86822510,37.76852036,241.99584961,-1,-1,9915); //S.W.A.T. Van
  305. PolizeiFahrzeuge[19] =AddStaticVehicleEx(601,1420.26953125,643.73461914,37.76852036,241.99584961,-1,-1,99915); //S.W.A.T. Van
  306. PolizeiFahrzeuge[20] =AddStaticVehicleEx(601,1423.06835938,648.49438477,37.76852036,241.99584961,-1,-1,99915); //S.W.A.T. Van
  307. PolizeiFahrzeuge[21] =AddStaticVehicleEx(432,1406.30847168,587.19250488,37.98496628,243.00000000,-1,-1,999915); //Rhino
  308. PolizeiFahrzeuge[22] =AddStaticVehicleEx(432,1409.37280273,593.20739746,37.98496628,242.99560547,-1,-1,9915); //Rhino
  309. PolizeiFahrzeuge[23] =AddStaticVehicleEx(432,1412.28173828,599.30151367,37.98496628,242.99560547,-1,-1,9915); //Rhino
  310. PolizeiFahrzeuge[24] =AddStaticVehicleEx(432,1415.11987305,604.87097168,37.98496628,242.99560547,-1,-1,9915); //Rhino
  311. PolizeiFahrzeuge[25] =AddStaticVehicleEx(433,1418.50598145,611.69250488,38.45562744,242.00000000,-1,-1,99915); //Barracks
  312. PolizeiFahrzeuge[26] =AddStaticVehicleEx(433,1421.15832520,617.47766113,38.45562744,241.99584961,-1,-1,99915); //Barracks
  313. PolizeiFahrzeuge[27] =AddStaticVehicleEx(433,1423.89428711,622.73406982,38.45562744,241.99584961,-1,-1,99915); //Barracks
  314. PolizeiFahrzeuge[28] =AddStaticVehicleEx(433,1426.78405762,628.27581787,38.45562744,241.99584961,-1,-1,99915); //Barracks
  315. PolizeiFahrzeuge[29] =AddStaticVehicleEx(528,1430.37609863,632.41058350,38.07062912,244.00000000,-1,-1,99915); //FBI Truck
  316. PolizeiFahrzeuge[30] =AddStaticVehicleEx(528,1432.38049316,636.15814209,38.07062912,243.99536133,-1,-1,99915); //FBI Truck
  317. PolizeiFahrzeuge[31] =AddStaticVehicleEx(528,1434.27514648,639.96533203,38.07062912,243.99536133,-1,-1,99915); //FBI Truck
  318. mueallmanautos[0] = AddStaticVehicleEx(408,1241.59179688,179.52073669,20.64528275,288.00000000,-1,-1,21); //Trashmaster
  319. mueallmanautos[1] = AddStaticVehicleEx(408,1235.25927734,182.68693542,20.64528275,287.99560547,-1,-1,21); //Trashmaster
  320. mueallmanautos[2] = AddStaticVehicleEx(408,1228.13671875,185.81350708,20.64528275,287.99560547,-1,-1,21); //Trashmaster
  321. mueallmanautos[3] = AddStaticVehicleEx(408,1228.13671875,185.81350708,20.64528275,287.99560547,-1,-1,21); //Trashmaster
  322. CreateObject(18483,1437.38830566,458.69097900,27.91933823,0.00000000,15.00000000,244.00000000); //object(cuntsrod07) (1)
  323. CreateObject(18483,1467.41381836,520.49023438,36.98855209,0.00000000,0.00000000,244.00000000); //object(cuntsrod07) (2)
  324. CreateObject(5184,1469.12048340,604.73974609,55.76844025,0.00000000,0.00000000,153.50000000); //object(mdock1a_las2) (1)
  325. CreateObject(18477,1452.74096680,591.01287842,37.02738953,0.00000000,0.00000000,334.00000000); //object(cuntsrod11) (1)
  326. CreateObject(3578,1437.32043457,416.22573853,19.66084671,0.00000000,0.00000000,335.50000000); //object(dockbarr1_la) (1)
  327. CreateObject(3578,1399.49926758,434.52795410,19.66084671,0.00000000,0.00000000,333.74499512); //object(dockbarr1_la) (2)
  328. CreateObject(3578,1425.52404785,434.11950684,20.98584557,0.00000000,15.00000000,244.99499512); //object(dockbarr1_la) (3)
  329. CreateObject(5837,1475.78906250,554.35900879,38.83082199,0.00000000,0.00000000,243.00000000); //object(ci_guardhouse1) (1)
  330. CreateObject(5837,1489.22277832,547.41625977,38.83082199,0.00000000,0.00000000,62.99560547); //object(ci_guardhouse1) (2)
  331. CreateObject(8578,1470.67590332,613.94915771,44.25038910,0.00000000,0.00000000,334.00000000); //object(vgstrainstation3) (1)
  332. CreateObject(8578,1458.57580566,572.82147217,44.25038910,0.00000000,0.00000000,153.99536133); //object(vgstrainstation3) (2)
  333. CreateObject(3749,1453.34643555,491.34066772,42.71394348,0.00000000,0.00000000,333.50000000); //object(clubgate01_lax) (1)
  334.  
  335. // Army training geleande
  336. CreateDynamicObject(5184,-475.70285000,-2424.84814500,134.78686500,0.00000000,0.00000000,-168.74999354); //object(1)
  337. CreateDynamicObject(8378,-410.51278700,-2423.09985400,106.19348100,0.00000000,0.00000000,-78.74995497); //object(2)
  338. CreateDynamicObject(8378,-410.50732400,-2423.05786100,87.93374600,0.00000000,0.00000000,-78.75001226); //object(3)
  339. CreateDynamicObject(8378,-449.37030000,-2397.10620100,106.21106700,0.00000000,0.00000000,11.25002631); //object(4)
  340. CreateDynamicObject(8378,-449.33621200,-2397.06982400,87.86356400,0.00000000,0.00000000,11.25002631); //object(5)
  341. CreateDynamicObject(8378,-510.61663800,-2409.30590800,106.21844500,0.00000000,0.00000000,11.25002631); //object(6)
  342. CreateDynamicObject(8378,-536.63867200,-2448.18823200,106.22742500,0.00000000,0.00000000,-258.74997482); //object(7)
  343. CreateDynamicObject(8378,-497.40783700,-2475.91455100,106.19968400,0.00000000,0.00000000,11.25002631); //object(8)
  344. CreateDynamicObject(8378,-536.30517600,-2449.91943400,106.20845000,0.00000000,0.00000000,-258.74997482); //object(9)
  345. CreateDynamicObject(8378,-436.23840300,-2463.78540000,106.19239000,0.00000000,0.00000000,-528.74991864); //object(10)
  346. CreateDynamicObject(8378,-410.26535000,-2424.90771500,106.19867700,0.00000000,0.00000000,-78.75001226); //object(11)
  347. CreateDynamicObject(8378,-419.98904400,-2426.89526400,115.17051700,90.24079544,0.00000000,-258.74997482); //object(12)
  348. CreateDynamicObject(8342,-533.58081100,-2464.70214800,119.00508100,0.00000000,0.00000000,-258.74997482); //object(13)
  349. CreateDynamicObject(8342,-525.44982900,-2412.16308600,119.00508100,0.00000000,0.00000000,11.24996901); //object(14)
  350. CreateDynamicObject(8210,-456.84997600,-2398.50708000,118.98008000,0.00000000,0.00000000,11.25002631); //object(17)
  351. CreateDynamicObject(8210,-444.06366000,-2395.97485400,118.98008000,0.00000000,0.00000000,11.25002631); //object(18)
  352. CreateDynamicObject(8210,-411.31814600,-2418.05127000,118.98328400,0.00000000,0.00000000,-78.75001226); //object(19)
  353. CreateDynamicObject(8210,-408.89807100,-2430.19238300,118.98008000,0.00000000,0.00000000,-78.75001226); //object(20)
  354. CreateDynamicObject(8210,-430.91534400,-2462.94677700,118.96942900,0.00000000,0.00000000,-168.74993624); //object(21)
  355. CreateDynamicObject(8210,-493.81814600,-2475.33178700,119.00508100,0.00000000,0.00000000,-168.74993624); //object(24)
  356. CreateDynamicObject(16501,-461.62844800,-2471.55493200,115.35657500,0.00000000,-78.20873904,-78.75001226); //object(28)
  357. CreateDynamicObject(16501,-460.94628900,-2474.94165000,114.61938500,0.00000000,-78.20873904,-78.75001226); //object(29)
  358. CreateDynamicObject(16501,-464.86804200,-2473.12402300,112.97409100,-12.03211370,-179.62272714,-168.74999354); //object(31)
  359. CreateDynamicObject(16501,-458.02767900,-2471.90454100,112.95053100,-12.03211370,-179.62272714,-168.74999354); //object(32)
  360. CreateDynamicObject(1251,-458.39666700,-2468.06640600,119.33393900,89.38135874,0.00000000,-78.75001226); //object(33)
  361. CreateDynamicObject(1251,-466.65417500,-2469.61743200,119.28802500,89.38135874,0.00000000,-78.75001226); //object(34)
  362. CreateDynamicObject(1251,-463.30975300,-2468.94335900,122.70062300,0.00000000,0.00000000,-78.75001226); //object(35)
  363. CreateDynamicObject(1251,-461.68792700,-2468.63330100,122.70903800,0.00000000,0.00000000,-78.75001226); //object(36)
  364. CreateDynamicObject(3279,-472.15942400,-2466.26513700,115.87966200,0.00000000,0.00000000,101.25000758); //object(39)
  365. CreateDynamicObject(3279,-454.99166900,-2462.90429700,115.80465700,0.00000000,0.00000000,101.25000758); //object(40)
  366. CreateDynamicObject(3279,-526.45501700,-2477.14209000,115.85466000,0.00000000,0.00000000,-258.74997482); //object(41)
  367. CreateDynamicObject(3279,-409.31082200,-2453.95385700,115.85466000,0.00000000,0.00000000,101.25000758); //object(42)
  368. CreateDynamicObject(18259,-417.30062900,-2418.41870100,117.13103500,0.00000000,0.00000000,8.67165893); //object(44)
  369. CreateDynamicObject(18267,-445.84222400,-2404.34106400,117.13908400,0.00000000,0.00000000,-78.75001226); //object(46)
  370. CreateDynamicObject(982,-455.57260100,-2447.42382800,116.58760800,0.00000000,0.00000000,11.25002631); //object(48)
  371. CreateDynamicObject(982,-462.43322800,-2413.42846700,116.58760800,0.00000000,0.00000000,11.25002631); //object(50)
  372. CreateDynamicObject(973,-444.44299300,-2442.88818400,116.74427000,0.00000000,0.00000000,11.25002631); //object(51)
  373. CreateDynamicObject(973,-435.47238200,-2441.09326200,116.74427000,0.00000000,0.00000000,11.25002631); //object(52)
  374. CreateDynamicObject(973,-447.53817700,-2443.50561500,116.74427000,0.00000000,0.00000000,11.25002631); //object(54)
  375. CreateDynamicObject(973,-453.41870100,-2439.52368200,116.74427000,0.00000000,0.00000000,-78.75001226); //object(55)
  376. CreateDynamicObject(9241,-474.98815900,-2417.24096700,115.11283900,0.00000000,0.00000000,-168.74999354); //object(56)
  377. CreateDynamicObject(3279,-420.73486300,-2396.05932600,115.85466000,0.00000000,0.00000000,-78.75001226); //object(57)
  378. CreateDynamicObject(1308,-437.44339000,-2425.23999000,125.20304900,179.62261255,0.00000000,11.25002631); //object(58)
  379. CreateDynamicObject(11245,-437.60940600,-2425.79003900,123.96196700,0.00000000,-70.47375151,-101.24995029); //object(60)
  380. CreateDynamicObject(11451,-432.84579500,-2454.59033200,115.87905100,0.00000000,0.00000000,-78.74989767); //object(62)
  381. CreateDynamicObject(13640,-529.11975100,-2427.76757800,116.92432400,0.00000000,0.00000000,-78.75001226); //object(63)
  382. CreateDynamicObject(13640,-525.93603500,-2443.76977500,116.92432400,0.00000000,0.00000000,-78.75001226); //object(64)
  383. CreateDynamicObject(13640,-524.88262900,-2449.00488300,116.92432400,0.00000000,0.00000000,-78.75001226); //object(65)
  384. CreateDynamicObject(8210,-516.86163300,-2439.02685500,119.00508100,0.00000000,0.00000000,-78.75001226); //object(66)
  385. CreateDynamicObject(973,-525.72979700,-2458.93750000,116.74427000,0.00000000,0.00000000,-78.74995497); //object(68)
  386. CreateDynamicObject(973,-532.27166700,-2428.11596700,116.74427000,0.00000000,0.00000000,-78.75001226); //object(69)
  387. CreateDynamicObject(973,-526.46789600,-2426.56933600,116.74427000,0.00000000,0.00000000,101.24995029); //object(70)
  388. CreateDynamicObject(973,-530.22912600,-2413.95849600,116.66926600,0.00000000,0.00000000,-168.74993624); //object(71)
  389. CreateDynamicObject(973,-533.98437500,-2419.51123000,116.74427000,0.00000000,0.00000000,-78.75001226); //object(72)
  390. CreateDynamicObject(973,-517.34668000,-2461.97192400,116.74427000,0.00000000,0.00000000,11.25002631); //object(73)
  391. CreateDynamicObject(973,-526.41351300,-2426.48925800,116.74427000,0.00000000,0.00000000,-78.75001226); //object(74)
  392. CreateDynamicObject(973,-523.79937700,-2438.95849600,116.74427000,0.00000000,0.00000000,-78.75001226); //object(75)
  393. CreateDynamicObject(973,-521.36285400,-2450.96899400,116.74427000,0.00000000,0.00000000,-78.75001226); //object(76)
  394. CreateDynamicObject(11496,-535.36187700,-2444.35522500,119.52890800,0.00000000,0.00000000,11.25002631); //object(77)
  395. CreateDynamicObject(8615,-529.24493400,-2447.23681600,117.97412900,0.00000000,0.00000000,101.25000758); //object(78)
  396. CreateDynamicObject(970,-529.94116200,-2448.53442400,120.28038800,0.00000000,0.00000000,-258.74997482); //object(79)
  397. CreateDynamicObject(970,-531.42736800,-2441.16967800,120.28038800,0.00000000,0.00000000,-78.75001226); //object(80)
  398. CreateDynamicObject(970,-532.10351600,-2437.79418900,120.28038800,0.00000000,0.00000000,-78.75001226); //object(81)
  399. CreateDynamicObject(970,-532.62976100,-2451.89379900,120.28038800,0.00000000,0.00000000,11.25002631); //object(82)
  400. CreateDynamicObject(970,-535.77020300,-2436.31225600,120.28038800,0.00000000,0.00000000,11.25002631); //object(83)
  401. CreateDynamicObject(3262,-466.80633500,-2469.89184600,115.92793300,0.00000000,0.00000000,11.25002631); //object(84)
  402. CreateDynamicObject(16770,-503.64340200,-2439.91772500,117.49461400,0.00000000,0.00000000,-258.74997482); //object(85)
  403. CreateDynamicObject(11496,-511.07354700,-2411.43505900,120.25658400,0.00000000,0.00000000,-78.75001226); //object(86)
  404. CreateDynamicObject(16773,-510.59024000,-2412.57543900,116.42805500,0.00000000,0.00000000,11.25002631); //object(88)
  405. CreateDynamicObject(1985,-505.36160300,-2415.09350600,119.94461800,0.00000000,0.00000000,0.00000000); //object(89)
  406. CreateDynamicObject(1985,-510.13873300,-2416.08129900,119.98289500,0.00000000,0.00000000,0.00000000); //object(91)
  407. CreateDynamicObject(1985,-514.48492400,-2417.20166000,119.97813400,0.00000000,0.00000000,0.00000000); //object(92)
  408. CreateDynamicObject(8210,-493.78762800,-2434.46557600,119.00508100,0.00000000,0.00000000,-258.74997482); //object(94)
  409. CreateDynamicObject(982,-500.01654100,-2422.82104500,116.58760800,0.00000000,0.00000000,11.25002631); //object(95)
  410. CreateDynamicObject(982,-516.08575400,-2426.62353500,116.58760800,0.00000000,0.00000000,11.25002631); //object(96)
  411. CreateDynamicObject(16773,-509.81369000,-2416.64746100,115.85302000,269.86300692,0.00000000,11.25002631); //object(98)
  412. CreateDynamicObject(973,-506.93704200,-2415.29174800,120.18926200,0.00000000,0.00000000,-168.74999354); //object(99)
  413. CreateDynamicObject(973,-513.48840300,-2416.54980500,120.15821800,0.00000000,0.00000000,-168.74993624); //object(100)
  414. CreateDynamicObject(18274,-511.04998800,-2457.03540000,115.89440900,0.00000000,0.00000000,-168.74993624); //object(102)
  415. CreateDynamicObject(1812,-448.23553500,-2402.58740200,117.21239500,0.00000000,0.00000000,11.25002631); //object(103)
  416. CreateDynamicObject(1812,-445.83969100,-2402.10693400,117.21239500,0.00000000,0.00000000,11.25002631); //object(104)
  417. CreateDynamicObject(1812,-443.15289300,-2401.57666000,117.21239500,0.00000000,0.00000000,11.25002631); //object(105)
  418. CreateDynamicObject(1812,-450.23712200,-2404.10620100,117.21239500,0.00000000,0.00000000,101.25000758); //object(106)
  419. CreateDynamicObject(1812,-449.75787400,-2406.57470700,117.21239500,0.00000000,0.00000000,101.25000758); //object(107)
  420. CreateDynamicObject(1812,-439.59750400,-2401.72143600,117.21239500,0.00000000,0.00000000,-78.75001226); //object(108)
  421. CreateDynamicObject(1812,-439.16262800,-2404.09228500,117.21239500,0.00000000,0.00000000,-78.75001226); //object(109)
  422. CreateDynamicObject(2063,-447.18588300,-2409.12353500,118.10115800,0.00000000,0.00000000,-168.74999354); //object(111)
  423. CreateDynamicObject(1499,-421.83941700,-2420.37475600,117.21109800,0.00000000,0.00000000,101.25000758); //object(112)
  424. CreateDynamicObject(16378,-420.13693200,-2417.09423800,117.97110000,0.00000000,0.00000000,-168.74999354); //object(114)
  425. CreateDynamicObject(14455,-412.25067100,-2420.67285200,118.76372500,0.00000000,0.00000000,101.25000758); //object(115)
  426. CreateDynamicObject(2205,-417.07568400,-2423.93286100,117.20925100,0.00000000,0.00000000,11.25002631); //object(116)
  427. CreateDynamicObject(1671,-416.26754800,-2424.84936500,117.67718500,0.00000000,0.00000000,-168.74999354); //object(117)
  428. CreateDynamicObject(1670,-417.03186000,-2423.74438500,118.18116800,0.00000000,0.00000000,11.25002631); //object(118)
  429. CreateDynamicObject(630,-414.11319000,-2411.29370100,118.24213400,0.00000000,0.00000000,0.00000000); //object(119)
  430. CreateDynamicObject(630,-422.65939300,-2413.03637700,118.24213400,0.00000000,0.00000000,0.00000000); //object(120)
  431. CreateDynamicObject(630,-419.70169100,-2427.59106400,118.24213400,0.00000000,0.00000000,0.00000000); //object(121)
  432. CreateDynamicObject(630,-411.28204300,-2426.10083000,118.24213400,0.00000000,0.00000000,0.00000000); //object(122)
  433. CreateDynamicObject(1728,-419.42880200,-2412.42041000,117.21498100,0.00000000,0.00000000,11.25002631); //object(123)
  434. CreateDynamicObject(1729,-420.07550000,-2413.76831100,117.21498100,0.00000000,0.00000000,89.99998128); //object(124)
  435. CreateDynamicObject(1828,-416.35415600,-2423.70996100,117.21837600,0.00000000,0.00000000,56.25001695); //object(125)
  436. CreateDynamicObject(971,-454.26892100,-2467.08960000,119.09356700,0.00000000,0.00000000,11.25002631); //object(101)
  437.  
  438. // Alka
  439. CreateDynamicObject(8133, 3796.4030761719, -2251.8854980469, 0.75, 0, 0, 0);
  440. CreateDynamicObject(8133, 3836.3090820313, -2251.9995117188, 0.75, 0, 0, 180);
  441. CreateDynamicObject(4079, 3823.5869140625, -2213.29296875, 12.74609375, 0, 0, 0);
  442. CreateDynamicObject(11102, 3850.4724121094, -2187.7529296875, 2.5011291503906, 0, 0, 42);
  443. CreateDynamicObject(11102, 3851.5939941406, -2188.7778320313, 2.5011291503906, 0, 0, 41.995239257813);
  444. CreateDynamicObject(11102, 3799.1489257813, -2240.3874511719, 2.4934177398682, 0, 0, 43.995239257813);
  445. CreateDynamicObject(11102, 3799.6381835938, -2241.3530273438, 2.4934177398682, 0, 0, 41.995239257813);
  446. CreateDynamicObject(8210, 3776.9562988281, -2212.2482910156, 3.4368634223938, 0, 0, 270);
  447. CreateDynamicObject(8210, 3777.4636230469, -2267.3562011719, 3.4368634223938, 0, 0, 270);
  448. CreateDynamicObject(8210, 3776.974609375, -2291.3461914063, 3.4368634223938, 0, 0, 270);
  449. CreateDynamicObject(8210, 3804.193359375, -2318.6098632813, 3.4368634223938, 0, 0, 0);
  450. CreateDynamicObject(8210, 3828.0131835938, -2318.8471679688, 3.4368634223938, 0, 0, 0);
  451. CreateDynamicObject(8210, 3855.0563964844, -2291.7758789063, 3.4368634223938, 0, 0, 90);
  452. CreateDynamicObject(8210, 3855.1745605469, -2236.4392089844, 3.4368634223938, 0, 0, 90);
  453. CreateDynamicObject(8210, 3855.5852050781, -2212.7265625, 3.4368634223938, 0, 0, 90);
  454. CreateDynamicObject(8210, 3828.2810058594, -2185.1843261719, 3.4368634223938, 0, 0, 180);
  455. CreateDynamicObject(8210, 3809.2341308594, -2185.17578125, 3.4368634223938, 0, 0, 179.99450683594);
  456. CreateDynamicObject(3115, 3827.1938476563, -2216.09375, 18.572803497314, 0, 0, 136);
  457. CreateDynamicObject(16092, 3832.5461425781, -2223.7932128906, 9.9464464187622, 0, 0, 318);
  458. CreateDynamicObject(16092, 3835.1313476563, -2221.0793457031, 9.9464464187622, 0, 0, 315.99926757813);
  459. CreateDynamicObject(16092, 3831.1315917969, -2207.7482910156, 9.9464464187622, 0, 0, 45.994262695313);
  460. CreateDynamicObject(16092, 3818.9575195313, -2220.2290039063, 9.9464464187622, 0, 0, 45.994262695313);
  461. CreateDynamicObject(3934, 3827.3640136719, -2216.1174316406, 18.886981964111, 0, 0, 316);
  462. CreateDynamicObject(4100, 3816.9079589844, -2237.4089355469, 11.145224571228, 0, 0, 336);
  463. CreateDynamicObject(4100, 3816.2839355469, -2243.6447753906, 6.3707714080811, 0, 0, 319.99487304688);
  464. CreateDynamicObject(4100, 3837.7565917969, -2220.6218261719, 11.145224571228, 0, 0, 5.9930419921875);
  465. CreateDynamicObject(4100, 3839.7604980469, -2218.3742675781, 11.145224571228, 0, 0, 5.9930419921875);
  466. CreateDynamicObject(4100, 3846.5666503906, -2207.0930175781, 11.145224571228, 0, 0, 29.993041992188);
  467. CreateDynamicObject(4100, 3817.5270996094, -2243.7629394531, 6.3707714080811, 0, 0, 319.99328613281);
  468. CreateDynamicObject(4100, 3829.1682128906, -2238.7048339844, 6.3707714080811, 0, 0, 5.9932861328125);
  469. CreateDynamicObject(4100, 3836.7563476563, -2231.1806640625, 6.3707714080811, 0, 0, 5.9930419921875);
  470. CreateDynamicObject(4100, 3839.7392578125, -2219.6376953125, 6.3707714080811, 0, 0, 63.993041992188);
  471. CreateDynamicObject(4100, 3828.2846679688, -2230.7036132813, 11.145224571228, 0, 0, 5.9930419921875);
  472. CreateDynamicObject(4100, 3845.2087402344, -2215.8786621094, 6.3707714080811, 0, 0, 5.9898681640625);
  473. CreateDynamicObject(4100, 3846.6943359375, -2214.5400390625, 6.3707714080811, 0, 0, 5.987548828125);
  474. CreateDynamicObject(4100, 3852.0698242188, -2202.8823242188, 6.3707714080811, 0, 0, 43.987548828125);
  475. CreateDynamicObject(5822, 3822.8547363281, -2223.7006835938, 13.517757415771, 0, 0, 140);
  476. CreateDynamicObject(3877, 3844.447265625, -2203.3420410156, 28.036834716797, 0, 0, 0);
  477. CreateDynamicObject(3877, 3844.3444824219, -2186.1711425781, 28.029022216797, 0, 0, 0);
  478. CreateDynamicObject(3877, 3813.6704101563, -2188.6489257813, 28.013397216797, 0, 0, 48);
  479. CreateDynamicObject(3877, 3825.7934570313, -2200.8645019531, 28.029022216797, 0, 0, 42);
  480. CreateDynamicObject(3877, 3799.26953125, -2203.2373046875, 28.029022216797, 0, 0, 314);
  481. CreateDynamicObject(3877, 3811.4387207031, -2215.5461425781, 28.060272216797, 0, 0, 314);
  482. CreateDynamicObject(3877, 3796.7707519531, -2234.2702636719, 28.044647216797, 0, 0, 0);
  483. CreateDynamicObject(3877, 3813.912109375, -2234.5241699219, 28.060272216797, 0, 0, 0);
  484. CreateDynamicObject(3277, 3805.7878417969, -2222.1359863281, 25.476259231567, 0, 0, 0);
  485. CreateDynamicObject(3277, 3832.2563476563, -2195.0783691406, 25.460788726807, 0, 0, 0);
  486. CreateDynamicObject(3267, 3832.1726074219, -2195.2802734375, 25.453096389771, 0, 0, 180);
  487. CreateDynamicObject(3267, 3806.0109863281, -2222.1960449219, 25.476259231567, 0, 0, 270);
  488. CreateDynamicObject(1687, 3819.7863769531, -2233.3835449219, 10.254777908325, 0, 0, 0);
  489. CreateDynamicObject(1687, 3817.8918457031, -2230.08984375, 10.25616645813, 0, 0, 0);
  490. CreateDynamicObject(1689, 3806.2358398438, -2240.4606933594, 26.681327819824, 0, 0, 0);
  491. CreateDynamicObject(1689, 3851.5803222656, -2195.3134765625, 26.665884017944, 0, 0, 88);
  492. CreateDynamicObject(1693, 3819.8327636719, -2195.1083984375, 26.977806091309, 0, 0, 0);
  493. CreateDynamicObject(1693, 3805.1455078125, -2208.5473632813, 26.998973846436, 0, 0, 94);
  494. CreateDynamicObject(3666, 3813.7495117188, -2215.5798339844, 19.374576568604, 0, 0, 0);
  495. CreateDynamicObject(3666, 3826.1333007813, -2202.7309570313, 19.42290687561, 0, 0, 0);
  496. CreateDynamicObject(3666, 3828.3227539063, -2229.740234375, 19.424196243286, 0, 0, 0);
  497. CreateDynamicObject(3666, 3840.724609375, -2216.7456054688, 19.423938751221, 0, 0, 0);
  498. CreateDynamicObject(987, 3838.2531738281, -2307.2270507813, 0.33583641052246, 0, 0, 270);
  499. CreateDynamicObject(10675, 3846.080078125, -2306.7934570313, 2.9081015586853, 0, 0, 0);
  500. CreateDynamicObject(987, 3838.4013671875, -2295.236328125, 0.33583641052246, 0, 0, 270);
  501. CreateDynamicObject(987, 3850.2553710938, -2295.1938476563, 0.33583641052246, 0, 0, 180);
  502. CreateDynamicObject(987, 3855.283203125, -2295.095703125, 0.33583641052246, 0, 0, 181.99450683594);
  503. CreateDynamicObject(11496, 3784.4821777344, -2182.572265625, 1, 0, 0, 90);
  504. CreateDynamicObject(11496, 3774.1147460938, -2186.0703125, 1, 0, 0, 180);
  505. CreateDynamicObject(988, 3779.2314453125, -2184.7482910156, 2.078125, 0, 0, 182);
  506. CreateDynamicObject(8210, 3804.966796875, -2288.3996582031, 3.4368634223938, 0, 0, 180);
  507. CreateDynamicObject(1432, 3782.4519042969, -2314.3439941406, 0.33583641052246, 0, 0, 0);
  508. CreateDynamicObject(1432, 3781.3283691406, -2309.9504394531, 0.328125, 0, 0, 0);
  509. CreateDynamicObject(1432, 3781.94140625, -2305.3283691406, 0.328125, 0, 0, 0);
  510. CreateDynamicObject(1432, 3782.0358886719, -2302.037109375, 0.328125, 0, 0, 0);
  511. CreateDynamicObject(3279, 3783.7844238281, -2283.1452636719, 0.33583831787109, 0, 0, 0);
  512. CreateDynamicObject(3279, 3788.4626464844, -2190.9340820313, 0.328125, 0, 0, 0);
  513. CreateDynamicObject(3279, 3839.4565429688, -2240.52734375, 0.32812690734863, 0, 0, 0);
  514. CreateDynamicObject(16767, 3793.5629882813, -2287.6577148438, 6.3228969573975, 0, 0, 270);
  515. CreateDynamicObject(1432, 3782.2280273438, -2297.4846191406, 0.328125, 0, 0, 0);
  516. CreateDynamicObject(1432, 3781.6196289063, -2292.8837890625, 0.328125, 0, 0, 0);
  517. CreateDynamicObject(3465, 3824.4074707031, -2204.791015625, 20.217529296875, 0, 0, 318);
  518. CreateDynamicObject(987, 3844.18359375, -2238.8635253906, 0.328125, 0, 0, 123.99450683594);
  519. CreateDynamicObject(987, 3844.4206542969, -2250.6000976563, 0.328125, 0, 0, 91.99169921875);
  520. CreateDynamicObject(987, 3844.7568359375, -2262.5002441406, 0.328125, 0, 0, 91.99169921875);
  521. CreateDynamicObject(8210, 3817.0666503906, -2263.0573730469, 3.4368634223938, 0, 0, 1.9945068359375);
  522. CreateDynamicObject(16095, 3786.5070800781, -2261.4206542969, 0.3358359336853, 0, 0, 0);
  523. CreateDynamicObject(974, 3786.1711425781, -2264.7978515625, 3.1058654785156, 0, 0, 0);
  524. CreateDynamicObject(988, 3780.1823730469, -2264.7770996094, 1.328125, 0, 0, 0);
  525. CreateDynamicObject(987, 3783.6921386719, -2246.6047363281, 0.328125, 0, 0, 269.98852539063);
  526. CreateDynamicObject(987, 3783.9106445313, -2235.0922851563, 0.328125, 0, 0, 269.98352050781);
  527. CreateDynamicObject(987, 3784.1232910156, -2223.3295898438, 0.328125, 0, 0, 269.98352050781);
  528. CreateDynamicObject(987, 3784.0922851563, -2211.8229980469, 0.328125, 0, 0, 269.98352050781);
  529. CreateDynamicObject(987, 3784.0610351563, -2200.3161621094, 0.328125, 0, 0, 269.98352050781);
  530. CreateDynamicObject(987, 3782.5712890625, -2184.8857421875, 0.328125, 0, 0, 277.98352050781);
  531. CreateDynamicObject(988, 3784.1086425781, -2197.748046875, 1.078125, 0, 0, 272);
  532. CreateDynamicObject(2985, 3788.0419921875, -2283.3247070313, 8.0140342712402, 0, 0, 0);
  533. CreateDynamicObject(2985, 3784.2727050781, -2280.9499511719, 16.413963317871, 0, 0, 90);
  534. CreateDynamicObject(2985, 3782.9064941406, -2285.5495605469, 16.413963317871, 0, 0, 266);
  535. CreateDynamicObject(2985, 3841.48046875, -2239.1142578125, 16.406251907349, 0, 0, 29.995483398438);
  536. CreateDynamicObject(2985, 3838.0224609375, -2242.6796875, 16.406251907349, 0, 0, 229.99269104004);
  537. CreateDynamicObject(3279, 3833.6369628906, -2313.7736816406, 0.33583641052246, 0, 0, 0);
  538. CreateDynamicObject(987, 3836.6279296875, -2291.7446289063, 0.33583641052246, 0, 0, 222);
  539. CreateDynamicObject(987, 3827.6977539063, -2299.3559570313, 0.33583641052246, 0, 0, 243.99977111816);
  540. CreateDynamicObject(987, 3822.6618652344, -2309.7192382813, 0.33583641052246, 0, 0, 229.99536132813);
  541. CreateDynamicObject(988, 3838.6750488281, -2293.2827148438, 1.328125, 0, 0, 139.99877929688);
  542. CreateDynamicObject(987, 3832.4819335938, -2288.1684570313, 0.328125, 0, 0, 49.988525390625);
  543. CreateDynamicObject(987, 3839.96484375, -2279.1640625, 0.328125, 0, 0, 71.98779296875);
  544. CreateDynamicObject(988, 3844.0651855469, -2265.0261230469, 1.328125, 0, 0, 81.998779296875);
  545. CreateDynamicObject(9245, 3827.8000488281, -2253.7126464844, 12.147830963135, 0, 0, 2);
  546. CreateDynamicObject(7981, 3809.7602539063, -2280.0234375, 5.3264684677124, 0, 0, 0);
  547. CreateDynamicObject(1682, 3813.1108398438, -2278.0336914063, 16.780694961548, 0, 0, 0);
  548. CreateDynamicObject(2985, 3831.4060058594, -2313.7028808594, 16.413961410522, 0, 0, 173.99548339844);
  549. CreateDynamicObject(2985, 3834.8220214844, -2311.8134765625, 16.413961410522, 0, 0, 69.990478515625);
  550.  
  551. // Wielka Willla
  552. CreateDynamicObject(18765, -218.10926818848, -2293.3337402344, 25.200000762939, 0, 356, 34);
  553. CreateDynamicObject(18765, -210.1103515625, -2287.9521484375, 25.670000076294, 0, 359, 33.997192382813);
  554. CreateDynamicObject(18765, -201.88671875, -2282.412109375, 25.799999237061, 0, 359.49462890625, 33.986206054688);
  555. CreateDynamicObject(18765, -198.46875, -2280.091796875, 26, 0, 341.99340820313, 33.975219726563);
  556. CreateDynamicObject(18765, -191, -2275.0576171875, 27.459999084473, 0, 359.48913574219, 33.9697265625);
  557. CreateDynamicObject(18765, -207.5078125, -2274.1318359375, 26, 1.99951171875, 359.48913574219, 33.9697265625);
  558. CreateDynamicObject(18765, -213.060546875, -2265.9794921875, 26.159999847412, 0, 359.39575195313, 33.9697265625);
  559. CreateDynamicObject(18765, -204.1484375, -2271.9736328125, 25.979999542236, 0, 341.98791503906, 34.974975585938);
  560. CreateDynamicObject(18765, -209.77656555176, -2263.939453125, 25.979999542236, 0, 341.99340820313, 34.98046875);
  561. CreateDynamicObject(18765, -196.61328125, -2266.7890625, 27.469999313354, 0, 359.48913574219, 33.9697265625);
  562. CreateDynamicObject(18765, -202.1689453125, -2258.53125, 27.469999313354, 0, 359.48913574219, 33.9697265625);
  563. CreateDynamicObject(18765, -196.29460144043, -2290.671875, 25.799999237061, 0, 359.49462890625, 33.986206054688);
  564. CreateDynamicObject(18765, -192.9638671875, -2288.2080078125, 26.010000228882, 0, 342.99865722656, 33.964233398438);
  565. CreateDynamicObject(18765, -185.5537109375, -2283.0986328125, 27.450000762939, 0, 359.48913574219, 33.975219726563);
  566. CreateDynamicObject(18765, -177.31640625, -2277.734375, 27.540000915527, 0, 359.48913574219, 33.980712890625);
  567. CreateDynamicObject(18765, -182.869140625, -2269.5205078125, 27.540000915527, 0, 359.48913574219, 33.964233398438);
  568. CreateDynamicObject(18765, -185.7607421875, -2247.462890625, 27.620000839233, 0, 359.48913574219, 33.9697265625);
  569. CreateDynamicObject(18765, -180.171875, -2255.7001953125, 27.620000839233, 0, 359.48913574219, 33.964233398438);
  570. CreateDynamicObject(18765, -174.568359375, -2263.95703125, 27.620000839233, 0, 359.48913574219, 33.975219726563);
  571. CreateDynamicObject(18765, -169.021484375, -2272.2109375, 27.620000839233, 0, 359.48913574219, 33.9697265625);
  572. CreateDynamicObject(18765, -177.54016113281, -2241.833984375, 27.709999084473, 0, 359.48913574219, 33.980712890625);
  573. CreateDynamicObject(18765, -172.05426025391, -2250.154296875, 27.700000762939, 0, 359.48913574219, 33.980712890625);
  574. CreateDynamicObject(18765, -166.47265625, -2258.47265625, 27.700000762939, 0, 359.48913574219, 33.975219726563);
  575. CreateDynamicObject(18765, -160.8798828125, -2266.6357421875, 27.700000762939, 0, 359.48913574219, 33.980712890625);
  576. CreateDynamicObject(18766, -206.05310058594, -2261.4711914063, 27.370000839233, 359, 0, 123.98004150391);
  577. CreateDynamicObject(18766, -200.43586730957, -2269.7338867188, 27.393062591553, 359, 0, 123.97521972656);
  578. CreateDynamicObject(18757, -204.74827575684, -2259.7707519531, 31.530000686646, 0, 90, 33.695007324219);
  579. CreateDynamicObject(18762, -207.44140625, -2258.7587890625, 30.818534851074, 0, 0, 33.964233398438);
  580. CreateDynamicObject(18762, -203.45286560059, -2264.8605957031, 30.818000793457, 0, 0, 33.964233398438);
  581. CreateDynamicObject(18762, -199.33836364746, -2270.8791503906, 30.818000793457, 0, 0, 33.964233398438);
  582. CreateDynamicObject(18766, -190.70545959473, -2273.8234863281, 30.818000793457, 0, 0, 33.968994140625);
  583. CreateDynamicObject(18762, -195.255859375, -2276.9072265625, 30.818000793457, 0, 0, 33.964233398438);
  584. CreateDynamicObject(18766, -202.884765625, -2255.69140625, 30.818000793457, 0, 0, 33.964233398438);
  585. CreateDynamicObject(18766, -195.8203125, -2256.3623046875, 30.818000793457, 0, 0, 303.75);
  586. CreateDynamicObject(18762, -194.69869995117, -2277.736328125, 30.818000793457, 0, 0, 33.964233398438);
  587. CreateDynamicObject(18762, -194.142578125, -2278.560546875, 30.818000793457, 0, 0, 33.964233398438);
  588. CreateDynamicObject(18762, -193.58923339844, -2279.3859863281, 30.818000793457, 0, 0, 33.964233398438);
  589. CreateDynamicObject(18762, -193.0244140625, -2280.2177734375, 30.818000793457, 0, 0, 33.964233398438);
  590. CreateDynamicObject(18762, -192.4658203125, -2281.04296875, 30.818000793457, 0, 0, 33.964233398438);
  591. CreateDynamicObject(18762, -190.16059875488, -2284.3237304688, 30.818000793457, 0, 0, 33.964233398438);
  592. CreateDynamicObject(18762, -189.60704040527, -2285.1459960938, 30.818000793457, 0, 0, 33.964233398438);
  593. CreateDynamicObject(18766, -185.0556640625, -2282.0751953125, 30.818000793457, 0, 0, 33.964233398438);
  594. CreateDynamicObject(18766, -190.505859375, -2264.328125, 30.818000793457, 0, 0, 303.75);
  595. CreateDynamicObject(18762, -186.1533203125, -2270.7587890625, 30.818000793457, 0, 0, 33.964233398438);
  596. CreateDynamicObject(18762, -187.56439208984, -2268.7216796875, 30.818000793457, 0, 0, 33.964233398438);
  597. CreateDynamicObject(18762, -186.765625, -2268.1787109375, 30.818000793457, 0, 0, 33.964233398438);
  598. CreateDynamicObject(18762, -184.673828125, -2266.771484375, 30.818000793457, 0, 0, 33.964233398438);
  599. CreateDynamicObject(18766, -180.1162109375, -2263.7119140625, 30.818000793457, 0, 0, 33.964233398438);
  600. CreateDynamicObject(18766, -180.0673828125, -2272.1103515625, 30.818000793457, 0, 0, 303.75);
  601. CreateDynamicObject(18762, -180.5, -2279.0009765625, 30.818000793457, 0, 0, 33.964233398438);
  602. CreateDynamicObject(18762, -179.7001953125, -2278.4697265625, 30.818000793457, 0, 0, 33.964233398438);
  603. CreateDynamicObject(18762, -178.884765625, -2277.9208984375, 30.818000793457, 0, 0, 33.964233398438);
  604. CreateDynamicObject(18762, -178.0654296875, -2277.37109375, 30.818000793457, 0, 0, 33.964233398438);
  605. CreateDynamicObject(18762, -177.26171875, -2276.8134765625, 30.818000793457, 0, 0, 33.964233398438);
  606. CreateDynamicObject(18766, -173.337890625, -2265.755859375, 28.201999664307, 0, 0, 303.75);
  607. CreateDynamicObject(18766, -173.5322265625, -2274.2958984375, 28.202465057373, 0, 0, 33.964233398438);
  608. CreateDynamicObject(18762, -170.28538513184, -2270.3273925781, 28.201999664307, 0, 0, 33.964233398438);
  609. CreateDynamicObject(18762, -169.99716186523, -2270.7604980469, 28.201999664307, 0, 0, 33.964233398438);
  610. CreateDynamicObject(18762, -169.46603393555, -2271.5561523438, 30.818000793457, 0, 0, 33.964233398438);
  611. CreateDynamicObject(1649, -172.99609375, -2266.232421875, 31.677000045776, 0, 0, 123.74453735352);
  612. CreateDynamicObject(18762, -176.529296875, -2276.3271484375, 30.818000793457, 0, 0, 33.964233398438);
  613. CreateDynamicObject(18762, -187.3857421875, -2268.9274902344, 32.819999694824, 90, 180, 213.96423339844);
  614. CreateDynamicObject(18762, -185.6357421875, -2267.412109375, 32.819988250732, 0, 90, 33.953247070313);
  615. CreateDynamicObject(18762, -182.83984375, -2267.94921875, 32.819900512695, 90, 179.99450683594, 213.95874023438);
  616. CreateDynamicObject(18762, -191.5283203125, -2282.3828125, 32.819900512695, 90, 179.99450683594, 215.45837402344);
  617. CreateDynamicObject(18762, -193.33720397949, -2279.7578125, 30.818000793457, 0, 0, 33.964233398438);
  618. CreateDynamicObject(18757, -202.36499023438, -2258.2321777344, 31.530000686646, 0, 90, 33.695007324219);
  619. CreateDynamicObject(18757, -199.96496582031, -2256.6435546875, 31.530000686646, 0, 90, 33.695068359375);
  620. CreateDynamicObject(18757, -198.111328125, -2255.4150390625, 31.530000686646, 0, 90, 33.695068359375);
  621. CreateDynamicObject(18757, -197.09375, -2256.9609375, 31.530000686646, 0, 90, 33.695068359375);
  622. CreateDynamicObject(18757, -199.45748901367, -2258.5300292969, 31.530000686646, 0, 90, 33.695068359375);
  623. CreateDynamicObject(18757, -201.35438537598, -2259.78515625, 31.530000686646, 0, 90, 33.695068359375);
  624. CreateDynamicObject(18757, -203.6893157959, -2261.3483886719, 31.530000686646, 0, 90, 33.695068359375);
  625. CreateDynamicObject(18757, -196.03520202637, -2258.5715332031, 31.530000686646, 0, 90, 33.695007324219);
  626. CreateDynamicObject(18757, -198.37934875488, -2260.1403808594, 31.530000686646, 0, 90, 33.695068359375);
  627. CreateDynamicObject(18757, -200.26692199707, -2261.4040527344, 31.530000686646, 0, 90, 33.695068359375);
  628. CreateDynamicObject(18757, -202.60148620605, -2262.9543457031, 31.530000686646, 0, 90, 33.695068359375);
  629. CreateDynamicObject(18757, -194.92918395996, -2260.2290039063, 31.530000686646, 0, 90, 33.695068359375);
  630. CreateDynamicObject(18757, -197.31715393066, -2261.8212890625, 31.530000686646, 0, 90, 33.695068359375);
  631. CreateDynamicObject(18757, -199.20469665527, -2263.0812988281, 31.530000686646, 0, 90, 33.695068359375);
  632. CreateDynamicObject(18757, -201.4990234375, -2264.6079101563, 31.530000686646, 0, 90, 33.695007324219);
  633. CreateDynamicObject(18757, -193.8349609375, -2261.8623046875, 31.530000686646, 0, 90, 33.695007324219);
  634. CreateDynamicObject(18757, -196.21983337402, -2263.4443359375, 31.530000686646, 0, 90, 33.695068359375);
  635. CreateDynamicObject(18757, -198.12091064453, -2264.7143554688, 31.530000686646, 0, 90, 33.695068359375);
  636. CreateDynamicObject(18757, -200.41311645508, -2266.2299804688, 31.530000686646, 0, 90, 33.695068359375);
  637. CreateDynamicObject(18757, -192.77281188965, -2263.4543457031, 31.530000686646, 0, 90, 33.695007324219);
  638. CreateDynamicObject(18757, -195.16102600098, -2265.0407714844, 31.530000686646, 0, 90, 33.695068359375);
  639. CreateDynamicObject(18757, -197.0615234375, -2266.31640625, 31.530000686646, 0, 90, 33.695068359375);
  640. CreateDynamicObject(18757, -199.32858276367, -2267.8337402344, 31.530000686646, 0, 90, 33.695068359375);
  641. CreateDynamicObject(18757, -191.65985107422, -2265.1281738281, 31.530000686646, 0, 90, 33.695068359375);
  642. CreateDynamicObject(18757, -193.99333190918, -2266.6804199219, 31.530000686646, 0, 90, 33.695068359375);
  643. CreateDynamicObject(18757, -196.01553344727, -2268.0297851563, 31.530000686646, 0, 90, 33.695007324219);
  644. CreateDynamicObject(18757, -198.21580505371, -2269.49609375, 31.530000686646, 0, 90, 33.695068359375);
  645. CreateDynamicObject(18757, -190.56210327148, -2266.755859375, 31.530000686646, 0, 90, 33.695068359375);
  646. CreateDynamicObject(18757, -192.90234375, -2268.3154296875, 31.530000686646, 0, 90, 33.695068359375);
  647. CreateDynamicObject(18757, -195.04928588867, -2269.7429199219, 31.530000686646, 0, 90, 33.695068359375);
  648. CreateDynamicObject(18757, -197.12226867676, -2271.1296386719, 31.530000686646, 0, 90, 33.695068359375);
  649. CreateDynamicObject(18757, -189.47297668457, -2268.3942871094, 31.530000686646, 0, 90, 33.695068359375);
  650. CreateDynamicObject(18757, -191.7978515625, -2269.9326171875, 31.530000686646, 0, 90, 33.695068359375);
  651. CreateDynamicObject(18757, -194.1044921875, -2271.439453125, 31.530000686646, 0, 90, 33.695068359375);
  652. CreateDynamicObject(18757, -196.04383850098, -2272.7429199219, 31.530000686646, 0, 90, 33.695068359375);
  653. CreateDynamicObject(18757, -188.38581848145, -2270.0170898438, 31.530000686646, 0, 90, 33.695068359375);
  654. CreateDynamicObject(18757, -190.72758483887, -2271.5739746094, 31.530000686646, 0, 90, 33.695068359375);
  655. CreateDynamicObject(18757, -192.99896240234, -2273.0732421875, 31.530000686646, 0, 90, 33.695068359375);
  656. CreateDynamicObject(18757, -194.9532623291, -2274.3757324219, 31.530000686646, 0, 90, 33.695068359375);
  657. CreateDynamicObject(18757, -187.63893127441, -2271.1547851563, 31.530000686646, 0, 90, 33.695007324219);
  658. CreateDynamicObject(18757, -189.92330932617, -2272.6938476563, 31.530000686646, 0, 90, 33.695068359375);
  659. CreateDynamicObject(18757, -192.22480773926, -2274.244140625, 31.530000686646, 0, 90, 33.695068359375);
  660. CreateDynamicObject(18757, -194.16925048828, -2275.5539550781, 31.530000686646, 0, 90, 33.695068359375);
  661. CreateDynamicObject(18757, -184.19058227539, -2269.4025878906, 31.530000686646, 0, 90, 33.695007324219);
  662. CreateDynamicObject(18757, -181.8095703125, -2267.85546875, 31.530000686646, 0, 90, 33.695068359375);
  663. CreateDynamicObject(18757, -183.08329772949, -2271.04296875, 31.530000686646, 0, 90, 33.695068359375);
  664. CreateDynamicObject(18757, -180.71505737305, -2269.4973144531, 31.530000686646, 0, 90, 33.695068359375);
  665. CreateDynamicObject(18757, -179.607421875, -2271.173828125, 31.530000686646, 0, 90, 33.689575195313);
  666. CreateDynamicObject(18757, -178.52325439453, -2272.8312988281, 31.530000686646, 0, 90, 33.695068359375);
  667. CreateDynamicObject(18757, -177.42535400391, -2274.4865722656, 31.530000686646, 0, 90, 33.695068359375);
  668. CreateDynamicObject(18757, -176.55206298828, -2275.8198242188, 31.530000686646, 0, 90, 33.695068359375);
  669. CreateDynamicObject(18757, -181.970703125, -2272.6767578125, 31.530000686646, 0, 90, 33.695068359375);
  670. CreateDynamicObject(18757, -180.85916137695, -2274.3603515625, 31.530000686646, 0, 90, 33.695068359375);
  671. CreateDynamicObject(18757, -179.73829650879, -2276.0200195313, 31.530000686646, 0, 90, 33.695068359375);
  672. CreateDynamicObject(18757, -178.82885742188, -2277.3503417969, 31.530000686646, 0, 90, 33.695068359375);
  673. CreateDynamicObject(18757, -179.40191650391, -2266.2834472656, 31.530000686646, 0, 90, 33.695068359375);
  674. CreateDynamicObject(18757, -177.00080871582, -2264.7119140625, 31.530000686646, 0, 90, 33.695068359375);
  675. CreateDynamicObject(18757, -176.24653625488, -2264.2145996094, 31.530000686646, 0, 90, 33.695068359375);
  676. CreateDynamicObject(18757, -178.30078125, -2267.91796875, 31.530000686646, 0, 90, 33.695007324219);
  677. CreateDynamicObject(18757, -175.923828125, -2266.3427734375, 31.530000686646, 0, 90, 33.689575195313);
  678. CreateDynamicObject(18757, -175.169921875, -2265.859375, 31.530000686646, 0, 90, 33.695068359375);
  679. CreateDynamicObject(18757, -177.19946289063, -2269.5859375, 31.530000686646, 0, 90, 33.695068359375);
  680. CreateDynamicObject(18757, -174.8115234375, -2268.001953125, 31.530000686646, 0, 90, 33.695068359375);
  681. CreateDynamicObject(18757, -174.06640625, -2267.509765625, 31.530000686646, 0, 90, 33.695068359375);
  682. CreateDynamicObject(18757, -176.1298828125, -2271.236328125, 31.530000686646, 0, 90, 33.695068359375);
  683. CreateDynamicObject(18757, -173.7314453125, -2269.6435546875, 31.530000686646, 0, 90, 33.695068359375);
  684. CreateDynamicObject(18757, -172.978515625, -2269.1416015625, 31.530000686646, 0, 90, 33.695068359375);
  685. CreateDynamicObject(18757, -175.0166015625, -2272.896484375, 31.530000686646, 0, 90, 33.695068359375);
  686. CreateDynamicObject(18757, -172.626953125, -2271.3095703125, 31.530000686646, 0, 90, 33.695068359375);
  687. CreateDynamicObject(18757, -171.87881469727, -2270.8049316406, 31.530000686646, 0, 90, 33.695068359375);
  688. CreateDynamicObject(18757, -174.14453125, -2274.1982421875, 31.530000686646, 0, 90, 33.695007324219);
  689. CreateDynamicObject(18757, -171.0078125, -2272.0849609375, 31.530000686646, 0, 90, 33.695068359375);
  690. CreateDynamicObject(18757, -173.2914276123, -2273.6232910156, 31.530000686646, 0, 90, 33.695068359375);
  691. CreateDynamicObject(18762, -169.4677734375, -2271.560546875, 34.666954040527, 0, 0, 33.964233398438);
  692. CreateDynamicObject(18762, -189.6005859375, -2285.1552734375, 34.666000366211, 0, 0, 33.964233398438);
  693. CreateDynamicObject(18766, -185.0439453125, -2282.095703125, 31.827711105347, 0, 0, 33.964233398438);
  694. CreateDynamicObject(18762, -180.49609375, -2279.0107421875, 31.82693862915, 0, 0, 33.964233398438);
  695. CreateDynamicObject(18762, -179.669921875, -2278.453125, 34.666000366211, 0, 0, 33.964233398438);
  696. CreateDynamicObject(18762, -178.8876953125, -2277.923828125, 34.666000366211, 0, 0, 33.964233398438);
  697. CreateDynamicObject(18762, -178.09375, -2277.3828125, 34.666000366211, 0, 0, 33.964233398438);
  698. CreateDynamicObject(18762, -177.31329345703, -2276.8566894531, 34.666000366211, 0, 0, 33.964233398438);
  699. CreateDynamicObject(18762, -176.52743530273, -2276.3264160156, 34.666000366211, 0, 0, 33.964233398438);
  700. CreateDynamicObject(18762, -171.1142578125, -2269.076171875, 33.813999176025, 90, 180.00549316406, 213.19519042969);
  701. CreateDynamicObject(18762, -173.8330078125, -2264.9228515625, 33.813999176025, 90, 180.00549316406, 213.19519042969);
  702. CreateDynamicObject(18762, -175.2646484375, -2262.859375, 33.813999176025, 90, 179.99450683594, 213.94775390625);
  703. CreateDynamicObject(18762, -174.04850769043, -2274.6623535156, 33.813999176025, 0, 90, 33.964172363281);
  704. CreateDynamicObject(18762, -171.126953125, -2272.6708984375, 33.813999176025, 0, 90, 33.964233398438);
  705. CreateDynamicObject(18762, -195.294921875, -2276.919921875, 34.666000366211, 0, 358.99475097656, 33.964233398438);
  706. CreateDynamicObject(18762, -196.90234375, -2274.4951171875, 33.812999725342, 90, 180.00549316406, 214.48608398438);
  707. CreateDynamicObject(18762, -193.6591796875, -2279.388671875, 33.812999725342, 90, 180.00549316406, 214.68388366699);
  708. CreateDynamicObject(18762, -190.8408203125, -2283.3935546875, 33.812999725342, 90, 180.00549316406, 215.43640136719);
  709. CreateDynamicObject(18762, -199.703125, -2270.392578125, 33.812999725342, 90, 179.99450683594, 214.49700927734);
  710. CreateDynamicObject(18762, -202.51141357422, -2266.2932128906, 33.812999725342, 90, 180.00549316406, 214.48608398438);
  711. CreateDynamicObject(18762, -205.228515625, -2262.193359375, 33.812999725342, 90, 180.00549316406, 213.73352050781);
  712. CreateDynamicObject(18762, -206.3733215332, -2260.541015625, 33.812999725342, 90, 180.00549316406, 212.98608398438);
  713. CreateDynamicObject(18762, -207.44140625, -2258.7578125, 34.666000366211, 0, 0, 33.964233398438);
  714. CreateDynamicObject(18766, -202.9169921875, -2255.6962890625, 34.666000366211, 0, 0, 33.964233398438);
  715. CreateDynamicObject(18762, -189.6110534668, -2270.087890625, 33.951061248779, 0, 90, 33.953125);
  716. CreateDynamicObject(18762, -189.61099243164, -2270.0869140625, 34.923454284668, 0, 90, 33.953094482422);
  717. CreateDynamicObject(18762, -189.61099243164, -2270.0869140625, 35.919998168945, 0, 90, 33.953247070313);
  718. CreateDynamicObject(18762, -189.61099243164, -2270.0869140625, 36.666999816895, 0, 90, 33.953247070313);
  719. CreateDynamicObject(18762, -195.0186920166, -2273.7556152344, 33.951000213623, 0, 90, 33.953125);
  720. CreateDynamicObject(18762, -195.01800537109, -2273.7548828125, 34.950000762939, 0, 90, 33.953125);
  721. CreateDynamicObject(18762, -195.01800537109, -2273.7548828125, 35.950000762939, 0, 90, 33.953125);
  722. CreateDynamicObject(18762, -195.01800537109, -2273.7548828125, 36.666000366211, 0, 90, 33.953125);
  723. CreateDynamicObject(18762, -192.3251953125, -2271.908203125, 36.666000366211, 0, 90, 33.953125);
  724. CreateDynamicObject(18766, -180.06640625, -2272.109375, 34.666000366211, 0, 0, 303.75);
  725. CreateDynamicObject(18762, -187.138671875, -2268.419921875, 34.666000366211, 0, 0, 33.964233398438);
  726. CreateDynamicObject(18762, -186.7377166748, -2268.1188964844, 34.666000366211, 0, 0, 33.964233398438);
  727. CreateDynamicObject(18766, -180.91796875, -2264.2470703125, 34.666000366211, 0, 0, 33.964233398438);
  728. CreateDynamicObject(18762, -185.6455078125, -2267.447265625, 36.650001525879, 0, 90, 33.953247070313);
  729. CreateDynamicObject(18762, -182.76438903809, -2268.0568847656, 36.676856994629, 90, 180.00549316406, 213.93383789063);
  730. CreateDynamicObject(18766, -195.8330078125, -2256.375, 34.666000366211, 0, 0, 303.89282226563);
  731. CreateDynamicObject(18762, -191.68630981445, -2262.5200195313, 33.812000274658, 90, 179.99450683594, 214.4970703125);
  732. CreateDynamicObject(18762, -189.10845947266, -2266.2556152344, 33.812000274658, 90, 180.00549316406, 214.48608398438);
  733. CreateDynamicObject(18762, -176.36791992188, -2261.1555175781, 34.666000366211, 0, 0, 33.964233398438);
  734. CreateDynamicObject(18765, -187.84893798828, -2260.8898925781, 25.158000946045, 0, 359.48913574219, 33.964233398438);
  735. CreateDynamicObject(18765, -193.86145019531, -2253.0004882813, 25.158655166626, 0, 359.48913574219, 33.964233398438);
  736. CreateDynamicObject(18766, -196.5458984375, -2249.296875, 27.5, 0, 0, 33.964233398438);
  737. CreateDynamicObject(18766, -196.0018157959, -2250.1184082031, 27.5, 0, 0, 33.964233398438);
  738. CreateDynamicObject(18766, -195.46304321289, -2250.9323730469, 27.5, 0, 0, 33.964233398438);
  739. CreateDynamicObject(18766, -194.8624420166, -2251.7260742188, 27.5, 0, 0, 33.964233398438);
  740. CreateDynamicObject(18766, -194.48657226563, -2252.2763671875, 27.499900817871, 0, 0, 33.964233398438);
  741. CreateDynamicObject(18765, -193.55226135254, -2264.6684570313, 27.5, 0, 359.48913574219, 33.964233398438);
  742. CreateDynamicObject(18765, -199.10946655273, -2256.4367675781, 27.5, 0, 359.48913574219, 33.964233398438);
  743. CreateDynamicObject(18654, -189.10565185547, -2268.3493652344, 33.716262817383, 0, 0, 0);
  744. CreateDynamicObject(974, -217.091796875, -2262.8603515625, 31.421009063721, 0, 0, 33.980712890625);
  745. CreateDynamicObject(974, -211.96711730957, -2259.4494628906, 31.639789581299, 0, 356, 33.980712890625);
  746. CreateDynamicObject(974, -206.560546875, -2255.8115234375, 31.89999961853, 0, 0, 33.975219726563);
  747. CreateDynamicObject(974, -201.001953125, -2252.1708984375, 31.89999961853, 0, 0, 33.22265625);
  748. CreateDynamicObject(974, -195.4765625, -2248.44140625, 31.89999961853, 0, 0, 33.964233398438);
  749. CreateDynamicObject(974, -189.958984375, -2244.6953125, 31.89999961853, 0, 0, 33.975219726563);
  750. CreateDynamicObject(974, -184.45111083984, -2240.9450683594, 31.89999961853, 0, 0, 33.980712890625);
  751. CreateDynamicObject(974, -178.91065979004, -2237.2221679688, 31.89999961853, 0, 0, 33.980712890625);
  752. CreateDynamicObject(974, -194.943359375, -2295.2451171875, 31.06516456604, 0, 0, 33.975219726563);
  753. CreateDynamicObject(974, -189.76953125, -2291.7626953125, 31.5, 0, 351.99096679688, 33.9697265625);
  754. CreateDynamicObject(974, -157.14625549316, -2269.7102050781, 31.989999771118, 0, 0, 33.980712890625);
  755. CreateDynamicObject(974, -162.62236022949, -2273.4287109375, 31.989999771118, 0, 0, 33.980712890625);
  756. CreateDynamicObject(974, -168.1015625, -2277.1337890625, 31.989999771118, 0, 0, 33.975219726563);
  757. CreateDynamicObject(974, -173.59819030762, -2280.8488769531, 31.989999771118, 0, 0, 33.980712890625);
  758. CreateDynamicObject(974, -179.0888671875, -2284.5576171875, 31.989999771118, 0, 0, 33.975219726563);
  759. CreateDynamicObject(974, -184.568359375, -2288.251953125, 31.989999771118, 0, 0, 33.975219726563);
  760. CreateDynamicObject(974, -199.58131408691, -2294.4133300781, 31.035350799561, 0, 0, 303.98071289063);
  761. CreateDynamicObject(974, -218.03727722168, -2267.4821777344, 31.385501861572, 0, 0, 303.97521972656);
  762. CreateDynamicObject(974, -214.23829650879, -2272.9106445313, 31.299999237061, 0, 2, 306.22521972656);
  763. CreateDynamicObject(974, -212.341796875, -2275.5849609375, 31.288600921631, 0, 0, 303.97521972656);
  764. CreateDynamicObject(3749, -205.57887268066, -2284.962890625, 32.353565216064, 0, 0, 304.49157714844);
  765. CreateDynamicObject(12987, -151.8310546875, -2263.5146484375, 21.432731628418, 0, 0, 305.24963378906);
  766. CreateDynamicObject(12985, -157.72457885742, -2261.7709960938, 27.643339157104, 0, 0, 214.5);
  767. CreateDynamicObject(12987, -150.13009643555, -2257.7033691406, 15.361700057983, 0, 0, 34.499633789063);
  768. CreateDynamicObject(12985, -149.64324951172, -2251.6323242188, 9.3369541168213, 0, 0, 303.7470703125);
  769. CreateDynamicObject(12985, -143.53535461426, -2252.3444824219, 3.2995927333832, 0, 0, 213.74450683594);
  770. CreateDynamicObject(3886, -142.86137390137, -2257.9602050781, 0, 0, 0, 302.25);
  771. CreateDynamicObject(3886, -151.67701721191, -2263.5263671875, 0, 0, 0, 302.24487304688);
  772. CreateDynamicObject(3498, -176.24609375, -2235.501953125, 22.76979637146, 0, 0, 0);
  773. CreateDynamicObject(3498, -154.41540527344, -2267.8923339844, 21, 0, 0, 0);
  774. CreateDynamicObject(3498, -154.41499328613, -2267.8898925781, 12.182922363281, 0, 0, 0);
  775. CreateDynamicObject(3498, -154.41400146484, -2267.8798828125, 3.4152450561523, 0, 0, 0);
  776. CreateDynamicObject(3498, -154.41400146484, -2267.8798828125, -5.4695625305176, 0, 0, 0);
  777. CreateDynamicObject(3498, -182.44204711914, -2239.6135253906, 25.30228805542, 0, 0, 0);
  778. CreateDynamicObject(3498, -162.42749023438, -2273.0991210938, 18.882587432861, 0, 0, 0);
  779. CreateDynamicObject(3498, -162.4129486084, -2273.1083984375, 24.230596542358, 0, 0, 0);
  780. CreateDynamicObject(3498, -172.52043151855, -2241.1333007813, 21.451669692993, 0, 0, 0);
  781. CreateDynamicObject(3498, -157.73751831055, -2263.4931640625, 20.849086761475, 0, 0, 0);
  782. CreateDynamicObject(3498, -157.79508972168, -2263.4624023438, 11.844409942627, 0, 0, 0);
  783. CreateDynamicObject(2395, -193.4482421875, -2272.9453125, 33.772109985352, 270, 179.99450683594, 33.75);
  784. CreateDynamicObject(1491, -192.04232788086, -2281.4304199219, 29.799999237061, 0, 0, 303.75);
  785. CreateDynamicObject(1491, -190.35269165039, -2283.9382324219, 29.799999237061, 0, 0, 122.99740600586);
  786. CreateDynamicObject(1523, -186.37185668945, -2267.900390625, 30.068431854248, 0, 0, 33.75);
  787. CreateDynamicObject(1502, -182.81790161133, -2267.9343261719, 32.310844421387, 0, 179.99450683594, 303.75);
  788. CreateDynamicObject(4206, -186.22456359863, -2261.306640625, 29.887479782104, 0, 0, 0);
  789. CreateDynamicObject(1649, -172.9892578125, -2266.2431640625, 31.677000045776, 0, 0, 303.75);
  790. CreateDynamicObject(1491, -192.01133728027, -2281.4418945313, 29.799999237061, 0, 0, 122.99740600586);
  791. CreateDynamicObject(1502, -186.39172363281, -2270.31640625, 32.330001831055, 0, 179.99450683594, 303.75);
  792. CreateDynamicObject(15036, -177.5498046875, -2264.318359375, 31.262870788574, 0, 0, 213.75);
  793. CreateDynamicObject(1649, -184.41546630859, -2281.6682128906, 35.686515808105, 0, 0, 213.95874023438);
  794. CreateDynamicObject(1649, -180.826171875, -2279.2294921875, 35.685741424561, 0, 0, 213.95874023438);
  795. CreateDynamicObject(1649, -188.029296875, -2284.0849609375, 35.686515808105, 0, 0, 213.95874023438);
  796. CreateDynamicObject(1649, -188.06640625, -2284.109375, 35.686515808105, 0, 0, 33.958740234375);
  797. CreateDynamicObject(1649, -184.4541015625, -2281.6943359375, 35.686515808105, 0, 0, 33.958740234375);
  798. CreateDynamicObject(1649, -180.873046875, -2279.2607421875, 35.685741424561, 0, 0, 30.208740234375);
  799. CreateDynamicObject(2395, -190.3486328125, -2270.87109375, 33.772109985352, 270, 179.99957275391, 33.755035400391);
  800. CreateDynamicObject(2395, -187.47094726563, -2268.94140625, 33.772109985352, 270, 180, 33.755493164063);
  801. CreateDynamicObject(2395, -184.3935546875, -2266.8720703125, 33.76057434082, 270, 179.99957275391, 33.760528564453);
  802. CreateDynamicObject(2395, -182.869140625, -2269.12109375, 33.76057434082, 270, 179.99450683594, 33.755493164063);
  803. CreateDynamicObject(2395, -181.3466796875, -2271.3984375, 33.76057434082, 270, 179.99450683594, 33.755493164063);
  804. CreateDynamicObject(2395, -179.83219909668, -2273.6674804688, 33.76057434082, 270, 180, 33.755493164063);
  805. CreateDynamicObject(2395, -178.8984375, -2275.0712890625, 33.760398864746, 270, 179.99450683594, 33.755493164063);
  806. CreateDynamicObject(2395, -181.294921875, -2264.80078125, 33.76057434082, 270, 180, 33.760925292969);
  807. CreateDynamicObject(2395, -179.7705078125, -2267.0615234375, 33.76057434082, 270, 180, 33.761016845703);
  808. CreateDynamicObject(3095, -188.49040222168, -2279.5202636719, 37.155891418457, 0, 0, 33.964996337891);
  809. CreateDynamicObject(1502, -191.69937133789, -2271.4604492188, 36.156944274902, 0, 179.99450683594, 33.75);
  810. CreateDynamicObject(1502, -183.00602722168, -2268.0600585938, 36.169250488281, 0, 179.99450683594, 303.75);
  811. CreateDynamicObject(1523, -186.31452941895, -2267.8952636719, 33.716438293457, 0, 0, 33.75);
  812. CreateDynamicObject(1649, -175.41749572754, -2262.6259765625, 31.677000045776, 0, 0, 123.74453735352);
  813. CreateDynamicObject(1649, -170.58749389648, -2269.8435058594, 31.677000045776, 0, 0, 123.74453735352);
  814. CreateDynamicObject(1649, -175.42132568359, -2262.6203613281, 31.677000045776, 0, 0, 303.75);
  815. CreateDynamicObject(1649, -170.57768249512, -2269.8581542969, 31.677000045776, 0, 0, 303.75);
  816. CreateDynamicObject(1649, -171.34259033203, -2272.9631347656, 31.677000045776, 0, 0, 33.958740234375);
  817. CreateDynamicObject(1649, -174.94970703125, -2275.3947753906, 31.677000045776, 0, 0, 33.958740234375);
  818. CreateDynamicObject(1649, -174.95443725586, -2275.3979492188, 31.677000045776, 0, 0, 213.95874023438);
  819. CreateDynamicObject(1649, -171.34143066406, -2272.9624023438, 31.677000045776, 0, 0, 213.95874023438);
  820. CreateDynamicObject(1649, -190.79179382324, -2283.658203125, 35.978740692139, 0, 0, 303.75);
  821. CreateDynamicObject(1649, -193.21574401855, -2280.0439453125, 35.978740692139, 0, 0, 303.75);
  822. CreateDynamicObject(1649, -195.64514160156, -2276.4252929688, 35.978740692139, 0, 0, 303.75);
  823. CreateDynamicObject(1649, -198.03753662109, -2272.8112792969, 35.978740692139, 0, 0, 303.75);
  824. CreateDynamicObject(1649, -200.45387268066, -2269.1960449219, 35.978740692139, 0, 0, 303.75);
  825. CreateDynamicObject(1649, -202.86811828613, -2265.5837402344, 35.978740692139, 0, 0, 303.75);
  826. CreateDynamicObject(1649, -205.26791381836, -2261.97265625, 35.978740692139, 0, 0, 303.75);
  827. CreateDynamicObject(1649, -206.48756408691, -2260.1628417969, 35.978740692139, 0, 0, 303.75);
  828. CreateDynamicObject(1649, -190.77217102051, -2283.6875, 35.978740692139, 0, 0, 123.74453735352);
  829. CreateDynamicObject(1649, -193.19338989258, -2280.0773925781, 35.978740692139, 0, 0, 123.74453735352);
  830. CreateDynamicObject(1649, -195.61874389648, -2276.46484375, 35.978740692139, 0, 0, 123.74453735352);
  831. CreateDynamicObject(1649, -198.02241516113, -2272.833984375, 35.978740692139, 0, 0, 123.74453735352);
  832. CreateDynamicObject(1649, -200.44625854492, -2269.2075195313, 35.978740692139, 0, 0, 123.74453735352);
  833. CreateDynamicObject(1649, -202.88302612305, -2265.5615234375, 35.978740692139, 0, 0, 123.74453735352);
  834. CreateDynamicObject(1649, -205.29598999023, -2261.9306640625, 35.978740692139, 0, 0, 123.74453735352);
  835. CreateDynamicObject(1649, -206.46951293945, -2260.1740722656, 35.978740692139, 0, 0, 123.74453735352);
  836. CreateDynamicObject(1649, -188.86100769043, -2266.3586425781, 35.977741241455, 0, 0, 124.49453735352);
  837. CreateDynamicObject(1649, -193.73248291016, -2259.1730957031, 35.977001190186, 0, 0, 124.49157714844);
  838. CreateDynamicObject(1649, -188.85972595215, -2266.3605957031, 35.977741241455, 0, 0, 303.75);
  839. CreateDynamicObject(1649, -191.28063964844, -2262.7478027344, 35.977741241455, 0, 0, 303.75);
  840. CreateDynamicObject(1649, -191.27290344238, -2262.7592773438, 35.977741241455, 0, 0, 124.49157714844);
  841. CreateDynamicObject(1649, -193.66912841797, -2259.1298828125, 35.977699279785, 0, 0, 303.75);
  842. CreateDynamicObject(1649, -171.28532409668, -2273.005859375, 35.979740142822, 0, 0, 33.958740234375);
  843. CreateDynamicObject(1649, -174.8935546875, -2275.4326171875, 35.979740142822, 0, 0, 33.958740234375);
  844. CreateDynamicObject(1649, -171.33235168457, -2273.0375976563, 35.979740142822, 0, 0, 213.95874023438);
  845. CreateDynamicObject(1649, -174.94132995605, -2275.4643554688, 35.979740142822, 0, 0, 213.95874023438);
  846. CreateDynamicObject(1649, -170.41841125488, -2269.830078125, 35.979740142822, 0, 0, 123.74453735352);
  847. CreateDynamicObject(1649, -172.84033203125, -2266.2099609375, 35.979740142822, 0, 0, 123.74453735352);
  848. CreateDynamicObject(1649, -175.25814819336, -2262.5947265625, 35.979740142822, 0, 0, 123.74453735352);
  849. CreateDynamicObject(1649, -170.45332336426, -2269.7778320313, 35.979740142822, 0, 0, 303.75);
  850. CreateDynamicObject(1649, -172.8698425293, -2266.1657714844, 35.979740142822, 0, 0, 303.75);
  851. CreateDynamicObject(1649, -175.28341674805, -2262.5568847656, 35.979740142822, 0, 0, 303.75);
  852. CreateDynamicObject(3095, -193.4931640625, -2272.09375, 37.15599822998, 0, 0, 33.964233398438);
  853. CreateDynamicObject(3095, -198.4921875, -2264.6552734375, 37.155002593994, 0, 0, 33.964233398438);
  854. CreateDynamicObject(3095, -201.7958984375, -2259.7861328125, 37.166999816895, 0, 0, 33.964233398438);
  855. CreateDynamicObject(3095, -181.0322265625, -2274.4951171875, 37.154998779297, 0, 0, 33.964233398438);
  856. CreateDynamicObject(3095, -175.0751953125, -2270.5283203125, 37.15599822998, 0, 0, 33.206176757813);
  857. CreateDynamicObject(3095, -191.16796875, -2270.5341796875, 37.157001495361, 0, 0, 33.964233398438);
  858. CreateDynamicObject(3095, -196.1259765625, -2263.0673828125, 37.15599822998, 0, 0, 33.964233398438);
  859. CreateDynamicObject(3095, -199.41603088379, -2258.1838378906, 37.158000946045, 0, 0, 33.964233398438);
  860. CreateDynamicObject(3095, -177.5556640625, -2266.8125, 37.157001495361, 0, 0, 33.964233398438);
  861. CreateDynamicObject(3095, -184.783203125, -2271.693359375, 37.158000946045, 0, 0, 33.964233398438);
  862. CreateDynamicObject(1214, -181.11940002441, -2277.4401855469, 33.492156982422, 0, 90, 303);
  863. CreateDynamicObject(1214, -181.77487182617, -2276.4733886719, 33.492156982422, 0, 90, 302.99731445313);
  864. CreateDynamicObject(1214, -182.42985534668, -2275.4780273438, 33.492000579834, 0, 90, 302.99743652344);
  865. CreateDynamicObject(1214, -183.06796264648, -2274.4738769531, 33.492000579834, 0, 90, 302.99743652344);
  866. CreateDynamicObject(1214, -183.71875, -2273.4775390625, 33.492000579834, 0, 90, 302.99188232422);
  867. CreateDynamicObject(1214, -184.36152648926, -2272.4821777344, 33.492000579834, 0, 90, 302.99743652344);
  868. CreateDynamicObject(1214, -184.99534606934, -2271.5227050781, 33.492000579834, 0, 90, 302.9973449707);
  869. CreateDynamicObject(1214, -185.45138549805, -2270.8220214844, 33.492000579834, 0, 90, 302.99743652344);
  870. CreateDynamicObject(1214, -186.54472351074, -2271.6237792969, 33.492000579834, 0, 90, 32.999969482422);
  871. CreateDynamicObject(1214, -187.5362701416, -2272.2915039063, 33.492000579834, 0, 90, 32.997436523438);
  872. CreateDynamicObject(1214, -188.52813720703, -2272.9597167969, 33.492000579834, 0, 90, 32.997436523438);
  873. CreateDynamicObject(1214, -189.52409362793, -2273.6306152344, 33.492000579834, 0, 90, 32.997436523438);
  874. CreateDynamicObject(1214, -190.50996398926, -2274.2946777344, 33.492000579834, 0, 90, 32.997436523438);
  875. CreateDynamicObject(1214, -191.50164794922, -2274.9626464844, 33.492000579834, 0, 90, 32.997436523438);
  876. CreateDynamicObject(1214, -192.4658203125, -2275.6123046875, 33.492000579834, 0, 90, 32.991882324219);
  877. CreateDynamicObject(1214, -193.45487976074, -2276.2783203125, 33.492000579834, 0, 90, 32.997436523438);
  878. CreateDynamicObject(1214, -194.43891906738, -2276.9411621094, 33.492000579834, 0, 90, 32.997436523438);
  879. CreateDynamicObject(2395, -178.21499633789, -2262.744140625, 33.76057434082, 270, 179.99963378906, 33.760559082031);
  880. CreateDynamicObject(2395, -176.99227905273, -2261.9284667969, 33.760398864746, 270, 179.99450683594, 33.755493164063);
  881. CreateDynamicObject(2395, -176.6787109375, -2264.9912109375, 33.76057434082, 270, 179.99853515625, 33.764984130859);
  882. CreateDynamicObject(2395, -175.49966430664, -2264.2021484375, 33.760299682617, 270, 180, 33.760986328125);
  883. CreateDynamicObject(2395, -178.23046875, -2269.326171875, 33.76057434082, 270, 179.99450683594, 33.760986328125);
  884. CreateDynamicObject(2395, -176.703125, -2271.6015625, 33.76057434082, 270, 179.99450683594, 33.760986328125);
  885. CreateDynamicObject(2395, -175.8271484375, -2272.931640625, 33.760398864746, 270, 179.99450683594, 33.760986328125);
  886. CreateDynamicObject(2395, -175.13589477539, -2267.25390625, 33.76057434082, 270, 180, 33.761077880859);
  887. CreateDynamicObject(2395, -173.966796875, -2266.47265625, 33.760398864746, 270, 179.99450683594, 33.760986328125);
  888. CreateDynamicObject(2395, -173.615234375, -2269.537109375, 33.76057434082, 270, 179.99450683594, 33.760986328125);
  889. CreateDynamicObject(2395, -172.8477935791, -2270.666015625, 33.760398864746, 270, 179.99963378906, 33.766021728516);
  890. CreateDynamicObject(2395, -172.28515625, -2268.642578125, 33.761798858643, 270, 179.99450683594, 33.760986328125);
  891. CreateDynamicObject(2395, -171.74983215332, -2270.017578125, 33.760299682617, 270, 180, 33.760986328125);
  892. CreateDynamicObject(2395, -193.43159484863, -2269.6669921875, 33.76057434082, 270, 180, 33.755493164063);
  893. CreateDynamicObject(2395, -194.953125, -2267.39453125, 33.76057434082, 270, 179.99450683594, 33.755493164063);
  894. CreateDynamicObject(2395, -196.474609375, -2265.115234375, 33.76057434082, 270, 179.99450683594, 33.75);
  895. CreateDynamicObject(2395, -197.9873046875, -2262.841796875, 33.76057434082, 270, 179.99450683594, 33.75);
  896. CreateDynamicObject(2395, -199.50941467285, -2260.568359375, 33.76057434082, 270, 180.00042724609, 33.755859375);
  897. CreateDynamicObject(2395, -201.03034973145, -2258.2868652344, 33.76057434082, 270, 180.00038146973, 33.755798339844);
  898. CreateDynamicObject(2395, -202.52421569824, -2256.0417480469, 33.760398864746, 270, 179.99450683594, 33.75);
  899. CreateDynamicObject(2395, -190.33935546875, -2267.6020507813, 33.76057434082, 270, 179.99963378906, 33.755035400391);
  900. CreateDynamicObject(2395, -191.8515625, -2265.322265625, 33.76057434082, 270, 180.00038146973, 33.755798339844);
  901. CreateDynamicObject(2395, -193.3818359375, -2263.0478515625, 33.76057434082, 270, 179.99450683594, 33.755493164063);
  902. CreateDynamicObject(2395, -194.88589477539, -2260.7705078125, 33.76057434082, 270, 180, 33.755493164063);
  903. CreateDynamicObject(2395, -196.41513061523, -2258.4973144531, 33.76057434082, 270, 179.99993896484, 33.755401611328);
  904. CreateDynamicObject(2395, -197.9306640625, -2256.2143554688, 33.76057434082, 270, 179.99993896484, 33.755401611328);
  905. CreateDynamicObject(2395, -199.42984008789, -2253.9758300781, 33.760398864746, 270, 179.99963378906, 33.755035400391);
  906. CreateDynamicObject(2395, -189.42601013184, -2266.9943847656, 33.760398864746, 270, 179.99450683594, 33.75);
  907. CreateDynamicObject(2395, -191.18801879883, -2264.8771972656, 33.760299682617, 270, 179.99450683594, 33.75);
  908. CreateDynamicObject(2395, -192.71516418457, -2262.6049804688, 33.760398864746, 270, 179.99450683594, 33.75);
  909. CreateDynamicObject(2395, -194.25775146484, -2260.3510742188, 33.760398864746, 270, 179.99450683594, 33.75);
  910. CreateDynamicObject(2395, -195.79530334473, -2258.0852050781, 33.760398864746, 270, 179.99450683594, 33.75);
  911. CreateDynamicObject(2395, -197.3563079834, -2255.8349609375, 33.760398864746, 270, 179.99450683594, 33.75);
  912. CreateDynamicObject(2395, -198.5537109375, -2253.3601074219, 33.765300750732, 270, 179.99450683594, 33.75);
  913. CreateDynamicObject(2395, -195.30859375, -2270.9208984375, 33.760398864746, 270, 179.99450683594, 33.75);
  914. CreateDynamicObject(2395, -196.94012451172, -2268.7236328125, 33.760398864746, 270, 179.99963378906, 33.755035400391);
  915. CreateDynamicObject(2395, -198.4697265625, -2266.44921875, 33.760398864746, 270, 180, 33.755493164063);
  916. CreateDynamicObject(2395, -200.228515625, -2264.330078125, 33.760398864746, 270, 179.99450683594, 33.75);
  917. CreateDynamicObject(2395, -201.61541748047, -2261.9760742188, 33.760398864746, 270, 179.99993896484, 33.755401611328);
  918. CreateDynamicObject(2395, -203.11239624023, -2259.6848144531, 33.760398864746, 270, 179.99987792969, 33.755310058594);
  919. CreateDynamicObject(2395, -204.81640625, -2257.578125, 33.760299682617, 270, 179.99450683594, 33.75);
  920. CreateDynamicObject(2395, -188.57598876953, -2280.5603027344, 30.043975830078, 270, 180, 33.755462646484);
  921. CreateDynamicObject(2395, -190.09951782227, -2278.29296875, 30.043975830078, 270, 180.0004119873, 33.755859375);
  922. CreateDynamicObject(2395, -191.6259765625, -2276.0107421875, 30.043975830078, 270, 179.99450683594, 33.75);
  923. CreateDynamicObject(2395, -192.06825256348, -2275.35546875, 30.043699264526, 270, 179.99450683594, 33.75);
  924. CreateDynamicObject(2395, -185.48741149902, -2278.494140625, 30.043975830078, 270, 179.99993896484, 33.755401611328);
  925. CreateDynamicObject(2395, -187.00559997559, -2276.2263183594, 30.043975830078, 270, 180, 33.755432128906);
  926. CreateDynamicObject(2395, -188.53741455078, -2273.9514160156, 30.043973922729, 270, 179.99993896484, 33.755401611328);
  927. CreateDynamicObject(2395, -188.97554016113, -2273.2868652344, 30.043600082397, 270, 179.99450683594, 33.75);
  928. CreateDynamicObject(2395, -182.3857421875, -2276.4228515625, 30.059000015259, 270, 180, 33.755493164063);
  929. CreateDynamicObject(2395, -183.9072265625, -2274.16015625, 30.059862136841, 270, 179.99450683594, 33.75);
  930. CreateDynamicObject(2395, -185.43081665039, -2271.8754882813, 30.059864044189, 270, 179.99993896484, 33.755401611328);
  931. CreateDynamicObject(2395, -185.8751373291, -2271.2160644531, 30.058000564575, 270, 179.99450683594, 33.75);
  932. CreateDynamicObject(2395, -179.30505371094, -2274.3583984375, 30.087999343872, 270, 179.99963378906, 33.755035400391);
  933. CreateDynamicObject(2395, -180.8184967041, -2272.0961914063, 30.088863372803, 270, 179.99450683594, 33.75);
  934. CreateDynamicObject(2395, -182.33750915527, -2269.8188476563, 30.088863372803, 270, 179.99963378906, 33.755035400391);
  935. CreateDynamicObject(2395, -183.8544921875, -2267.54296875, 30.088863372803, 270, 180, 33.755493164063);
  936. CreateDynamicObject(2395, -184.46110534668, -2267.2309570313, 30.08869934082, 270, 179.99450683594, 33.75);
  937. CreateDynamicObject(2395, -181.390625, -2265.173828125, 30.153783798218, 270, 179.99957275391, 33.755035400391);
  938. CreateDynamicObject(2395, -179.86524963379, -2267.4455566406, 30.145864486694, 270, 180, 33.755493164063);
  939. CreateDynamicObject(2395, -178.34375, -2269.7255859375, 30.145864486694, 270, 180.00149536133, 33.762481689453);
  940. CreateDynamicObject(2395, -176.82221984863, -2271.9970703125, 30.145864486694, 270, 180, 33.755493164063);
  941. CreateDynamicObject(2395, -176.32000732422, -2272.7536621094, 30.145700454712, 270, 180, 33.755493164063);
  942. CreateDynamicObject(2395, -178.294921875, -2263.0966796875, 30.145864486694, 270, 179.99450683594, 33.755493164063);
  943. CreateDynamicObject(2395, -176.77709960938, -2265.3718261719, 30.145864486694, 270, 180, 33.755493164063);
  944. CreateDynamicObject(2395, -175.25834655762, -2267.6555175781, 30.145864486694, 270, 180, 33.755493164063);
  945. CreateDynamicObject(2395, -173.73413085938, -2269.9340820313, 30.145864486694, 270, 180, 33.755493164063);
  946. CreateDynamicObject(2395, -172.98385620117, -2271.0573730469, 30.145700454712, 270, 180, 33.755493164063);
  947. CreateDynamicObject(2395, -176.7265625, -2262.05078125, 30.159999847412, 270, 179.99450683594, 33.755493164063);
  948. CreateDynamicObject(2395, -175.20735168457, -2264.3237304688, 30.160863876343, 270, 180, 33.755493164063);
  949. CreateDynamicObject(2395, -173.68334960938, -2266.6013183594, 30.160863876343, 270, 180, 33.755493164063);
  950. CreateDynamicObject(2395, -172.16136169434, -2268.880859375, 30.160863876343, 270, 180, 33.755493164063);
  951. CreateDynamicObject(2395, -171.66177368164, -2269.6323242188, 30.160600662231, 270, 180, 33.755493164063);
  952. CreateDynamicObject(2395, -186.89448547363, -2265.6086425781, 30.135864257813, 270, 180.0004119873, 303.75588989258);
  953. CreateDynamicObject(3934, -199.42932128906, -2260.8940429688, 37.722366333008, 0, 0, 303);
  954. CreateDynamicObject(3078, -183.8278503418, -2259.2358398438, 27.696075439453, 0, 0, 303.75);
  955. CreateDynamicObject(3078, -184.70529174805, -2259.8227539063, 27.68666267395, 0, 0, 303.75);
  956. CreateDynamicObject(3078, -185.57566833496, -2260.4145507813, 27.677278518677, 0, 0, 303.75);
  957. CreateDynamicObject(3078, -186.44813537598, -2260.9934082031, 27.667943954468, 0, 0, 303.75);
  958. CreateDynamicObject(3078, -187.31993103027, -2261.5786132813, 27.658580780029, 0, 0, 303.75);
  959. CreateDynamicObject(3078, -188.19557189941, -2262.1545410156, 27.649236679077, 0, 0, 303.75);
  960. CreateDynamicObject(3078, -188.62606811523, -2252.7094726563, 27.709999084473, 0, 0, 303.75);
  961. CreateDynamicObject(3078, -190.05860900879, -2253.6584472656, 27.690000534058, 0, 0, 303.75);
  962. CreateDynamicObject(3078, -191.48904418945, -2254.6362304688, 27.674999237061, 0, 0, 303.75);
  963. CreateDynamicObject(3078, -192.92939758301, -2255.599609375, 27.659999847412, 0, 0, 303.75);
  964. CreateDynamicObject(2395, -185.73658752441, -2265.43359375, 30.112567901611, 270, 179.99450683594, 33.75);
  965. CreateDynamicObject(2395, -182.90124511719, -2263.5385742188, 30.118999481201, 270, 179.99963378906, 33.755035400391);
  966. CreateDynamicObject(2395, -179.796875, -2261.4482421875, 30.145500183105, 270, 180.00042724609, 33.755859375);
  967. CreateDynamicObject(2395, -177.3134765625, -2259.798828125, 30.152200698853, 270, 179.99450683594, 33.75);
  968. CreateDynamicObject(2395, -188.95808410645, -2262.5224609375, 30.135864257813, 270, 180, 303.75561523438);
  969. CreateDynamicObject(2395, -191.02799987793, -2259.4262695313, 30.135864257813, 270, 179.99987792969, 303.75534057617);
  970. CreateDynamicObject(2395, -193.10119628906, -2256.3239746094, 30.135864257813, 270, 180, 303.75561523438);
  971. CreateDynamicObject(2395, -193.35328674316, -2255.9465332031, 30.13570022583, 270, 180, 303.75549316406);
  972. CreateDynamicObject(2395, -195.48391723633, -2250.234375, 30.135864257813, 270, 179.99450683594, 33.75);
  973. CreateDynamicObject(2395, -192.39044189453, -2248.166015625, 30.135864257813, 270, 180.00149536133, 33.756958007813);
  974. CreateDynamicObject(2395, -189.3193359375, -2246.119140625, 30.175861358643, 270, 179.99450683594, 33.75);
  975. CreateDynamicObject(2395, -180.39309692383, -2258.5524902344, 30.165863037109, 270, 179.99963378906, 33.760559082031);
  976. CreateDynamicObject(2395, -181.90350341797, -2256.2739257813, 30.165863037109, 270, 180.00038146973, 33.761322021484);
  977. CreateDynamicObject(2395, -183.4285736084, -2254.0017089844, 30.165863037109, 270, 180.0004119873, 33.761413574219);
  978. CreateDynamicObject(2395, -185.01934814453, -2251.7648925781, 30.160263061523, 270, 179.99450683594, 35.219421386719);
  979. CreateDynamicObject(2395, -186.54054260254, -2249.5083007813, 30.165863037109, 270, 180, 33.761077880859);
  980. CreateDynamicObject(2395, -187.52746582031, -2248.03125, 30.165700912476, 270, 180, 33.761077880859);
  981. CreateDynamicObject(2395, -188.96444702148, -2245.8859863281, 30.175699234009, 270, 180, 33.760986328125);
  982. CreateDynamicObject(1214, -191.13088989258, -2250.6188964844, 29.993911743164, 0, 90, 32.991943359375);
  983. CreateDynamicObject(1214, -192.14416503906, -2251.2744140625, 29.993911743164, 0, 90, 32.991943359375);
  984. CreateDynamicObject(1214, -193.13824462891, -2251.9204101563, 29.993911743164, 0, 90, 32.991882324219);
  985. CreateDynamicObject(1214, -194.12010192871, -2252.595703125, 29.993911743164, 0, 90, 34.491943359375);
  986. CreateDynamicObject(1214, -195.12823486328, -2253.24609375, 29.993911743164, 0, 90, 32.991943359375);
  987. CreateDynamicObject(1214, -182.24609375, -2261.60546875, 30.050918579102, 0, 90, 302.98095703125);
  988. CreateDynamicObject(3095, -185.99604797363, -2262.1806640625, 33.142059326172, 0, 0, 33.964233398438);
  989. CreateDynamicObject(1214, -182.89984130859, -2260.5986328125, 30.048349380493, 0, 90, 302.98645019531);
  990. CreateDynamicObject(1214, -183.5510559082, -2259.59765625, 30.04974937439, 0, 90, 302.98645019531);
  991. CreateDynamicObject(1214, -184.20614624023, -2258.5876464844, 30.049747467041, 0, 90, 302.98645019531);
  992. CreateDynamicObject(1214, -184.86027526855, -2257.5815429688, 30.048351287842, 0, 90, 302.98645019531);
  993. CreateDynamicObject(1214, -185.52806091309, -2256.5817871094, 30.048358917236, 0, 90, 303.73645019531);
  994. CreateDynamicObject(1214, -186.19128417969, -2255.5900878906, 30.04835319519, 0, 90, 303.73645019531);
  995. CreateDynamicObject(1214, -186.85327148438, -2254.5949707031, 30.046964645386, 0, 90, 303.75451660156);
  996. CreateDynamicObject(1214, -187.5301361084, -2253.6123046875, 30.046955108643, 0, 90, 304.50439453125);
  997. CreateDynamicObject(1214, -188.17919921875, -2252.6101074219, 30.045318603516, 0, 90, 302.98645019531);
  998. CreateDynamicObject(1214, -188.85235595703, -2251.6276855469, 30.043756484985, 0, 90, 304.48645019531);
  999. CreateDynamicObject(1214, -189.56988525391, -2250.7158203125, 30.043756484985, 0, 90, 308.25451660156);
  1000. CreateDynamicObject(1214, -190.15730285645, -2249.9477539063, 30.040956497192, 0, 90, 307.48645019531);
  1001. CreateDynamicObject(1214, -187.32745361328, -2264.9924316406, 30.020919799805, 0, 90, 305.25268554688);
  1002. CreateDynamicObject(1214, -188.01879882813, -2264.0131835938, 30.020919799805, 0, 90, 305.24963378906);
  1003. CreateDynamicObject(1214, -188.70956420898, -2263.0336914063, 30.020919799805, 0, 90, 305.24963378906);
  1004. CreateDynamicObject(1214, -189.40254211426, -2262.0524902344, 30.020919799805, 0, 90, 305.24963378906);
  1005. CreateDynamicObject(1214, -190.10095214844, -2261.0666503906, 30.016719818115, 0, 90, 305.24963378906);
  1006. CreateDynamicObject(1214, -190.78219604492, -2260.0773925781, 30.016719818115, 0, 90, 304.49963378906);
  1007. CreateDynamicObject(1214, -191.44821166992, -2259.0756835938, 30.012519836426, 0, 90, 303.74963378906);
  1008. CreateDynamicObject(1214, -192.12559509277, -2258.0920410156, 30.012519836426, 0, 90, 304.49963378906);
  1009. CreateDynamicObject(1214, -192.81086730957, -2257.1225585938, 30.012519836426, 0, 90, 305.24963378906);
  1010. CreateDynamicObject(1214, -193.45184326172, -2256.1008300781, 30.00955581665, 0, 90, 302.24963378906);
  1011. CreateDynamicObject(1214, -194.0869140625, -2255.0947265625, 30.010955810547, 0, 90, 302.24487304688);
  1012. CreateDynamicObject(1214, -194.74794006348, -2254.1069335938, 30.012355804443, 0, 90, 303.74963378906);
  1013. CreateDynamicObject(1214, -195.22567749023, -2253.3918457031, 30.012355804443, 0, 90, 303.74963378906);
  1014. CreateDynamicObject(1214, -182.58383178711, -2263.2998046875, 30.067207336426, 0, 90, 32.991943359375);
  1015. CreateDynamicObject(1214, -183.57217407227, -2263.9582519531, 30.056619644165, 0, 90, 32.991943359375);
  1016. CreateDynamicObject(1214, -184.57048034668, -2264.6164550781, 30.045961380005, 0, 90, 32.991943359375);
  1017. CreateDynamicObject(1214, -185.56767272949, -2265.2680664063, 30.039886474609, 0, 90, 32.991943359375);
  1018. CreateDynamicObject(1214, -186.5636138916, -2265.916015625, 30.040657043457, 0, 90, 32.991943359375);
  1019. CreateDynamicObject(3095, -191.02365112305, -2254.7182617188, 33.141998291016, 0, 0, 33.964233398438);
  1020. CreateDynamicObject(3095, -193.0560760498, -2253.9125976563, 33.146598815918, 0, 0, 33.964233398438);
  1021. CreateDynamicObject(3095, -183.75959777832, -2260.57421875, 33.14262008667, 0, 0, 33.964233398438);
  1022. CreateDynamicObject(3095, -188.78521728516, -2253.1101074219, 33.145484924316, 0, 0, 33.964233398438);
  1023. CreateDynamicObject(12987, -191.48574829102, -2248.8684082031, 30.774726867676, 0, 0, 124.50006103516);
  1024. CreateDynamicObject(2395, -185.86305236816, -2264.5764160156, 33.76057434082, 270, 180, 33.755493164063);
  1025. CreateDynamicObject(2395, -187.3796081543, -2262.3078613281, 33.76057434082, 270, 180.00012207031, 33.755584716797);
  1026. CreateDynamicObject(2395, -188.9047088623, -2260.0339355469, 33.76057434082, 270, 179.99957275391, 33.755035400391);
  1027. CreateDynamicObject(2395, -190.44111633301, -2257.7622070313, 33.76057434082, 270, 179.99987792969, 33.755310058594);
  1028. CreateDynamicObject(2395, -191.97300720215, -2255.4885253906, 33.76057434082, 270, 179.99957275391, 33.755035400391);
  1029. CreateDynamicObject(2395, -193.49383544922, -2253.2109375, 33.76057434082, 270, 180.00038146973, 33.755798339844);
  1030. CreateDynamicObject(2395, -195.02444458008, -2250.9421386719, 33.76057434082, 270, 179.99963378906, 33.755035400391);
  1031. CreateDynamicObject(2395, -195.54080200195, -2250.1520996094, 33.754974365234, 270, 179.99450683594, 33.75);
  1032. CreateDynamicObject(2395, -183.01414489746, -2262.126953125, 33.76057434082, 270, 179.99993896484, 33.75537109375);
  1033. CreateDynamicObject(2395, -184.5283203125, -2259.859375, 33.76057434082, 270, 179.99450683594, 33.75);
  1034. CreateDynamicObject(2395, -186.05255126953, -2257.5815429688, 33.76057434082, 270, 180.00038146973, 33.755798339844);
  1035. CreateDynamicObject(2395, -187.58993530273, -2255.3100585938, 33.76057434082, 270, 180.0004119873, 33.755859375);
  1036. CreateDynamicObject(2395, -189.12524414063, -2253.0344238281, 33.76057434082, 270, 180.0004119873, 33.755859375);
  1037. CreateDynamicObject(2395, -190.65629577637, -2250.7629394531, 33.76057434082, 270, 179.99963378906, 33.755035400391);
  1038. CreateDynamicObject(2395, -192.1731262207, -2248.4875488281, 33.766174316406, 270, 180, 33.755401611328);
  1039. CreateDynamicObject(2395, -192.44462585449, -2248.0712890625, 33.756374359131, 270, 179.99450683594, 33.75);
  1040. CreateDynamicObject(2395, -192.24559020996, -2247.9362792969, 33.760398864746, 270, 179.99450683594, 33.75);
  1041. CreateDynamicObject(2395, -179.94924926758, -2260.0805664063, 33.76057434082, 270, 180, 33.755493164063);
  1042. CreateDynamicObject(2395, -181.466796875, -2257.814453125, 33.76057434082, 270, 179.99450683594, 33.75);
  1043. CreateDynamicObject(2395, -182.994140625, -2255.5349121094, 33.76057434082, 270, 179.99853515625, 33.753967285156);
  1044. CreateDynamicObject(2395, -184.51704406738, -2253.2517089844, 33.76057434082, 270, 179.99987792969, 33.75537109375);
  1045. CreateDynamicObject(2395, -186.04484558105, -2250.9743652344, 33.76057434082, 270, 180.00038146973, 33.755798339844);
  1046. CreateDynamicObject(2395, -187.56568908691, -2248.6962890625, 33.76477432251, 270, 180, 33.755523681641);
  1047. CreateDynamicObject(2395, -188.45628356934, -2247.3779296875, 33.76057434082, 270, 179.99963378906, 33.755035400391);
  1048. CreateDynamicObject(2395, -179.46835327148, -2259.7563476563, 33.747974395752, 270, 180.00152587891, 33.756958007813);
  1049. CreateDynamicObject(2395, -180.99047851563, -2257.4951171875, 33.754974365234, 270, 180.00036621094, 33.917877197266);
  1050. CreateDynamicObject(2395, -182.52229309082, -2255.220703125, 33.752174377441, 270, 179.99963378906, 33.914337158203);
  1051. CreateDynamicObject(2395, -184.0609588623, -2252.9409179688, 33.756374359131, 270, 180.00152587891, 33.916290283203);
  1052. CreateDynamicObject(2395, -185.59226989746, -2250.666015625, 33.754974365234, 270, 180.00012207031, 33.755554199219);
  1053. CreateDynamicObject(2395, -187.11654663086, -2248.3979492188, 33.757774353027, 270, 179.99450683594, 33.75);
  1054. CreateDynamicObject(2395, -188.01139831543, -2247.0788574219, 33.752174377441, 270, 179.99450683594, 33.75);
  1055. CreateDynamicObject(3361, -190.53541564941, -2275.4274902344, 31.649744033813, 0, 0, 33.75);
  1056. CreateDynamicObject(1697, -173.46083068848, -2271.587890625, 39.313243865967, 0, 0, 303);
  1057. CreateDynamicObject(3280, -207.6519317627, -2258.7309570313, 37.722366333008, 0, 0, 33.75);
  1058. CreateDynamicObject(3280, -206.32818603516, -2257.8454589844, 37.722366333008, 0, 0, 33.899993896484);
  1059. CreateDynamicObject(3280, -205.00241088867, -2256.9533691406, 37.722366333008, 0, 0, 33.898315429688);
  1060. CreateDynamicObject(3280, -203.69482421875, -2256.0744628906, 37.722366333008, 0, 0, 33.898315429688);
  1061. CreateDynamicObject(3280, -202.38096618652, -2255.1921386719, 37.722366333008, 0, 0, 33.898315429688);
  1062. CreateDynamicObject(3280, -201.07270812988, -2254.3137207031, 37.722366333008, 0, 0, 33.898315429688);
  1063. CreateDynamicObject(3280, -199.75016784668, -2253.4294433594, 37.72456741333, 0, 0, 33.898315429688);
  1064. CreateDynamicObject(3280, -198.42677307129, -2252.5451660156, 37.713367462158, 0, 0, 33.898315429688);
  1065. CreateDynamicObject(3280, -206.76593017578, -2260.0541992188, 37.722366333008, 0, 0, 33.75);
  1066. CreateDynamicObject(3280, -205.44612121582, -2259.1665039063, 37.722366333008, 0, 0, 33.75);
  1067. CreateDynamicObject(3280, -204.12551879883, -2258.28515625, 37.722366333008, 0, 0, 33.75);
  1068. CreateDynamicObject(3280, -202.80313110352, -2257.3972167969, 37.722366333008, 0, 0, 33.75);
  1069. CreateDynamicObject(3280, -201.48112487793, -2256.51171875, 37.722366333008, 0, 0, 33.75);
  1070. CreateDynamicObject(3280, -200.19390869141, -2255.6333007813, 37.722366333008, 0, 0, 33.75);
  1071. CreateDynamicObject(3280, -198.86819458008, -2254.7602539063, 37.723167419434, 0, 0, 33.75);
  1072. CreateDynamicObject(3280, -197.54591369629, -2253.8728027344, 37.713367462158, 0, 0, 33.75);
  1073. CreateDynamicObject(3280, -205.89056396484, -2261.3579101563, 37.722366333008, 0, 0, 33.75);
  1074. CreateDynamicObject(3280, -204.57704162598, -2260.4802246094, 37.722366333008, 0, 0, 33.75);
  1075. CreateDynamicObject(3280, -203.25158691406, -2259.5913085938, 37.722366333008, 0, 0, 33.75);
  1076. CreateDynamicObject(3280, -201.92962646484, -2258.6982421875, 37.722366333008, 0, 0, 33.75);
  1077. CreateDynamicObject(3280, -200.60902404785, -2257.8220214844, 37.722366333008, 0, 0, 33.75);
  1078. CreateDynamicObject(3280, -199.31631469727, -2256.9633789063, 37.722366333008, 0, 0, 33.75);
  1079. CreateDynamicObject(3280, -197.98698425293, -2256.0693359375, 37.731567382813, 0, 0, 33.75);
  1080. CreateDynamicObject(3280, -196.66543579102, -2255.1867675781, 37.713367462158, 0, 0, 33.75);
  1081. CreateDynamicObject(3280, -205.00910949707, -2262.681640625, 37.722366333008, 0, 0, 33.75);
  1082. CreateDynamicObject(3280, -203.68811035156, -2261.7993164063, 37.722366333008, 0, 0, 33.75);
  1083. CreateDynamicObject(3280, -202.36569213867, -2260.9147949219, 37.722366333008, 0, 0, 33.75);
  1084. CreateDynamicObject(3280, -201.05172729492, -2260.0251464844, 37.722366333008, 0, 0, 33.75);
  1085. CreateDynamicObject(3280, -199.73831176758, -2259.1354980469, 37.722366333008, 0, 0, 33.75);
  1086. CreateDynamicObject(3280, -198.42729187012, -2258.2580566406, 37.722366333008, 0, 0, 33.75);
  1087. CreateDynamicObject(3280, -197.11869812012, -2257.3698730469, 37.725967407227, 0, 0, 33.75);
  1088. CreateDynamicObject(3280, -195.79634094238, -2256.4929199219, 37.713367462158, 0, 0, 33.75);
  1089. CreateDynamicObject(3280, -204.12818908691, -2264.0014648438, 37.722366333008, 0, 0, 33.75);
  1090. CreateDynamicObject(3280, -202.80415344238, -2263.1149902344, 37.722366333008, 0, 0, 33.75);
  1091. CreateDynamicObject(3280, -201.47608947754, -2262.2316894531, 37.722366333008, 0, 0, 33.75);
  1092. CreateDynamicObject(3280, -200.1552734375, -2261.3369140625, 37.722366333008, 0, 0, 33.75);
  1093. CreateDynamicObject(3280, -198.85868835449, -2260.4636230469, 37.722366333008, 0, 0, 33.75);
  1094. CreateDynamicObject(3280, -197.54409790039, -2259.5837402344, 37.722366333008, 0, 0, 33.75);
  1095. CreateDynamicObject(3280, -196.22894287109, -2258.693359375, 37.725967407227, 0, 0, 33.75);
  1096. CreateDynamicObject(3280, -194.91957092285, -2257.8171386719, 37.713367462158, 0, 0, 33.75);
  1097. CreateDynamicObject(3280, -203.24258422852, -2265.326171875, 37.722366333008, 0, 0, 33.75);
  1098. CreateDynamicObject(3280, -201.92381286621, -2264.4375, 37.722366333008, 0, 0, 33.75);
  1099. CreateDynamicObject(3280, -200.60186767578, -2263.5415039063, 37.722366333008, 0, 0, 33.75);
  1100. CreateDynamicObject(3280, -199.27494812012, -2262.6589355469, 37.722366333008, 0, 0, 33.75);
  1101. CreateDynamicObject(3280, -197.96246337891, -2261.7839355469, 37.722366333008, 0, 0, 33.75);
  1102. CreateDynamicObject(3280, -196.64576721191, -2260.8972167969, 37.722366333008, 0, 0, 33.75);
  1103. CreateDynamicObject(3280, -195.3445892334, -2260.0046386719, 37.727367401123, 0, 0, 33.75);
  1104. CreateDynamicObject(3280, -194.0333404541, -2259.1362304688, 37.713367462158, 0, 0, 33.75);
  1105. CreateDynamicObject(3280, -202.36299133301, -2266.6455078125, 37.710369110107, 0, 0, 33.75);
  1106. CreateDynamicObject(3280, -201.03854370117, -2265.7614746094, 37.710369110107, 0, 0, 33.75);
  1107. CreateDynamicObject(3280, -199.7144317627, -2264.8649902344, 37.711364746094, 0, 0, 33.75);
  1108. CreateDynamicObject(3280, -198.39505004883, -2263.9768066406, 37.711364746094, 0, 0, 33.75);
  1109. CreateDynamicObject(3280, -197.08651733398, -2263.1018066406, 37.711364746094, 0, 0, 33.75);
  1110. CreateDynamicObject(3280, -195.76245117188, -2262.205078125, 37.711364746094, 0, 0, 33.75);
  1111. CreateDynamicObject(3280, -194.43531799316, -2261.3168945313, 37.711364746094, 0, 0, 33.75);
  1112. CreateDynamicObject(3280, -193.15679931641, -2260.4562988281, 37.711364746094, 0, 0, 33.75);
  1113. CreateDynamicObject(3280, -201.49415588379, -2267.9436035156, 37.710369110107, 0, 0, 33.75);
  1114. CreateDynamicObject(3280, -200.17384338379, -2267.0659179688, 37.710369110107, 0, 0, 33.75);
  1115. CreateDynamicObject(3280, -198.84747314453, -2266.1755371094, 37.711364746094, 0, 0, 33.75);
  1116. CreateDynamicObject(3280, -197.5210723877, -2265.2883300781, 37.711364746094, 0, 0, 33.75);
  1117. CreateDynamicObject(3280, -196.19921875, -2264.4204101563, 37.711364746094, 0, 0, 33.75);
  1118. CreateDynamicObject(3280, -194.89788818359, -2263.5407714844, 37.711364746094, 0, 0, 33.75);
  1119. CreateDynamicObject(3280, -193.57992553711, -2262.6540527344, 37.711364746094, 0, 0, 33.75);
  1120. CreateDynamicObject(3280, -192.27423095703, -2261.7731933594, 37.711364746094, 0, 0, 33.75);
  1121. CreateDynamicObject(3280, -200.61682128906, -2269.2563476563, 37.710369110107, 0, 0, 33.75);
  1122. CreateDynamicObject(3280, -199.29010009766, -2268.3706054688, 37.710369110107, 0, 0, 33.75);
  1123. CreateDynamicObject(3280, -197.95379638672, -2267.5024414063, 37.711364746094, 0, 0, 33.75);
  1124. CreateDynamicObject(3280, -196.64590454102, -2266.6242675781, 37.711364746094, 0, 0, 33.75);
  1125. CreateDynamicObject(3280, -195.31900024414, -2265.7341308594, 37.711364746094, 0, 0, 33.75);
  1126. CreateDynamicObject(3280, -193.99812316895, -2264.8530273438, 37.711364746094, 0, 0, 33.75);
  1127. CreateDynamicObject(3280, -192.67340087891, -2263.9609375, 37.711364746094, 0, 0, 33.75);
  1128. CreateDynamicObject(3280, -191.39083862305, -2263.0964355469, 37.711364746094, 0, 0, 33.75);
  1129. CreateDynamicObject(1697, -175.2825012207, -2268.7893066406, 39.314247131348, 0, 0, 302.99743652344);
  1130. CreateDynamicObject(1697, -177.71156311035, -2265.0642089844, 39.314247131348, 0, 0, 302.99743652344);
  1131. CreateDynamicObject(1697, -179.36689758301, -2275.4125976563, 39.312244415283, 0, 0, 302.99743652344);
  1132. CreateDynamicObject(1697, -181.16432189941, -2272.626953125, 39.315246582031, 0, 0, 302.99743652344);
  1133. CreateDynamicObject(1697, -183.60121154785, -2268.8969726563, 39.315246582031, 0, 0, 302.99743652344);
  1134. CreateDynamicObject(1697, -185.26658630371, -2279.4638671875, 39.313137054443, 0, 0, 302.99743652344);
  1135. CreateDynamicObject(1697, -187.08721923828, -2276.6533203125, 39.313137054443, 0, 0, 302.99743652344);
  1136. CreateDynamicObject(1697, -189.48672485352, -2272.91796875, 39.314247131348, 0, 0, 302.99743652344);
  1137. CreateDynamicObject(12987, -203.1162109375, -2254.5048828125, 35.279724121094, 0, 0, 124.49157714844);
  1138. CreateDynamicObject(12987, -209.79722595215, -2259.0891113281, 28.418977737427, 180, 0, 124.49157714844);
  1139. CreateDynamicObject(1690, -190.42387390137, -2268.6362304688, 38.399353027344, 0, 0, 124.73977661133);
  1140. CreateDynamicObject(1687, -178.71940612793, -2269.7353515625, 38.523761749268, 0, 0, 303);
  1141. CreateDynamicObject(1687, -184.9348449707, -2273.2485351563, 38.524761199951, 0, 0, 302.99743652344);
  1142. CreateDynamicObject(1687, -191.52548217773, -2277.923828125, 38.522651672363, 0, 0, 302.99743652344);
  1143. CreateDynamicObject(1688, -195.51019287109, -2272.2075195313, 38.734149932861, 0, 0, 33.75);
  1144. CreateDynamicObject(1635, -177.51251220703, -2278.2299804688, 35.781543731689, 0, 0, 124.3486328125);
  1145. CreateDynamicObject(927, -178.34452819824, -2275.6735839844, 32.420913696289, 0, 0, 303.42260742188);
  1146. CreateDynamicObject(1348, -191.05024719238, -2266.3664550781, 30.715869903564, 0, 0, 303);
  1147. CreateDynamicObject(2654, -180.4010925293, -2264.84765625, 33.934341430664, 0, 0, 317.35217285156);
  1148. CreateDynamicObject(2717, -180.3214263916, -2270.830078125, 31.832866668701, 0, 0, 303);
  1149. CreateDynamicObject(2691, -179.59829711914, -2263.9929199219, 35.337589263916, 0, 0, 34.0380859375);
  1150. CreateDynamicObject(2656, -180.82699584961, -2265.0656738281, 35.678375244141, 0, 0, 33);
  1151. CreateDynamicObject(2141, -180.56297302246, -2265.0534667969, 30.101728439331, 0, 0, 33);
  1152. CreateDynamicObject(2164, -182.19038391113, -2265.7143554688, 33.716438293457, 0, 0, 33.75);
  1153. CreateDynamicObject(2712, -192.50852966309, -2263.9819335938, 30.584428787231, 0, 0, 0);
  1154. CreateDynamicObject(2614, -181.63102722168, -2268.7722167969, 35.984912872314, 0, 0, 123.23272705078);
  1155. CreateDynamicObject(2500, -179.59172058105, -2264.2119140625, 31.117118835449, 0, 0, 33.218383789063);
  1156. CreateDynamicObject(2804, -174.63926696777, -2265.6716308594, 30.839807510376, 0, 0, 0);
  1157. CreateDynamicObject(2806, -174.94378662109, -2265.130859375, 30.6711769104, 0, 0, 27.745971679688);
  1158. CreateDynamicObject(1778, -192.14962768555, -2264.8928222656, 30.012554168701, 0, 0, 0);
  1159. CreateDynamicObject(2421, -175.31518554688, -2264.2670898438, 31.04377746582, 0, 0, 303.31323242188);
  1160. CreateDynamicObject(2627, -194.4923248291, -2255.3518066406, 33.716438293457, 0, 0, 123.87353515625);
  1161. CreateDynamicObject(2628, -196.11004638672, -2253.5456542969, 33.716438293457, 0, 0, 123.55313110352);
  1162. CreateDynamicObject(2629, -192.8928527832, -2257.9658203125, 33.716438293457, 0, 0, 124.19396972656);
  1163. CreateDynamicObject(2630, -191.38922119141, -2260.1726074219, 33.716438293457, 0, 0, 123.12353515625);
  1164. CreateDynamicObject(2631, -190.74925231934, -2259.8115234375, 33.689567565918, 0, 0, 33.777709960938);
  1165. CreateDynamicObject(2718, -188.79733276367, -2267.8969726563, 31.594205856323, 0, 0, 301.97161865234);
  1166. CreateDynamicObject(2297, -173.40295410156, -2266.9653320313, 33.716262817383, 0, 0, 258.41528320313);
  1167. CreateDynamicObject(1582, -177.12742614746, -2274.0539550781, 30.904153823853, 0, 0, 0);
  1168. CreateDynamicObject(2690, -174.05935668945, -2266.1782226563, 30.476142883301, 0, 0, 0);
  1169. CreateDynamicObject(3497, -194.98741149902, -2278.7592773438, 33.503372192383, 0, 0, 124.66320800781);
  1170. CreateDynamicObject(2357, -197.09254455566, -2260.6787109375, 33.901599884033, 0, 0, 303.42260742188);
  1171. CreateDynamicObject(2290, -197.89544677734, -2262.4057617188, 33.716438293457, 0, 0, 124.30310058594);
  1172. CreateDynamicObject(2289, -185.47052001953, -2281.7114257813, 32.548515319824, 0, 0, 213.72863769531);
  1173. CreateDynamicObject(2283, -182.39463806152, -2279.6442871094, 32.624019622803, 0, 0, 213.90869140625);
  1174. CreateDynamicObject(2281, -188.49517822266, -2283.1970214844, 32.204391479492, 0, 0, 215.29193115234);
  1175. CreateDynamicObject(2275, -178.1799621582, -2273.1474609375, 31.672557830811, 0, 0, 124.62350463867);
  1176. CreateDynamicObject(2270, -194.45533752441, -2276.4172363281, 35.389556884766, 0, 0, 123.99719238281);
  1177. CreateDynamicObject(2258, -178.56204223633, -2275.3100585938, 35.876369476318, 0, 0, 305.25);
  1178. CreateDynamicObject(2239, -196.59530639648, -2257.5305175781, 33.716438293457, 0, 0, 0);
  1179. CreateDynamicObject(2114, -195.10464477539, -2278.3381347656, 30.000923156738, 0, 0, 0);
  1180. CreateDynamicObject(2114, -194.6922454834, -2278.8901367188, 33.244850158691, 0, 0, 0);
  1181. CreateDynamicObject(2109, -173.49926757813, -2270.8171386719, 30.507831573486, 0, 0, 0);
  1182. CreateDynamicObject(2029, -177.17265319824, -2274.3537597656, 30.101728439331, 0, 0, 303.42248535156);
  1183. CreateDynamicObject(2822, -176.33158874512, -2263.4609375, 31.234815597534, 0, 0, 0);
  1184. CreateDynamicObject(2830, -178.03675842285, -2263.4919433594, 30.927124023438, 0, 0, 0);
  1185. CreateDynamicObject(2863, -175.3662109375, -2264.0161132813, 32.415924072266, 0, 0, 0);
  1186. CreateDynamicObject(2029, -178.2568359375, -2272.705078125, 30.104528427124, 0, 0, 303.41491699219);
  1187. CreateDynamicObject(2057, -189.94970703125, -2267.9125976563, 30.184234619141, 0, 0, 0);
  1188. CreateDynamicObject(1742, -178.38639831543, -2262.9680175781, 33.716438293457, 0, 0, 33.704528808594);
  1189. CreateDynamicObject(1743, -177.09066772461, -2272.9729003906, 33.716438293457, 0, 0, 123.55310058594);
  1190. CreateDynamicObject(1754, -199.43307495117, -2259.0925292969, 33.716438293457, 0, 0, 77.045959472656);
  1191. CreateDynamicObject(2831, -178.39453125, -2273.712890625, 30.637615203857, 0, 0, 0);
  1192. CreateDynamicObject(2831, -177.96128845215, -2273.0952148438, 30.911033630371, 0, 0, 0);
  1193. CreateDynamicObject(2832, -176.78535461426, -2275.0703125, 30.902633666992, 0, 0, 0);
  1194. CreateDynamicObject(2834, -174.6220703125, -2267.8671875, 29.966672897339, 0, 0, 0);
  1195. CreateDynamicObject(1720, -173.5147857666, -2269.5998535156, 30.116727828979, 0, 0, 0);
  1196. CreateDynamicObject(1720, -174.59260559082, -2270.7900390625, 30.116727828979, 0, 0, 81.975555419922);
  1197. CreateDynamicObject(1720, -173.42361450195, -2271.9125976563, 30.116727828979, 0, 0, 176.38024902344);
  1198. CreateDynamicObject(1720, -172.30946350098, -2270.8659667969, 30.116727828979, 0, 0, 270.03503417969);
  1199. CreateDynamicObject(2835, -174.01593017578, -2271.3129882813, 30.10103225708, 0, 0, 0);
  1200. CreateDynamicObject(948, -170.65663146973, -2271.3752441406, 30.116464614868, 0, 0, 0);
  1201. CreateDynamicObject(948, -181.21780395508, -2265.6633300781, 30.109647750854, 0, 0, 0);
  1202. CreateDynamicObject(2001, -172.96748352051, -2266.8002929688, 30.701999664307, 0, 0, 0);
  1203. CreateDynamicObject(3812, -181.3203125, -2269.3095703125, 32.66801071167, 0, 0, 33.215698242188);
  1204. CreateDynamicObject(2361, -175.0277557373, -2265.0451660156, 30.116727828979, 0, 0, 304.06311035156);
  1205. CreateDynamicObject(2290, -180.12571716309, -2273.8505859375, 30.044727325439, 0, 0, 303.31335449219);
  1206. CreateDynamicObject(2001, -178.34628295898, -2276.4411621094, 30.043863296509, 0, 0, 0);
  1207. CreateDynamicObject(2290, -179.28300476074, -2276.8046875, 30.043863296509, 0, 0, 213.35162353516);
  1208. CreateDynamicObject(2236, -182.11145019531, -2279.3874511719, 30.014863967896, 0, 0, 33.218383789063);
  1209. CreateDynamicObject(2816, -181.84024047852, -2278.6491699219, 30.520355224609, 0, 0, 0);
  1210. CreateDynamicObject(2828, -182.14381408691, -2278.9638671875, 30.520355224609, 0, 0, 0);
  1211. CreateDynamicObject(2834, -181.37770080566, -2274.7292480469, 30.044727325439, 0, 0, 303.74304199219);
  1212. CreateDynamicObject(2834, -181.20774841309, -2277.6633300781, 30.044727325439, 0, 359.25, 34.823638916016);
  1213. CreateDynamicObject(1827, -180.66087341309, -2275.876953125, 30.043863296509, 0, 0, 0);
  1214. CreateDynamicObject(2827, -180.82411193848, -2275.9318847656, 30.479934692383, 0, 0, 0);
  1215. CreateDynamicObject(1742, -180.54849243164, -2272.408203125, 30.044727325439, 0, 0, 303.31323242188);
  1216. CreateDynamicObject(2400, -192.12884521484, -2280.544921875, 30.688985824585, 0, 0, 123.96350097656);
  1217. CreateDynamicObject(3802, -189.33174133301, -2284.1508789063, 35.827079772949, 0, 0, 74.366363525391);
  1218. CreateDynamicObject(970, -184.3544921875, -2272.6728515625, 34.270210266113, 0, 0, 303.73901367188);
  1219. CreateDynamicObject(970, -182.02291870117, -2276.1254882813, 34.297378540039, 0, 0, 303.73901367188);
  1220. CreateDynamicObject(970, -187.21005249023, -2272.1462402344, 34.319843292236, 0, 0, 33.64404296875);
  1221. CreateDynamicObject(970, -190.6357421875, -2274.43359375, 34.324810028076, 0, 0, 33.634643554688);
  1222. CreateDynamicObject(970, -191.46513366699, -2261.5786132813, 38.262844085693, 0, 0, 303.73901367188);
  1223. CreateDynamicObject(970, -193.76719665527, -2258.1518554688, 38.264846801758, 0, 0, 303.73901367188);
  1224. CreateDynamicObject(970, -196.05136108398, -2254.7338867188, 38.264846801758, 0, 0, 303.73901367188);
  1225. CreateDynamicObject(970, -197.10656738281, -2253.1213378906, 38.264846801758, 0, 0, 303.73901367188);
  1226. CreateDynamicObject(970, -207.54811096191, -2260.1899414063, 38.273845672607, 0, 0, 303.73901367188);
  1227. CreateDynamicObject(970, -205.26435852051, -2263.6159667969, 38.273845672607, 0, 0, 303.73901367188);
  1228. CreateDynamicObject(970, -202.96835327148, -2267.046875, 38.261848449707, 0, 0, 303.73901367188);
  1229. CreateDynamicObject(970, -201.91578674316, -2268.6545410156, 38.261848449707, 0, 0, 303.73901367188);
  1230. CreateDynamicObject(970, -206.95892333984, -2257.3305664063, 38.273845672607, 0, 0, 33.634643554688);
  1231. CreateDynamicObject(970, -203.53955078125, -2255.0422363281, 38.273845672607, 0, 0, 33.634643554688);
  1232. CreateDynamicObject(970, -199.11354064941, -2269.1335449219, 38.261848449707, 0, 0, 33.634643554688);
  1233. CreateDynamicObject(970, -195.6800994873, -2266.8334960938, 38.262844085693, 0, 0, 33.634643554688);
  1234. CreateDynamicObject(970, -192.21922302246, -2264.5295410156, 38.262844085693, 0, 0, 33.634643554688);
  1235. CreateDynamicObject(970, -178.88259887695, -2259.7490234375, 34.255317687988, 0, 0, 303.73901367188);
  1236. CreateDynamicObject(970, -181.20527648926, -2256.2824707031, 34.244010925293, 0, 0, 303.73901367188);
  1237. CreateDynamicObject(970, -183.52558898926, -2252.8881835938, 34.263717651367, 0, 0, 303.73901367188);
  1238. CreateDynamicObject(970, -185.83056640625, -2249.4826660156, 34.265117645264, 0, 0, 304.48901367188);
  1239. CreateDynamicObject(970, -186.43902587891, -2248.6821289063, 34.296905517578, 0, 0, 304.48608398438);
  1240. CreateDynamicObject(970, -193.53681945801, -2248.8515625, 34.267742156982, 0, 0, 33.634643554688);
  1241. CreateDynamicObject(970, -196.98495483398, -2251.1555175781, 34.262317657471, 0, 0, 33.634643554688);
  1242. CreateDynamicObject(3498, -180.7818145752, -2257.4855957031, 29.108684539795, 0, 0, 0);
  1243. CreateDynamicObject(3498, -185.11347961426, -2251.1108398438, 29.076639175415, 0, 0, 0);
  1244. CreateDynamicObject(3498, -191.95184326172, -2248.1201171875, 29.155422210693, 0, 0, 0);
  1245. CreateDynamicObject(970, -179.53802490234, -2258.8745117188, 30.660455703735, 0, 0, 303.73901367188);
  1246. CreateDynamicObject(970, -181.84262084961, -2255.4240722656, 30.66060256958, 0, 0, 303.73901367188);
  1247. CreateDynamicObject(970, -184.1255645752, -2251.9606933594, 30.661268234253, 0, 0, 303.73901367188);
  1248. CreateDynamicObject(970, -186.41799926758, -2248.5297851563, 30.661405563354, 0, 0, 303.73901367188);
  1249. CreateDynamicObject(970, -187.19886779785, -2247.2875976563, 30.676422119141, 0, 0, 303.73901367188);
  1250. CreateDynamicObject(970, -193.87384033203, -2249.2626953125, 30.643209457397, 0, 0, 33.634643554688);
  1251. CreateDynamicObject(970, -197.30247497559, -2251.5537109375, 30.643209457397, 0, 0, 33.634643554688);
  1252. CreateDynamicObject(2631, -192.25065612793, -2257.5622558594, 33.670402526855, 0, 0, 33.777465820313);
  1253. CreateDynamicObject(2631, -193.92462158203, -2255.0212402344, 33.674205780029, 0, 0, 33.777465820313);
  1254. CreateDynamicObject(2631, -195.23397827148, -2252.9943847656, 33.671417236328, 0, 0, 33.777465820313);
  1255. CreateDynamicObject(2632, -181.24276733398, -2261.6320800781, 33.762767791748, 0, 0, 33.777709960938);
  1256. CreateDynamicObject(2632, -182.88226318359, -2259.1569824219, 33.762767791748, 0, 0, 33.777465820313);
  1257. CreateDynamicObject(2632, -184.55935668945, -2256.6213378906, 33.762767791748, 0, 0, 33.777465820313);
  1258. CreateDynamicObject(1255, -181.36918640137, -2261.7275390625, 34.390338897705, 0, 0, 33.777770996094);
  1259. CreateDynamicObject(1255, -182.97511291504, -2259.2639160156, 34.390338897705, 0, 0, 33.777465820313);
  1260. CreateDynamicObject(1255, -184.62329101563, -2256.5554199219, 34.390338897705, 0, 0, 33.777465820313);
  1261. CreateDynamicObject(16780, -177.61410522461, -2268.5063476563, 37.213569641113, 0, 0, 0);
  1262. CreateDynamicObject(1417, -180.59234619141, -2270.0307617188, 33.716438293457, 0, 0, 303.6494140625);
  1263. CreateDynamicObject(1741, -176.04695129395, -2274.5263671875, 33.716262817383, 0, 0, 124.30313110352);
  1264. CreateDynamicObject(1744, -179.69316101074, -2272.0593261719, 35.91626739502, 0, 0, 123.76434326172);
  1265. CreateDynamicObject(1717, -174.5495300293, -2267.1105957031, 30.116727828979, 0, 0, 300.10217285156);
  1266. CreateDynamicObject(1736, -184.23240661621, -2280.5712890625, 33.706115722656, 0, 0, 212.337890625);
  1267. CreateDynamicObject(1337, -0.51953125, 0.8876953125, 0.54137420654297, 0, 0, 0);
  1268. CreateDynamicObject(1738, -170.7943572998, -2271.7021484375, 34.370792388916, 0, 0, 34.5);
  1269. CreateDynamicObject(1808, -182.98237609863, -2279.7670898438, 30.014863967896, 0, 0, 213.087890625);
  1270. CreateDynamicObject(1794, -176.74008178711, -2269.9970703125, 33.716438293457, 0, 0, 123.46319580078);
  1271. CreateDynamicObject(1481, -185.47323608398, -2251.1687011719, 34.419563293457, 0, 0, 302.99291992188);
  1272. CreateDynamicObject(16151, -202.2830657959, -2256.8562011719, 34.050109863281, 0, 0, 123.54595947266);
  1273. CreateDynamicObject(2231, -173.68998718262, -2266.4323730469, 33.716262817383, 0, 0, 326.03161621094);
  1274. CreateDynamicObject(2231, -172.13926696777, -2269.140625, 33.717662811279, 0, 0, 275.77331542969);
  1275. CreateDynamicObject(2465, -179.63848876953, -2271.6606445313, 36.50171661377, 0, 0, 115.40515136719);
  1276. CreateDynamicObject(2844, -179.017578125, -2271.2114257813, 34.387523651123, 0, 0, 0);
  1277. CreateDynamicObject(1484, -179.31288146973, -2272.3371582031, 33.89421081543, 0, 0, 0);
  1278. CreateDynamicObject(1484, -179.1146697998, -2272.244140625, 33.817474365234, 22.4326171875, 338.00952148438, 356.76043701172);
  1279. CreateDynamicObject(1484, -178.66235351563, -2272.625, 35.154235839844, 22.428588867188, 338.00537109375, 356.75903320313);
  1280. CreateDynamicObject(1485, -178.45335388184, -2272.5603027344, 34.976463317871, 0, 0, 0);
  1281. CreateDynamicObject(1488, -177.47966003418, -2274.94921875, 35.566764831543, 0, 0, 121.99795532227);
  1282. CreateDynamicObject(1547, -177.97787475586, -2273.716796875, 34.976463317871, 0, 0, 0);
  1283. CreateDynamicObject(1546, -177.49609375, -2274.9599609375, 34.955436706543, 0, 0, 0);
  1284. CreateDynamicObject(1546, -177.73022460938, -2274.58203125, 35.022636413574, 0, 0, 0);
  1285. CreateDynamicObject(1546, -177.7336730957, -2274.5830078125, 34.955436706543, 0, 0, 0);
  1286. CreateDynamicObject(1665, -178.5915222168, -2272.9870605469, 34.986915588379, 0, 0, 0);
  1287. CreateDynamicObject(2841, -174.07792663574, -2268.556640625, 33.716438293457, 0, 0, 0);
  1288. CreateDynamicObject(2841, -178.01263427734, -2272.6013183594, 33.716438293457, 0, 0, 0);
  1289. CreateDynamicObject(2841, -180.09880065918, -2269.8178710938, 33.716438293457, 0, 0, 0);
  1290. CreateDynamicObject(2296, -195.38064575195, -2258.3996582031, 33.716262817383, 0, 0, 304.32830810547);
  1291. CreateDynamicObject(1754, -196.54042053223, -2263.498046875, 33.716438293457, 0, 0, 166.19665527344);
  1292. CreateDynamicObject(2452, -195.07635498047, -2272.7717285156, 33.716262817383, 0, 0, 213.51745605469);
  1293. CreateDynamicObject(2834, -196.39503479004, -2259.7006835938, 33.716438293457, 0, 0, 304.06335449219);
  1294. CreateDynamicObject(2834, -195.2891998291, -2261.3366699219, 33.716438293457, 0, 0, 304.06311035156);
  1295. CreateDynamicObject(2834, -197.49618530273, -2258.0708007813, 33.716438293457, 0, 0, 304.06311035156);
  1296. CreateDynamicObject(2855, -196.30880737305, -2262.0788574219, 34.311878204346, 0, 0, 0);
  1297. CreateDynamicObject(2854, -197.98425292969, -2259.6306152344, 34.311878204346, 0, 0, 0);
  1298. CreateDynamicObject(1432, -190.15547180176, -2250.7658691406, 33.716438293457, 0, 0, 0);
  1299. CreateDynamicObject(1432, -188.09881591797, -2254.0678710938, 33.716438293457, 0, 0, 0);
  1300. CreateDynamicObject(1550, -176.61427307129, -2275.5786132813, 34.109603881836, 0, 0, 0);
  1301. CreateDynamicObject(1582, -197.25845336914, -2260.5217285156, 34.311878204346, 0, 0, 0);
  1302. CreateDynamicObject(2881, -197.53335571289, -2260.7985839844, 34.302303314209, 1.0143127441406, 279.69757080078, 5.9139709472656);
  1303. CreateDynamicObject(2838, -188.18609619141, -2254.1481933594, 34.331775665283, 0, 0, 0);
  1304. CreateDynamicObject(2839, -190.11097717285, -2250.9367675781, 34.331775665283, 0, 0, 0);
  1305. CreateDynamicObject(2222, -173.55085754395, -2270.7941894531, 30.999164581299, 0, 0, 0);
  1306. CreateDynamicObject(1775, -183.16831970215, -2264.8557128906, 34.8134765625, 0, 0, 213.837890625);
  1307. CreateDynamicObject(1463, -184.74382019043, -2252.6350097656, 34.038379669189, 0, 0, 305.56335449219);
  1308. CreateDynamicObject(2818, -194.93537902832, -2268.4396972656, 33.716438293457, 0, 0, 33.6865234375);
  1309. CreateDynamicObject(2818, -193.29638671875, -2267.3471679688, 33.716438293457, 0, 0, 33.68408203125);
  1310. CreateDynamicObject(2818, -196.57508850098, -2269.5383300781, 33.716438293457, 0, 0, 33.68408203125);
  1311. CreateDynamicObject(2818, -193.90711975098, -2266.4287109375, 33.716438293457, 0, 0, 33.68408203125);
  1312. CreateDynamicObject(2818, -195.54119873047, -2267.5246582031, 33.716438293457, 0, 0, 33.68408203125);
  1313. CreateDynamicObject(2818, -197.18409729004, -2268.6237792969, 33.716438293457, 0, 0, 33.68408203125);
  1314. CreateDynamicObject(2818, -195.95886230469, -2270.4523925781, 33.716438293457, 0, 0, 33.68408203125);
  1315. CreateDynamicObject(2818, -194.31901550293, -2269.3547363281, 33.716438293457, 0, 0, 33.68408203125);
  1316. CreateDynamicObject(2818, -192.68508911133, -2268.2609863281, 33.716438293457, 0, 0, 33.68408203125);
  1317. CreateDynamicObject(2818, -194.5302734375, -2265.4946289063, 33.716438293457, 0, 0, 33.68408203125);
  1318. CreateDynamicObject(2818, -196.16500854492, -2266.5927734375, 33.716438293457, 0, 0, 33.68408203125);
  1319. CreateDynamicObject(2818, -197.8044128418, -2267.6948242188, 33.716438293457, 0, 0, 33.68408203125);
  1320. CreateDynamicObject(1546, -195.00811767578, -2272.7084960938, 35.449768066406, 0, 0, 0);
  1321. CreateDynamicObject(1546, -195.04528808594, -2272.8459472656, 35.566776275635, 0, 0, 0);
  1322. CreateDynamicObject(1546, -194.92340087891, -2272.6418457031, 34.595359802246, 0, 0, 0);
  1323. CreateDynamicObject(1546, -195.23825073242, -2272.8918457031, 34.453556060791, 0, 0, 0);
  1324. CreateDynamicObject(1074, -192.81355285645, -2262.3759765625, 30.50910949707, 0, 0, 191.11950683594);
  1325. CreateDynamicObject(1073, -193.0025177002, -2263.2766113281, 30.506433486938, 0, 0, 191);
  1326. CreateDynamicObject(1079, -197.55290222168, -2255.6433105469, 30.507694244385, 0, 0, 191);
  1327. CreateDynamicObject(1079, -197.10821533203, -2256.3771972656, 30.507328033447, 0, 0, 190.99731445313);
  1328. CreateDynamicObject(1157, -194.50170898438, -2259.2358398438, 30.524303436279, 0, 0, 109.94393920898);
  1329. CreateDynamicObject(1616, -203.93673706055, -2291.767578125, 32.68473815918, 0, 0, 0);
  1330. CreateDynamicObject(647, -207.40570068359, -2295.1516113281, 29.711349487305, 0, 0, 0);
  1331. CreateDynamicObject(647, -208.56039428711, -2300.3076171875, 29.770015716553, 0, 0, 0);
  1332. CreateDynamicObject(647, -210.06637573242, -2296.7758789063, 29.562061309814, 0, 0, 0);
  1333. CreateDynamicObject(647, -223.50559997559, -2283.2885742188, 29.343257904053, 0, 0, 0);
  1334. CreateDynamicObject(647, -225.09767150879, -2286.4140625, 29.325061798096, 0, 0, 0);
  1335. CreateDynamicObject(647, -222.13388061523, -2287.1862792969, 29.323959350586, 0, 0, 0);
  1336. CreateDynamicObject(647, -215.57057189941, -2282.5239257813, 29.730085372925, 0, 0, 0);
  1337. CreateDynamicObject(647, -218.24887084961, -2285.0395507813, 29.570163726807, 0, 0, 0);
  1338. CreateDynamicObject(647, -216.47045898438, -2276.4055175781, 29.892486572266, 0, 0, 0);
  1339. CreateDynamicObject(808, -217.38505554199, -2265.6232910156, 30.426359176636, 0, 0, 0);
  1340. CreateDynamicObject(808, -215.33779907227, -2268.2941894531, 30.428524017334, 0, 0, 0);
  1341. CreateDynamicObject(808, -212.95106506348, -2271.517578125, 30.430404663086, 0, 0, 0);
  1342. CreateDynamicObject(808, -210.73309326172, -2274.4428710938, 30.332048416138, 0, 0, 0);
  1343. CreateDynamicObject(808, -211.62831115723, -2272.9072265625, 30.395009994507, 0, 0, 0);
  1344. CreateDynamicObject(808, -214.10618591309, -2269.8283691406, 30.430255889893, 0, 0, 0);
  1345. CreateDynamicObject(808, -197.58679199219, -2295.2221679688, 30.069807052612, 0, 0, 0);
  1346. CreateDynamicObject(808, -197.96649169922, -2293.6994628906, 30.074588775635, 0, 0, 0);
  1347. CreateDynamicObject(808, -198.45370483398, -2292.9045410156, 30.074947357178, 0, 0, 0);
  1348. CreateDynamicObject(812, -163.65832519531, -2267.9504394531, 32.34313583374, 0, 0, 0);
  1349. CreateDynamicObject(812, -160.14196777344, -2266.0622558594, 32.378547668457, 0, 0, 0);
  1350. CreateDynamicObject(812, -163.90798950195, -2264.4274902344, 32.358848571777, 0, 0, 0);
  1351. CreateDynamicObject(812, -167.54100036621, -2262.5471191406, 32.34203338623, 0, 0, 0);
  1352. CreateDynamicObject(812, -170.73756408691, -2254.8400878906, 32.356616973877, 0, 0, 0);
  1353. CreateDynamicObject(812, -162.4404296875, -2259.1218261719, 32.396816253662, 0, 0, 0);
  1354. CreateDynamicObject(817, -161.39028930664, -2264.5532226563, 30.649257659912, 0, 0, 0);
  1355. CreateDynamicObject(817, -163.33386230469, -2267.1174316406, 30.622110366821, 0, 0, 0);
  1356. CreateDynamicObject(817, -164.73275756836, -2266.5092773438, 30.614795684814, 0, 0, 0);
  1357. CreateDynamicObject(817, -165.61041259766, -2263.0427246094, 30.626262664795, 0, 0, 0);
  1358. CreateDynamicObject(817, -172.07768249512, -2254.2666015625, 30.62198638916, 0, 0, 0);
  1359. CreateDynamicObject(817, -166.53591918945, -2255.1391601563, 30.658794403076, 0, 0, 0);
  1360. CreateDynamicObject(817, -170.60670471191, -2259.2629394531, 30.608148574829, 0, 0, 0);
  1361. CreateDynamicObject(817, -171.31428527832, -2251.4582519531, 30.641624450684, 0, 0, 0);
  1362. CreateDynamicObject(817, -172.04905700684, -2260.9816894531, 30.59610748291, 0, 0, 0);
  1363. CreateDynamicObject(860, -167.20370483398, -2258.4821777344, 30.194644927979, 0, 0, 0);
  1364. CreateDynamicObject(860, -171.4090423584, -2249.8745117188, 30.206260681152, 0, 0, 0);
  1365. CreateDynamicObject(860, -168.72264099121, -2251.078125, 30.220127105713, 0, 0, 0);
  1366. CreateDynamicObject(860, -160.75465393066, -2262.8742675781, 30.21976852417, 0, 0, 0);
  1367. CreateDynamicObject(860, -161.85656738281, -2267.6896972656, 30.187627792358, 0, 0, 0);
  1368. CreateDynamicObject(860, -187.68553161621, -2245.9943847656, 30.113180160522, 0, 0, 0);
  1369. CreateDynamicObject(860, -185.09791564941, -2249.7846679688, 30.113435745239, 0, 0, 0);
  1370. CreateDynamicObject(860, -181.59870910645, -2254.8251953125, 30.113906860352, 0, 0, 0);
  1371. CreateDynamicObject(860, -178.45599365234, -2259.2028808594, 30.115341186523, 0, 0, 0);
  1372. CreateDynamicObject(860, -204.09538269043, -2265.3273925781, 29.863719940186, 0, 0, 0);
  1373. CreateDynamicObject(860, -208.15730285645, -2259.3823242188, 29.889595031738, 0, 0, 0);
  1374. CreateDynamicObject(860, -200.05844116211, -2271.1335449219, 29.885204315186, 0, 0, 0);
  1375. CreateDynamicObject(860, -195.84651184082, -2277.3000488281, 29.843154907227, 0, 0, 0);
  1376. CreateDynamicObject(860, -192.99792480469, -2281.533203125, 29.842197418213, 0, 0, 0);
  1377. CreateDynamicObject(860, -190.62930297852, -2284.6157226563, 29.82991027832, 0, 0, 0);
  1378. CreateDynamicObject(869, -164.92388916016, -2259.1428222656, 30.65803527832, 0, 0, 0);
  1379. CreateDynamicObject(869, -164.58839416504, -2263.6525878906, 30.637365341187, 0, 0, 0);
  1380. CreateDynamicObject(869, -170.20278930664, -2261.3806152344, 30.607851028442, 0, 0, 0);
  1381. CreateDynamicObject(869, -168.53164672852, -2254.609375, 30.653944015503, 0, 0, 0);
  1382. CreateDynamicObject(869, -171.38479614258, -2257.5107421875, 30.618391036987, 0, 0, 0);
  1383. CreateDynamicObject(869, -166.6213684082, -2265.7861328125, 30.611701965332, 0, 0, 0);
  1384. CreateDynamicObject(1480, -176.68069458008, -2259.1591796875, 31.266540527344, 0, 0, 342);
  1385. CreateDynamicObject(1480, -176.11492919922, -2257.4904785156, 31.279037475586, 0, 0, 341.99890136719);
  1386. CreateDynamicObject(1480, -175.60774230957, -2255.876953125, 31.290828704834, 0, 0, 341.99890136719);
  1387. CreateDynamicObject(1480, -175.07481384277, -2254.2006835938, 31.295455932617, 0, 0, 341.99890136719);
  1388. CreateDynamicObject(1480, -174.4684753418, -2252.4685058594, 31.308567047119, 0, 0, 341.99890136719);
  1389. CreateDynamicObject(1480, -173.91746520996, -2250.6694335938, 31.321605682373, 0, 0, 334.49890136719);
  1390. CreateDynamicObject(1480, -172.93309020996, -2249.1220703125, 31.336597442627, 0, 0, 317.56567382813);
  1391. CreateDynamicObject(1480, -171.50677490234, -2248.3618164063, 31.350933074951, 0, 0, 281.66741943359);
  1392. CreateDynamicObject(1480, -169.95452880859, -2248.59375, 31.361251831055, 0, 0, 251.87322998047);
  1393. CreateDynamicObject(1480, -168.55999755859, -2249.3793945313, 31.367652893066, 0, 0, 231.51336669922);
  1394. CreateDynamicObject(1480, -167.51843261719, -2250.5158691406, 31.369689941406, 0, 0, 206.970703125);
  1395. CreateDynamicObject(1480, -166.80860900879, -2251.5817871094, 31.369625091553, 0, 0, 219.07507324219);
  1396. CreateDynamicObject(1480, -165.9916229248, -2252.7321777344, 31.370113372803, 0, 0, 213.82287597656);
  1397. CreateDynamicObject(1480, -165.21760559082, -2253.9665527344, 31.369686126709, 0, 0, 213.82141113281);
  1398. CreateDynamicObject(1480, -164.39990234375, -2255.1003417969, 31.370082855225, 0, 0, 213.82141113281);
  1399. CreateDynamicObject(1480, -163.64247131348, -2256.2421875, 31.369995117188, 0, 0, 221.32141113281);
  1400. CreateDynamicObject(812, -177.60458374023, -2248.9660644531, 32.335109710693, 0, 0, 0);
  1401. CreateDynamicObject(812, -177.78144836426, -2241.9699707031, 32.377765655518, 0, 0, 0);
  1402. CreateDynamicObject(812, -173.42913818359, -2245.3093261719, 32.384204864502, 0, 0, 0);
  1403. CreateDynamicObject(812, -175.01409912109, -2252.1599121094, 34.617702484131, 0, 0, 0);
  1404. CreateDynamicObject(812, -181.91354370117, -2243.6943359375, 32.338623046875, 0, 0, 0);
  1405. CreateDynamicObject(869, -177.18641662598, -2247.458984375, 30.634506225586, 0, 0, 0);
  1406. CreateDynamicObject(869, -179.17774963379, -2251.2937011719, 30.599224090576, 0, 0, 0);
  1407. CreateDynamicObject(869, -174.53733825684, -2244.4592285156, 30.219219207764, 0, 0, 0);
  1408. CreateDynamicObject(869, -178.89088439941, -2243.5913085938, 30.641174316406, 0, 0, 0);
  1409. CreateDynamicObject(869, -181.60729980469, -2246.7175292969, 30.604349136353, 0, 0, 0);
  1410. CreateDynamicObject(817, -177.30877685547, -2241.6721191406, 30.655168533325, 0, 0, 0);
  1411. CreateDynamicObject(817, -178.81686401367, -2252.1677246094, 30.590272903442, 0, 0, 0);
  1412. CreateDynamicObject(817, -182.64668273926, -2247.1245117188, 30.587368011475, 0, 0, 0);
  1413. CreateDynamicObject(817, -173.54035949707, -2246.6298828125, 30.649223327637, 0, 0, 0);
  1414. CreateDynamicObject(817, -177.40620422363, -2246.0539550781, 30.632616043091, 0, 0, 0);
  1415. CreateDynamicObject(817, -182.36811828613, -2244.7578125, 30.601219177246, 0, 0, 0);
  1416. CreateDynamicObject(800, -191.17045593262, -2237.212890625, 26.6897315979, 0, 0, 0);
  1417. CreateDynamicObject(800, -198.46809387207, -2234.9282226563, 28.548517227173, 0, 0, 0);
  1418. CreateDynamicObject(800, -200.97399902344, -2241.2197265625, 29.874368667603, 0, 0, 0);
  1419. CreateDynamicObject(800, -200.5523223877, -2229.5659179688, 28.621747970581, 0, 0, 0);
  1420. CreateDynamicObject(800, -205.43962097168, -2233.3315429688, 30.381170272827, 0, 0, 0);
  1421. CreateDynamicObject(800, -212.07313537598, -2254.8583984375, 31.404216766357, 0, 0, 0);
  1422. CreateDynamicObject(800, -197.60919189453, -2245.7902832031, 29.359075546265, 0, 0, 0);
  1423. CreateDynamicObject(800, -205.54077148438, -2249.7780761719, 32.008106231689, 0, 0, 0);
  1424. CreateDynamicObject(800, -219.3966217041, -2256.6154785156, 31.993955612183, 0, 0, 0);
  1425. CreateDynamicObject(800, -220.67987060547, -2248.1086425781, 31.94553565979, 0, 0, 0);
  1426. CreateDynamicObject(800, -213.55303955078, -2240.6638183594, 30.971111297607, 0, 0, 0);
  1427. CreateDynamicObject(800, -229.47285461426, -2250.4228515625, 31.880483627319, 0, 0, 0);
  1428. CreateDynamicObject(800, -226.75559997559, -2260.9130859375, 31.838739395142, 0, 0, 0);
  1429. CreateDynamicObject(800, -226.46479797363, -2269.9128417969, 31.50710105896, 0, 0, 0);
  1430. CreateDynamicObject(800, -202.77041625977, -2307.7353515625, 32.3796043396, 0, 0, 0);
  1431. CreateDynamicObject(800, -197.0989074707, -2309.5476074219, 32.654300689697, 0, 0, 0);
  1432. CreateDynamicObject(800, -187.84129333496, -2302.2905273438, 32.3469581604, 0, 0, 0);
  1433. CreateDynamicObject(800, -183.4662322998, -2298.2529296875, 31.463582992554, 0, 0, 0);
  1434. CreateDynamicObject(800, -182.32646179199, -2304.5231933594, 32.019721984863, 0, 0, 0);
  1435. CreateDynamicObject(800, -168.44723510742, -2282.1398925781, 23.29744720459, 0, 0, 0);
  1436. CreateDynamicObject(800, -175.37872314453, -2288.0571289063, 25.6136302948, 0, 0, 0);
  1437. CreateDynamicObject(800, -178.03393554688, -2295.9985351563, 28.065362930298, 0, 0, 0);
  1438. CreateDynamicObject(800, -170.76942443848, -2293.2978515625, 23.650386810303, 0, 0, 0);
  1439. CreateDynamicObject(800, -176.5044708252, -2301.7758789063, 28.289476394653, 0, 0, 0);
  1440. CreateDynamicObject(1215, -217.43444824219, -2303.1896972656, 27.828254699707, 0, 0, 0);
  1441. CreateDynamicObject(1215, -219.49278259277, -2300.4013671875, 27.781358718872, 0, 0, 0);
  1442. CreateDynamicObject(1215, -225.12780761719, -2291.9526367188, 27.779375076294, 0, 0, 0);
  1443. CreateDynamicObject(1215, -226.79162597656, -2289.4233398438, 27.779991149902, 0, 0, 0);
  1444. CreateDynamicObject(1215, -220.67083740234, -2289.1989746094, 28.283535003662, 0, 0, 0);
  1445. CreateDynamicObject(1215, -215.40600585938, -2297.3718261719, 28.269187927246, 0, 0, 0);
  1446. CreateDynamicObject(1215, -214.92935180664, -2285.4506835938, 28.689136505127, 0, 0, 0);
  1447. CreateDynamicObject(1215, -209.3723449707, -2293.2795410156, 28.693183898926, 0, 0, 0);
  1448. CreateDynamicObject(1215, -209.87300109863, -2281.9868164063, 28.796680450439, 0, 0, 0);
  1449. CreateDynamicObject(1215, -204.68295288086, -2290.0407714844, 28.793176651001, 0, 0, 0);
  1450. CreateDynamicObject(1215, -208.18942260742, -2259.3552246094, 30.450424194336, 0, 0, 0);
  1451. CreateDynamicObject(1215, -204.06701660156, -2265.306640625, 30.439517974854, 0, 0, 0);
  1452. CreateDynamicObject(1215, -199.97640991211, -2271.2333984375, 30.449741363525, 0, 0, 0);
  1453. CreateDynamicObject(1215, -195.81286621094, -2277.3474121094, 30.40799331665, 0, 0, 0);
  1454. CreateDynamicObject(1215, -192.95559692383, -2281.53125, 30.418334960938, 0, 0, 0);
  1455. CreateDynamicObject(1215, -190.59968566895, -2284.5964355469, 30.469648361206, 0, 0, 0);
  1456. CreateDynamicObject(1215, -165.5403137207, -2269.0107421875, 30.726108551025, 0, 0, 0);
  1457. CreateDynamicObject(1215, -162.05718994141, -2266.8857421875, 30.754472732544, 0, 0, 0);
  1458. CreateDynamicObject(1215, -166.62034606934, -2260.5932617188, 30.752765655518, 0, 0, 0);
  1459. CreateDynamicObject(1215, -169.70372009277, -2263.4089355469, 30.723127365112, 0, 0, 0);
  1460. CreateDynamicObject(1215, -169.52244567871, -2256.8471679688, 30.749969482422, 0, 0, 0);
  1461. CreateDynamicObject(1215, -161.94621276855, -2262.7355957031, 30.775972366333, 0, 0, 0);
  1462. CreateDynamicObject(1215, -170.1600189209, -2253.2707519531, 30.762897491455, 0, 0, 0);
  1463. CreateDynamicObject(1215, -177.00898742676, -2247.8186035156, 30.739421844482, 0, 0, 0);
  1464. CreateDynamicObject(1215, -178.92623901367, -2253.6083984375, 30.704055786133, 0, 0, 0);
  1465. CreateDynamicObject(1215, -179.47570800781, -2243.4833984375, 30.751890182495, 0, 0, 0);
  1466. CreateDynamicObject(1215, -174.73196411133, -2245.9731445313, 30.765455245972, 0, 0, 0);
  1467. CreateDynamicObject(5020, -205.56245422363, -2261.9965820313, 31.612298965454, 0, 0, 33.968383789063);
  1468. CreateDynamicObject(5020, -201.36953735352, -2267.8515625, 31.614191055298, 0, 0, 33.964233398438);
  1469. CreateDynamicObject(5020, -197.26458740234, -2273.8505859375, 31.604339599609, 0, 0, 33.964233398438);
  1470. CreateDynamicObject(980, -205.75981140137, -2285.1118164063, 31.031398773193, 0, 0, 122.80285644531);
  1471.  
  1472.  
  1473. // rathaus
  1474. CreateDynamicObject(6100, 1192.638671875, 331.00622558594, 41.493007659912, 0, 0, 246);
  1475. CreateDynamicObject(616, 1202.7924804688, 299.75100708008, 18.40625, 0, 0, 0);
  1476. CreateDynamicObject(616, 1222.0849609375, 343.72283935547, 18.413047790527, 0, 0, 308);
  1477. CreateDynamicObject(616, 1212.5692138672, 322.16284179688, 18.40625, 0, 0, 307.99621582031);
  1478.  
  1479. for(new i =0; i<MAX_VEHICLES;i++)
  1480. {
  1481. Tank[i] = STANDART;
  1482. Motor[i]=false;
  1483. GetVehicleParamsEx(i,engine,lights,alarm,doors,bonnet,boot,objective);
  1484. SetVehicleParamsEx(i,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
  1485. }
  1486. timer[1] = SetTimer("Speedometer",1000, 1);
  1487. timer[2] = SetTimer("Gas", SECONDS * 1000, 1);
  1488. for (new i=0; i<MAX_PLAYERS; i++)
  1489. {
  1490. if ( IsPlayerConnected(i) )
  1491. {
  1492. Tacho[i] = TextDrawCreate(460.000000, 381.500000, " ");
  1493. TextDrawBackgroundColor(Tacho[i], 255);
  1494. TextDrawFont(Tacho[i], 1);
  1495. TextDrawLetterSize(Tacho[i], 0.32, 0.97);
  1496. TextDrawColor(Tacho[i], -1);
  1497. TextDrawSetOutline(Tacho[i], 0);
  1498. TextDrawSetProportional(Tacho[i], 1);
  1499. TextDrawSetShadow(Tacho[i], 1);
  1500. TextDrawHideForAll(Tacho[i]);
  1501. }
  1502. }
  1503. Clock = TextDrawCreate(561.000000, 100.000000, "00:00");
  1504. TextDrawBackgroundColor(Clock, 255);
  1505. TextDrawFont(Clock, 3);
  1506. TextDrawLetterSize(Clock, 0.470000, 1.700000);
  1507. TextDrawColor(Clock, -1);
  1508. TextDrawSetOutline(Clock, 0);
  1509. TextDrawSetProportional(Clock, 1);
  1510. TextDrawSetShadow(Clock, 1);
  1511. gettime(stunde,minute);
  1512. format(str,12,"%02d:%02d",stunde,minute);
  1513. TextDrawSetString(Clock,str);
  1514. return 1;
  1515.  
  1516. }
  1517.  
  1518. public testtimer()
  1519. {
  1520. SendClientMessageToAll(ROT,"Besuch unser Forum unter www.xxx.de");
  1521. return 1;
  1522. }
  1523.  
  1524. public OnGameModeExit()
  1525. {
  1526. KillTimer(timer[1]);
  1527. KillTimer(timer[2]);
  1528. for (new i=0; i<MAX_PLAYERS; i++)
  1529. {
  1530. if
  1531. (
  1532. IsPlayerConnected(i)
  1533. )
  1534. {
  1535. TextDrawDestroy(Tacho[i]);
  1536. }
  1537. }
  1538. TextDrawDestroy(Clock);
  1539. return 1;
  1540. }
  1541.  
  1542. public OnPlayerRequestClass(playerid, classid)
  1543. {
  1544. if(IsPlayerNPC(playerid))return 1;
  1545. return 1;
  1546. }
  1547.  
  1548. public OnPlayerConnect(playerid)
  1549. {
  1550. if(IsBadName(playerid))
  1551. {
  1552. GameTextForPlayer(playerid,"~r~Such dir einen normalen Namen aus...",10000000,3);
  1553. Kick(playerid);
  1554. }
  1555. SendClientMessage(playerid, COLOR_WHITE, " ");
  1556. SendClientMessage(playerid, COLOR_WHITE, " ");
  1557. SendClientMessage(playerid, COLOR_WHITE, " ");
  1558. SendClientMessage(playerid, COLOR_WHITE, " ");
  1559. SendClientMessage(playerid, COLOR_WHITE, " ");
  1560. SendClientMessage(playerid, COLOR_WHITE, " ");
  1561. SendClientMessage(playerid, COLOR_WHITE, " ");
  1562. SendClientMessage(playerid, COLOR_WHITE, " ");
  1563. SendClientMessage(playerid, COLOR_WHITE, " ");
  1564. SendClientMessage(playerid, COLOR_WHITE, " ");
  1565. SendClientMessage(playerid, COLOR_WHITE, " ");
  1566. SendClientMessage(playerid, COLOR_WHITE, " ");
  1567. SendClientMessage(playerid, COLOR_WHITE, " ");
  1568. SendClientMessage(playerid, COLOR_WHITE, " ");
  1569. SendClientMessage(playerid, COLOR_WHITE, " ");
  1570. SendClientMessage(playerid, COLOR_WHITE, " ");
  1571. SendClientMessage(playerid, COLOR_WHITE, " ");
  1572. if(IsPlayerNPC(playerid))return 1;
  1573. new Spielerdatei[64];
  1574. new name[MAX_PLAYER_NAME];
  1575. GetPlayerName(playerid,name,sizeof(name));
  1576. format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
  1577. if(dini_Exists(Spielerdatei))
  1578. {
  1579. ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","{FFFFFF}Dein {FF8A05}Account {FFFFFF}wurde gefunden.\nDu kannst dich nun mit deinen Passwort einlogen{FF8A05}:","Login","Abbrechen");
  1580. }
  1581. else
  1582. {
  1583. ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrieren","{FF8A05}Willkommen\n{FFFFFF}schön das du unseren Server gefunden hast\nWir sind ein Reallife Server\nAlso unterlass bitte das DM\nUnd Spiele so Real wie es nur geht\n\n\nViel Spaß wünscht ihnen das {FF8A05}Team","Register","Abbrechen");
  1584. }
  1585. SetPlayerHealth(playerid, 75);
  1586. SendClientMessage(playerid, COLOR_WHITE, " ");
  1587. SendClientMessage(playerid, COLOR_WHITE, " ");
  1588. SendClientMessage(playerid, COLOR_WHITE, " ");
  1589.  
  1590. AFK[playerid] = 1;
  1591.  
  1592. Tacho[playerid] = TextDrawCreate(460.000000, 381.500000, " ");
  1593. TextDrawBackgroundColor(Tacho[playerid], 255);
  1594. TextDrawFont(Tacho[playerid], 1);
  1595. TextDrawLetterSize(Tacho[playerid], 0.32, 0.97);
  1596. TextDrawColor(Tacho[playerid], -1);
  1597. TextDrawSetOutline(Tacho[playerid], 0);
  1598. TextDrawSetProportional(Tacho[playerid], 1);
  1599. TextDrawSetShadow(Tacho[playerid], 1);
  1600.  
  1601. TicketZeile[playerid] = 0;
  1602. SupportTicket[playerid] = 0;
  1603. TicketAngenommen[playerid] = 0;
  1604. DeinSupport[playerid] = 0;
  1605.  
  1606. // bruecke lv-ls
  1607. RemoveBuildingForPlayer(playerid, 8028, 1735.8594, 519.1563, 25.1563, 0.25);
  1608. RemoveBuildingForPlayer(playerid, 8056, 1735.8594, 519.1563, 25.1563, 0.25);
  1609. RemoveBuildingForPlayer(playerid, 8128, 1735.8750, 519.0078, 4.3594, 0.25);
  1610. RemoveBuildingForPlayer(playerid, 8129, 1735.8750, 519.0078, 4.3594, 0.25);
  1611.  
  1612. muel[playerid] = 0;
  1613. TextDrawShowForPlayer(playerid,Clock);
  1614. return 1;
  1615. }
  1616.  
  1617. public OnPlayerDisconnect(playerid, reason)
  1618. {
  1619. if(GetPVarInt(playerid,"loggedin")==1)
  1620. {
  1621. SpielerSpeichern(playerid);
  1622. }
  1623. TextDrawDestroy(Tacho[playerid]);
  1624. TextDrawHideForPlayer(playerid, Tacho[playerid]);
  1625. KillTimer(timer[1]);
  1626. DeleteTicket(playerid);
  1627. if(!IsPlayerNPC(playerid))
  1628. {
  1629. new pname[MAX_PLAYER_NAME],string[156];
  1630. GetPlayerName(playerid, pname, sizeof(pname));
  1631. switch(reason)
  1632. {
  1633. case 0:format(string, sizeof(string), "{B5B5B5}** {FA9E00}%s {B5B5B5}hat das Spiel verlassen (Time Out)", pname);
  1634. case 1: format(string, sizeof(string), "{B5B5B5}** {FA9E00}%s {B5B5B5}hat das Spiel verlassen.", pname);
  1635. case 2: format(string, sizeof(string), "{B5B5B5}** {FA9E00}%s {B5B5B5}wurde aus dem Spiel entfernt.", pname);
  1636. }
  1637. SendClientMessageToAll(COLOR_WHITE, string);
  1638. }
  1639. return 1;
  1640. }
  1641.  
  1642. public OnPlayerSpawn(playerid)
  1643. {
  1644. if(IsPlayerNPC(playerid))return 1;
  1645. SetPlayerColor(playerid,COLOR_WHITE);
  1646. switch(GetPVarInt(playerid,"Fraktion"))
  1647. {
  1648. case 0:{SetPlayerSkin(playerid,26);SetPlayerPos(playerid,1293.9473,174.1196,20.9106);}
  1649. case 1:{SetPlayerPos(playerid,lspdspawn);SetPlayerSkin(playerid,280);SetPlayerColor(playerid,BLAU);SetPlayerInterior(playerid, 10);GivePlayerWeapon(playerid, 24, 5000000);GivePlayerWeapon(playerid, 29, 1500000);GivePlayerWeapon(playerid, 31, 5000000);GivePlayerWeapon(playerid, 34, 1500000);}
  1650. case 2:{SetPlayerPos(playerid,armyspawn);GivePlayerWeapon(playerid,24,100);}
  1651. case 3:{SetPlayerPos(playerid,fspawn);SetPlayerColor(playerid,aqua);SetPlayerSkin(playerid,98);}
  1652. }
  1653. SpielerSpeichern(playerid);
  1654. return 1;
  1655. }
  1656.  
  1657. public OnPlayerDeath(playerid, killerid, reason)
  1658. {
  1659. if(isPlayerInFrakt(playerid,1))
  1660. {
  1661. SendClientMessage(killerid,COLOR_WHITE,"Du hast einen Polizist Getötet");
  1662. }
  1663. if(isPlayerInFrakt(playerid,0))
  1664. {
  1665. SendClientMessage(killerid,COLOR_WHITE,"Du hast einen Zivilist Getötet");
  1666. }
  1667. return 1;
  1668. }
  1669.  
  1670. public OnVehicleSpawn(vehicleid)
  1671. {
  1672. GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
  1673. SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
  1674. Motor[vehicleid] = false;
  1675. Tank[vehicleid] = STANDART;
  1676. return 1;
  1677. }
  1678.  
  1679. public OnVehicleDeath(vehicleid, killerid)
  1680. {
  1681. return 1;
  1682. }
  1683.  
  1684. public OnPlayerText(playerid, text[])
  1685. {
  1686. if(AFK[playerid] == 0)
  1687. {
  1688. SendClientMessage(playerid,COLOR_GRAU,"Du bist AFK deswegen kannst du nicht schreiben (/back)");
  1689. return 0;
  1690. }
  1691. return 1;
  1692. }
  1693.  
  1694. ocmd:f(playerid,params[])
  1695. {
  1696. new text[128];
  1697. if(sscanf(params,"s",text))return SendClientMessage(playerid,ROT,"/f [text]");
  1698. format(text,sizeof(text),"Member %s: %s",SpielerName(playerid),text);
  1699. for(new i=0; i<GetMaxPlayers(); i++)
  1700. {
  1701. if(IsPlayerConnected(i))
  1702. {
  1703. if(isPlayerInFrakt(i,GetPVarInt(playerid,"Fraktion")))
  1704. {
  1705. SendClientMessage(i,info,text);
  1706. }
  1707. }
  1708. }
  1709. return 1;
  1710. }
  1711.  
  1712. ocmd:makeleader(playerid,params[])
  1713. {
  1714. if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_ADMIN,"Rang zu Niedrig.");
  1715. new pID,fID;
  1716. if(sscanf(params,"di",pID,fID))return SendClientMessage(playerid,COLOR_ADMIN,"/makeleader [id] [fraktionsid]");
  1717. SetPVarInt(pID,"Leader",fID);
  1718. SetPVarInt(pID,"Fraktion",fID);
  1719. SendClientMessage(pID,COLOR_ADMIN,"Du wurdest zum Leader einer Fraktion gemacht");
  1720. SendClientMessage(playerid,COLOR_ADMIN,"Du hast einen Spieler zum Leader einer Fraktion gemacht");
  1721. SpielerSpeichern(pID);
  1722. return 1;
  1723. }
  1724.  
  1725. ocmd:setadmin(playerid,params[])
  1726. {
  1727. if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,COLOR_ADMIN,"Du bist kein Admin.");
  1728. new pID, rank;
  1729. if(sscanf(params,"di",pID,rank))return SendClientMessage(playerid,COLOR_ADMIN,"/setadmin [id] [level]");
  1730. if(rank<1||rank>5)return SendClientMessage(playerid,COLOR_ADMIN,"Bitte gültigen Rang angeben.");
  1731. SetPVarInt(pID,"Adminlevel",rank);
  1732. SpielerSpeichern(pID);
  1733. return 1;
  1734. }
  1735. ocmd:su(playerid,params[])
  1736. {
  1737. new pID,wps,rs[55],string[176],string2[256];
  1738. if(isPlayerInFrakt(playerid,1))
  1739. {
  1740. if(sscanf(params,"dis",pID,wps,rs))return SendClientMessage(playerid,COLOR_WHITE,"/su [ID] [Anzahl] [Grund]");
  1741. if(wps<1||wps>6)return SendClientMessage(playerid,COLOR_WHITE,"Du kannst nicht mehr wanteds geben als 6 ");
  1742. format(string,sizeof(string),"Du hast den Spieler: %s : %d Wanteds gegeben. Grund: %s",SpielerName(pID),wps,rs);
  1743. SendClientMessage(playerid,COLOR_WHITE,string);
  1744. format(string2,sizeof(string2),"Du hast %d Wanteds von %s bekommen. Grund: %s",wps,SpielerName(playerid),rs);
  1745. SendClientMessage(pID,COLOR_WHITE,string2);
  1746. SetPlayerWantedLevel(pID,wps);
  1747. SpielerSpeichern(pID);
  1748. }
  1749. return 1;
  1750. }
  1751. ocmd:invite(playerid,params[])
  1752. {
  1753. if(isPlayerLeader(playerid,1))
  1754. {
  1755. new pID;
  1756. if(sscanf(params,"d",pID))return SendClientMessage(playerid,COLOR_ADMIN,"{FFFFFF}/invite [ID]");
  1757. SetPVarInt(pID,"Fraktion",1);
  1758. SpielerSpeichern(pID);
  1759. }
  1760. else if(isPlayerLeader(playerid,2))
  1761. {
  1762. new pID;
  1763. if(sscanf(params,"d",pID))return SendClientMessage(playerid,COLOR_ADMIN,"{FFFFFF}/invite [ID]");
  1764. SetPVarInt(pID,"Fraktion",2);
  1765. SpielerSpeichern(pID);
  1766. }
  1767. else if(isPlayerLeader(playerid,3))
  1768. {
  1769. new pID;
  1770. if(sscanf(params,"d",pID))return SendClientMessage(playerid,COLOR_ADMIN,"{FFFFFF}/invite [ID]");
  1771. SetPVarInt(pID,"Fraktion",3);
  1772. SpielerSpeichern(pID);
  1773. }
  1774. return 1;
  1775. }
  1776. ocmd:ban(playerid,params[])
  1777. {
  1778. if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_ADMIN,"Du bist kein Admin.");
  1779. new pID, reason[128],string[128];
  1780. if(sscanf(params,"ds",pID,reason))return SendClientMessage(playerid,COLOR_ADMIN,"/ban [id] [grund]");
  1781. format(string,sizeof(string),"AdmCmd: %s wurde von %s gebannt. {FF00FF}Grund:%s",SpielerName(pID),SpielerName(playerid),reason);
  1782. SendClientMessageToAll(COLOR_ADMIN,string);
  1783. SetPVarInt(pID,"Baned",1);
  1784. Ban(pID);
  1785. return 1;
  1786. }
  1787. ocmd:kick(playerid,params[])
  1788. {
  1789. if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_ADMIN,"Du bist kein Admin.");
  1790. new pID, reason[128],string[128];
  1791. if(sscanf(params,"ds",pID,reason))return SendClientMessage(playerid,COLOR_ADMIN,"/kick [id] [grund]");
  1792. format(string,sizeof(string),"AdmCmd: %s wurde von %s gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
  1793. SendClientMessageToAll(COLOR_ADMIN,string);
  1794. SpielerSpeichern(pID);
  1795. Kick(pID);
  1796. return 1;
  1797. }
  1798. ocmd:ah(playerid,params[])
  1799. {
  1800. if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_ADMIN,"Du bist kein Admin.");
  1801. ShowPlayerDialog(playerid,DIALOG_AH,DIALOG_STYLE_MSGBOX,"Admin Hilfe","{FF00FF}Support:\n{FFFFFF}/taketicket\nweitergeben\n/tickets\n/deleteticket\n{FF00FF}Haupt Befehle:\n{FFFFFF}/kick\n/ban\n/setadmin\n/makeleader\n/restart\n/teleports\n/freeze\n/unfreeze","OK","OK");
  1802. if(isPlayerAnAdmin(playerid,5))
  1803. {
  1804. SendClientMessage(playerid,aqua,"/ppunktegeben");
  1805. }
  1806. return 1;
  1807. }
  1808. ocmd:freeze(playerid,params[])
  1809. {
  1810. new pID, string[140],n1[140],n2[140];
  1811. if(isPlayerAnAdmin(playerid,1))
  1812. {
  1813. if(sscanf(params,"d",pID))return SendClientMessage(playerid,COLOR_ADMIN,"/freeze [id]");
  1814. TogglePlayerControllable(pID,0);
  1815. format(string,sizeof(string),"Du hast den Spieler: %s gefreezt",SpielerName(pID));
  1816. SendClientMessage(playerid,COLOR_ADMIN,string);
  1817. format(n1,sizeof(n1),"Du wurdest von: %s gefreezt",SpielerName(playerid));
  1818. SendClientMessage(pID,COLOR_ADMIN,n1);
  1819. format(n2,sizeof(n2),"Der Admin:%s hat den Spieler: %s gefreezt",SpielerName(playerid),SpielerName(pID));
  1820. SendClientMessageToAll(COLOR_ADMIN,n2);
  1821. }
  1822. return 1;
  1823. }
  1824. ocmd:unfreeze(playerid,params[])
  1825. {
  1826. new pID, string[140],n1[140],n2[140];
  1827. if(isPlayerAnAdmin(playerid,1))
  1828. {
  1829. if(sscanf(params,"d",pID))return SendClientMessage(playerid,COLOR_ADMIN,"/freeze [id]");
  1830. TogglePlayerControllable(pID,1);
  1831. format(string,sizeof(string),"Du hast den Spieler: %s unfreezt",SpielerName(pID));
  1832. SendClientMessage(playerid,COLOR_ADMIN,string);
  1833. format(n1,sizeof(n1),"Du wurdest von: %s unfreezt",SpielerName(playerid));
  1834. SendClientMessage(pID,COLOR_ADMIN,n1);
  1835. format(n2,sizeof(n2),"Der Admin:%s hat den Spieler: %s unfreezt",SpielerName(playerid),SpielerName(pID));
  1836. SendClientMessageToAll(COLOR_ADMIN,n2);
  1837. }
  1838. return 1;
  1839. }
  1840. ocmd:ppunktegeben(playerid,params[])
  1841. {
  1842. if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,COLOR_ADMIN,"Du bist kein Admin!");
  1843. new pID,PT,string[128],string2[256],reason;
  1844. if(sscanf(params,"uds", pID, PT, reason))return SendClientMessage(playerid, COLOR_ADMIN, "Benutzung: /aprempoints [SPIELER] [Anzahl von Punkten] [Grund]");
  1845. SetPVarInt(pID, "Premium", GetPVarInt(pID, "Premium") +PT);
  1846. format(string, sizeof(string), "Du hast %s %i Premium Punkte gegeben!", SpielerName(pID), PT);
  1847. SendClientMessage(playerid, COLOR_ADMIN, string);
  1848. format(string2, sizeof(string2), "Du hast von einem Admin %i Premium Punkte bekommen. Grund: %s", PT, reason);
  1849. SendClientMessage(pID,COLOR_ADMIN, string2);
  1850. SpielerSpeichern(pID);
  1851. return 1;
  1852. }
  1853.  
  1854. ocmd:shop(playerid,params[])
  1855. {
  1856. new sID;
  1857. if(sscanf(params,"d",sID))
  1858. {
  1859. new string[128];
  1860. format(string, sizeof(string), "Du besitzt derzeit %i Premium Sterne!", GetPVarInt(playerid, "Premium"));
  1861. SendClientMessage(playerid,aqua,"---------[Premium Shop]---------");
  1862. SendClientMessage(playerid,aqua,"Benutzung: /shop [Zahl]");
  1863. SendClientMessage(playerid,aqua,string);
  1864. SendClientMessage(playerid,aqua,"1 = 5000$ bekommen (3 Sterne)");
  1865. SendClientMessage(playerid,aqua,"2 = 20000$ bekommen (10 Sterne)");
  1866. SendClientMessage(playerid,aqua,"3 = 100000$ bekommen (40 Sterne)");
  1867. SendClientMessage(playerid,aqua,"4 = Deagle mit 1000 Schuss bekommen (5 Sterne)");
  1868. SendClientMessage(playerid,aqua,"5 = Volles Leben und Volle Schutzweste bekommen (1 Stern)");
  1869. SendClientMessage(playerid,aqua,"---------[Premium Ende]---------");
  1870. return 1;
  1871. }
  1872.  
  1873. else if(sID == 1)
  1874. {
  1875. if(GetPVarInt(playerid, "Premium") < 3)return SendClientMessage(playerid,COLOR_ADMIN, "Nicht genügend Premium Sterne vorhanden! (Benötigt: 3)");
  1876. SetPVarInt(playerid, "Premium", GetPVarInt(playerid, "Premium") -3);
  1877. GivePlayerMoney(playerid, 5000);
  1878. SendClientMessage(playerid, COLOR_ADMIN, "Du hast 3 deiner Premium Sterne gegen 5000$ in Bar getauscht!");
  1879. SpielerSpeichern(playerid);
  1880. }
  1881.  
  1882. else if(sID == 2)
  1883. {
  1884. if(GetPVarInt(playerid, "Premium") < 10)return SendClientMessage(playerid,COLOR_ADMIN, "Nicht genügend Premium Sterne vorhanden! (Benötigt: 10)");
  1885. SetPVarInt(playerid, "Premium", GetPVarInt(playerid, "Premium") -10);
  1886. GivePlayerMoney(playerid, 20000);
  1887. SendClientMessage(playerid, COLOR_ADMIN, "Du hast 10 deiner Premium Sterne gegen 20000$ in Bar getauscht!");
  1888. SpielerSpeichern(playerid);
  1889. }
  1890.  
  1891. else if(sID == 3)
  1892. {
  1893. if(GetPVarInt(playerid, "Premium") < 40)return SendClientMessage(playerid,COLOR_ADMIN, "Nicht genügend Premium Sterne vorhanden! (Benötigt: 40)");
  1894. SetPVarInt(playerid, "Premium", GetPVarInt(playerid, "Premium") -40);
  1895. GivePlayerMoney(playerid, 100000);
  1896. SendClientMessage(playerid, COLOR_ADMIN, "Du hast 40 deiner Premium Sterne gegen 100000$ in Bar getauscht!");
  1897. SpielerSpeichern(playerid);
  1898. }
  1899.  
  1900. else if(sID == 4)
  1901. {
  1902. if(GetPVarInt(playerid, "Premium") < 5)return SendClientMessage(playerid,COLOR_ADMIN, "Nicht genügend Premium Sterne vorhanden! (Benötigt: 5)");
  1903. SetPVarInt(playerid, "Premium", GetPVarInt(playerid, "Premium") -5);
  1904. GivePlayerWeapon(playerid, 24, 1000);
  1905. SendClientMessage(playerid, COLOR_ADMIN, "Du hast 5 deiner Premium Sterne gegen eine Desert Eagle (Deagle) mit 1000 Schuss getauscht!");
  1906. SpielerSpeichern(playerid);
  1907. }
  1908.  
  1909. else if(sID == 5)
  1910. {
  1911. if(GetPVarInt(playerid, "Premium") < 1)return SendClientMessage(playerid,COLOR_ADMIN, "Nicht genügend Premium Sterne vorhanden! (Benötigt: 1)");
  1912. SetPVarInt(playerid, "Premium", GetPVarInt(playerid, "Premium") -1);
  1913. SetPlayerHealth(playerid, 100);
  1914. SetPlayerArmour(playerid,100);
  1915. SendClientMessage(playerid, COLOR_ADMIN, "Du hast 1 deiner Premium Sterne gegen Volle HP und eine Volle Schutzweste getauscht!");
  1916. SpielerSpeichern(playerid);
  1917. }
  1918. return 1;
  1919. }
  1920. ocmd:support(playerid,params[])
  1921. {
  1922. new text[256];
  1923. if(sscanf(params,"s",text))
  1924. {
  1925. SendClientMessage(playerid, COLOR_ADMIN,"[Benutzung]: /support [text]");
  1926. }
  1927. else
  1928. {
  1929. if(TicketAngenommen[playerid] == 0)
  1930. {
  1931. new pname[MAX_PLAYER_NAME],save[512], string[128];
  1932. GetPlayerName(playerid,pname,sizeof pname);
  1933. format(save,sizeof save,"Tickets/%s.ini",pname);
  1934. if(!dini_Exists(save) && TicketZeile[playerid] == 0)
  1935. {
  1936. new adminmeldung[128];
  1937. format(adminmeldung, sizeof(adminmeldung), "%s hat ein Support-Ticket geschrieben", pname);
  1938. SendAdminMessage(COLOR_YELLOW, adminmeldung);
  1939. SupportTicket[playerid] = 1;
  1940. TicketZeile[playerid] = 1;
  1941. dini_Create(save);
  1942. dini_Set(save,"Suptext",text);
  1943. SendClientMessage(playerid, COLOR_YELLOW, "[SUPPORT] Du hast ein Ticket mit folgendem Text geöffnet:");
  1944. format(string, sizeof(string), "%s", text);
  1945. SendClientMessage(playerid, COLOR_YELLOW, string);
  1946. SendClientMessage(playerid, COLOR_YELLOW, "[SUPPORT]Warte bis es ein Supporter annimmt!");
  1947. SendClientMessage(playerid, COLOR_YELLOW, "[SUPPORT]Du kannst noch mit /support 2 weitere Zeilen anhängen");
  1948. return 1;
  1949. }
  1950. else if(TicketZeile[playerid] == 1)
  1951. {
  1952. new string2[128];
  1953. dini_Set(save, "Suptext2",text);
  1954. SendClientMessage(playerid, COLOR_YELLOW, "[SUPPORT] Du hast folgendes an dein Ticket anhängt:");
  1955. format(string2, sizeof(string2), "%s", text);
  1956. SendClientMessage(playerid, COLOR_YELLOW, string2);
  1957. TicketZeile[playerid] = 2;
  1958. return 1;
  1959. }
  1960. else if(TicketZeile[playerid] == 2)
  1961. {
  1962. new string3[128];
  1963. dini_Set(save, "Suptext3",text);
  1964. SendClientMessage(playerid, COLOR_YELLOW, "[SUPPORT] Du hast folgendes an dein Ticket anhängt:");
  1965. format(string3, sizeof(string3), "%s", text);
  1966. SendClientMessage(playerid, COLOR_YELLOW, string3);
  1967. TicketZeile[playerid] = 3;
  1968. return 1;
  1969. }
  1970. else if(TicketZeile[playerid] == 3)
  1971. {
  1972. SendClientMessage(playerid, COLOR_YELLOW, "[SUPPORT] Dein Ticket ist bereits randgefüllt!");
  1973. return 1;
  1974. }
  1975. }
  1976. if(TicketAngenommen[playerid] == 1)
  1977. {
  1978. new pID = DeinSupport[playerid];
  1979. new antwort[128], antwort2[128], DerFragende[MAX_PLAYER_NAME], DerSup[MAX_PLAYER_NAME];
  1980. GetPlayerName(playerid, DerFragende, sizeof (DerFragende));
  1981. GetPlayerName(pID, DerSup, sizeof (DerSup));
  1982. format(antwort, sizeof (antwort),"--> %s", text);
  1983. SendClientMessage(playerid, COLOR_YELLOW, antwort);
  1984. format(antwort2, sizeof (antwort2), "%s schrieb: %s", DerFragende, text);
  1985. SendClientMessage(pID, COLOR_YELLOW, antwort2);
  1986. }
  1987. }
  1988. return 1;
  1989. }
  1990. ocmd:taketicket(playerid,params[])
  1991. {
  1992. new pID;
  1993. new string2[256], string[256], string3[256], string4[256],mitteilung[128] , DerPlayer[MAX_PLAYER_NAME], DerAdmin[MAX_PLAYER_NAME];
  1994. if(sscanf(params,"u",pID))
  1995. {
  1996. return SendClientMessage(playerid, COLOR_GREY,"[Benutzung]: /taketicket [id]");
  1997. }
  1998. new pname[MAX_PLAYERS],save[512];
  1999. GetPlayerName(pID,pname,sizeof pname);
  2000. format(save,sizeof save,"Tickets/%s.ini",pname);
  2001. if(dini_Exists(save))
  2002. {
  2003. if(isPlayerAnAdmin(playerid,1))
  2004. {
  2005. if(TicketAngenommen[pID] == 0)
  2006. {
  2007. string2 = dini_Get(save,"Suptext");
  2008. string3 = dini_Get(save,"Suptext2");
  2009. string4 = dini_Get(save,"Suptext3");
  2010. GetPlayerName(pID, DerPlayer, sizeof(DerPlayer));
  2011. GetPlayerName(playerid, DerAdmin, sizeof(DerAdmin));
  2012. format(string, sizeof(string), "%s schrieb folgende Supportnachricht:", DerPlayer);
  2013. SendClientMessage(playerid, COLOR_YELLOW, string);
  2014. SendClientMessage(playerid, COLOR_YELLOW, string2);
  2015. SendClientMessage(playerid, COLOR_YELLOW, string3);
  2016. SendClientMessage(playerid, COLOR_YELLOW, string4);
  2017. format(mitteilung, sizeof(mitteilung), "[SUPPORT] %s hat dein Support Ticket geöffnet. Du kannst nun per /support direkt mit ihm schreiben!",DerAdmin);
  2018. SendClientMessage(pID, COLOR_YELLOW, mitteilung);
  2019. DeinSupport[pID] = playerid; // Der persönliche Supporter wird gesetzt , um die Antworten an ihn weiterzuleiten
  2020. TicketAngenommen[pID] = 1;
  2021. }
  2022. }
  2023. }
  2024. return 1;
  2025. }
  2026. ocmd:deleteticket(playerid, params[])
  2027. {
  2028. new pID;
  2029. if(sscanf(params,"u",pID))
  2030. {
  2031. return SendClientMessage(playerid, COLOR_GREY,"[Benutzung]: /deleteticket [id]");
  2032. }
  2033. new pname[MAX_PLAYER_NAME],save[512];
  2034. GetPlayerName(pID,pname,sizeof pname);
  2035. format(save,sizeof save,"Tickets/%s.ini",pname);
  2036. if(dini_Exists(save))
  2037. {
  2038. if(isPlayerAnAdmin(playerid,1))
  2039. {
  2040. new string[128], DerSup[MAX_PLAYER_NAME];
  2041. GetPlayerName(playerid, DerSup, sizeof(DerSup));
  2042. dini_Remove(save);
  2043. format(string, sizeof(string), "%s hat dein Ticket gelöscht", DerSup);
  2044. SendClientMessage(pID, COLOR_YELLOW, string);
  2045. SendClientMessage(playerid, COLOR_YELLOW, "Erfolgreich gelöscht");
  2046. TicketZeile[pID] = 0;
  2047. TicketAngenommen[pID] = 0;
  2048. DeinSupport[pID] = 0;
  2049. SupportTicket[pID] = 0;
  2050. }
  2051. }
  2052. return 1;
  2053. }
  2054. ocmd:weitergeben(playerid, params[])
  2055. {
  2056. new pID, adminid;
  2057. if(sscanf(params,"uu",pID,adminid))
  2058. {
  2059. return SendClientMessage(playerid, COLOR_GREY,"[Benutzung]: /weitergeben [ticketid] [adminid]");
  2060. }
  2061. if(!IsPlayerConnected(adminid)) // Ob die angegebene ID online ist.
  2062. {
  2063. return SendClientMessage(playerid, COLOR_GREY,"Admin nicht online");
  2064. }
  2065. if(isPlayerAnAdmin(playerid,1)) // Ob die angegebene ID Admin ist
  2066. {
  2067. return SendClientMessage(playerid, COLOR_GREY, "Der Spieler ist kein Admin");
  2068. }
  2069. new pname[MAX_PLAYERS],save[512];
  2070. GetPlayerName(pID,pname,sizeof pname);
  2071. format(save,sizeof save,"Tickets/%s.ini",pname);
  2072. if(!dini_Exists(save)) // Ob ein Ticket besteht
  2073. {
  2074. return SendClientMessage(playerid, COLOR_GREY,"Die ID hat kein offenes Ticket");
  2075. }
  2076. new NeuerAdmin[MAX_PLAYER_NAME], AlterAdmin[MAX_PLAYER_NAME], Fragender[MAX_PLAYER_NAME];
  2077. GetPlayerName(playerid, AlterAdmin , sizeof(AlterAdmin));
  2078. GetPlayerName(adminid, NeuerAdmin, sizeof(NeuerAdmin));
  2079. GetPlayerName(pID, Fragender , sizeof(Fragender));
  2080. DeinSupport[pID] = adminid;
  2081. new string2[128], string3[128], string4[256], string5[256], string6[256];
  2082. format(string2, sizeof(string2), "[SUPPORT] %s hat dein Ticket an %s weitergegeben.", AlterAdmin, NeuerAdmin);
  2083. SendClientMessage(pID, COLOR_YELLOW, string2);
  2084. SendClientMessage(playerid, COLOR_YELLOW, "Erfolgreich weitergeleitet");
  2085. format(string3, sizeof(string3), "[SUPPORT] %s hat dir %s´s Ticket gegeben. Er schrieb folgendes:", AlterAdmin, Fragender);
  2086. string4 = dini_Get(save, "Suptext");
  2087. string5 = dini_Get(save, "Suptext2");
  2088. string6 = dini_Get(save, "Suptext3");
  2089. SendClientMessage(adminid, COLOR_YELLOW, string3);
  2090. SendClientMessage(adminid, COLOR_YELLOW, string4);
  2091. SendClientMessage(adminid, COLOR_YELLOW, string5);
  2092. SendClientMessage(adminid, COLOR_YELLOW, string6);
  2093. return 1;
  2094. }
  2095. ocmd:tickets(playerid, params[])
  2096. {
  2097. #pragma unused params
  2098. if(isPlayerAnAdmin(playerid,1))
  2099. {
  2100. SendClientMessage(playerid, COLOR_YELLOW, "Die angezeigten Tickets können mit /taketicket angenommen werden");
  2101. for(new i = 0; i < MAX_PLAYERS; i++)
  2102. {
  2103. if(SupportTicket[i] == 1)
  2104. {
  2105. if(TicketAngenommen[i] == 0)
  2106. {
  2107. new string[128], DerSpieler[MAX_PLAYER_NAME];
  2108. GetPlayerName(i, DerSpieler, sizeof(DerSpieler));
  2109. format(string, sizeof(string), "ID: %d Name: %s", i, DerSpieler);
  2110. SendClientMessage(playerid, COLOR_GREY, string);
  2111. }
  2112. }
  2113. }
  2114. }
  2115. return 1;
  2116. }
  2117. ocmd:hilfe(playerid,params[])
  2118. {
  2119. SendClientMessage(playerid,ROT,"{FFFFFF}Befehle: /f /stats /afk /back /RADIO");
  2120. return 1;
  2121. }
  2122. ocmd:gwdtraining(playerid,params[])
  2123. {
  2124. if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"");
  2125. SetPlayerPos(playerid,-475.70285000,-2424.84814500,134.78686500);
  2126. return 1;
  2127. }
  2128. ocmd:afk(playerid,params[])
  2129. {
  2130. if(AFK[playerid] == 1)
  2131. {
  2132. new afstring[40];
  2133. TogglePlayerControllable(playerid,0);
  2134. SendClientMessage(playerid,COLOR_GRAU,"Du bist nun AFK");
  2135. AFK[playerid] = 0;
  2136. format(afstring,sizeof(afstring),"Spieler %s ist AFK gegangen",SpielerName(playerid));
  2137. SendClientMessageToAll(COLOR_GRAU,afstring);
  2138. }
  2139. else
  2140. {
  2141. SendClientMessage(playerid,COLOR_GRAU,"Du bist Schon AFK");
  2142. }
  2143. return 1;
  2144. }
  2145. ocmd:back(playerid,params[])
  2146. {
  2147. if(AFK[playerid] == 0)
  2148. {
  2149. new afkstring[40];
  2150. TogglePlayerControllable(playerid,1);
  2151. SendClientMessage(playerid,COLOR_GRAU,"Du bist nun nichtmehr AFK");
  2152. AFK[playerid] = 1;
  2153. format(afkstring,sizeof(afkstring),"Spieler %s ist nun nicht mehr AFK",SpielerName(playerid));
  2154. SendClientMessageToAll(COLOR_GRAU,afkstring);
  2155. }
  2156. else
  2157. {
  2158. SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht AFK");
  2159. }
  2160. return 1;
  2161. }
  2162. ocmd:tanken(playerid, params[]) {
  2163. #pragma unused params
  2164. new string[255];
  2165. if(IsPlayerInAnyVehicle(playerid)) {
  2166. if(IsAtGasStation(playerid)) {
  2167. new vehicle = GetPlayerVehicleID(playerid); new price = MAXFULL; price -= Tank[vehicle];
  2168. if ( Motor[vehicle] == true ) { format(string, sizeof string, "[%s] Schalte den Motor vor dem Tanken bitte aus.", getTime()); SendClientMessage(playerid, error, string); }
  2169. else {
  2170. if(GetPlayerMoney(playerid) > price*PREIS)
  2171. {
  2172. TogglePlayerControllable(playerid, 0);
  2173. new OldFuel = Tank[vehicle], t = price * 1050;
  2174. SetTimerEx("FillGas", 1000, 0, "iiii", OldFuel, vehicle, playerid, price);
  2175. GameTextForPlayer(playerid, "~w~~n~~n~~n~~n~~n~~n~~n~~n~Dein Fahrzeug wird betankt...",t,3);
  2176. }
  2177. else { format(string, sizeof string, "[%s] Du hast nicht genug Geld.", getTime()); SendClientMessage(playerid, error, string); }
  2178. }
  2179. }
  2180. else { format(string, sizeof string, "[%s] Du bist an keiner Tankstelle.", getTime()); SendClientMessage(playerid, error, string); }
  2181. }
  2182. return 1;
  2183. }
  2184. ocmd:alka(playerid,params[])
  2185. {
  2186. if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"");
  2187. SetPlayerPos(playerid,3824.5989,-2220.5667,19.8884);
  2188. return 1;
  2189. }
  2190. ocmd:willa(playerid,params[])
  2191. {
  2192. if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"");
  2193. SetPlayerPos(playerid,-203.1735,-2284.0605,29.2826);
  2194. return 1;
  2195. }
  2196. ocmd:teleports(playerid,params[])
  2197. {
  2198. if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,ROT,"");
  2199. ShowPlayerDialog(playerid,DIALOG_TELEPORT,DIALOG_STYLE_MSGBOX,"Teleports,","{FFFFFF}/gwdtraining\n/alka\n/willa","OK","OK");
  2200. return 1;
  2201. }
  2202. ocmd:waffenkaufen(playerid,params[])
  2203. {
  2204. ShowPlayerDialog(playerid,DIALOG_WAFFENKAMMER,DIALOG_STYLE_LIST,"Waffenkammer","Desert Eagle\n9mm\nAK 47","kaufen","abbrechen");
  2205. return 1;
  2206. }
  2207. ocmd:navi(playerid,params[])
  2208. {
  2209. ShowPlayerDialog(playerid,DIALOG_NAVI,DIALOG_STYLE_LIST,"Navigation","Police Department\nTankstelle","auswahl","abbrechen");
  2210. return 1;
  2211. }
  2212. ocmd:job(playerid,params[])
  2213. {
  2214. // if(IsPlayerInRangeOfPoint(playerid,5,);
  2215. ShowPlayerDialog(playerid,DIALOG_JOBS,DIALOG_STYLE_LIST,"Jobs","Muellman","auswahl","abbrechen");
  2216. return 1;
  2217. }
  2218. ocmd:starten(playerid,params[])
  2219. {
  2220. if(HatJob(playerid,1))
  2221. {
  2222. for(new id = 0; id < sizeof(mueallmanautos); id++)
  2223. {
  2224. if(IsPlayerInVehicle(playerid,mueallmanautos[id]))
  2225. {
  2226. if(muel[playerid] == 0)
  2227. {
  2228. SendClientMessage(playerid,COLOR_BLACK,"Folge nun den Checkpoints");
  2229. SetPlayerCheckpoint(playerid,1244.8405,190.9342,19.9547,5.0);
  2230. muel[playerid] =1;
  2231. return 1;
  2232. }
  2233. }
  2234. }
  2235. SendClientMessage(playerid,COLOR_BLACK,"Du bist in keinem Müllfahrzeug");
  2236. }
  2237. return 1;
  2238. }
  2239. public OnPlayerCommandText(playerid, cmdtext[])
  2240. {
  2241. if(strcmp(cmdtext,"/bsn",true)==0)
  2242. {
  2243. if(isPlayerAnAdmin(playerid,3))
  2244. {
  2245. ShowPlayerDialog(playerid,DIALOG_TUTORIAL,DIALOG_STYLE_MSGBOX,"BSN","Möchten sie wirklich zum BSN?","JA","NEIN");
  2246. return 1;
  2247. }
  2248. return 1;
  2249. }
  2250. if(strcmp(cmdtext,"/restart",true)==0)
  2251. {
  2252. if(isPlayerAnAdmin(playerid,5))
  2253. {
  2254. SendRconCommand("gmx");
  2255. return 1;
  2256. }
  2257. return 1;
  2258. }
  2259. if(strcmp(cmdtext,"/stats",true)==0)
  2260. {
  2261. new string[128];
  2262. new fraktname[64];
  2263. switch(GetPVarInt(playerid,"Fraktion"))
  2264. {
  2265. case 0:{fraktname="Keine";}
  2266. case 1:{fraktname=fraktname1;}
  2267. case 2:{fraktname=fraktname2;}
  2268. case 3:{fraktname=fraktname3;}
  2269. }
  2270. //1 reihe
  2271. format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
  2272. SendClientMessage(playerid,BLAU,string);
  2273. //2 reihe
  2274. return 1;
  2275. }
  2276. if (strcmp("/radio", cmdtext, true, 10) == 0)
  2277. {
  2278. StopAudioStreamForPlayer(playerid);
  2279. PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
  2280. PlayAudioStreamForPlayer(playerid, "http://listen.technobase.fm/dsl.pls");
  2281. SendClientMessage(playerid,0x00FFFAFF,"Du hast TechnoBase.FM eingeschaltet!");
  2282. return 1;
  2283. }
  2284. return 0;
  2285. }
  2286.  
  2287. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  2288. {
  2289. SendClientMessage(playerid, COLOR_WHITE, "Benutze die rechte strg taste um den Motor an/aus zu Schalten!");
  2290. return 1;
  2291. }
  2292.  
  2293. public OnPlayerExitVehicle(playerid, vehicleid)
  2294. {
  2295. StopAudioStreamForPlayer(playerid);
  2296. return 1;
  2297. }
  2298.  
  2299. public OnPlayerStateChange(playerid, newstate, oldstate)
  2300. {
  2301. if(newstate==PLAYER_STATE_DRIVER)
  2302. {
  2303. for(new i=0; i<sizeof(PolizeiFahrzeuge); i++)
  2304. {
  2305. if(GetPlayerVehicleID(playerid)==PolizeiFahrzeuge[i])
  2306. {
  2307. if(GetPVarInt(playerid,"Fraktion")!=1)
  2308. {
  2309. RemovePlayerFromVehicle(playerid);
  2310. SendClientMessage(playerid,ROT,"Du darfst dieses Fahrzeug nicht fahren.");
  2311. }
  2312. }
  2313. }
  2314. }
  2315. if( newstate == PLAYER_STATE_DRIVER)
  2316. {
  2317. new vehicle = GetPlayerVehicleID(playerid);
  2318. if
  2319. (
  2320. Tank[vehicle] < 1 )
  2321. {
  2322. SendClientMessage(playerid, info, Motor[vehicle]);
  2323. Motor[vehicle]=false;
  2324. SetVehicleParamsEx(vehicle,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
  2325. GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~Der Tank ist leer!",3000,3);
  2326. }
  2327. }
  2328. return 1;
  2329. }
  2330.  
  2331. public OnPlayerEnterCheckpoint(playerid)
  2332. {
  2333. if(muel[playerid] == 1)
  2334. {
  2335. DisablePlayerCheckpoint(playerid);
  2336. SetPlayerCheckpoint(playerid,1282.1097,231.9438,19.9548,5.0);
  2337. GivePlayerMoney(playerid,25);
  2338. SendClientMessage(playerid,COLOR_WHITE,"Du hast 25$ bekommen");
  2339. muel[playerid] = 2;
  2340. return 1;
  2341. }
  2342. if(muel[playerid] == 2)
  2343. {
  2344. DisablePlayerCheckpoint(playerid);
  2345. SetPlayerCheckpoint(playerid,1351.8212,219.8205,19.9547,5.0);
  2346. GivePlayerMoney(playerid,13);
  2347. SendClientMessage(playerid,COLOR_WHITE,"Du hast 13$ bekommen");
  2348. muel[playerid] = 3;
  2349. return 1;
  2350. }
  2351. if(muel[playerid] == 3)
  2352. {
  2353. DisablePlayerCheckpoint(playerid);
  2354. SetPlayerCheckpoint(playerid,1335.0743,308.2949,19.9588,5.0);
  2355. GivePlayerMoney(playerid,1);
  2356. SendClientMessage(playerid,COLOR_WHITE,"Du hast 1$ bekommen");
  2357. muel[playerid] = 4;
  2358. return 1;
  2359. }
  2360. if(muel[playerid] == 4)
  2361. {
  2362. DisablePlayerCheckpoint(playerid);
  2363. SetPlayerCheckpoint(playerid,1260.8090,341.4546,19.9546,5.0);
  2364. GivePlayerMoney(playerid,42);
  2365. SendClientMessage(playerid,COLOR_WHITE,"Du hast 42$ bekommen");
  2366. muel[playerid] = 5;
  2367. return 1;
  2368. }
  2369. if(muel[playerid] == 5)
  2370. {
  2371. DisablePlayerCheckpoint(playerid);
  2372. SetPlayerCheckpoint(playerid,1227.6917,274.3189,19.9543,5.0);
  2373. GivePlayerMoney(playerid,3);
  2374. SendClientMessage(playerid,COLOR_WHITE,"Du hast 3$ bekommen");
  2375. muel[playerid] = 6;
  2376. return 1;
  2377. }
  2378. if(muel[playerid] == 6)
  2379. {
  2380. DisablePlayerCheckpoint(playerid);
  2381. SetPlayerCheckpoint(playerid,1209.8879,189.2325,20.8728,5.0);
  2382. GivePlayerMoney(playerid,7);
  2383. SendClientMessage(playerid,COLOR_WHITE,"Du hast 7$ bekommen");
  2384. muel[playerid] = 7;
  2385. return 1;
  2386. }
  2387. if(muel[playerid] == 7)
  2388. {
  2389. DisablePlayerCheckpoint(playerid);
  2390. GivePlayerMoney(playerid,200);
  2391. SendClientMessage(playerid,COLOR_WHITE,"Du hast 200$ bekommen");
  2392. SendClientMessage(playerid,COLOR_WHITE,"Danke das du die Stadt sauber machen willst ;)");
  2393. muel[playerid] = 0;
  2394. return 1;
  2395. }
  2396.  
  2397. return 1;
  2398. }
  2399.  
  2400. public OnPlayerLeaveCheckpoint(playerid)
  2401. {
  2402. return 1;
  2403. }
  2404.  
  2405. public OnPlayerEnterRaceCheckpoint(playerid)
  2406. {
  2407. return 1;
  2408. }
  2409.  
  2410. public OnPlayerLeaveRaceCheckpoint(playerid)
  2411. {
  2412. return 1;
  2413. }
  2414.  
  2415. public OnRconCommand(cmd[])
  2416. {
  2417. return 1;
  2418. }
  2419.  
  2420. public OnPlayerRequestSpawn(playerid)
  2421. {
  2422. return 1;
  2423. }
  2424.  
  2425. public OnObjectMoved(objectid)
  2426. {
  2427. return 1;
  2428. }
  2429.  
  2430. public OnPlayerObjectMoved(playerid, objectid)
  2431. {
  2432. return 1;
  2433. }
  2434.  
  2435. public OnPlayerPickUpPickup(playerid, pickupid)
  2436. {
  2437. if(pickupid==bsnenter)
  2438. {
  2439. SetPlayerPos(playerid,375.962463,-65.816848,1001.507812);
  2440. SetPlayerInterior(playerid,10);
  2441. GameTextForPlayer(playerid,"~w~Du ~r~hast ~b~den ~n~~g~BSN betreten.",3000,3);
  2442. }
  2443. if(pickupid==bsnexit)
  2444. {
  2445. SetPlayerPos(playerid,1199.4618,-920.8215,43.1059);
  2446. SetPlayerFacingAngle(playerid,185.7090);
  2447. SetCameraBehindPlayer(playerid);
  2448. SetPlayerInterior(playerid,0);
  2449. }
  2450. if(pickupid == pdeingang)
  2451. {
  2452. SetPlayerPos(playerid,246.375991,109.245994,1003.218750);
  2453. SetPlayerInterior(playerid,10);
  2454. }
  2455. if(pickupid == pdausgang)
  2456. {
  2457. SetPlayerPos(playerid,1370.2753,406.2285,19.7494);
  2458. SetPlayerInterior(playerid,0);
  2459. }
  2460. if(pickupid == waffenkammerenter)
  2461. {
  2462. SetPlayerInterior(playerid,3);
  2463. SetPlayerPos(playerid,290.9513,310.2128,999.1484);
  2464. SetPlayerFacingAngle(playerid,183.8803);
  2465. }
  2466. if(pickupid == waffenkammerexit)
  2467. {
  2468. SetPlayerInterior(playerid,0);
  2469. SetPlayerPos(playerid,1564.7917,23.2455,24.1641);
  2470. SetPlayerFacingAngle(playerid,85.1613);
  2471. }
  2472. return 1;
  2473. }
  2474.  
  2475. public OnVehicleMod(playerid, vehicleid, componentid)
  2476. {
  2477. return 1;
  2478. }
  2479.  
  2480. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  2481. {
  2482. return 1;
  2483. }
  2484.  
  2485. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  2486. {
  2487. return 1;
  2488. }
  2489.  
  2490. public OnPlayerSelectedMenuRow(playerid, row)
  2491. {
  2492. return 1;
  2493. }
  2494.  
  2495. public OnPlayerExitedMenu(playerid)
  2496. {
  2497. return 1;
  2498. }
  2499.  
  2500. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  2501. {
  2502. return 1;
  2503. }
  2504.  
  2505. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  2506. {
  2507. new string[255];
  2508. if ( newkeys == (132) )
  2509. {
  2510. if(GetPlayerVehicleSeat(playerid) == 0)
  2511. {
  2512. new car = GetPlayerVehicleID(playerid);
  2513. if(GetVehicleModel(car) == 509 || GetVehicleModel(car) == 481 || GetVehicleModel(car) == 510) {
  2514. format(string, sizeof string, "[%s] Ein Fahrrad hat kein Motor.", getTime());
  2515. SendClientMessage(playerid, error, string);
  2516. }
  2517. else if (Motor[car] == false)
  2518. {
  2519. GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
  2520. if ( Tank[car] >= 1 ) { Motor[car] = true; SetVehicleParamsEx(car,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective); }
  2521. else { Motor[car] = false; SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective); GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~Der Tank ist leer!",3000,3); }
  2522. }
  2523. else
  2524. {
  2525. GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
  2526. SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
  2527. Motor[car] = false;
  2528. }
  2529. }
  2530. }
  2531.  
  2532. return 1;
  2533. }
  2534.  
  2535. public OnRconLoginAttempt(ip[], password[], success)
  2536. {
  2537. return 1;
  2538. }
  2539.  
  2540. public OnPlayerUpdate(playerid)
  2541. {
  2542. return 1;
  2543. }
  2544.  
  2545. public OnPlayerStreamIn(playerid, forplayerid)
  2546. {
  2547. return 1;
  2548. }
  2549.  
  2550. public OnPlayerStreamOut(playerid, forplayerid)
  2551. {
  2552. return 1;
  2553. }
  2554. public OnVehicleStreamIn(vehicleid, forplayerid)
  2555. {
  2556. return 1;
  2557. }
  2558.  
  2559. public OnVehicleStreamOut(vehicleid, forplayerid)
  2560. {
  2561. return 1;
  2562. }
  2563.  
  2564. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  2565. {
  2566. if(dialogid==DIALOG_LOGIN)
  2567. {
  2568. if(response==0)
  2569. {
  2570. SendClientMessage(playerid,BLAU,"Du hast den Vorgang abgebrochen.");
  2571. Kick(playerid);
  2572. return 1;
  2573. }
  2574. if(response==1)
  2575. {
  2576. if(!strlen(inputtext))
  2577. {
  2578. SendClientMessage(playerid,BLAU,"Das Passwort war nicht lang genug.");
  2579. ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
  2580. return 1;
  2581. }
  2582. else
  2583. {
  2584. Login(playerid,inputtext);
  2585. return 1;
  2586. }
  2587. }
  2588. }
  2589. if(dialogid==DIALOG_REGISTER)
  2590. {
  2591. if(response==0)
  2592. {
  2593. SendClientMessage(playerid,BLAU,"Du hast den Vorgang abgebrochen.");
  2594. Kick(playerid);
  2595. return 1;
  2596. }
  2597. if(response==1)
  2598. {
  2599. if(!strlen(inputtext))
  2600. {
  2601. SendClientMessage(playerid,BLAU,"Das Passwort war nicht lang genug.");
  2602. ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");
  2603. return 1;
  2604. }
  2605. else
  2606. {
  2607. Register(playerid,inputtext);
  2608. return 1;
  2609. }
  2610. }
  2611. }
  2612. if(dialogid==DIALOG_TUTORIAL)
  2613. {
  2614. if(response==1)
  2615. {
  2616. SetPlayerPos(playerid,1227.1797,-914.0590,42.6812);
  2617. SendClientMessage(playerid,0xFFFF00FF,"Du wurdest Teleportiert");
  2618. }
  2619. if(response==0)
  2620. {
  2621. SendClientMessage(playerid,BLAU,"Ok dann halt nicht...");
  2622. }
  2623. }
  2624. if(dialogid==DIALOG_WAFFENKAMMER)
  2625. {
  2626. if(listitem==0)
  2627. {
  2628. GivePlayerWeapon(playerid,24,100);
  2629. GivePlayerMoney(playerid,-500);
  2630. SendClientMessage(playerid,COLOR_BLACK,"Du hast eine: Desert Eagle gekauft");
  2631. }
  2632. if(listitem==1)
  2633. {
  2634. GivePlayerWeapon(playerid,22,100);
  2635. GivePlayerMoney(playerid,-400);
  2636. SendClientMessage(playerid,COLOR_BLACK,"Du hast eine: 9mm gekauft");
  2637. }
  2638. if(listitem==2)
  2639. {
  2640. GivePlayerWeapon(playerid,30,100);
  2641. GivePlayerMoney(playerid,-1020);
  2642. SendClientMessage(playerid,COLOR_BLACK,"Du hast eine: AK 47 gekauft");
  2643. }
  2644. }
  2645. if(dialogid==DIALOG_JOBS)
  2646. {
  2647. if(listitem==0)
  2648. {
  2649. SetPVarInt(playerid,"Jobs",1);
  2650. SendClientMessage(playerid,COLOR_GRAU,"Du bist nun Muellman");
  2651. }
  2652. }
  2653. return 1;
  2654. }
  2655.  
  2656. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  2657. {
  2658. return 1;
  2659. }
  2660.  
  2661. stock SpielerName(playerid)
  2662. {
  2663. new name[MAX_PLAYER_NAME];
  2664. GetPlayerName(playerid,name,sizeof(name));
  2665. return name;
  2666. }
  2667.  
  2668. stock Register(playerid,key[])
  2669. {
  2670. new Spielerdatei[64];
  2671. new name[MAX_PLAYER_NAME];
  2672. GetPlayerName(playerid,name,sizeof(name));
  2673. format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
  2674. dini_Create(Spielerdatei);
  2675. dini_Set(Spielerdatei,"Passwort",key);
  2676. SendClientMessage(playerid,BLAU,"Erfolgreich registriert.");
  2677. SetPlayerScore(playerid,1);
  2678. SetPVarInt(playerid,"loggedin",1);
  2679. SendClientMessage(playerid,COLOR_WHITE,"Nun folgt das Tutorial, pass bitte gut auf");
  2680. return 1;
  2681. }
  2682.  
  2683. stock Login(playerid,key[])
  2684. {
  2685. new Spielerdatei[64];
  2686. new name[MAX_PLAYER_NAME];
  2687. GetPlayerName(playerid,name,sizeof(name));
  2688. format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
  2689. if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
  2690. {
  2691. LoadAccount(playerid);
  2692. SendClientMessage(playerid,BLAU,"Erfolgreich eingeloggt.");
  2693. return 1;
  2694. }
  2695. else
  2696. {
  2697. SendClientMessage(playerid,BLAU,"Falsches Passwort.");
  2698. ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
  2699. return 1;
  2700. }
  2701. }
  2702.  
  2703. stock LoadAccount(playerid)
  2704. {
  2705. new Spielerdatei[64];
  2706. new name[MAX_PLAYER_NAME];
  2707. GetPlayerName(playerid,name,sizeof(name));
  2708. format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
  2709. SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
  2710. GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
  2711. SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
  2712. SetPVarInt(playerid,"Leader",dini_Int(Spielerdatei,"Leader"));
  2713. SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
  2714. if(GetPVarInt(playerid,"Baned")==1)
  2715. {
  2716. SendClientMessage(playerid,ROT,"Du bist vom Server gebannt.");
  2717. Kick(playerid);
  2718. }
  2719. SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
  2720. SetPVarInt(playerid,"Fschein",dini_Int(Spielerdatei,"Fschein"));
  2721. SetPVarInt(playerid,"Job",dini_Int(Spielerdatei,"Job"));
  2722. SetPVarInt(playerid,"Premium",dini_Int(Spielerdatei,"Premium"));
  2723. SetPVarInt(playerid,"Wanted",dini_Int(Spielerdatei,"Wanted"));
  2724. SetPVarInt(playerid,"loggedin",1);
  2725. return 1;
  2726. }
  2727.  
  2728. stock SpielerSpeichern(playerid)
  2729. {
  2730. if(GetPVarInt(playerid,"loggedin")==1)
  2731. {
  2732. new Spielerdatei[64];
  2733. new name[MAX_PLAYER_NAME];
  2734. GetPlayerName(playerid,name,sizeof(name));
  2735. format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
  2736. dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
  2737. dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
  2738. dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
  2739. dini_IntSet(Spielerdatei,"Leader",GetPVarInt(playerid,"Leader"));
  2740. dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
  2741. dini_IntSet(Spielerdatei,"Baned",GetPVarInt(playerid,"Baned"));
  2742. dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
  2743. dini_IntSet(Spielerdatei,"Fschein",GetPVarInt(playerid,"Fschein"));
  2744. dini_IntSet(Spielerdatei,"Job",GetPVarInt(playerid,"Job"));
  2745. dini_IntSet(Spielerdatei,"Premium",GetPVarInt(playerid,"Premium"));
  2746. dini_IntSet(Spielerdatei,"Wanted",GetPlayerWantedLevel(playerid));
  2747. }
  2748. return 1;
  2749. }
  2750.  
  2751. stock isPlayerLeader(playerid,fraktid)
  2752. {
  2753. if(GetPVarInt(playerid,"Leader")==fraktid)return 1;
  2754. return 0;
  2755. }
  2756.  
  2757. stock isPlayerAnAdmin(playerid,rang)
  2758. {
  2759. if(GetPVarInt(playerid,"Adminlevel")>=rang)return 1;
  2760. return 0;
  2761. }
  2762. stock isPlayerInFrakt(playerid,fraktid)
  2763. {
  2764. if(GetPVarInt(playerid,"Fraktion")>=fraktid)return 1;
  2765. return 0;
  2766. }
  2767. stock HatFschein(playerid,imbesitz)
  2768. {
  2769. if(GetPVarInt(playerid,"Fschein")==imbesitz)return 1;
  2770. return 0;
  2771. }
  2772. stock HatJob(playerid,jobid)
  2773. {
  2774. if(GetPVarInt(playerid,"Job")==jobid)return 1;
  2775. return 0;
  2776. }
  2777. stock SendAdminMessage(color,const message[])
  2778. {
  2779. for(new i = 0; i < MAX_PLAYERS; i++)
  2780. {
  2781. if(IsPlayerConnected(i) && isPlayerAnAdmin(i,1)) // Hier wieder die Abfrage, ob er Admin ist
  2782. {
  2783. SendClientMessage(i,color,message);
  2784. }
  2785. }
  2786. return 1;
  2787. }
  2788. stock DeleteTicket(playerid)
  2789. {
  2790. new save1[256], pname[MAX_PLAYERS];
  2791. GetPlayerName(playerid,pname,sizeof pname);
  2792. format(save1,sizeof save1,"Tickets/%s.ini",pname);
  2793. if(fexist(save1))
  2794. {
  2795. dini_Remove(save1);
  2796. }
  2797. return true;
  2798. }
  2799. stock sscanf(sstring[], format[], {Float,_}:...)
  2800. {
  2801. #if defined isnull
  2802. if (isnull(sstring))
  2803. #else
  2804. if (sstring[0] == 0 || (sstring[0] == 1 && sstring[1] == 0))
  2805. #endif
  2806. {
  2807. return format[0];
  2808. }
  2809. #pragma tabsize 4
  2810. new
  2811. formatPos = 0,
  2812. sstringPos = 0,
  2813. paramPos = 2,
  2814. paramCount = numargs(),
  2815. delim = ' ';
  2816. while (sstring[sstringPos] && sstring[sstringPos] <= ' ')
  2817. {
  2818. sstringPos++;
  2819. }
  2820. while (paramPos < paramCount && sstring[sstringPos])
  2821. {
  2822. switch (format[formatPos++])
  2823. {
  2824. case '\0':
  2825. {
  2826. return 0;
  2827. }
  2828. case 'i', 'd':
  2829. {
  2830. new
  2831. neg = 1,
  2832. num = 0,
  2833. ch = sstring[sstringPos];
  2834. if (ch == '-')
  2835. {
  2836. neg = -1;
  2837. ch = sstring[++sstringPos];
  2838. }
  2839. do
  2840. {
  2841. sstringPos++;
  2842. if ('0' <= ch <= '9')
  2843. {
  2844. num = (num * 10) + (ch - '0');
  2845. }
  2846. else
  2847. {
  2848. return -1;
  2849. }
  2850. }
  2851. while ((ch = sstring[sstringPos]) > ' ' && ch != delim);
  2852. setarg(paramPos, 0, num * neg);
  2853. }
  2854. case 'h', 'x':
  2855. {
  2856. new
  2857. num = 0,
  2858. ch = sstring[sstringPos];
  2859. do
  2860. {
  2861. sstringPos++;
  2862. switch (ch)
  2863. {
  2864. case 'x', 'X':
  2865. {
  2866. num = 0;
  2867. continue;
  2868. }
  2869. case '0' .. '9':
  2870. {
  2871. num = (num << 4) | (ch - '0');
  2872. }
  2873. case 'a' .. 'f':
  2874. {
  2875. num = (num << 4) | (ch - ('a' - 10));
  2876. }
  2877. case 'A' .. 'F':
  2878. {
  2879. num = (num << 4) | (ch - ('A' - 10));
  2880. }
  2881. default:
  2882. {
  2883. return -1;
  2884. }
  2885. }
  2886. }
  2887. while ((ch = sstring[sstringPos]) > ' ' && ch != delim);
  2888. setarg(paramPos, 0, num);
  2889. }
  2890. case 'c':
  2891. {
  2892. setarg(paramPos, 0, sstring[sstringPos++]);
  2893. }
  2894. case 'f':
  2895. {
  2896.  
  2897. new changestr[16], changepos = 0, strpos = sstringPos;
  2898. while(changepos < 16 && sstring[strpos] && sstring[strpos] != delim)
  2899. {
  2900. changestr[changepos++] = sstring[strpos++];
  2901. }
  2902. changestr[changepos] = '\0';
  2903. setarg(paramPos,0,_:floatstr(changestr));
  2904. }
  2905. case 'p':
  2906. {
  2907. delim = format[formatPos++];
  2908. continue;
  2909. }
  2910. case '\'':
  2911. {
  2912. new
  2913. end = formatPos - 1,
  2914. ch;
  2915. while ((ch = format[++end]) && ch != '\'') {}
  2916. if (!ch)
  2917. {
  2918. return -1;
  2919. }
  2920. format[end] = '\0';
  2921. if ((ch = strfind(sstring, format[formatPos], false, sstringPos)) == -1)
  2922. {
  2923. if (format[end + 1])
  2924. {
  2925. return -1;
  2926. }
  2927. return 0;
  2928. }
  2929. format[end] = '\'';
  2930. sstringPos = ch + (end - formatPos);
  2931. formatPos = end + 1;
  2932. }
  2933. case 'u':
  2934. {
  2935. new
  2936. end = sstringPos - 1,
  2937. id = 0,
  2938. bool:num = true,
  2939. ch;
  2940. while ((ch = sstring[++end]) && ch != delim)
  2941. {
  2942. if (num)
  2943. {
  2944. if ('0' <= ch <= '9')
  2945. {
  2946. id = (id * 10) + (ch - '0');
  2947. }
  2948. else
  2949. {
  2950. num = false;
  2951. }
  2952. }
  2953. }
  2954. if (num && IsPlayerConnected(id))
  2955. {
  2956. setarg(paramPos, 0, id);
  2957. }
  2958. else
  2959. {
  2960. #if !defined foreach
  2961. #define foreach(%1,%2) for (new %2 = 0; %2 < MAX_PLAYERS; %2++) if (IsPlayerConnected(%2))
  2962. #define __SSCANF_FOREACH__
  2963. #endif
  2964. sstring[end] = '\0';
  2965. num = false;
  2966. new
  2967. name[MAX_PLAYER_NAME];
  2968. id = end - sstringPos;
  2969. foreach (Player, playerid)
  2970. {
  2971. GetPlayerName(playerid, name, sizeof (name));
  2972. if (!strcmp(name, sstring[sstringPos], true, id))
  2973. {
  2974. setarg(paramPos, 0, playerid);
  2975. num = true;
  2976. break;
  2977. }
  2978. }
  2979. if (!num)
  2980. {
  2981. setarg(paramPos, 0, INVALID_PLAYER_ID);
  2982. }
  2983. sstring[end] = ch;
  2984. #if defined __SSCANF_FOREACH__
  2985. #undef foreach
  2986. #undef __SSCANF_FOREACH__
  2987. #endif
  2988. }
  2989. sstringPos = end;
  2990. }
  2991. case 's', 'z':
  2992. {
  2993. new
  2994. i = 0,
  2995. ch;
  2996. if (format[formatPos])
  2997. {
  2998. while ((ch = sstring[sstringPos++]) && ch != delim)
  2999. {
  3000. setarg(paramPos, i++, ch);
  3001. }
  3002. if (!i)
  3003. {
  3004. return -1;
  3005. }
  3006. }
  3007. else
  3008. {
  3009. while ((ch = sstring[sstringPos++]))
  3010. {
  3011. setarg(paramPos, i++, ch);
  3012. }
  3013. }
  3014. sstringPos--;
  3015. setarg(paramPos, i, '\0');
  3016. }
  3017. default:
  3018. {
  3019. continue;
  3020. }
  3021. }
  3022. while (sstring[sstringPos] && sstring[sstringPos] != delim && sstring[sstringPos] > ' ')
  3023. {
  3024. sstringPos++;
  3025. }
  3026. while (sstring[sstringPos] && (sstring[sstringPos] == delim || sstring[sstringPos] <= ' '))
  3027. {
  3028. sstringPos++;
  3029. }
  3030. paramPos++;
  3031. }
  3032. do
  3033. {
  3034. if ((delim = format[formatPos++]) > ' ')
  3035. {
  3036. if (delim == '\'')
  3037. {
  3038. while ((delim = format[formatPos++]) && delim != '\'') {}
  3039. }
  3040. else if (delim != 'z')
  3041. {
  3042. return delim;
  3043. }
  3044. }
  3045. }
  3046. while (delim > ' ');
  3047. return 0;
  3048. }
  3049. public Speedometer()
  3050. {
  3051. for (new playerid=0; playerid<MAX_PLAYERS; playerid++)
  3052. {
  3053. if ( IsPlayerConnected(playerid) )
  3054. {
  3055. if(IsPlayerInAnyVehicle(playerid) )
  3056. {
  3057. new Float:chealth, speed_string[255], kmh, vehicleid = GetPlayerVehicleID(playerid), modelid = GetVehicleModel(vehicleid);
  3058. GetVehicleHealth(vehicleid, chealth);
  3059. kmh = getKmh(playerid, true);
  3060. if ( Tank[vehicleid] >= 5 )
  3061. {
  3062. if ( Motor[vehicleid] == true ) { format(speed_string,255,"~B~Fahrzeug: ~W~%s~n~~B~Km/h: ~W~%d km/h~n~~B~Zustand: ~W~%d%%~n~~B~Motor: ~G~An~n~~B~Benzin: ~g~%d~W~/%d", PlayerVehicle[modelid - 400], kmh, floatround(chealth, floatround_round)/10, Tank[vehicleid], MAXFULL); }
  3063. else { format(speed_string,255,"~B~Fahrzeug: ~W~%s~n~~B~Km/h: ~W~%d km/h~n~~B~Zustand: ~W~%d%%~n~~B~Motor: ~R~Aus~n~~B~Benzin: ~g~%d~W~/%d", PlayerVehicle[modelid - 400], kmh, floatround(chealth, floatround_round)/10, Tank[vehicleid], MAXFULL); }
  3064. }
  3065. else { format(speed_string,255,"~B~Fahrzeug: ~W~%s~n~~B~Km/h: ~W~%d km/h~n~~B~Zustand: ~W~%d%%~n~~B~Benzin: ~r~%d~W~/%d~n~~B~Motor: ~W~", PlayerVehicle[modelid - 400], kmh, floatround(chealth, floatround_round)/10, Tank[vehicleid], MAXFULL); }
  3066. TextDrawSetString(Tacho[playerid], speed_string);
  3067. TextDrawShowForPlayer(playerid, Tacho[playerid]);
  3068. }
  3069. else
  3070. {
  3071. TextDrawHideForPlayer(playerid, Tacho[playerid]);
  3072. }
  3073. }
  3074. }
  3075. return 1;
  3076. }
  3077.  
  3078. public Gas()
  3079. {
  3080. new vehicleid;
  3081. for (new i=0; i < MAX_VEHICLES;i++)
  3082. {
  3083. for ( new p=0; p < MAX_PLAYERS; p++ )
  3084. {
  3085. if ( IsPlayerConnected(p) )
  3086. {
  3087. vehicleid = GetPlayerVehicleID(p);
  3088. vehicleid = GetPlayerVehicleID(p);
  3089. if ( vehicleid == i ) {
  3090. if( Tank[i] <= 4 && Tank[i] >= 1 ) { PlayerPlaySound(p, 1085, 0.0, 0.0, 0.0); }
  3091. }
  3092. }
  3093. }
  3094. if ( Motor[i] == true )
  3095. {
  3096. Tank[i] --;
  3097. if ( Tank[i] <= 0 ) { Motor[i] = false; SetVehicleParamsEx(i, VEHICLE_PARAMS_OFF, lights,alarm,doors,bonnet,boot,objective); }
  3098. }
  3099. }
  3100. return 1;
  3101. }
  3102. public IsAtGasStation(playerid)
  3103. {
  3104. if(IsPlayerConnected(playerid))
  3105. {
  3106. if(IsPlayerInRangeOfPoint(playerid,15.0,1004.0070,-939.3102,42.1797) || IsPlayerInRangeOfPoint(playerid,15.0,1944.3260,-1772.9254,13.3906)) { return 1; }
  3107. else if(IsPlayerInRangeOfPoint(playerid,15.0,-90.5515,-1169.4578,2.4079) || IsPlayerInRangeOfPoint(playerid,15.0,-1609.7958,-2718.2048,48.5391)) { return 1; }
  3108. else if(IsPlayerInRangeOfPoint(playerid,15.0,-2029.4968,156.4366,28.9498) || IsPlayerInRangeOfPoint(playerid,15.0,-2408.7590,976.0934,45.4175)) { return 1; }
  3109. else if(IsPlayerInRangeOfPoint(playerid,15.0,-2243.9629,-2560.6477,31.8841) || IsPlayerInRangeOfPoint(playerid,6.0,-1676.6323,414.0262,6.9484)) { return 1; }
  3110. else if(IsPlayerInRangeOfPoint(playerid,15.0,2202.2349,2474.3494,10.5258) || IsPlayerInRangeOfPoint(playerid,15.0,614.9333,1689.7418,6.6968)) { return 1; }
  3111. else if(IsPlayerInRangeOfPoint(playerid,15.0,-1328.8250,2677.2173,49.7665) || IsPlayerInRangeOfPoint(playerid,15.0,70.3882,1218.6783,18.5165)) { return 1; }
  3112. else if(IsPlayerInRangeOfPoint(playerid,15.0,2113.7390,920.1079,10.5255) || IsPlayerInRangeOfPoint(playerid,15.0,-1327.7218,2678.8723,50.0625)) { return 1; }
  3113. else if(IsPlayerInRangeOfPoint(playerid,15.0,2146.6143,2748.4758,10.3852)||IsPlayerInRangeOfPoint(playerid,15.0,2639.0022,1108.0353,10.3852)) { return 1; }
  3114. else if(IsPlayerInRangeOfPoint(playerid,15.0,1598.2035,2198.6448,10.3856)||IsPlayerInRangeOfPoint(playerid,6.0,1382.5789,461.8638,20.3056)) { return 1; }
  3115. }
  3116. return 0;
  3117. }
  3118.  
  3119. stock getKmh(playerid,bool:kmh)
  3120. {
  3121. new Float:x,Float:y,Float:z,Float:rtn;
  3122. if(IsPlayerInAnyVehicle(playerid)) GetVehicleVelocity(GetPlayerVehicleID(playerid),x,y,z); else GetPlayerVelocity(playerid,x,y,z);
  3123. rtn = floatsqroot(x*x+y*y+z*z);
  3124. return kmh?floatround(rtn * 50 * 1.61):floatround(rtn * 50);
  3125. }
  3126.  
  3127. public FillGas(OldFuel, i, playerid, price)
  3128. {
  3129. if ( OldFuel < 30 ) {
  3130. Tank[i] ++;
  3131. SetTimerEx("FillGas", TANKDAUER * 1000, 0, "iiii", Tank[i], i, playerid, price);
  3132. GivePlayerMoney(playerid, -PREIS);
  3133. }
  3134. else { new fprice = price * PREIS; TogglePlayerControllable(playerid, 1); format(str, sizeof str, "[%s] Dein Fahrzeug wurde für $%d betankt!", getTime(), fprice); SendClientMessage(playerid, info, str); }
  3135. return 1;
  3136. }
  3137. public Wetter()
  3138. {
  3139. Weather[0] = WetterRandomLS[random(sizeof(WetterRandomLS))];
  3140. Weather[1] = WetterRandomSF[random(sizeof(WetterRandomSF))];
  3141. Weather[2] = WetterRandomLV[random(sizeof(WetterRandomLV))];
  3142. }
  3143. public SetWetter()
  3144. {
  3145. new Float:xx, Float:yy, Float:zz;
  3146. for(new i=0; i< GetMaxPlayers(); i++)
  3147. {
  3148. if(IsPlayerConnected(i))
  3149. {
  3150. GetPlayerPos(i, xx, yy, zz);
  3151. if((xx > -992.5172 && xx < 4000.0000) && (yy < 528.0000 && yy > -4000.0000)) //Los Santos
  3152. {
  3153. SetPlayerWeather(i, Weather[0]);
  3154. }
  3155. if((xx > -4000.0000 && xx< -992.5172) && (yy < 4000.0000 && yy > -4000.0000)) //San Fierro
  3156. {
  3157. SetPlayerWeather(i, Weather[1]);
  3158. }
  3159. if((xx > -992.5172 && xx< 4000.0000) && (yy < 4000.0000 && yy > 528.0000)) //Las Venturas
  3160. {
  3161. SetPlayerWeather(i, Weather[2]);
  3162. }
  3163. }
  3164. }
  3165. return 1;
  3166. }
  3167. public ServerSekunden()
  3168. {
  3169. if(ClockUpdateTime > 1)
  3170. {
  3171. ClockUpdateTime --;
  3172. }
  3173.  
  3174. if(ClockUpdateTime == 1)
  3175. {
  3176. ClockUpdateTime = 60;
  3177.  
  3178. gettime(stunde,minute);
  3179. format(str,12,"%02d:%02d",stunde,minute);
  3180.  
  3181. TextDrawHideForAll(Clock);
  3182. TextDrawSetString(Clock,str);
  3183. TextDrawShowForAll(Clock);
  3184. }
  3185. return 1;
  3186. }
  3187. public IsBadName(playerid)
  3188. {
  3189. new nn[MAX_PLAYER_NAME];
  3190. GetPlayerName(playerid, nn, MAX_PLAYER_NAME);
  3191. if(strfind(nn, "arsch", true) != -1 || strfind(nn, "fotze", true) != -1 || strfind(nn, "huso", true) != -1 || strfind(nn, "anal", true) != -1 || strfind(nn, "muschi", true) != -1)
  3192. {
  3193. return 1;
  3194. }
  3195. else if(strfind(nn, "titten", true) != -1 || strfind(nn, "titte", true) != -1 || strfind(nn, "arschloch", true) != -1 || strfind(nn, "hurensohn", true) != -1)
  3196. {
  3197. return 1;
  3198. }
  3199. else if(strfind(nn, "motherfucker", true) != -1 || strfind(nn, "motherfucka", true) != -1 || strfind(nn, "fucka", true) != -1 || strfind(nn, "wixxer", true) != -1)
  3200. {
  3201. return 1;
  3202. }
  3203. else if(strfind(nn, "wixxa", true) != -1 || strfind(nn, "ficken", true) != -1 || strfind(nn, "arschfick", true) != -1 || strfind(nn, "spasti", true) != -1|| strfind(nn, ":", true) != -1|| strfind(nn, "www.", true) != -1|| strfind(nn, ".de", true) != -1|| strfind(nn, ".net", true) != -1|| strfind(nn, ".com", true) != -1)
  3204. {
  3205. return 1;
  3206. }
  3207. return 0;
  3208. }
Advertisement
Add Comment
Please, Sign In to add comment