Advertisement
Guest User

ZOMBIE INVASION v1 - Excel

a guest
Apr 9th, 2014
1,363
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 229.68 KB | None | 0 0
  1. #include <a_samp>
  2. #include <foreach>
  3. #include <streamer>
  4. #include <fader>
  5.  
  6. #define TEAM_ZOMBIE 0
  7. #define TEAM_HUMAN 1
  8. #define ROUND_MONEY 1000
  9. #define NEW_ROUND_TIMER 10000
  10. #define ROUND_MINUTES 4
  11. #define ROUND_SECONDS 59
  12. #define SERVER_WEATHER 9
  13. #define SERVER_TIME 0
  14. #define INFECTION_TIME 30
  15. #define DIALOG_WEAPONS 100
  16. #define WEAPON_COST 1000
  17. #define INFECT_RANGE 5.0
  18. #define INFECT_KEY KEY_WALK
  19.  
  20. //-----[ mSelection ]-----
  21. // settings static lists
  22. #define mS_TOTAL_ITEMS 1000 // Max amount of items from all lists
  23. #define mS_TOTAL_LISTS 20 // Max amount of lists
  24. #define mS_TOTAL_ROT_ZOOM 100 // Max amount of items using extra information like zoom or rotations
  25.  
  26. // settings dynamic per player lists
  27. #define mS_CUSTOM_MAX_ITEMS 2000
  28. new gCustomList[MAX_PLAYERS][mS_CUSTOM_MAX_ITEMS];
  29.  
  30. #define mS_INVALID_LISTID mS_TOTAL_LISTS
  31. #define mS_CUSTOM_LISTID (mS_TOTAL_LISTS+1)
  32.  
  33. #define mS_NEXT_TEXT "Next"
  34. #define mS_PREV_TEXT "Prev"
  35. #define mS_CANCEL_TEXT "Cancel"
  36.  
  37. #define mS_SELECTION_ITEMS 21
  38. #define mS_ITEMS_PER_LINE 7
  39. #define mS_DIALOG_BASE_X 75.0
  40. #define mS_DIALOG_BASE_Y 130.0
  41. #define mS_DIALOG_WIDTH 550.0
  42. #define mS_DIALOG_HEIGHT 180.0
  43. #define mS_SPRITE_DIM_X 60.0
  44. #define mS_SPRITE_DIM_Y 70.0
  45. //----------------------
  46.  
  47. new Text:Textdraw0;
  48. new Text:Textdraw1;
  49. new Text:Textdraw2;
  50. new Text:Textdraw3;
  51. new Text:Textdraw4;
  52. new Text:Textdraw5;
  53. new Text:Textdraw6;
  54. new Text:Textdraw7;
  55. new Text:Textdraw8;
  56. new Text:Textdraw9;
  57. new Text:Textdraw10;
  58. new Text:Textdraw11;
  59. new Text:Textdraw12;
  60. new Text:Textdraw13;
  61. new Text:Textdraw14;
  62. new Text:Textdraw15;
  63. new Text:Textdraw16;
  64. new Text:Textdraw17;
  65. new Text:Textdraw18;
  66. new Text:Textdraw19;
  67.  
  68. //-----[ mSelection ]-----
  69. new PlayerText:gCurrentPageTextDrawId[MAX_PLAYERS];
  70. new PlayerText:gHeaderTextDrawId[MAX_PLAYERS];
  71. new PlayerText:gBackgroundTextDrawId[MAX_PLAYERS];
  72. new PlayerText:gNextButtonTextDrawId[MAX_PLAYERS];
  73. new PlayerText:gPrevButtonTextDrawId[MAX_PLAYERS];
  74. new PlayerText:gCancelButtonTextDrawId[MAX_PLAYERS];
  75. new PlayerText:gSelectionItems[MAX_PLAYERS][mS_SELECTION_ITEMS];
  76. new gSelectionItemsTag[MAX_PLAYERS][mS_SELECTION_ITEMS];
  77. new gItemAt[MAX_PLAYERS];
  78.  
  79. #define mS_LIST_START 0
  80. #define mS_LIST_END 1
  81. new gLists[mS_TOTAL_LISTS][2]; // list information start/end index
  82.  
  83. #define mS_ITEM_MODEL 0
  84. #define mS_ITEM_ROT_ZOOM_ID 1
  85. new gItemList[mS_TOTAL_ITEMS][2];
  86.  
  87. new Float:gRotZoom[mS_TOTAL_ROT_ZOOM][4]; // Array for saving rotation and zoom info
  88. new gItemAmount = 0; // Amount of items used
  89. new gListAmount = 0; // Amount of lists used
  90. new gRotZoomAmount = 0; // Amount of Rotation/Zoom informations used
  91. //----------------------
  92.  
  93. new started;
  94. new map;
  95. new mapname[50];
  96. new countdown;
  97. new counttimer;
  98. new gTeam[MAX_PLAYERS];
  99. new spawned[MAX_PLAYERS];
  100. new minutes;
  101. new seconds;
  102. new pickup[MAX_PLAYERS];
  103. new pickuptimer[MAX_PLAYERS];
  104. new Infected[MAX_PLAYERS];
  105. new checkpoint;
  106. new spawntimer[MAX_PLAYERS];
  107. new m_weaps[38] = {
  108. 331,333,334,335,336,337,338,339,341,321,322,323,324,325,326,343,346,347,348,349,350,351,352,353,355,356,372,357,358,361,363,364,365,366,367,368,
  109. 369,371
  110. };
  111.  
  112. //-----[ mSelection ]-----
  113. /*Functions to be used
  114. LoadModelSelectionMenu(f_name[])
  115. HideModelSelectionMenu(playerid)
  116. ShowModelSelectionMenu(playerid, ListID, header_text[], dialogBGcolor = 0x4A5A6BBB, previewBGcolor = 0x88888899 , tdSelectionColor = 0xFFFF00AA)
  117. ShowModelSelectionMenuEx(playerid, items_array[], item_amount, header_text[], extraid, Float:Xrot = 0.0, Float:Yrot = 0.0, Float:Zrot = 0.0, Float:mZoom = 1.0, dialogBGcolor = 0x4A5A6BBB, previewBGcolor = 0x88888899 , tdSelectionColor = 0xFFFF00AA)
  118. */
  119. // Callbacks
  120. forward OnPlayerModelSelection(playerid, response, listid, modelid2);
  121. forward OnPlayerModelSelectionEx(playerid, response, extraid, modelid2);
  122. //----------------------
  123.  
  124. forward Z_NewRound();
  125. forward Z_CountDown();
  126. forward Z_StartRound();
  127. forward Z_DestroyPickup(playerid);
  128. forward InfectedPlayer(playerid);
  129. forward Unfreeze(playerid);
  130.  
  131. main() { }
  132.  
  133. public OnGameModeInit()
  134. {
  135. SendRconCommand("hostname ..:: ZOMBIE INVASION (0.3z) ::..");
  136.  
  137. DisableInteriorEnterExits();
  138.  
  139. //======[ Zombie Maps ]=======
  140. CreateDynamicObject(13297,1000.27294900,-2425.19799800,35.00386800,0.00000000,0.00000000,269.75910000); //object(cegroundt201) (1)
  141. CreateDynamicObject(13157,706.83007800,-2391.67700200,54.52573400,0.00000000,0.00000000,209.59850000); //object(cunteground22) (1)
  142. CreateDynamicObject(13147,863.69384800,-2397.89428700,60.04744000,0.00000000,0.00000000,352.26510000); //object(cunteground09) (1)
  143. CreateDynamicObject(18228,691.01879900,-2343.44189500,46.42933700,13.75100000,32.65860000,317.02820000); //object(cunt_rockgp2_21) (1)
  144. CreateDynamicObject(899,828.40918000,-2383.02319300,25.69472500,0.00000000,0.00000000,320.46590000); //object(searock03) (1)
  145. CreateDynamicObject(901,812.85864300,-2385.38427700,27.93205300,0.00000000,0.00000000,320.46590000); //object(searock05) (1)
  146. CreateDynamicObject(900,803.39965800,-2394.56958000,26.51698300,0.00000000,0.00000000,345.38960000); //object(searock04) (1)
  147. CreateDynamicObject(906,780.42651400,-2393.77832000,26.44748100,0.00000000,0.00000000,352.26510000); //object(p_rubblebig) (1)
  148. CreateDynamicObject(906,803.94897500,-2384.05883800,29.68488300,0.00000000,3.43770000,280.93180000); //object(p_rubblebig) (2)
  149. CreateDynamicObject(16093,754.97656300,-2410.26147500,29.00101500,0.00000000,0.00000000,261.16470000); //object(a51_gatecontrol) (1)
  150. CreateDynamicObject(3399,645.35913100,-2369.43530300,12.03290800,0.00000000,0.00000000,168.34560000); //object(cxrf_a51_stairs) (1)
  151. CreateDynamicObject(2633,650.47607400,-2386.13916000,10.05149600,0.00000000,0.00000000,347.10840000); //object(crack_walkway1) (1)
  152. CreateDynamicObject(16640,755.43847700,-2398.47509800,22.31749700,0.00000000,0.00000000,349.68680000); //object(des_a51_inner3) (1)
  153. CreateDynamicObject(16656,585.42578100,-2425.37500000,12.89942100,0.04300000,0.00000000,347.58110000); //object(a51_rocketlab) (1)
  154. CreateDynamicObject(16647,636.77441400,-2377.31176800,11.58666400,0.00000000,0.00000000,77.34930000); //object(a51_storeroom) (1)
  155. CreateDynamicObject(17686,752.61401400,-2399.34301800,19.36462200,0.00000000,4.29720000,140.94770000); //object(stormdrainlae2_01) (1)
  156. CreateDynamicObject(900,763.73730500,-2393.86889600,27.48174500,6.01610000,357.42170000,15.46990000); //object(searock04) (2)
  157. CreateDynamicObject(899,751.24023400,-2387.18798800,13.25890200,357.42170000,207.98390000,63.59830000); //object(searock03) (2)
  158. CreateDynamicObject(10985,694.84594700,-2387.13452100,15.96017800,1.71890000,352.26510000,0.00000000); //object(rubbled02_sfs) (1)
  159. CreateDynamicObject(10984,681.58667000,-2385.38574200,13.90617600,0.00000000,353.98390000,352.26510000); //object(rubbled01_sfs) (1)
  160. CreateDynamicObject(744,746.79052700,-2397.34936500,22.81097600,0.00000000,0.00000000,303.27720000); //object(sm_scrub_rock4) (1)
  161. CreateDynamicObject(744,750.48046900,-2387.97949200,21.89534200,0.00000000,0.00000000,231.08440000); //object(sm_scrub_rock4) (2)
  162. CreateDynamicObject(896,758.57397500,-2383.82031300,26.86639000,0.00000000,0.00000000,59.30110000); //object(searock06) (1)
  163. CreateDynamicObject(901,739.68579100,-2395.15136700,21.38558600,3.43770000,329.91970000,306.81920000); //object(searock05) (2)
  164. CreateDynamicObject(906,747.16406300,-2401.93676800,24.34194000,0.00000000,346.24900000,19.76700000); //object(p_rubblebig) (3)
  165. CreateDynamicObject(744,746.36352500,-2407.54956100,16.19299300,0.00000000,0.00000000,319.60650000); //object(sm_scrub_rock4) (3)
  166. CreateDynamicObject(758,747.18603500,-2402.76196300,16.74397500,0.00000000,0.00000000,18.90760000); //object(sm_scrub_rock6) (1)
  167. CreateDynamicObject(747,748.58715800,-2401.12011700,18.24210000,0.00000000,0.00000000,347.10840000); //object(sm_scrub_rock3) (1)
  168. CreateDynamicObject(880,745.18310500,-2401.54882800,16.88658000,0.00000000,353.12450000,38.67470000); //object(p_rubble0bcol) (1)
  169. CreateDynamicObject(880,746.74682600,-2401.27514600,22.74012000,0.00000000,332.49800000,265.46190000); //object(p_rubble0bcol) (2)
  170. CreateDynamicObject(868,747.04418900,-2405.79003900,22.23173000,0.00000000,5.15660000,222.49020000); //object(p_rubble05col) (1)
  171. CreateDynamicObject(879,713.67846700,-2417.75708000,16.10715300,0.00000000,0.00000000,338.51410000); //object(p_rubble04bcol) (1)
  172. CreateDynamicObject(867,671.18945300,-2415.01367200,13.35704100,0.00000000,0.00000000,0.00000000); //object(p_rubble04col) (1)
  173. CreateDynamicObject(17299,678.50317400,-2434.07177700,42.41018700,334.21690000,334.21690000,3.43770000); //object(cunt_rockgp2_27) (1)
  174. CreateDynamicObject(17071,714.63769500,-2414.11938500,47.79270600,0.00000000,56.72280000,92.81920000); //object(cunt_rockgp2_25) (1)
  175. CreateDynamicObject(12814,719.13183600,-2386.01757800,19.36665300,10.31320000,3.43770000,253.42980000); //object(cuntyeland04) (1)
  176. CreateDynamicObject(12814,683.10229500,-2385.82836900,12.51361800,359.91410000,356.90600000,347.19440000); //object(cuntyeland04) (2)
  177. CreateDynamicObject(1259,657.30517600,-2382.75170900,13.11222600,0.00000000,11.17270000,167.31420000); //object(billbd1) (1)
  178. CreateDynamicObject(3399,652.88769500,-2380.17846700,9.42089600,0.00000000,0.00000000,78.10490000); //object(cxrf_a51_stairs) (2)
  179. CreateDynamicObject(906,744.64013700,-2383.62182600,23.56668900,27.50200000,11.17270000,255.14870000); //object(p_rubblebig) (4)
  180. CreateDynamicObject(758,744.29492200,-2389.52563500,22.10310700,2.57830000,0.00000000,352.26510000); //object(sm_scrub_rock6) (2)
  181. CreateDynamicObject(748,741.80127000,-2400.68359400,23.22366500,0.00000000,0.00000000,0.00000000); //object(sm_scrb_grp1) (1)
  182. CreateDynamicObject(16657,602.01782200,-2391.01538100,10.11096000,0.00000000,0.00000000,77.34930000); //object(des_a51_labs2) (1)
  183. CreateDynamicObject(8948,606.22070300,-2379.39672900,11.76052900,0.00000000,0.00000000,347.96790000); //object(lckupgrgdoor_lvs) (1)
  184. CreateDynamicObject(8948,609.82275400,-2386.45581100,11.68689300,0.00000000,0.00000000,77.34930000); //object(lckupgrgdoor_lvs) (2)
  185. CreateDynamicObject(16501,617.01977500,-2390.93359400,8.90206200,0.00000000,90.24090000,69.61440000); //object(cn2_savgardr2_) (1)
  186. CreateDynamicObject(16501,623.59130900,-2393.49365200,8.94937500,359.14060000,90.24090000,67.89550000); //object(cn2_savgardr2_) (2)
  187. CreateDynamicObject(16501,630.07641600,-2396.07739300,9.04602700,359.14060000,90.24090000,68.75490000); //object(cn2_savgardr2_) (3)
  188. CreateDynamicObject(16501,636.57788100,-2398.72656300,9.46715400,353.98390000,90.24090000,67.03610000); //object(cn2_savgardr2_) (4)
  189. CreateDynamicObject(16501,640.65600600,-2400.00000000,10.09863900,0.00000000,102.27300000,140.94760000); //object(cn2_savgardr2_) (5)
  190. CreateDynamicObject(16501,617.47363300,-2393.39086900,11.17345000,0.00000000,0.00000000,69.61440000); //object(cn2_savgardr2_) (6)
  191. CreateDynamicObject(16501,624.07910200,-2395.95703100,11.17454800,0.00000000,0.00000000,67.89550000); //object(cn2_savgardr2_) (7)
  192. CreateDynamicObject(16501,630.64379900,-2398.60815400,11.17260000,0.00000000,0.00000000,67.89550000); //object(cn2_savgardr2_) (8)
  193. CreateDynamicObject(16501,636.82104500,-2401.32006800,11.79658200,354.84340000,0.00000000,64.45780000); //object(cn2_savgardr2_) (9)
  194. CreateDynamicObject(16501,640.77587900,-2397.79126000,11.96837700,3.43770000,0.00000000,256.00820000); //object(cn2_savgardr2_) (10)
  195. CreateDynamicObject(16501,634.17187500,-2395.48779300,11.48871300,3.43770000,0.00000000,245.69490000); //object(cn2_savgardr2_) (11)
  196. CreateDynamicObject(16501,627.67773400,-2392.72900400,11.08555200,3.43770000,0.00000000,248.27320000); //object(cn2_savgardr2_) (12)
  197. CreateDynamicObject(16501,621.10180700,-2390.16577100,10.87033400,2.57830000,0.00000000,249.13270000); //object(cn2_savgardr2_) (13)
  198. CreateDynamicObject(16501,617.21167000,-2388.69897500,10.79183200,0.85940000,0.00000000,249.13270000); //object(cn2_savgardr2_) (14)
  199. CreateDynamicObject(16501,617.75268600,-2391.27124000,12.67818500,357.42170000,269.86310000,68.75490000); //object(cn2_savgardr2_) (15)
  200. CreateDynamicObject(16501,624.37011700,-2393.79126000,13.08999100,355.70280000,269.86310000,68.75490000); //object(cn2_savgardr2_) (16)
  201. CreateDynamicObject(16501,630.85815400,-2396.49585000,13.41136800,359.14060000,269.86310000,66.17660000); //object(cn2_savgardr2_) (17)
  202. CreateDynamicObject(16501,640.36938500,-2399.50000000,14.15100800,0.85940000,266.76910000,326.48200000); //object(cn2_savgardr2_) (18)
  203. CreateDynamicObject(16501,641.91040000,-2401.29956100,16.39834400,0.00000000,0.85940000,326.48200000); //object(cn2_savgardr2_) (19)
  204. CreateDynamicObject(16501,642.58984400,-2405.02832000,12.82092400,354.84340000,358.58190000,49.84730000); //object(cn2_savgardr2_) (20)
  205. CreateDynamicObject(16501,635.72729500,-2399.34472700,13.75425900,0.42970000,262.12820000,334.21690000); //object(cn2_savgardr2_) (21)
  206. CreateDynamicObject(5152,643.74951200,-2399.24585000,12.62813900,0.85940000,288.66670000,326.48200000); //object(stuntramp1_las2) (1)
  207. CreateDynamicObject(16501,617.33813500,-2377.49609400,10.97706500,0.00000000,0.08590000,166.77380000); //object(cn2_savgardr2_) (22)
  208. CreateDynamicObject(16501,618.73242200,-2371.48217800,13.56947900,0.00000000,0.08590000,167.33250000); //object(cn2_savgardr2_) (23)
  209. CreateDynamicObject(16501,622.68335000,-2384.64038100,9.48846600,0.00000000,0.42970000,166.85940000); //object(cn2_savgardr2_) (24)
  210. CreateDynamicObject(16501,617.09399400,-2383.41381800,9.51794900,0.00000000,0.42970000,347.34080000); //object(cn2_savgardr2_) (25)
  211. CreateDynamicObject(16501,620.60449200,-2382.68237300,7.31405500,0.85940000,89.81110000,77.58180000); //object(cn2_savgardr2_) (26)
  212. CreateDynamicObject(16501,618.99072300,-2384.53222700,9.49190500,0.00000000,0.42970000,78.33740000); //object(cn2_savgardr2_) (27)
  213. CreateDynamicObject(16501,620.07128900,-2380.52002000,6.79214300,0.00000000,0.42970000,256.97120000); //object(cn2_savgardr2_) (28)
  214. CreateDynamicObject(16501,619.63769500,-2382.59887700,11.72224300,0.85940000,89.81110000,77.58180000); //object(cn2_savgardr2_) (29)
  215. CreateDynamicObject(5422,583.62060500,-2429.14917000,11.78832700,0.00000000,0.00000000,167.48610000); //object(laespraydoor1) (1)
  216. CreateDynamicObject(1271,624.20874000,-2380.93261700,9.25252300,0.00000000,0.00000000,0.00000000); //object(gunbox) (1)
  217. CreateDynamicObject(3576,578.76098600,-2415.01879900,11.37360300,0.00000000,0.00000000,348.82730000); //object(dockcrates2_la) (1)
  218. CreateDynamicObject(3577,575.99731400,-2420.67163100,10.66010900,0.00000000,0.00000000,261.16480000); //object(dockcrates1_la) (1)
  219. CreateDynamicObject(3630,578.40307600,-2424.56494100,11.36669800,0.00000000,0.00000000,347.96790000); //object(crdboxes2_las) (1)
  220. CreateDynamicObject(3633,576.36767600,-2415.82788100,10.35475300,0.00000000,0.00000000,0.00000000); //object(imoildrum4_las) (1)
  221. CreateDynamicObject(3633,597.45703100,-2398.47558600,9.32638700,0.00000000,0.00000000,0.00000000); //object(imoildrum4_las) (2)
  222. CreateDynamicObject(3632,597.39721700,-2398.42504900,10.27419000,0.00000000,0.00000000,0.00000000); //object(imoildrum_las) (1)
  223. CreateDynamicObject(3761,643.61547900,-2386.52172900,10.97627100,0.00000000,0.00000000,256.86760000); //object(industshelves) (1)
  224. CreateDynamicObject(3796,641.99096700,-2388.88061500,8.93287400,0.00000000,0.00000000,165.87130000); //object(acbox1_sfs) (1)
  225. CreateDynamicObject(3798,638.03027300,-2371.82031300,8.92383400,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (1)
  226. CreateDynamicObject(3800,652.65966800,-2386.11206100,11.64882700,0.00000000,0.00000000,0.00000000); //object(acbox4_sfs) (1)
  227. CreateDynamicObject(5261,630.57666000,-2366.55932600,11.21091700,0.00000000,0.00000000,347.10840000); //object(las2dkwar03) (1)
  228. CreateDynamicObject(12930,641.27685500,-2371.45532200,9.66468900,0.00000000,0.00000000,256.86760000); //object(sw_pipepile02) (1)
  229. CreateDynamicObject(18260,633.30615200,-2389.31860400,10.50048300,0.00000000,0.00000000,342.81130000); //object(crates01) (1)
  230. CreateDynamicObject(3273,611.37011700,-2380.34594700,6.83409800,0.00000000,0.00000000,349.68680000); //object(substa_transf2_) (1)
  231. CreateDynamicObject(3470,604.40918000,-2401.29809600,12.49001000,0.00000000,0.00000000,77.34930000); //object(vegasaircon1) (1)
  232. CreateDynamicObject(3502,683.75341800,-2416.72168000,15.50967400,1.71890000,0.00000000,263.74310000); //object(vgsn_con_tube) (1)
  233. CreateDynamicObject(3643,786.47900400,-2371.59912100,35.51039900,0.00000000,0.00000000,90.24090000); //object(la_chem_piping) (1)
  234. CreateDynamicObject(3675,639.49975600,-2371.50293000,13.75968400,269.75910000,86.80310000,74.42730000); //object(laxrf_refinerypipe) (1)
  235. CreateDynamicObject(3675,640.62500000,-2366.18896500,10.73349300,91.10030000,86.80310000,262.02420000); //object(laxrf_refinerypipe) (2)
  236. CreateDynamicObject(880,753.31201200,-2403.24023400,28.76120900,0.00000000,0.00000000,352.26510000); //object(p_rubble0bcol) (3)
  237. CreateDynamicObject(3799,624.52685500,-2365.17700200,8.83409400,0.00000000,0.00000000,347.10840000); //object(acbox2_sfs) (1)
  238. CreateDynamicObject(3798,625.03979500,-2364.86523400,11.18043900,0.00000000,0.00000000,347.10840000); //object(acbox3_sfs) (2)
  239. CreateDynamicObject(983,638.25341800,-2374.98877000,14.73704800,0.00000000,44.69070000,347.28030000); //object(fenceshit3) (1)
  240. CreateDynamicObject(3260,622.63720700,-2380.98803700,9.98527100,0.00000000,0.00000000,167.59020000); //object(oldwoodpanel) (1)
  241. CreateDynamicObject(3260,620.66626000,-2380.55664100,9.98527100,0.00000000,0.00000000,167.59020000); //object(oldwoodpanel) (2)
  242. CreateDynamicObject(3260,618.66430700,-2380.12231400,9.98641600,0.00000000,0.00000000,167.59020000); //object(oldwoodpanel) (3)
  243. CreateDynamicObject(3795,619.90795900,-2383.04052700,7.76111400,0.00000000,0.00000000,0.00000000); //object(missile_04_sfxr) (1)
  244. CreateDynamicObject(3797,620.43408200,-2383.95947300,9.57741200,0.00000000,0.00000000,162.32950000); //object(missile_11_sfxr) (1)
  245. CreateDynamicObject(1348,607.39013700,-2369.95825200,9.65567400,0.00000000,0.00000000,77.34930000); //object(cj_o2tanks) (1)
  246. CreateDynamicObject(1431,615.94091800,-2392.26098600,9.52361800,0.00000000,0.00000000,338.51410000); //object(dyn_box_pile) (1)
  247. CreateDynamicObject(1362,616.68945300,-2391.73901400,9.57319800,0.00000000,0.00000000,0.00000000); //object(cj_firebin) (1)
  248. CreateDynamicObject(964,602.59936500,-2375.23706100,8.85158500,0.00000000,0.00000000,343.67070000); //object(cj_metal_crate) (1)
  249. CreateDynamicObject(1271,604.17309600,-2384.35449200,9.20158600,0.00000000,0.00000000,0.00000000); //object(gunbox) (2)
  250. CreateDynamicObject(930,602.17968800,-2377.16918900,9.32746100,0.00000000,0.00000000,18.04820000); //object(o2_bottles) (1)
  251. CreateDynamicObject(931,644.90649400,-2400.23510700,11.74131400,0.00000000,0.00000000,329.06030000); //object(rack3) (1)
  252. CreateDynamicObject(16317,721.54711900,-2385.57910200,18.41162900,0.00000000,351.40560000,0.00000000); //object(des_quarstmound_03) (1)
  253. CreateDynamicObject(16305,717.59326200,-2384.37939500,20.29114200,0.00000000,0.00000000,0.00000000); //object(des_gravelpile06) (1)
  254. CreateDynamicObject(16501,658.90625000,-2380.31396500,10.47168000,0.00000000,57.66820000,167.41840000); //object(cn2_savgardr2_) (30)
  255. CreateDynamicObject(16501,667.00659200,-2381.02221700,10.48253300,0.00000000,57.66820000,346.93670000); //object(cn2_savgardr2_) (31)
  256. CreateDynamicObject(16501,664.46557600,-2374.11108400,7.32357600,0.00000000,89.46740000,346.93670000); //object(cn2_savgardr2_) (32)
  257. CreateDynamicObject(16501,662.89672900,-2380.87841800,8.32365400,343.67070000,89.46740000,346.93670000); //object(cn2_savgardr2_) (33)
  258. CreateDynamicObject(16501,658.09106400,-2376.41723600,11.35367800,0.00000000,0.08590000,257.01470000); //object(cn2_savgardr2_) (34)
  259. CreateDynamicObject(16501,658.01025400,-2376.39575200,15.61117400,1.71890000,0.08590000,257.01470000); //object(cn2_savgardr2_) (35)
  260. CreateDynamicObject(16501,655.20019500,-2372.19873000,13.55589800,0.00000000,0.94540000,171.24290000); //object(cn2_savgardr2_) (36)
  261. CreateDynamicObject(16501,655.07861300,-2372.16870100,17.93556200,0.00000000,1.80480000,171.62970000); //object(cn2_savgardr2_) (37)
  262. CreateDynamicObject(16501,657.36840800,-2387.22094700,10.46791400,0.00000000,57.66820000,167.41840000); //object(cn2_savgardr2_) (38)
  263. CreateDynamicObject(16501,661.40600600,-2387.64746100,9.31627400,0.00000000,89.46740000,346.93670000); //object(cn2_savgardr2_) (39)
  264. CreateDynamicObject(16501,658.91772500,-2388.03369100,13.59892900,0.00000000,0.08590000,77.49620000); //object(cn2_savgardr2_) (40)
  265. CreateDynamicObject(16501,665.40869100,-2387.90795900,10.48371700,0.00000000,57.66820000,346.93670000); //object(cn2_savgardr2_) (41)
  266. CreateDynamicObject(16501,665.82104500,-2389.56543000,9.23833200,0.00000000,0.08590000,77.49620000); //object(cn2_savgardr2_) (42)
  267. CreateDynamicObject(16501,662.22631800,-2373.82836900,11.33902500,0.00000000,0.55860000,347.34100000); //object(cn2_savgardr2_) (43)
  268. CreateDynamicObject(16501,662.16113300,-2373.80249000,15.68576600,0.00000000,357.98030000,347.21210000); //object(cn2_savgardr2_) (44)
  269. CreateDynamicObject(16501,654.58227500,-2390.66186500,13.59117100,0.00000000,0.08590000,166.87760000); //object(cn2_savgardr2_) (45)
  270. CreateDynamicObject(16501,664.60009800,-2373.71069300,11.17781700,180.48170000,86.88900000,346.93670000); //object(cn2_savgardr2_) (46)
  271. CreateDynamicObject(16501,660.76049800,-2370.07739300,14.31068800,89.38140000,0.94540000,77.34940000); //object(cn2_savgardr2_) (47)
  272. CreateDynamicObject(16501,667.96191400,-2378.24829100,8.21035200,269.84510000,349.98760000,247.73280000); //object(cn2_savgardr2_) (48)
  273. CreateDynamicObject(16501,668.69702100,-2374.86572300,11.69992800,359.39840000,269.84510000,167.67630000); //object(cn2_savgardr2_) (49)
  274. CreateDynamicObject(16501,658.89917000,-2388.04687500,9.23739300,0.00000000,0.08590000,77.49620000); //object(cn2_savgardr2_) (50)
  275. CreateDynamicObject(16501,661.55517600,-2392.15966800,13.61186900,0.00000000,0.08590000,347.77100000); //object(cn2_savgardr2_) (51)
  276. CreateDynamicObject(16501,665.37280300,-2391.61938500,11.33849700,0.00000000,269.84510000,77.49620000); //object(cn2_savgardr2_) (52)
  277. CreateDynamicObject(16501,658.46630900,-2390.08227500,15.71390400,359.91410000,269.97410000,77.49620000); //object(cn2_savgardr2_) (53)
  278. CreateDynamicObject(16501,657.51757800,-2394.37988300,15.71283800,359.91410000,269.97410000,77.49620000); //object(cn2_savgardr2_) (54)
  279. CreateDynamicObject(16501,666.74023400,-2367.53784200,9.51317900,0.00000000,359.87110000,190.62320000); //object(cn2_savgardr2_) (55)
  280. CreateDynamicObject(16501,666.01049800,-2367.45996100,7.33217900,0.04300000,89.55340000,346.76480000); //object(cn2_savgardr2_) (56)
  281. CreateDynamicObject(16501,656.65844700,-2363.54150400,11.87271300,335.93580000,359.22650000,269.90610000); //object(cn2_savgardr2_) (57)
  282. CreateDynamicObject(16501,650.06372100,-2365.79394500,11.57066100,359.65620000,90.41280000,346.76480000); //object(cn2_savgardr2_) (58)
  283. CreateDynamicObject(16501,650.79980500,-2363.52417000,13.15626500,0.00000000,359.87110000,269.94910000); //object(cn2_savgardr2_) (59)
  284. CreateDynamicObject(16501,648.37988300,-2365.40747100,13.82471800,0.00000000,359.87110000,347.29830000); //object(cn2_savgardr2_) (60)
  285. CreateDynamicObject(3851,656.60156300,-2381.81176800,13.68719600,0.00000000,0.00000000,347.10840000); //object(carshowwin_sfsx) (1)
  286. CreateDynamicObject(3576,669.82519500,-2389.25293000,13.19922300,0.00000000,0.00000000,0.00000000); //object(dockcrates2_la) (2)
  287. CreateDynamicObject(3577,672.82299800,-2379.52441400,12.48848500,0.00000000,0.00000000,347.10840000); //object(dockcrates1_la) (2)
  288. CreateDynamicObject(3550,657.49609400,-2379.52636700,12.49744700,0.00000000,0.00000000,347.10840000); //object(vgsn_fncelec_msh) (1)
  289. CreateDynamicObject(3550,656.15771500,-2385.36499000,12.50869400,0.00000000,0.00000000,347.10840000); //object(vgsn_fncelec_msh) (2)
  290. CreateDynamicObject(16501,660.63281300,-2380.72534200,7.16942100,0.00000000,0.55860000,347.34130000); //object(cn2_savgardr2_) (61)
  291. CreateDynamicObject(16501,662.18188500,-2373.83422900,7.16830800,0.00000000,0.55860000,347.34130000); //object(cn2_savgardr2_) (62)
  292. CreateDynamicObject(16501,665.13818400,-2381.21484400,7.18630600,0.00000000,0.55860000,167.03180000); //object(cn2_savgardr2_) (63)
  293. CreateDynamicObject(16501,658.34741200,-2365.86352500,8.76756600,0.04300000,110.17990000,346.76480000); //object(cn2_savgardr2_) (64)
  294. CreateDynamicObject(16501,653.53857400,-2369.22241200,12.25957900,89.38140000,0.08590000,100.55430000); //object(cn2_savgardr2_) (65)
  295. CreateDynamicObject(16501,660.87377900,-2370.06713900,10.15170700,90.24090000,0.94540000,79.06830000); //object(cn2_savgardr2_) (66)
  296. CreateDynamicObject(16501,657.79150400,-2369.34936500,11.41564900,90.24090000,0.94540000,74.04060000); //object(cn2_savgardr2_) (67)
  297. CreateDynamicObject(16501,654.10400400,-2366.52685500,10.54613800,0.04300000,117.91480000,346.76480000); //object(cn2_savgardr2_) (68)
  298. CreateDynamicObject(16501,661.90307600,-2366.63769500,7.76192200,0.04300000,100.72610000,346.76480000); //object(cn2_savgardr2_) (69)
  299. CreateDynamicObject(16501,666.65185500,-2374.39746100,9.55821500,0.00000000,359.87110000,167.59040000); //object(cn2_savgardr2_) (70)
  300. CreateDynamicObject(16501,662.97168000,-2363.76025400,10.03188200,350.15940000,359.22650000,266.51140000); //object(cn2_savgardr2_) (71)
  301. CreateDynamicObject(16501,666.18432600,-2366.86279300,11.24990700,180.48170000,86.88900000,346.93670000); //object(cn2_savgardr2_) (72)
  302. CreateDynamicObject(16501,661.82592800,-2366.77075200,11.98222700,180.48170000,73.99750000,346.93670000); //object(cn2_savgardr2_) (73)
  303. CreateDynamicObject(16501,657.73193400,-2366.26049800,13.42958100,180.48170000,67.12200000,346.93670000); //object(cn2_savgardr2_) (74)
  304. CreateDynamicObject(16501,653.99218800,-2366.55859400,14.82771900,180.48170000,69.70030000,346.93670000); //object(cn2_savgardr2_) (75)
  305. CreateDynamicObject(16501,650.57055700,-2365.69238300,15.33908100,180.48170000,90.32680000,346.93670000); //object(cn2_savgardr2_) (76)
  306. CreateDynamicObject(16501,645.68335000,-2368.29589800,13.87134000,0.00000000,0.00000000,76.48990000); //object(cn2_savgardr2_) (77)
  307. CreateDynamicObject(16501,649.58960000,-2369.21533200,15.98141900,0.00000000,0.00000000,77.30630000); //object(cn2_savgardr2_) (78)
  308. CreateDynamicObject(16501,660.01635700,-2373.28588900,17.39029300,181.25530000,91.74490000,346.93670000); //object(cn2_savgardr2_) (79)
  309. CreateDynamicObject(16303,872.01489300,-2386.11206100,19.22984100,0.00000000,3.43770000,12.89160000); //object(des_quarryramp01) (1)
  310. CreateDynamicObject(16303,854.70800800,-2418.50952100,21.69850500,0.00000000,5.28550000,351.40560000); //object(des_quarryramp01) (2)
  311. CreateDynamicObject(16302,905.66552700,-2413.58154300,23.55154800,0.00000000,0.00000000,0.00000000); //object(des_gravelpile04) (1)
  312. CreateDynamicObject(16077,907.39697300,-2388.27441400,21.04870200,0.00000000,0.00000000,0.00000000); //object(des_gravelpile01) (1)
  313. CreateDynamicObject(971,619.76684600,-2380.41870100,8.21419900,356.56230000,0.00000000,166.77380000); //object(subwaygate) (1)
  314. CreateDynamicObject(3675,615.76611300,-2380.21630900,10.82977700,0.00000000,0.00000000,183.81540000); //object(laxrf_refinerypipe) (3)
  315. CreateDynamicObject(803,729.12036100,-2398.68066400,21.89022300,0.00000000,0.00000000,0.00000000); //object(genveg_bush09) (1)
  316. CreateDynamicObject(805,705.30639600,-2383.16772500,17.56577100,0.00000000,347.96790000,0.00000000); //object(genveg_bush11) (1)
  317. CreateDynamicObject(3260,750.37939500,-2393.86377000,23.77230600,0.00000000,0.00000000,247.41370000); //object(oldwoodpanel) (4)
  318. CreateDynamicObject(3260,750.85156300,-2391.86669900,23.70789000,0.00000000,0.00000000,265.46200000); //object(oldwoodpanel) (5)
  319. CreateDynamicObject(3260,642.44433600,-2400.77417000,11.62318600,0.00000000,0.00000000,235.38160000); //object(oldwoodpanel) (6)
  320. CreateDynamicObject(3260,641.27417000,-2402.36767600,11.53120200,0.00000000,0.00000000,235.38160000); //object(oldwoodpanel) (7)
  321. CreateDynamicObject(852,643.45825200,-2402.87768600,10.69609600,0.00000000,0.00000000,0.00000000); //object(cj_urb_rub_4) (1)
  322. CreateDynamicObject(923,642.40112300,-2398.93335000,11.19478600,354.84340000,348.82730000,347.10840000); //object(packing_carates2) (1)
  323. CreateDynamicObject(939,595.67016600,-2421.72290000,12.34556400,0.00000000,0.00000000,256.00820000); //object(cj_df_unit) (1)
  324. CreateDynamicObject(942,592.47802700,-2419.48461900,12.34771300,0.00000000,0.00000000,347.10840000); //object(cj_df_unit_2) (1)
  325.  
  326. //Darkpark
  327. CreateDynamicObject(8357,-2004.47753906,940.76757812,64.24123383,0.00000000,90.00000000,0.00000000); //object(vgssairportland14) (1)
  328. CreateDynamicObject(8357,-2074.50292969,1042.39355469,64.24123383,0.00000000,90.00000000,90.00000000); //object(vgssairportland14) (2)
  329. CreateDynamicObject(8357,-2074.50292969,1042.39355469,103.99123383,0.00000000,90.00000000,90.00000000); //object(vgssairportland14) (3)
  330. CreateDynamicObject(8357,-2004.47753906,940.76757812,103.99123383,0.00000000,90.00000000,0.00000000); //object(vgssairportland14) (4)
  331. CreateDynamicObject(8357,-2143.28125000,939.14355469,64.24123383,0.00000000,90.00000000,179.99450684); //object(vgssairportland14) (5)
  332. CreateDynamicObject(8357,-2143.28125000,939.14355469,103.99123383,0.00000000,90.00000000,179.99450684); //object(vgssairportland14) (6)
  333. CreateDynamicObject(8357,-2143.28125000,726.39355469,64.24123383,0.00000000,90.00000000,179.99450684); //object(vgssairportland14) (7)
  334. CreateDynamicObject(8357,-2143.28125000,726.39355469,103.99123383,0.00000000,90.00000000,179.99450684); //object(vgssairportland14) (8)
  335. CreateDynamicObject(8357,-2004.47753906,728.01757812,64.24123383,0.00000000,90.00000000,0.00000000); //object(vgssairportland14) (9)
  336. CreateDynamicObject(8357,-2004.47753906,728.01757812,103.99123383,0.00000000,90.00000000,0.00000000); //object(vgssairportland14) (10)
  337. CreateDynamicObject(8357,-2075.72753906,808.36816406,64.24123383,0.00000000,90.00000000,270.00000000); //object(vgssairportland14) (11)
  338. CreateDynamicObject(8357,-2075.72753906,808.36816406,103.99123383,0.00000000,90.00000000,270.00000000); //object(vgssairportland14) (12)
  339. CreateDynamicObject(12958,-2023.17419400,824.24554400,64.39772000,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps01) (1)
  340. CreateDynamicObject(3399,-2034.12768600,845.72540300,69.10735300,0.00000000,0.00000000,180.00000000); //object(cxrf_a51_stairs) (1)
  341. CreateDynamicObject(3399,-2040.15271000,851.65008500,73.80735000,0.00000000,0.00000000,90.00000000); //object(cxrf_a51_stairs) (2)
  342. CreateDynamicObject(3361,-2033.66528300,821.08172600,73.23720600,0.00000000,0.00000000,0.00000000); //object(cxref_woodstair) (1)
  343. CreateDynamicObject(3361,-2029.19030800,824.88177500,69.23720600,0.00000000,0.00000000,90.00000000); //object(cxref_woodstair) (2)
  344. CreateDynamicObject(3399,-2045.80358900,830.85076900,65.49166100,0.00000000,0.00000000,0.00000000); //object(cxrf_a51_stairs) (3)
  345. CreateDynamicObject(8613,-2053.21606400,825.11212200,79.65177200,0.00000000,0.00000000,90.00000000); //object(vgssstairs03_lvs) (1)
  346. CreateDynamicObject(16322,-2080.67822300,827.39135700,86.87127700,0.00000000,0.00000000,0.00000000); //object(a51_plat) (1)
  347. CreateDynamicObject(3867,-2093.01025400,857.13726800,83.54973600,0.00000000,0.00000000,0.00000000); //object(ws_scaffolding_sfx) (1)
  348. CreateDynamicObject(3867,-2110.43554700,857.13726800,83.54973600,0.00000000,0.00000000,0.00000000); //object(ws_scaffolding_sfx) (2)
  349. CreateDynamicObject(3867,-2082.86084000,864.66253700,83.54973600,0.00000000,0.00000000,90.00000000); //object(ws_scaffolding_sfx) (3)
  350. CreateDynamicObject(16644,-2125.59790000,849.21368400,91.79242700,0.00000000,329.91970000,90.00000000); //object(a51_ventsouth) (1)
  351. CreateDynamicObject(16644,-2125.64770500,834.06353800,83.06742900,0.00000000,329.91970000,90.00000000); //object(a51_ventsouth) (2)
  352. CreateDynamicObject(1365,-2120.56274400,855.90625000,87.27571100,0.00000000,0.00000000,90.00000000); //object(cj_big_skip1) (1)
  353. CreateDynamicObject(12950,-2082.90991200,872.27752700,75.04420500,0.00000000,0.00000000,0.00000000); //object(cos_sbanksteps03) (1)
  354. CreateDynamicObject(8572,-2083.38867200,875.65222200,90.62879200,0.00000000,0.00000000,90.00000000); //object(vgssstairs02_lvs) (1)
  355. CreateDynamicObject(11472,-2090.87939500,877.14483600,89.06749000,0.00000000,0.00000000,90.00000000); //object(des_swtstairs1) (1)
  356. CreateDynamicObject(11472,-2090.87939500,877.76971400,89.06626100,0.00000000,0.00000000,90.00000000); //object(des_swtstairs1) (2)
  357. CreateDynamicObject(1365,-2120.56274400,851.45629900,85.95070600,0.00000000,327.34140000,90.00000000); //object(cj_big_skip1) (2)
  358. CreateDynamicObject(16644,-2118.44799800,857.68969700,81.01005600,0.00000000,0.00000000,0.00000000); //object(a51_ventsouth) (3)
  359. CreateDynamicObject(16644,-2124.19555700,848.17968800,82.78157800,0.00000000,0.00000000,270.00000000); //object(a51_ventsouth) (4)
  360. CreateDynamicObject(1437,-2087.16992188,889.35058594,88.21134186,335.93444824,0.00000000,90.00000000); //object(dyn_ladder_2) (1)
  361. CreateDynamicObject(1437,-2083.91992188,889.35058594,83.41133881,335.93444824,0.00000000,90.00000000); //object(dyn_ladder_2) (2)
  362. CreateDynamicObject(1437,-2080.66992188,889.35058594,78.61133575,335.93444824,0.00000000,90.00000000); //object(dyn_ladder_2) (3)
  363. CreateDynamicObject(1635,-2026.80517600,883.30676300,63.28848300,0.00000000,0.00000000,90.00000000); //object(nt_aircon1dbl) (1)
  364. CreateDynamicObject(3502,-2061.48388700,892.50219700,78.68020600,351.40560000,114.40890000,67.50000000); //object(vgsn_con_tube) (1)
  365. CreateDynamicObject(1689,-2072.43090800,882.28070100,77.93743900,0.00000000,0.00000000,270.00000000); //object(gen_roofbit3) (1)
  366. CreateDynamicObject(3798,-2037.69751000,886.62518300,66.20748100,0.00000000,0.00000000,11.25000000); //object(acbox3_sfs) (1)
  367. CreateDynamicObject(3798,-2037.57983400,889.66925000,66.20748100,0.00000000,0.00000000,348.75000000); //object(acbox3_sfs) (2)
  368. CreateDynamicObject(3798,-2037.72058100,889.60034200,68.20748100,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (3)
  369. CreateDynamicObject(3798,-2035.37634300,890.67346200,66.20748100,0.00000000,0.00000000,22.50000000); //object(acbox3_sfs) (4)
  370. CreateDynamicObject(3800,-2035.32214400,884.69586200,66.20748100,0.00000000,0.00000000,0.00000000); //object(acbox4_sfs) (1)
  371. CreateDynamicObject(3260,-2014.54687500,894.92675781,61.26297760,289.62707520,0.00000000,269.99450684); //object(oldwoodpanel) (1)
  372. CreateDynamicObject(3260,-2017.37109375,894.92675781,60.26297760,289.62707520,0.00000000,269.99450684); //object(oldwoodpanel) (2)
  373. CreateDynamicObject(3260,-2020.17187500,894.92675781,59.26297760,289.62707520,0.00000000,269.99450684); //object(oldwoodpanel) (3)
  374. CreateDynamicObject(1617,-2015.30322300,892.17175300,63.66572600,0.00000000,0.00000000,180.00000000); //object(nt_aircon1_01) (1)
  375. CreateDynamicObject(1617,-2014.65332000,892.17126500,63.66572600,0.00000000,0.00000000,180.00000000); //object(nt_aircon1_01) (2)
  376. CreateDynamicObject(3576,-2106.55664100,878.19702100,93.85986300,0.00000000,0.00000000,22.50000000); //object(dockcrates2_la) (1)
  377. CreateDynamicObject(3577,-2108.29370100,881.32672100,93.14969600,0.00000000,0.00000000,101.25000000); //object(dockcrates1_la) (1)
  378. CreateDynamicObject(16766,-1988.19555700,885.59899900,25.09795400,0.00000000,35.23690000,0.00000000); //object(des_oilpipe_02) (1)
  379. CreateDynamicObject(16766,-1988.19555700,884.59899900,25.09795400,0.00000000,35.23690000,0.00000000); //object(des_oilpipe_02) (2)
  380. CreateDynamicObject(8572,-2058.67236300,886.80139200,68.43610400,0.00000000,0.00000000,270.00000000); //object(vgssstairs02_lvs) (2)
  381. CreateDynamicObject(8572,-2060.25585900,893.68780500,63.07823900,0.00000000,0.00000000,90.00000000); //object(vgssstairs02_lvs) (3)
  382. CreateDynamicObject(11544,-2019.30139200,867.18481400,74.99710800,0.00000000,0.00000000,180.00000000); //object(des_ntfrescape2) (1)
  383. CreateDynamicObject(11544,-2019.30139200,874.48486300,72.27211000,0.00000000,0.00000000,180.00000000); //object(des_ntfrescape2) (2)
  384. CreateDynamicObject(11544,-2019.30139200,881.75988800,69.54711200,0.00000000,0.00000000,180.00000000); //object(des_ntfrescape2) (3)
  385. CreateDynamicObject(11544,-2019.30139200,889.03466800,66.82211300,0.00000000,0.00000000,180.00000000); //object(des_ntfrescape2) (4)
  386. CreateDynamicObject(3458,-2115.88110400,918.39483600,94.24182100,0.00000000,359.69920000,270.00000000); //object(vgncarshade1) (1)
  387. CreateDynamicObject(9766,-2045.33203100,924.51403800,80.90757800,1.71890000,0.00000000,0.00000000); //object(scaff3_sfw) (1)
  388. CreateDynamicObject(3361,-2040.55993700,962.75524900,82.12261200,0.00000000,0.00000000,270.00000000); //object(cxref_woodstair) (3)
  389. CreateDynamicObject(3361,-2036.67114300,958.44519000,78.07543200,0.00000000,0.00000000,0.00000000); //object(cxref_woodstair) (4)
  390. CreateDynamicObject(3361,-2032.32177700,962.29480000,74.05047600,0.00000000,0.00000000,90.00000000); //object(cxref_woodstair) (5)
  391. CreateDynamicObject(3406,-2040.55749500,963.82403600,74.05970000,0.00000000,0.00000000,90.00000000); //object(cxref_woodjetty) (1)
  392. CreateDynamicObject(3399,-2024.61816400,975.31207300,70.76256600,0.00000000,0.00000000,0.00000000); //object(cxrf_a51_stairs) (4)
  393. CreateDynamicObject(3399,-2034.21875000,975.31207300,66.08757000,0.00000000,0.00000000,0.00000000); //object(cxrf_a51_stairs) (5)
  394. CreateDynamicObject(1685,-2038.06835900,989.77319300,65.07266200,0.00000000,0.00000000,11.25000000); //object(blockpallet) (1)
  395. CreateDynamicObject(1685,-2035.90991200,989.77813700,65.07055700,0.00000000,0.00000000,292.50000000); //object(blockpallet) (2)
  396. CreateDynamicObject(1685,-2037.43103000,987.69824200,65.07155600,0.00000000,0.00000000,315.00000000); //object(blockpallet) (3)
  397. CreateDynamicObject(1685,-2033.62915000,989.91101100,65.06832900,0.00000000,0.00000000,348.75000000); //object(blockpallet) (4)
  398. CreateDynamicObject(1685,-2034.82214400,990.08233600,66.57055700,0.00000000,0.00000000,0.00000000); //object(blockpallet) (5)
  399. CreateDynamicObject(3576,-2055.19677700,968.15057400,85.70436100,0.00000000,0.00000000,337.50000000); //object(dockcrates2_la) (2)
  400. CreateDynamicObject(3800,-2074.73291000,827.26617400,83.01216900,0.00000000,0.00000000,0.00000000); //object(acbox4_sfs) (2)
  401. CreateDynamicObject(3800,-2074.71118200,827.35022000,84.09243000,0.00000000,0.00000000,348.75000000); //object(acbox4_sfs) (3)
  402. CreateDynamicObject(3800,-2074.43432600,825.96728500,83.01216900,0.00000000,0.00000000,11.25000000); //object(acbox4_sfs) (4)
  403. CreateDynamicObject(3800,-2073.42504900,827.75207500,83.00981100,0.00000000,0.00000000,348.75000000); //object(acbox4_sfs) (5)
  404. CreateDynamicObject(3800,-2074.58349600,828.57952900,83.01216900,0.00000000,0.00000000,0.00000000); //object(acbox4_sfs) (6)
  405. CreateDynamicObject(3800,-2074.09619100,828.25933800,84.09243000,0.00000000,0.00000000,337.50000000); //object(acbox4_sfs) (7)
  406. CreateDynamicObject(3800,-2073.26831100,826.50109900,83.01216900,0.00000000,0.00000000,337.50000000); //object(acbox4_sfs) (8)
  407. CreateDynamicObject(3761,-2027.96435500,1007.42321800,67.81528500,0.00000000,0.00000000,270.00000000); //object(industshelves) (1)
  408. CreateDynamicObject(12930,-2118.68359400,981.38085900,96.25053400,0.00000000,0.00000000,348.75000000); //object(sw_pipepile02) (1)
  409. CreateDynamicObject(18260,-2115.78173800,974.15704300,97.51850900,0.00000000,0.00000000,90.00000000); //object(crates01) (1)
  410. CreateDynamicObject(18260,-2026.25463900,957.11053500,74.16694600,0.00000000,0.00000000,0.00000000); //object(crates01) (2)
  411. CreateDynamicObject(2567,-2055.26953100,957.51403800,84.23928100,0.00000000,0.00000000,326.25000000); //object(ab_warehouseshelf) (1)
  412. CreateDynamicObject(5262,-2110.66088900,941.21173100,97.88263700,0.00000000,0.00000000,337.50000000); //object(las2dkwar04) (1)
  413. CreateDynamicObject(5262,-2053.08252000,898.09716800,80.27483400,0.00000000,0.00000000,135.00000000); //object(las2dkwar04) (2)
  414. CreateDynamicObject(5269,-2037.29663100,901.72436500,68.51998900,0.00000000,0.00000000,90.00000000); //object(las2dkwar05) (1)
  415. CreateDynamicObject(12930,-2020.58093300,901.59326200,67.04117600,0.00000000,0.00000000,101.25000000); //object(sw_pipepile02) (2)
  416. CreateDynamicObject(18260,-2033.22546400,864.19854700,77.60517900,0.00000000,0.00000000,202.50000000); //object(crates01) (3)
  417. CreateDynamicObject(925,-2024.21044900,847.24231000,77.09389500,0.00000000,0.00000000,180.00000000); //object(rack2) (1)
  418. CreateDynamicObject(930,-2037.81909200,843.34594700,68.18919400,0.00000000,0.00000000,67.50000000); //object(o2_bottles) (1)
  419. CreateDynamicObject(964,-2040.12463400,828.66235400,75.30535100,0.00000000,0.00000000,0.00000000); //object(cj_metal_crate) (1)
  420. CreateDynamicObject(964,-2069.08154300,828.81695600,83.01562500,0.00000000,0.00000000,270.00000000); //object(cj_metal_crate) (2)
  421. CreateDynamicObject(1362,-2071.07641600,822.27972400,83.61410500,0.00000000,0.00000000,0.00000000); //object(cj_firebin) (1)
  422. CreateDynamicObject(1431,-2038.05078125,834.83398438,68.26093292,0.00000000,0.00000000,90.00000000); //object(dyn_box_pile) (1)
  423. CreateDynamicObject(1431,-2085.53710900,875.66412400,97.36792800,0.00000000,0.00000000,0.00000000); //object(dyn_box_pile) (2)
  424. CreateDynamicObject(1685,-2088.12817400,875.13604700,97.57031300,0.00000000,0.00000000,11.25000000); //object(blockpallet) (6)
  425. CreateDynamicObject(2567,-2115.37719700,867.06976300,98.74791700,0.00000000,0.00000000,337.50000000); //object(ab_warehouseshelf) (2)
  426. CreateDynamicObject(2669,-2125.97924800,900.09161400,98.16058300,0.00000000,0.00000000,22.50000000); //object(cj_chris_crate) (1)
  427. CreateDynamicObject(3576,-2086.78247100,860.32519500,98.31298800,0.00000000,0.00000000,348.75000000); //object(dockcrates2_la) (3)
  428. CreateDynamicObject(3577,-2111.65576200,902.43756100,97.60282100,0.00000000,0.00000000,348.75000000); //object(dockcrates1_la) (2)
  429. CreateDynamicObject(3630,-2123.80664100,929.24621600,97.14623300,0.00000000,0.00000000,0.00000000); //object(crdboxes2_las) (1)
  430. CreateDynamicObject(3722,-2112.60156300,838.06378200,89.55500800,0.00000000,0.00000000,326.25000000); //object(laxrf_scrapbox) (1)
  431. CreateDynamicObject(3761,-2086.21752900,833.95935100,87.46457700,0.00000000,0.00000000,0.00000000); //object(industshelves) (2)
  432. CreateDynamicObject(3761,-2093.54126000,897.07263200,94.14115100,0.00000000,0.00000000,270.00000000); //object(industshelves) (3)
  433. CreateDynamicObject(3796,-2084.87963900,898.36792000,80.63142400,0.00000000,0.00000000,112.50000000); //object(acbox1_sfs) (1)
  434. CreateDynamicObject(3799,-2085.22827100,879.39154100,80.49002100,0.00000000,0.00000000,348.75000000); //object(acbox2_sfs) (1)
  435. CreateDynamicObject(3799,-2088.09936500,881.32159400,80.51982900,0.00000000,0.00000000,0.00000000); //object(acbox2_sfs) (2)
  436. CreateDynamicObject(3799,-2088.59790000,878.16906700,80.51612900,0.00000000,0.00000000,0.00000000); //object(acbox2_sfs) (3)
  437. CreateDynamicObject(3799,-2087.73266600,879.52075200,82.75143400,0.00000000,0.00000000,45.00000000); //object(acbox2_sfs) (4)
  438. CreateDynamicObject(925,-2075.24975600,902.40887500,81.66346700,0.00000000,0.00000000,0.00000000); //object(rack2) (2)
  439. CreateDynamicObject(3593,-2064.75927700,902.93469200,77.28673600,0.00000000,0.00000000,101.25000000); //object(la_fuckcar2) (1)
  440. CreateDynamicObject(3594,-2068.89990200,901.38421600,77.68273200,13.75100000,1.71890000,303.75000000); //object(la_fuckcar1) (1)
  441. CreateDynamicObject(12957,-2117.09668000,1005.34704600,96.82353200,0.00000000,0.00000000,11.25000000); //object(sw_pickupwreck01) (1)
  442. CreateDynamicObject(13591,-2115.39941400,1020.29901100,96.10758200,0.00000000,0.00000000,270.00000000); //object(kickcar28) (1)
  443. CreateDynamicObject(13749,-2050.66503900,998.99926800,74.69248200,0.00000000,0.00000000,112.50000000); //object(cunte_curvesteps1) (1)
  444. CreateDynamicObject(3458,-2095.23877000,995.67120400,87.88761100,0.00000000,20.32570000,0.00000000); //object(vgncarshade1) (2)
  445. CreateDynamicObject(16644,-2060.33911100,979.39770500,82.34127000,0.00000000,0.00000000,308.04720000); //object(a51_ventsouth) (5)
  446. CreateDynamicObject(3576,-2073.44482400,986.17883300,84.35859700,0.00000000,0.00000000,11.25000000); //object(dockcrates2_la) (4)
  447. CreateDynamicObject(3594,-2078.12939500,985.55419900,83.35327100,13.75100000,1.71890000,281.25000000); //object(la_fuckcar1) (2)
  448. CreateDynamicObject(3593,-2071.13891600,986.74884000,84.36194600,30.08030000,0.85940000,101.25000000); //object(la_fuckcar2) (2)
  449. CreateDynamicObject(925,-2083.59399400,984.54534900,82.15449500,0.00000000,0.00000000,0.00000000); //object(rack2) (3)
  450. CreateDynamicObject(925,-2082.51928700,984.54534900,82.15449500,0.00000000,0.00000000,0.00000000); //object(rack2) (4)
  451. CreateDynamicObject(944,-2050.86254900,957.45269800,84.82145700,0.00000000,0.00000000,0.00000000); //object(packing_carates04) (1)
  452. CreateDynamicObject(944,-2041.02685500,1010.04339600,71.39862100,0.00000000,0.00000000,270.00000000); //object(packing_carates04) (2)
  453. CreateDynamicObject(944,-2040.29126000,903.08404500,78.37697600,0.00000000,0.00000000,11.25000000); //object(packing_carates04) (3)
  454. CreateDynamicObject(944,-2078.40234400,901.27081300,81.48635100,0.00000000,0.00000000,22.50000000); //object(packing_carates04) (4)
  455. CreateDynamicObject(1271,-2077.55078100,901.60247800,82.39744600,0.00000000,0.00000000,0.00000000); //object(gunbox) (1)
  456. CreateDynamicObject(3576,-2125.47802700,872.37457300,98.31298800,0.00000000,0.00000000,135.00000000); //object(dockcrates2_la) (5)
  457. CreateDynamicObject(3796,-2113.27441400,886.18225100,96.82153300,0.00000000,0.00000000,56.25000000); //object(acbox1_sfs) (2)
  458. CreateDynamicObject(3502,-2098.66186500,873.85107400,97.74895500,0.00000000,0.00000000,78.75000000); //object(vgsn_con_tube) (2)
  459. CreateDynamicObject(1685,-2090.12817400,875.13604700,97.57031300,0.00000000,0.00000000,0.00000000); //object(blockpallet) (7)
  460. CreateDynamicObject(1685,-2089.12817400,875.13604700,99.02029400,0.00000000,0.00000000,0.00000000); //object(blockpallet) (8)
  461. CreateDynamicObject(1431,-2110.38964844,894.11621094,97.36792755,0.00000000,0.00000000,90.00000000); //object(dyn_box_pile) (3)
  462. CreateDynamicObject(3798,-2071.11328100,997.97430400,82.59970100,0.00000000,0.00000000,348.75000000); //object(acbox3_sfs) (5)
  463. CreateDynamicObject(3798,-2073.13525400,998.16247600,82.55635800,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (6)
  464. CreateDynamicObject(3798,-2072.10668900,998.18133500,84.59970100,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (7)
  465. CreateDynamicObject(3798,-2065.29174800,992.18640100,82.62662500,0.00000000,0.00000000,337.50000000); //object(acbox3_sfs) (8)
  466. CreateDynamicObject(3798,-2037.61657700,1021.36370800,70.48091900,0.00000000,0.00000000,11.25000000); //object(acbox3_sfs) (9)
  467. CreateDynamicObject(944,-2021.40502900,1013.94000200,71.11914800,0.00000000,0.00000000,0.00000000); //object(packing_carates04) (5)
  468. CreateDynamicObject(3798,-2020.04016100,1023.09863300,70.48091900,0.00000000,0.00000000,22.50000000); //object(acbox3_sfs) (10)
  469. CreateDynamicObject(3798,-2022.42065400,1022.93652300,70.48091900,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (11)
  470. CreateDynamicObject(12930,-2017.91284200,998.99176000,67.95365900,0.00000000,0.00000000,112.50000000); //object(sw_pipepile02) (3)
  471. CreateDynamicObject(3576,-2038.30102500,971.01977500,74.09423800,0.00000000,0.00000000,348.75000000); //object(dockcrates2_la) (6)
  472. CreateDynamicObject(944,-2036.06457500,965.67596400,73.25508900,0.00000000,0.00000000,337.50000000); //object(packing_carates04) (6)
  473. CreateDynamicObject(3577,-2025.99353000,971.30072000,73.38137100,0.00000000,0.00000000,101.25000000); //object(dockcrates1_la) (3)
  474. CreateDynamicObject(3576,-2018.10461400,963.98803700,74.06261400,0.00000000,0.00000000,0.00000000); //object(dockcrates2_la) (7)
  475. CreateDynamicObject(3576,-2020.24572800,981.25714100,65.79793500,0.00000000,0.00000000,90.00010000); //object(dockcrates2_la) (8)
  476. CreateDynamicObject(2567,-2028.59497100,983.24096700,66.03980300,0.00000000,0.00000000,225.00000000); //object(ab_warehouseshelf) (3)
  477. CreateDynamicObject(3576,-2021.87890600,854.33087200,77.52466600,0.00000000,0.00000000,22.50000000); //object(dockcrates2_la) (9)
  478. CreateDynamicObject(3796,-2032.66076700,851.39483600,76.03757500,0.00000000,0.00000000,236.25010000); //object(acbox1_sfs) (3)
  479. CreateDynamicObject(3798,-2023.45825200,861.32580600,76.02853400,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (12)
  480. CreateDynamicObject(3798,-2022.23364300,863.09942600,76.02853400,0.00000000,0.00000000,11.25000000); //object(acbox3_sfs) (13)
  481. CreateDynamicObject(3798,-2022.10144000,862.02642800,78.02853400,0.00000000,0.00000000,337.50000000); //object(acbox3_sfs) (14)
  482. CreateDynamicObject(3798,-2028.03710900,866.96264600,76.02853400,0.00000000,0.00000000,11.25000000); //object(acbox3_sfs) (15)
  483. CreateDynamicObject(3798,-2020.97265600,861.07342500,76.02853400,0.00000000,0.00000000,78.75000000); //object(acbox3_sfs) (16)
  484. CreateDynamicObject(925,-2022.85571300,831.67681900,68.77522300,0.00000000,0.00000000,157.50000000); //object(rack2) (5)
  485. CreateDynamicObject(18260,-2054.23974600,827.67504900,76.87854000,0.00000000,0.00000000,180.00000000); //object(crates01) (4)
  486. CreateDynamicObject(18260,-2049.61694300,827.16552700,76.87854000,0.00000000,0.00000000,0.00000000); //object(crates01) (5)
  487. CreateDynamicObject(2567,-2063.83300800,823.81860400,84.94323000,0.00000000,0.00000000,337.50000000); //object(ab_warehouseshelf) (4)
  488. CreateDynamicObject(3576,-2098.76269500,832.30206300,87.38330100,0.00000000,0.00000000,281.25000000); //object(dockcrates2_la) (10)
  489. CreateDynamicObject(3577,-2099.71264600,842.21392800,86.67313400,0.00000000,0.00000000,348.75000000); //object(dockcrates1_la) (4)
  490. CreateDynamicObject(18260,-2111.00634800,829.45501700,87.45991500,0.00000000,0.00000000,135.00000000); //object(crates01) (6)
  491. CreateDynamicObject(3576,-2116.40014600,840.39074700,87.37939500,0.00000000,0.00000000,146.25000000); //object(dockcrates2_la) (11)
  492. CreateDynamicObject(964,-2124.92334000,887.54077100,96.82031300,0.00000000,0.00000000,258.75000000); //object(cj_metal_crate) (3)
  493. CreateDynamicObject(964,-2119.59521500,900.10113500,96.82031300,0.00000000,0.00000000,258.75000000); //object(cj_metal_crate) (4)
  494. CreateDynamicObject(964,-2102.35156300,864.16717500,96.82031300,0.00000000,0.00000000,191.25000000); //object(cj_metal_crate) (5)
  495. CreateDynamicObject(964,-2112.62231400,930.66156000,95.75000000,0.00000000,0.00000000,191.25010000); //object(cj_metal_crate) (6)
  496. CreateDynamicObject(964,-2123.55761700,946.01647900,95.90637200,0.00000000,0.00000000,180.00000000); //object(cj_metal_crate) (7)
  497. CreateDynamicObject(3458,-2120.48339800,954.03302000,94.05165100,0.00000000,359.69920000,270.00000000); //object(vgncarshade1) (3)
  498. CreateDynamicObject(964,-2118.93042000,959.98809800,95.54887400,0.00000000,0.00000000,180.00000000); //object(cj_metal_crate) (8)
  499. CreateDynamicObject(964,-2124.84741200,971.40881300,95.94531300,0.00000000,0.00000000,191.25010000); //object(cj_metal_crate) (9)
  500. CreateDynamicObject(964,-2121.60156300,1009.83935500,95.94531300,0.00000000,0.00000000,180.00000000); //object(cj_metal_crate) (10)
  501. CreateDynamicObject(3576,-2124.35742200,992.60180700,97.43798800,0.00000000,0.00000000,135.00000000); //object(dockcrates2_la) (12)
  502. CreateDynamicObject(964,-2115.00683600,999.08459500,95.94531300,0.00000000,0.00000000,180.00000000); //object(cj_metal_crate) (11)
  503. CreateDynamicObject(3577,-2122.96508800,1001.06073000,96.72782100,0.00000000,0.00000000,11.25000000); //object(dockcrates1_la) (5)
  504. CreateDynamicObject(3576,-2124.05981400,1019.68774400,97.43798800,0.00000000,0.00000000,90.00000000); //object(dockcrates2_la) (13)
  505. CreateDynamicObject(964,-2117.37255900,917.61236600,95.77442200,0.00000000,0.00000000,180.00000000); //object(cj_metal_crate) (12)
  506. CreateDynamicObject(964,-2103.93554700,890.02362100,92.36718800,0.00000000,0.00000000,180.00000000); //object(cj_metal_crate) (13)
  507. CreateDynamicObject(964,-2078.22045900,893.02270500,80.60156300,0.00000000,0.00000000,101.25010000); //object(cj_metal_crate) (14)
  508. CreateDynamicObject(964,-2066.20239300,883.34191900,76.72656300,0.00000000,0.00000000,112.50010000); //object(cj_metal_crate) (15)
  509. CreateDynamicObject(964,-2027.00268600,889.80889900,66.21093800,0.00000000,0.00000000,112.50010000); //object(cj_metal_crate) (16)
  510. CreateDynamicObject(964,-2044.43762200,885.93652300,70.02343800,0.00000000,0.00000000,90.00010000); //object(cj_metal_crate) (17)
  511. CreateDynamicObject(964,-2039.37255900,888.59619100,77.49218800,0.00000000,0.00000000,67.50010000); //object(cj_metal_crate) (18)
  512. CreateDynamicObject(964,-2048.15380900,955.84979200,84.21168500,0.00000000,0.00000000,78.75000000); //object(cj_metal_crate) (19)
  513. CreateDynamicObject(964,-2049.86596700,971.35339400,84.21168500,0.00000000,0.00000000,101.25010000); //object(cj_metal_crate) (20)
  514. CreateDynamicObject(964,-2033.62280300,972.53741500,72.59576400,0.00000000,0.00000000,90.00010000); //object(cj_metal_crate) (21)
  515. CreateDynamicObject(964,-2030.65905800,992.51770000,67.39137300,0.00000000,0.00000000,180.00000000); //object(cj_metal_crate) (22)
  516. CreateDynamicObject(964,-2022.48376500,1009.06878700,70.48437500,0.00000000,0.00000000,191.25010000); //object(cj_metal_crate) (23)
  517. CreateDynamicObject(964,-2023.98376500,1009.06878700,70.48437500,0.00000000,0.00000000,180.00000000); //object(cj_metal_crate) (24)
  518. CreateDynamicObject(964,-2022.98376500,1009.06878700,71.48437500,0.00000000,0.00000000,0.00010000); //object(cj_metal_crate) (25)
  519. CreateDynamicObject(964,-2064.25268600,987.06475800,82.39079300,0.00000000,0.00000000,45.00010000); //object(cj_metal_crate) (26)
  520. CreateDynamicObject(964,-2085.94287100,993.92907700,86.07414200,17.18870000,0.00000000,90.00010000); //object(cj_metal_crate) (27)
  521. CreateDynamicObject(964,-2100.89160200,997.40850800,91.61148800,17.18870000,0.00000000,90.00010000); //object(cj_metal_crate) (28)
  522. CreateDynamicObject(3594,-2123.67114300,938.51086400,96.54255700,1.71890000,0.85940000,302.03120000); //object(la_fuckcar1) (3)
  523. CreateDynamicObject(3593,-2125.93237300,977.02819800,96.50547000,0.00000000,0.00000000,123.74990000); //object(la_fuckcar2) (3)
  524. CreateDynamicObject(3576,-2077.12085000,879.99829100,82.09423800,0.00000000,0.00000000,0.00000000); //object(dockcrates2_la) (14)
  525. CreateDynamicObject(3576,-2063.20581100,878.55969200,78.21923800,0.00000000,0.00000000,213.75000000); //object(dockcrates2_la) (15)
  526. CreateDynamicObject(3576,-2023.36279300,885.80658000,67.70361300,0.00000000,0.00000000,168.75000000); //object(dockcrates2_la) (16)
  527. CreateDynamicObject(13749,-2134.58520500,1020.52148400,86.21369200,0.00000000,0.00000000,236.25010000); //object(cunte_curvesteps1) (2)
  528. CreateDynamicObject(11544,-2129.86230500,1002.24041700,94.76941700,0.00000000,0.00000000,180.00000000); //object(des_ntfrescape2) (5)
  529. CreateDynamicObject(2669,-2128.31616200,1001.91296400,94.43009900,0.00000000,0.00000000,90.00000000); //object(cj_chris_crate) (2)
  530. CreateDynamicObject(2669,-2128.31616200,1004.91296400,94.43009900,0.00000000,0.00000000,90.00000000); //object(cj_chris_crate) (3)
  531. CreateDynamicObject(2669,-2128.31616200,998.76306200,94.43009900,0.00000000,0.00000000,90.00000000); //object(cj_chris_crate) (4)
  532. CreateDynamicObject(3361,-2046.52294900,1024.43676800,68.64696500,0.00000000,0.00000000,180.00000000); //object(cxref_woodstair) (6)
  533. CreateDynamicObject(3361,-2054.74707000,1024.43676800,64.62196400,0.00000000,0.00000000,180.00000000); //object(cxref_woodstair) (7)
  534. CreateDynamicObject(3361,-2062.94726600,1024.43676800,60.57196000,0.00000000,0.00000000,180.00000000); //object(cxref_woodstair) (8)
  535. CreateDynamicObject(3361,-2013.01367200,831.91375700,59.70695900,0.00000000,0.00000000,0.00000000); //object(cxref_woodstair) (9)
  536. CreateDynamicObject(3361,-2008.66333000,835.76385500,55.63195400,0.00000000,0.00000000,90.00000000); //object(cxref_woodstair) (10)
  537. CreateDynamicObject(3361,-2008.66333000,841.83868400,51.58195100,0.00000000,0.00000000,90.00000000); //object(cxref_woodstair) (11)
  538. CreateDynamicObject(3361,-2008.66333000,850.03839100,47.58195100,0.00000000,0.00000000,90.00000000); //object(cxref_woodstair) (12)
  539. CreateDynamicObject(3361,-2008.66333000,856.01361100,43.58195100,0.00000000,0.00000000,90.00000000); //object(cxref_woodstair) (13)
  540. CreateDynamicObject(3576,-2018.96801800,844.41790800,63.26914600,0.00000000,0.00000000,270.00000000); //object(dockcrates2_la) (17)
  541. CreateDynamicObject(3796,-2020.87109400,837.87915000,61.77902200,0.00000000,0.00000000,33.75000000); //object(acbox1_sfs) (4)
  542. CreateDynamicObject(18260,-2036.18664600,825.53723100,69.28651400,0.00000000,0.00000000,202.50000000); //object(crates01) (7)
  543. CreateDynamicObject(964,-2037.97680700,840.03198200,67.71331800,0.00000000,0.00000000,90.00000000); //object(cj_metal_crate) (29)
  544. CreateDynamicObject(1431,-2038.05078100,836.83422900,68.26093300,0.00000000,0.00000000,90.00000000); //object(dyn_box_pile) (4)
  545. CreateDynamicObject(944,-2037.44580100,867.36462400,76.79177100,0.00000000,0.00000000,22.50000000); //object(packing_carates04) (7)
  546. CreateDynamicObject(944,-2049.68701200,888.14892600,78.12696100,0.00000000,0.00000000,0.00000000); //object(packing_carates04) (8)
  547. CreateDynamicObject(944,-2067.35644500,877.16040000,77.38633700,0.00000000,0.00000000,0.00000000); //object(packing_carates04) (9)
  548. CreateDynamicObject(3761,-2091.33837900,866.48144500,98.81929000,0.00000000,0.00000000,281.25000000); //object(industshelves) (4)
  549. CreateDynamicObject(3593,-2118.93872100,878.52557400,97.40547200,0.00000000,0.00000000,236.25000000); //object(la_fuckcar2) (4)
  550. CreateDynamicObject(3594,-2095.25024400,882.15502900,92.84389500,0.85940000,355.70280000,33.75000000); //object(la_fuckcar1) (4)
  551. CreateDynamicObject(3594,-2104.49658200,897.41766400,92.99836700,0.85940000,355.70280000,101.25000000); //object(la_fuckcar1) (5)
  552. CreateDynamicObject(12930,-2025.96875000,1013.34790000,71.03962700,0.00000000,0.00000000,67.50000000); //object(sw_pipepile02) (4)
  553. CreateDynamicObject(3576,-2031.74231000,839.11065700,69.20599400,0.00000000,0.00000000,315.00000000); //object(dockcrates2_la) (18)
  554. CreateDynamicObject(18260,-2067.29028300,957.65783700,60.22456000,0.00000000,6.87550000,348.75010000); //object(crates01) (8)
  555. CreateDynamicObject(18260,-2110.91113300,912.88049300,77.78271500,354.84340000,2.57830000,281.25010000); //object(crates01) (9)
  556. CreateDynamicObject(18260,-2018.90612800,921.30969200,45.95856500,354.84340000,0.00000000,270.00010000); //object(crates01) (10)
  557. CreateDynamicObject(3593,-2072.75097700,928.01629600,62.57370400,6.01610000,357.42170000,101.25000000); //object(la_fuckcar2) (5)
  558. CreateDynamicObject(5262,-2084.40966800,908.54187000,67.72125200,5.15660000,347.96790000,101.25000000); //object(las2dkwar04) (3)
  559. CreateDynamicObject(5262,-2098.76538100,959.95343000,72.07434100,352.26510000,354.84340000,292.50000000); //object(las2dkwar04) (4)
  560. CreateDynamicObject(2567,-2083.04394500,935.62652600,69.52539800,0.00000000,0.00000000,90.00000000); //object(ab_warehouseshelf) (5)
  561. CreateDynamicObject(3576,-2042.04028300,923.69921900,52.75978500,0.00000000,7.73490000,348.75000000); //object(dockcrates2_la) (19)
  562. CreateDynamicObject(3576,-2061.18457000,945.74401900,59.72396500,353.12450000,351.40560000,180.00000000); //object(dockcrates2_la) (20)
  563. CreateDynamicObject(3576,-2101.19604500,937.32678200,74.31369800,4.29720000,355.70280000,180.00000000); //object(dockcrates2_la) (21)
  564. CreateDynamicObject(12930,-2052.93505900,923.51739500,56.24353400,4.29720000,358.28110000,112.50000000); //object(sw_pipepile02) (5)
  565. CreateDynamicObject(5262,-2030.21228000,936.07513400,48.66202200,353.98390000,345.38960000,191.25000000); //object(las2dkwar04) (5)
  566. CreateDynamicObject(5262,-2100.58667000,923.14276100,77.02517700,356.56230000,16.32930000,0.00000000); //object(las2dkwar04) (6)
  567. CreateDynamicObject(944,-2077.75708000,939.86474600,62.81396100,0.00000000,8.59440000,0.00000000); //object(packing_carates04) (10)
  568. CreateDynamicObject(944,-2054.05273400,932.96734600,57.06455600,0.00000000,4.29720000,0.00000000); //object(packing_carates04) (11)
  569. CreateDynamicObject(944,-2040.69775400,915.96820100,52.51569400,0.00000000,6.87550000,337.50000000); //object(packing_carates04) (12)
  570. CreateDynamicObject(944,-2088.41064500,948.32617200,69.78543900,0.00000000,6.87550000,22.50000000); //object(packing_carates04) (13)
  571. CreateDynamicObject(12985,-2111.93139600,924.44122300,88.64936800,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps05) (1)
  572. CreateDynamicObject(3761,-2108.30835000,928.12963900,92.63134800,55.86330000,0.00000000,0.00010000); //object(industshelves) (5)
  573. CreateDynamicObject(9766,-2046.08203100,924.51403800,80.90757800,349.79030000,0.00000000,180.00000000); //object(scaff3_sfw) (2)
  574. CreateDynamicObject(3799,-2064.27148400,998.75683600,79.92218800,0.00000000,24.06420000,56.25000000); //object(acbox2_sfs) (5)
  575. CreateDynamicObject(3576,-2096.70385700,891.61529500,93.85538500,0.00000000,0.00000000,236.25010000); //object(dockcrates2_la) (22)
  576. CreateDynamicObject(18260,-2033.37133800,874.93939200,63.34967400,0.00000000,0.00000000,22.50010000); //object(crates01) (11)
  577.  
  578. //Office
  579. CreateDynamicObject(3502,235.69999695,176.00000000,1003.50000000,0.00000000,0.00000000,90.00000000); //object(vgsn_con_tube) (1)
  580. CreateDynamicObject(3502,232.39999390,175.89999390,1006.20001221,0.00000000,0.00000000,90.00000000); //object(vgsn_con_tube) (2)
  581. CreateDynamicObject(3502,238.69999695,140.89999390,1003.79998779,0.00000000,0.00000000,180.00000000); //object(vgsn_con_tube) (3)
  582. CreateDynamicObject(3643,258.60000610,171.30000305,1004.20001221,0.00000000,236.00000000,270.00000000); //object(la_chem_piping) (1)
  583. CreateDynamicObject(944,238.00000000,172.89941406,1002.70001221,0.00000000,0.00000000,0.00000000); //object(packing_carates04) (1)
  584. CreateDynamicObject(939,279.50000000,188.19999695,1007.40002441,0.00000000,0.00000000,0.00000000); //object(cj_df_unit) (1)
  585. CreateDynamicObject(2933,238.50000000,183.29980469,1002.00000000,0.00000000,0.00000000,0.00000000); //object(pol_comp_gate) (1)
  586. CreateDynamicObject(2912,260.89999390,175.60000610,1002.00000000,0.00000000,0.00000000,0.00000000); //object(temp_crate1) (1)
  587. CreateDynamicObject(18257,247.29980469,149.69921875,1001.29998779,0.00000000,0.00000000,87.99499512); //object(crates) (1)
  588. CreateDynamicObject(2669,298.10000610,172.89999390,1007.50000000,0.00000000,0.00000000,270.00000000); //object(cj_chris_crate) (1)
  589. CreateDynamicObject(3015,295.60000610,172.30000305,1006.29998779,0.00000000,0.00000000,0.00000000); //object(cr_cratestack) (1)
  590. CreateDynamicObject(3015,295.60000610,172.30000305,1007.00000000,0.00000000,0.00000000,0.00000000); //object(cr_cratestack) (2)
  591. CreateDynamicObject(3015,295.60000610,172.69999695,1006.29998779,0.00000000,0.00000000,0.00000000); //object(cr_cratestack) (3)
  592. CreateDynamicObject(944,247.19999695,144.50000000,1003.70001221,0.00000000,0.00000000,86.00000000); //object(packing_carates04) (1)
  593. CreateDynamicObject(944,249.89999390,143.30000305,1006.20001221,0.00000000,18.00000000,179.99548340); //object(packing_carates04) (1)
  594.  
  595. //Panic
  596. CreateDynamicObject(11005,93.30000305,236.19999695,9.50000000,0.00000000,0.00000000,337.00708008); //object(mission_17_sfs) (1)
  597. CreateDynamicObject(11005,-17.00000000,284.70001221,9.50000000,0.00000000,0.00000000,156.89025879); //object(mission_17_sfs) (2)
  598. CreateDynamicObject(8229,27.50000000,308.39999390,12.10000038,0.00000000,0.00000000,333.48327637); //object(vgsbikeschl02) (1)
  599. CreateDynamicObject(8229,47.40000153,298.89999390,12.10000038,0.00000000,0.00000000,335.73388672); //object(vgsbikeschl02) (2)
  600. CreateDynamicObject(8229,67.69999695,289.79998779,12.10000038,0.00000000,0.00000000,335.73120117); //object(vgsbikeschl02) (3)
  601. CreateDynamicObject(8229,79.30000305,284.60000610,12.10000038,0.00000000,0.00000000,335.73120117); //object(vgsbikeschl02) (4)
  602. CreateDynamicObject(13490,-110.30000305,347.50000000,6.90000010,346.87097168,2.24859619,82.70178223); //object(ce_ground01) (1)
  603. CreateDynamicObject(13490,213.89999390,247.69999695,-7.90000010,346.86584473,2.24670410,67.98730469); //object(ce_ground01) (2)
  604. CreateDynamicObject(705,109.09999847,271.20001221,9.39999962,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (1)
  605. CreateDynamicObject(705,77.00000000,219.00000000,11.30000019,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (2)
  606. CreateDynamicObject(705,70.40000153,201.19999695,12.80000019,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (3)
  607. CreateDynamicObject(705,50.40000153,159.89999390,13.00000000,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (6)
  608. CreateDynamicObject(705,105.59999847,215.60000610,17.89999962,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (7)
  609. CreateDynamicObject(705,97.80000305,205.89999390,17.50000000,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (8)
  610. CreateDynamicObject(705,177.60000610,248.30000305,41.79999924,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (9)
  611. CreateDynamicObject(705,161.30000305,212.00000000,40.79999924,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (10)
  612. CreateDynamicObject(705,139.89999390,174.80000305,44.09999847,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (11)
  613. CreateDynamicObject(705,184.39999390,231.00000000,30.79999924,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (12)
  614. CreateDynamicObject(705,109.30000305,295.20001221,4.80000019,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (13)
  615. CreateDynamicObject(705,159.69999695,150.39999390,33.40000153,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (14)
  616. CreateDynamicObject(705,171.19999695,167.10000610,33.40000153,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (15)
  617. CreateDynamicObject(8229,85.19999695,270.10000610,12.10000038,0.00000000,0.00000000,245.84851074); //object(vgsbikeschl02) (5)
  618. CreateDynamicObject(8229,76.50000000,249.69999695,12.10000038,0.00000000,0.00000000,246.94854736); //object(vgsbikeschl02) (6)
  619. CreateDynamicObject(8229,67.90000153,229.19999695,12.10000038,0.00000000,0.00000000,247.35119629); //object(vgsbikeschl02) (7)
  620. CreateDynamicObject(8229,63.29999924,218.30000305,12.10000038,0.00000000,0.00000000,246.01934814); //object(vgsbikeschl02) (8)
  621. CreateDynamicObject(8229,49.00000000,213.00000000,12.10000038,0.00000000,0.00000000,154.75225830); //object(vgsbikeschl02) (9)
  622. CreateDynamicObject(647,80.30000305,213.39999390,14.50000000,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (1)
  623. CreateDynamicObject(647,75.80000305,215.89999390,13.30000019,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (2)
  624. CreateDynamicObject(647,74.69999695,212.69999695,13.39999962,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (3)
  625. CreateDynamicObject(647,89.30000305,209.00000000,0.00000000,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (4)
  626. CreateDynamicObject(647,73.59999847,209.80000305,13.60000038,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (5)
  627. CreateDynamicObject(647,72.09999847,206.80000305,13.80000019,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (6)
  628. CreateDynamicObject(647,82.00000000,217.10000610,14.30000019,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (7)
  629. CreateDynamicObject(647,104.80000305,213.19999695,19.20000076,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (8)
  630. CreateDynamicObject(647,103.69999695,210.39999390,20.00000000,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (9)
  631. CreateDynamicObject(647,100.69999695,208.89999390,19.60000038,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (10)
  632. CreateDynamicObject(647,99.19999695,202.60000610,20.10000038,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (11)
  633. CreateDynamicObject(647,72.40000153,221.00000000,12.10000038,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (12)
  634. CreateDynamicObject(647,68.59999847,211.89999390,12.39999962,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (13)
  635. CreateDynamicObject(647,78.90000153,211.50000000,15.39999962,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (14)
  636. CreateDynamicObject(647,77.59999847,214.69999695,15.39999962,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (15)
  637. CreateDynamicObject(647,76.00000000,212.39999390,15.39999962,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (16)
  638. CreateDynamicObject(647,76.40000153,209.30000305,15.39999962,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (17)
  639. CreateDynamicObject(647,74.80000305,208.50000000,15.39999962,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (18)
  640. CreateDynamicObject(647,74.00000000,206.50000000,15.39999962,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (19)
  641. CreateDynamicObject(647,102.40000153,208.39999390,20.39999962,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (20)
  642. CreateDynamicObject(647,104.30000305,206.80000305,21.29999924,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (21)
  643. CreateDynamicObject(647,105.59999847,210.60000610,21.29999924,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (22)
  644. CreateDynamicObject(13490,76.30000305,424.79998779,-19.39999962,346.86584473,2.24670410,1.62203979); //object(ce_ground01) (3)
  645. CreateDynamicObject(705,73.09999847,315.89999390,29.60000038,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (16)
  646. CreateDynamicObject(647,103.30000305,211.10000610,19.20000076,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (23)
  647. CreateDynamicObject(8229,-35.29999924,107.59999847,9.80000019,310.67477417,0.25607300,158.13220215); //object(vgsbikeschl02) (10)
  648. CreateDynamicObject(8229,13.69999981,216.19999695,12.10000038,0.00000000,0.00000000,244.37048340); //object(vgsbikeschl02) (11)
  649. CreateDynamicObject(8229,0.00000000,221.89999390,12.10000038,0.00000000,0.00000000,64.59454346); //object(vgsbikeschl02) (12)
  650. CreateDynamicObject(8229,-5.59999990,235.80000305,11.60000038,0.00000000,0.00000000,158.36474609); //object(vgsbikeschl02) (13)
  651. CreateDynamicObject(8229,-5.59999990,235.80000305,15.39999962,0.00000000,0.00000000,158.36242676); //object(vgsbikeschl02) (14)
  652. CreateDynamicObject(8229,28.79999924,222.00000000,15.89999962,0.00000000,0.00000000,156.71447754); //object(vgsbikeschl02) (15)
  653. CreateDynamicObject(8229,49.00000000,213.00000000,15.89999962,0.00000000,0.00000000,154.74792480); //object(vgsbikeschl02) (16)
  654. CreateDynamicObject(8229,63.29999924,218.30000305,16.00000000,0.00000000,0.00000000,246.01684570); //object(vgsbikeschl02) (17)
  655. CreateDynamicObject(8229,76.50000000,249.69999695,16.00000000,0.00000000,0.00000000,246.94519043); //object(vgsbikeschl02) (18)
  656. CreateDynamicObject(8229,67.90000153,229.19999695,16.00000000,0.00000000,0.00000000,247.34619141); //object(vgsbikeschl02) (19)
  657. CreateDynamicObject(8229,85.19999695,270.10000610,15.89999962,0.00000000,0.00000000,245.84655762); //object(vgsbikeschl02) (20)
  658. CreateDynamicObject(8229,79.30000305,284.60000610,16.00000000,0.00000000,0.00000000,335.73120117); //object(vgsbikeschl02) (21)
  659. CreateDynamicObject(8229,67.69999695,289.79998779,16.00000000,0.00000000,0.00000000,335.73120117); //object(vgsbikeschl02) (22)
  660. CreateDynamicObject(8229,47.40000153,298.89999390,15.89999962,0.00000000,0.00000000,335.73120117); //object(vgsbikeschl02) (23)
  661. CreateDynamicObject(8229,27.50000000,308.39999390,15.89999962,0.00000000,0.00000000,333.47900391); //object(vgsbikeschl02) (24)
  662. CreateDynamicObject(8229,13.69999981,216.19999695,15.69999981,0.00000000,0.00000000,244.36889648); //object(vgsbikeschl02) (25)
  663. CreateDynamicObject(8229,0.00000000,221.89999390,15.89999962,0.00000000,0.00000000,64.59411621); //object(vgsbikeschl02) (26)
  664. CreateDynamicObject(8229,-9.39999962,249.39999390,12.00000000,0.00000000,1.09490967,67.41250610); //object(vgsbikeschl02) (27)
  665. CreateDynamicObject(8229,-0.69999999,269.79998779,12.00000000,0.00000000,1.09313965,67.81811523); //object(vgsbikeschl02) (28)
  666. CreateDynamicObject(8229,7.90000010,290.29998779,12.00000000,0.00000000,1.08764648,68.10308838); //object(vgsbikeschl02) (29)
  667. CreateDynamicObject(8229,16.29999924,310.70001221,12.00000000,0.00000000,1.08215332,68.09875488); //object(vgsbikeschl02) (30)
  668. CreateDynamicObject(8229,16.39999962,310.79998779,15.60000038,0.00000000,1.08215332,68.09875488); //object(vgsbikeschl02) (31)
  669. CreateDynamicObject(8229,7.90000010,290.29998779,15.60000038,0.00000000,1.08215332,68.27276611); //object(vgsbikeschl02) (32)
  670. CreateDynamicObject(8229,-0.60000002,269.89999390,15.89999962,0.00000000,1.08764648,68.16110229); //object(vgsbikeschl02) (33)
  671. CreateDynamicObject(8229,-9.39999962,249.50000000,15.80000019,0.00000000,1.09313965,67.41210938); //object(vgsbikeschl02) (34)
  672. CreateDynamicObject(8483,9.80000019,175.50000000,34.79999924,0.00000000,0.00000000,59.18872070); //object(pirateland02_lvs) (1)
  673. CreateDynamicObject(6189,-15.69999981,168.10000610,-5.30000019,0.00000000,0.00000000,336.85446167); //object(gaz_pier1) (1)
  674. CreateDynamicObject(3998,41.09999847,261.79998779,9.80000019,0.00000000,0.00000000,334.81735229); //object(court1_lan) (1)
  675. CreateDynamicObject(2934,18.79999924,251.89999390,10.50000000,0.00000000,0.00000000,334.81735229); //object(kmb_container_red) (1)
  676. CreateDynamicObject(2934,20.10000038,251.19999695,13.30000019,0.00000000,0.00000000,334.81384277); //object(kmb_container_red) (2)
  677. CreateDynamicObject(2934,21.60000038,250.19999695,16.10000038,0.00000000,0.00000000,334.81384277); //object(kmb_container_red) (3)
  678. CreateDynamicObject(2934,32.09999847,263.10000610,19.00000000,0.00000000,0.00000000,334.81384277); //object(kmb_container_red) (4)
  679. CreateDynamicObject(2934,33.20000076,265.20001221,21.89999962,0.00000000,0.00000000,334.81384277); //object(kmb_container_red) (5)
  680. CreateDynamicObject(2934,39.59999847,284.60000610,24.50000000,0.00000000,0.00000000,334.81384277); //object(kmb_container_red) (6)
  681. CreateDynamicObject(2934,41.09999847,287.39999390,27.39999962,0.00000000,0.00000000,334.81384277); //object(kmb_container_red) (7)
  682. CreateDynamicObject(2934,42.40000153,290.00000000,30.29999924,0.00000000,0.00000000,334.81384277); //object(kmb_container_red) (8)
  683. CreateDynamicObject(2934,43.79999924,293.00000000,33.20000076,0.00000000,0.00000000,334.81384277); //object(kmb_container_red) (9)
  684. CreateDynamicObject(2934,59.50000000,271.79998779,24.50000000,0.00000000,0.00000000,334.81384277); //object(kmb_container_red) (10)
  685. CreateDynamicObject(2934,60.79999924,271.20001221,27.39999962,0.00000000,0.00000000,334.81384277); //object(kmb_container_red) (11)
  686. CreateDynamicObject(2934,62.00000000,270.60000610,30.29999924,0.00000000,0.00000000,334.81384277); //object(kmb_container_red) (12)
  687. CreateDynamicObject(2934,63.29999924,270.00000000,33.20000076,0.00000000,0.00000000,334.81384277); //object(kmb_container_red) (13)
  688. CreateDynamicObject(3378,50.79999924,242.39999390,16.70000076,0.00000000,0.00000000,65.32672119); //object(ce_beerpile01) (1)
  689. CreateDynamicObject(3066,46.09999847,243.69999695,18.89999962,0.00000000,0.00000000,337.00714111); //object(ammotrn_obj) (1)
  690. CreateDynamicObject(3066,52.90000153,240.39999390,18.89999962,0.00000000,0.00000000,337.00561523); //object(ammotrn_obj) (2)
  691. CreateDynamicObject(3066,60.59999847,237.39999390,18.89999962,0.00000000,0.00000000,337.00561523); //object(ammotrn_obj) (3)
  692. CreateDynamicObject(3066,61.90000153,237.10000610,20.89999962,0.00000000,0.00000000,337.00561523); //object(ammotrn_obj) (4)
  693. CreateDynamicObject(3066,63.09999847,236.39999390,22.89999962,0.00000000,0.00000000,337.00561523); //object(ammotrn_obj) (5)
  694. CreateDynamicObject(3568,-4.09999990,238.10000610,12.00000000,0.00000000,0.00000000,66.88986206); //object(lasntrk2) (1)
  695. CreateDynamicObject(3565,-7.09999990,242.60000610,10.69999981,0.00000000,0.00000000,335.91223145); //object(lasdkrt1_la01) (1)
  696. CreateDynamicObject(2774,22.79999924,277.39999390,22.10000038,0.00000000,90.93176270,335.91223145); //object(cj_airp_pillars) (2)
  697. CreateDynamicObject(8841,-5.59999990,189.50000000,30.10000038,271.19384766,359.99926758,330.43701172); //object(rsdncarprk01_lvs) (1)
  698. CreateDynamicObject(8841,-43.59999847,211.10000610,30.10000038,271.19201660,359.99450684,330.43579102); //object(rsdncarprk01_lvs) (2)
  699. CreateDynamicObject(8841,33.09999847,205.10000610,15.39999962,351.20214844,359.99987793,337.05639648); //object(rsdncarprk01_lvs) (3)
  700. CreateDynamicObject(8841,-20.89999962,227.89999390,15.39999962,351.19995117,359.99450684,337.05505371); //object(rsdncarprk01_lvs) (4)
  701. CreateDynamicObject(8229,12.60000038,211.10000610,16.00000000,0.00000000,341.38671875,244.36889648); //object(vgsbikeschl02) (39)
  702. CreateDynamicObject(8229,4.19999981,196.30000305,12.10000038,0.00000000,0.00000000,244.36889648); //object(vgsbikeschl02) (40)
  703. CreateDynamicObject(8229,4.19999981,196.30000305,15.89999962,0.00000000,0.00000000,244.36889648); //object(vgsbikeschl02) (41)
  704. CreateDynamicObject(8229,-52.09999847,122.09999847,11.89999962,0.00000000,0.29000854,74.40432739); //object(vgsbikeschl02) (42)
  705. CreateDynamicObject(8229,-9.50000000,202.00000000,15.89999962,0.00000000,0.00000000,64.59411621); //object(vgsbikeschl02) (43)
  706. CreateDynamicObject(8229,-4.90000010,211.80000305,17.79999924,0.00000000,14.26123047,66.24780273); //object(vgsbikeschl02) (44)
  707. CreateDynamicObject(8229,3.70000005,195.10000610,19.50000000,0.00000000,0.00000000,244.36889648); //object(vgsbikeschl02) (45)
  708. CreateDynamicObject(8229,-9.50000000,202.00000000,19.29999924,0.00000000,0.00000000,64.59411621); //object(vgsbikeschl02) (46)
  709. CreateDynamicObject(8841,24.89999962,188.69999695,15.39999962,351.19995117,359.99450684,333.77035522); //object(rsdncarprk01_lvs) (6)
  710. CreateDynamicObject(8841,-25.20000076,219.30000305,15.39999962,351.19995117,359.99450684,333.77035522); //object(rsdncarprk01_lvs) (7)
  711. CreateDynamicObject(8841,-13.80000019,172.89999390,19.50000000,1.44192505,180.00012207,61.52554321); //object(rsdncarprk01_lvs) (8)
  712. CreateDynamicObject(8841,-26.29999924,173.69999695,19.50000000,276.42089844,160.02111816,41.66003418); //object(rsdncarprk01_lvs) (9)
  713. CreateDynamicObject(8841,-8.00000000,167.00000000,19.50000000,276.41601562,160.01586914,223.50750732); //object(rsdncarprk01_lvs) (10)
  714. CreateDynamicObject(972,-15.00000000,138.10000610,9.19999981,0.00000000,0.00000000,187.90820312); //object(tunnelentrance) (1)
  715. CreateDynamicObject(972,-40.79999924,110.00000000,20.50000000,0.08499146,269.28933716,69.06762695); //object(tunnelentrance) (4)
  716. CreateDynamicObject(3980,-70.80000305,45.50000000,3.50000000,0.00000000,2.18978882,67.95718384); //object(lacityhall1_lan) (1)
  717. CreateDynamicObject(11430,93.30000305,135.60000610,23.60000038,0.00000000,0.00000000,180.24395752); //object(sw_bit_13) (1)
  718. CreateDynamicObject(11430,91.59999847,124.80000305,43.90000153,13.05096436,6.74438477,178.71203613); //object(sw_bit_13) (2)
  719. CreateDynamicObject(8229,28.79980469,222.00000000,12.10000038,0.00000000,0.00000000,156.71447754); //object(vgsbikeschl02) (47)
  720. CreateDynamicObject(8229,-53.79999924,115.19999695,9.80000019,310.67138672,0.25268555,158.13171387); //object(vgsbikeschl02) (48)
  721. CreateDynamicObject(6443,3.70000005,27.50000000,13.69999981,0.00000000,0.00000000,311.76934814); //object(beacliff02_law2) (1)
  722. CreateDynamicObject(6443,-13.00000000,35.79999924,28.00000000,16.42346191,0.00000000,254.79321289); //object(beacliff02_law2) (2)
  723. CreateDynamicObject(6443,-65.19999695,29.20000076,28.50000000,16.34207153,354.29431152,170.92431641); //object(beacliff02_law2) (3)
  724. CreateDynamicObject(6443,-115.00000000,54.50000000,29.10000038,16.33666992,354.29260254,91.96771240); //object(beacliff02_law2) (4)
  725. CreateDynamicObject(6443,-123.09999847,62.79999924,26.79999924,16.33117676,354.28710938,66.72882080); //object(beacliff02_law2) (5)
  726. CreateDynamicObject(8841,-15.69999981,129.10000610,30.00000000,276.41601562,160.01586914,254.35466003); //object(rsdncarprk01_lvs) (11)
  727. CreateDynamicObject(8841,-15.19999981,123.00000000,27.70000076,276.41601562,160.01586914,225.83653259); //object(rsdncarprk01_lvs) (12)
  728. CreateDynamicObject(8841,-45.29999924,137.69999695,19.50000000,276.41601562,160.01586914,42.87252808); //object(rsdncarprk01_lvs) (13)
  729. CreateDynamicObject(8841,-27.50000000,141.10000610,21.10000038,1.43893433,178.90478516,154.36114502); //object(rsdncarprk01_lvs) (14)
  730. CreateDynamicObject(8841,-36.40000153,120.69999695,24.50000000,12.38061523,178.87561035,154.57147217); //object(rsdncarprk01_lvs) (15)
  731. CreateDynamicObject(8229,-9.50000000,202.00000000,12.10000038,0.00000000,0.00000000,64.59411621); //object(vgsbikeschl02) (49)
  732. CreateDynamicObject(8229,-52.09999847,122.09999847,15.60000038,0.00000000,0.28564453,74.39941406); //object(vgsbikeschl02) (50)
  733. CreateDynamicObject(8229,-52.09999847,122.09999847,19.39999962,0.00000000,0.28564453,74.39941406); //object(vgsbikeschl02) (51)
  734. CreateDynamicObject(8229,-52.09999847,122.09999847,23.20000076,0.00000000,0.28564453,74.39941406); //object(vgsbikeschl02) (52)
  735. CreateDynamicObject(8229,-65.00000000,111.40000153,11.89999962,0.00000000,0.28564453,338.81027222); //object(vgsbikeschl02) (53)
  736. CreateDynamicObject(8229,-65.00000000,111.40000153,15.80000019,0.00000000,0.28015137,338.80737305); //object(vgsbikeschl02) (54)
  737. CreateDynamicObject(8229,-65.00000000,111.40000153,19.60000038,0.00000000,0.28015137,338.80737305); //object(vgsbikeschl02) (55)
  738. CreateDynamicObject(8229,-65.00000000,111.40000153,23.39999962,0.00000000,0.28015137,338.80737305); //object(vgsbikeschl02) (56)
  739. CreateDynamicObject(8841,-73.80000305,118.00000000,37.50000000,88.59289551,128.58319092,210.11328125); //object(rsdncarprk01_lvs) (16)
  740. CreateDynamicObject(8841,-35.40000153,103.59999847,36.79999924,88.58819580,128.57876587,211.67384338); //object(rsdncarprk01_lvs) (17)
  741. CreateDynamicObject(8841,-19.10000038,78.09999847,36.79999924,88.58279419,128.57861328,152.51257324); //object(rsdncarprk01_lvs) (18)
  742. CreateDynamicObject(972,-17.39941406,115.39941406,9.19999981,0.00000000,0.00000000,157.24731445); //object(tunnelentrance) (13)
  743. CreateDynamicObject(972,-26.60000038,104.90000153,20.50000000,0.08239746,269.28588867,69.06555176); //object(tunnelentrance) (14)
  744. CreateDynamicObject(8229,-24.89999962,103.00000000,13.10000038,0.00000000,271.53503418,285.30041504); //object(vgsbikeschl02) (58)
  745. CreateDynamicObject(8229,-23.60000038,100.19999695,13.10000038,0.00000000,271.53262329,303.91168213); //object(vgsbikeschl02) (59)
  746. CreateDynamicObject(8841,24.39999962,172.50000000,30.10000038,271.19201660,359.99450684,330.43579102); //object(rsdncarprk01_lvs) (19)
  747. CreateDynamicObject(8483,-27.29999924,196.60000610,34.79999924,0.00000000,0.00000000,61.37316895); //object(pirateland02_lvs) (2)
  748. CreateDynamicObject(3930,-0.20000000,189.00000000,34.59999847,0.00000000,0.00000000,0.00000000); //object(d_rock01) (1)
  749. CreateDynamicObject(3930,-63.50000000,111.19999695,30.70000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (2)
  750. CreateDynamicObject(3930,5.69999981,185.39999390,32.00000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (3)
  751. CreateDynamicObject(3930,5.30000019,185.50000000,31.29999924,0.00000000,0.00000000,0.00000000); //object(d_rock01) (4)
  752. CreateDynamicObject(3930,4.90000010,185.69999695,30.50000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (5)
  753. CreateDynamicObject(3930,4.40000010,186.10000610,29.70000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (6)
  754. CreateDynamicObject(3930,3.70000005,186.60000610,29.10000038,0.00000000,0.00000000,0.00000000); //object(d_rock01) (7)
  755. CreateDynamicObject(3930,3.00000000,187.10000610,28.39999962,0.00000000,0.00000000,0.00000000); //object(d_rock01) (8)
  756. CreateDynamicObject(3930,2.09999990,187.69999695,27.89999962,0.00000000,0.00000000,0.00000000); //object(d_rock01) (9)
  757. CreateDynamicObject(3930,1.10000002,188.39999390,27.50000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (10)
  758. CreateDynamicObject(3930,-0.20000000,189.10000610,27.20000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (11)
  759. CreateDynamicObject(3930,-1.29999995,189.80000305,26.89999962,0.00000000,0.00000000,0.00000000); //object(d_rock01) (12)
  760. CreateDynamicObject(3930,-2.29999995,190.39999390,26.70000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (13)
  761. CreateDynamicObject(3930,-3.50000000,191.10000610,26.50000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (14)
  762. CreateDynamicObject(3930,-5.00000000,192.00000000,26.29999924,0.00000000,0.00000000,0.00000000); //object(d_rock01) (15)
  763. CreateDynamicObject(3930,-6.09999990,192.60000610,26.39999962,0.00000000,0.00000000,0.00000000); //object(d_rock01) (16)
  764. CreateDynamicObject(3930,-7.09999990,193.10000610,26.70000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (17)
  765. CreateDynamicObject(3930,-8.00000000,193.50000000,27.29999924,0.00000000,0.00000000,0.00000000); //object(d_rock01) (18)
  766. CreateDynamicObject(3930,-9.00000000,194.00000000,28.20000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (19)
  767. CreateDynamicObject(3930,-10.10000038,194.50000000,29.10000038,0.00000000,0.00000000,0.00000000); //object(d_rock01) (20)
  768. CreateDynamicObject(3930,-10.80000019,194.69999695,30.10000038,0.00000000,0.00000000,0.00000000); //object(d_rock01) (21)
  769. CreateDynamicObject(3930,-11.50000000,195.00000000,31.10000038,0.00000000,0.00000000,0.00000000); //object(d_rock01) (22)
  770. CreateDynamicObject(3930,-11.80000019,195.30000305,32.50000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (23)
  771. CreateDynamicObject(3930,-12.10000038,195.60000610,33.70000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (24)
  772. CreateDynamicObject(3930,-6.29980469,192.39941406,34.59999847,0.00000000,0.00000000,0.00000000); //object(d_rock01) (25)
  773. CreateDynamicObject(3930,-63.59999847,111.19999695,31.89999962,0.00000000,0.00000000,0.00000000); //object(d_rock01) (26)
  774. CreateDynamicObject(3930,-63.50000000,111.50000000,33.09999847,0.00000000,0.00000000,0.00000000); //object(d_rock01) (27)
  775. CreateDynamicObject(3930,-63.50000000,111.59999847,34.50000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (28)
  776. CreateDynamicObject(3930,-63.40000153,111.69999695,35.70000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (29)
  777. CreateDynamicObject(3930,-63.29999924,111.80000305,37.00000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (30)
  778. CreateDynamicObject(3930,-63.29999924,111.90000153,38.20000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (31)
  779. CreateDynamicObject(3930,-62.09999847,111.40000153,38.20000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (32)
  780. CreateDynamicObject(3930,-61.09999847,111.00000000,38.09999847,0.00000000,0.00000000,0.00000000); //object(d_rock01) (33)
  781. CreateDynamicObject(3930,-60.20000076,110.59999847,37.50000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (34)
  782. CreateDynamicObject(3930,-59.79999924,110.40000153,36.50000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (35)
  783. CreateDynamicObject(3930,-59.90000153,110.40000153,35.59999847,0.00000000,0.00000000,0.00000000); //object(d_rock01) (36)
  784. CreateDynamicObject(3930,-60.59999847,110.50000000,35.00000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (37)
  785. CreateDynamicObject(3930,-61.50000000,110.90000153,34.79999924,0.00000000,0.00000000,0.00000000); //object(d_rock01) (38)
  786. CreateDynamicObject(3930,-62.50000000,111.30000305,34.79999924,0.00000000,0.00000000,0.00000000); //object(d_rock01) (39)
  787. CreateDynamicObject(3930,-57.59999847,109.30000305,35.20000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (40)
  788. CreateDynamicObject(3930,-57.70000076,109.40000153,34.09999847,0.00000000,0.00000000,0.00000000); //object(d_rock01) (41)
  789. CreateDynamicObject(3930,-57.79999924,109.30000305,32.59999847,0.00000000,0.00000000,0.00000000); //object(d_rock01) (42)
  790. CreateDynamicObject(3930,-57.09999847,108.80000305,30.70000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (43)
  791. CreateDynamicObject(3930,-56.00000000,108.30000305,30.50000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (44)
  792. CreateDynamicObject(3930,-54.59999847,107.80000305,30.20000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (45)
  793. CreateDynamicObject(3930,-53.50000000,107.40000153,30.60000038,0.00000000,0.00000000,0.00000000); //object(d_rock01) (46)
  794. CreateDynamicObject(3930,-52.59999847,107.09999847,31.20000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (47)
  795. CreateDynamicObject(3930,-52.79999924,107.09999847,32.29999924,0.00000000,0.00000000,0.00000000); //object(d_rock01) (48)
  796. CreateDynamicObject(3930,-53.79999924,107.80000305,33.40000153,0.00000000,0.00000000,0.00000000); //object(d_rock01) (49)
  797. CreateDynamicObject(3930,-57.29999924,109.30000305,36.50000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (51)
  798. CreateDynamicObject(3930,-56.70000076,109.30000305,37.79999924,0.00000000,0.00000000,0.00000000); //object(d_rock01) (52)
  799. CreateDynamicObject(3930,-55.59999847,108.80000305,38.09999847,0.00000000,0.00000000,0.00000000); //object(d_rock01) (53)
  800. CreateDynamicObject(3930,-54.29999924,108.40000153,37.70000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (54)
  801. CreateDynamicObject(3930,-53.20000076,108.00000000,37.29999924,0.00000000,0.00000000,0.00000000); //object(d_rock01) (55)
  802. CreateDynamicObject(3930,-52.90000153,107.00000000,33.40000153,0.00000000,0.00000000,0.00000000); //object(d_rock01) (58)
  803. CreateDynamicObject(3930,-55.00000000,107.69999695,33.50000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (60)
  804. CreateDynamicObject(3930,-49.00000000,105.80000305,30.20000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (62)
  805. CreateDynamicObject(3930,-48.50000000,105.69999695,31.29999924,0.00000000,0.00000000,0.00000000); //object(d_rock01) (63)
  806. CreateDynamicObject(3930,-47.90000153,105.59999847,32.50000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (64)
  807. CreateDynamicObject(3930,-47.29999924,105.50000000,33.59999847,0.00000000,0.00000000,0.00000000); //object(d_rock01) (65)
  808. CreateDynamicObject(3930,-46.70000076,105.40000153,34.70000076,0.00000000,0.00000000,0.00000000); //object(d_rock01) (66)
  809. CreateDynamicObject(3930,-46.00000000,105.19999695,35.79999924,0.00000000,0.00000000,0.00000000); //object(d_rock01) (67)
  810. CreateDynamicObject(3930,-45.59999847,105.19999695,36.90000153,0.00000000,0.00000000,0.00000000); //object(d_rock01) (68)
  811. CreateDynamicObject(3930,-45.00000000,105.00000000,38.00000000,0.00000000,0.00000000,0.00000000); //object(d_rock01) (69)
  812. CreateDynamicObject(3930,-44.40000153,104.80000305,37.59999847,0.00000000,0.00000000,0.00000000); //object(d_rock01) (70)
  813. CreateDynamicObject(3930,-44.00000000,104.59999847,36.29999924,0.00000000,0.00000000,0.00000000); //object(d_rock01) (71)
  814. CreateDynamicObject(3930,-43.79999924,104.40000153,35.29999924,0.00000000,0.00000000,0.00000000); //object(d_rock01) (72)
  815. CreateDynamicObject(3930,-43.59999847,104.19999695,34.09999847,0.00000000,0.00000000,0.00000000); //object(d_rock01) (73)
  816. CreateDynamicObject(3930,-43.50000000,104.09999847,32.90000153,0.00000000,0.00000000,0.00000000); //object(d_rock01) (74)
  817. CreateDynamicObject(3930,-43.29999924,103.90000153,31.79999924,0.00000000,0.00000000,0.00000000); //object(d_rock01) (75)
  818. CreateDynamicObject(3930,-43.00000000,103.59999847,30.39999962,0.00000000,0.00000000,0.00000000); //object(d_rock01) (76)
  819. CreateDynamicObject(3930,-46.20000076,105.09999847,33.90000153,0.00000000,0.00000000,0.00000000); //object(d_rock01) (77)
  820. CreateDynamicObject(3930,-45.20000076,104.80000305,33.90000153,0.00000000,0.00000000,0.00000000); //object(d_rock01) (78)
  821. CreateDynamicObject(3930,-44.40000153,104.50000000,33.90000153,0.00000000,0.00000000,0.00000000); //object(d_rock01) (79)
  822. CreateDynamicObject(5244,-37.29999924,42.00000000,13.80000019,0.00000000,0.00000000,65.78570557); //object(lasntrk1im03) (1)
  823. CreateDynamicObject(3378,-24.79999924,154.10000610,9.60000038,0.00000000,0.00000000,63.59597778); //object(ce_beerpile01) (3)
  824. CreateDynamicObject(3066,-41.29999924,60.50000000,17.29999924,0.00000000,0.00000000,63.55920410); //object(ammotrn_obj) (7)
  825. CreateDynamicObject(3066,-45.79999924,51.59999847,17.29999924,0.00000000,0.00000000,65.74569702); //object(ammotrn_obj) (8)
  826. CreateDynamicObject(3066,-50.70000076,42.90000153,16.70000076,0.00000000,0.00000000,63.55590820); //object(ammotrn_obj) (9)
  827. CreateDynamicObject(3066,-52.50000000,43.90000153,19.00000000,0.00000000,0.00000000,63.55590820); //object(ammotrn_obj) (10)
  828. CreateDynamicObject(3066,-54.20000076,44.70000076,21.39999962,0.00000000,0.00000000,63.55590820); //object(ammotrn_obj) (11)
  829. CreateDynamicObject(3066,-47.90000153,52.59999847,19.60000038,0.00000000,0.00000000,65.74218750); //object(ammotrn_obj) (12)
  830. CreateDynamicObject(3066,-49.00000000,53.20000076,21.70000076,0.00000000,0.00000000,65.74218750); //object(ammotrn_obj) (13)
  831. CreateDynamicObject(3066,-42.79999924,61.29999924,19.39999962,0.00000000,0.00000000,63.55590820); //object(ammotrn_obj) (14)
  832. CreateDynamicObject(3066,-43.90000153,61.79999924,21.70000076,0.00000000,0.00000000,63.55590820); //object(ammotrn_obj) (15)
  833. CreateDynamicObject(2973,-68.30000305,92.69999695,11.80000019,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (4)
  834. CreateDynamicObject(2973,-69.40000153,92.90000153,14.30000019,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (5)
  835. CreateDynamicObject(2973,-70.19999695,94.19999695,16.79999924,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (6)
  836. CreateDynamicObject(2973,-71.30000305,94.30000305,19.29999924,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (7)
  837. CreateDynamicObject(2973,-71.09999847,95.40000153,21.79999924,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (9)
  838. CreateDynamicObject(2973,-71.80000305,96.59999847,24.29999924,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (10)
  839. CreateDynamicObject(2973,-72.90000153,96.69999695,26.79999924,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (11)
  840. CreateDynamicObject(7586,-85.19999695,54.40000153,14.69999981,0.00000000,0.00000000,0.00000000); //object(miragebuild07) (1)
  841. CreateDynamicObject(2973,-88.69999695,60.09999847,21.60000038,0.00000000,0.00000000,26.27755737); //object(k_cargo2) (12)
  842. CreateDynamicObject(2973,-90.00000000,66.59999847,21.89999962,0.00000000,0.00000000,26.27380371); //object(k_cargo2) (13)
  843. CreateDynamicObject(2973,-85.69999695,69.50000000,24.20000076,0.00000000,0.00000000,344.66766357); //object(k_cargo2) (14)
  844. CreateDynamicObject(3095,-31.29999924,93.50000000,13.60000038,86.71240234,87.63839722,272.36547852); //object(a51_jetdoor) (1)
  845. CreateDynamicObject(3095,-36.00000000,88.80000305,14.00000000,85.22406006,152.64654541,294.96127319); //object(a51_jetdoor) (3)
  846. CreateDynamicObject(3095,-36.29999924,81.90000153,12.80000019,85.22094727,152.64404297,294.96093750); //object(a51_jetdoor) (4)
  847. CreateDynamicObject(3095,-36.70000076,74.80000305,11.60000038,85.22094727,152.64404297,294.96093750); //object(a51_jetdoor) (5)
  848. CreateDynamicObject(3095,-37.00000000,68.59999847,10.69999981,85.22094727,152.64404297,294.96093750); //object(a51_jetdoor) (6)
  849. CreateDynamicObject(3095,-23.00000000,93.50000000,13.10000038,86.70959473,87.63793945,272.36206055); //object(a51_jetdoor) (7)
  850. CreateDynamicObject(939,-57.79999924,78.50000000,14.60000038,0.00000000,0.00000000,67.96636963); //object(cj_df_unit) (1)
  851. CreateDynamicObject(939,-59.09999847,75.50000000,17.29999924,0.00000000,0.00000000,67.96142578); //object(cj_df_unit) (2)
  852. CreateDynamicObject(939,-60.20000076,72.59999847,20.89999962,0.00000000,0.00000000,67.96142578); //object(cj_df_unit) (3)
  853. CreateDynamicObject(939,-61.29999924,69.59999847,23.39999962,0.00000000,0.00000000,67.96142578); //object(cj_df_unit) (4)
  854. CreateDynamicObject(939,-62.40000153,66.69999695,26.29999924,0.00000000,0.00000000,67.96142578); //object(cj_df_unit) (5)
  855. CreateDynamicObject(8171,-28.70000076,42.09999847,24.50000000,3.72735596,77.23135376,333.04473877); //object(vgssairportland06) (1)
  856. CreateDynamicObject(8171,-91.90000153,54.70000076,41.00000000,3.72436523,77.22839355,248.65899658); //object(vgssairportland06) (2)
  857. CreateDynamicObject(8171,0.60000002,273.29998779,20.79999924,0.04400635,89.85058594,157.77362061); //object(vgssairportland06) (3)
  858. CreateDynamicObject(8171,-93.79980469,80.19921875,41.00000000,2.50488281,81.44165039,148.68347168); //object(vgssairportland06) (4)
  859. CreateDynamicObject(8171,56.79999924,295.20001221,27.39999962,0.04382324,89.84664917,65.99597168); //object(vgssairportland06) (5)
  860. CreateDynamicObject(8171,69.50000000,231.30000305,27.39999962,359.24194336,93.03329468,336.61260986); //object(vgssairportland06) (6)
  861. CreateDynamicObject(8171,16.00000000,221.39999390,35.79999924,359.24194336,93.03219604,245.64154053); //object(vgssairportland06) (7)
  862. CreateDynamicObject(864,67.80000305,266.00000000,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (1)
  863. CreateDynamicObject(864,61.09999847,249.39999390,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (2)
  864. CreateDynamicObject(864,51.59999847,221.89999390,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (3)
  865. CreateDynamicObject(864,42.20000076,234.50000000,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (4)
  866. CreateDynamicObject(864,30.50000000,231.30000305,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (5)
  867. CreateDynamicObject(864,21.89999962,233.30000305,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (6)
  868. CreateDynamicObject(864,15.69999981,244.10000610,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (7)
  869. CreateDynamicObject(864,-0.50000000,248.80000305,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (8)
  870. CreateDynamicObject(864,5.30000019,255.19999695,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (9)
  871. CreateDynamicObject(864,24.20000076,268.50000000,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (10)
  872. CreateDynamicObject(864,7.00000000,278.50000000,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (11)
  873. CreateDynamicObject(864,33.70000076,296.60000610,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (12)
  874. CreateDynamicObject(864,21.89999962,292.70001221,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (13)
  875. CreateDynamicObject(864,29.10000038,276.89999390,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (14)
  876. CreateDynamicObject(864,43.09999847,292.10000610,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (15)
  877. CreateDynamicObject(864,53.29999924,290.89999390,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (16)
  878. CreateDynamicObject(864,50.50000000,283.60000610,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (17)
  879. CreateDynamicObject(864,71.69999695,281.70001221,9.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (18)
  880. CreateDynamicObject(864,12.30000019,224.30000305,9.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (19)
  881. CreateDynamicObject(864,1.10000002,213.10000610,9.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (20)
  882. CreateDynamicObject(864,1.60000002,196.00000000,9.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (21)
  883. CreateDynamicObject(864,-11.80000019,185.60000610,9.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (22)
  884. CreateDynamicObject(864,-12.10000038,167.00000000,9.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (23)
  885. CreateDynamicObject(864,-19.20000076,170.30000305,9.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (24)
  886. CreateDynamicObject(864,-25.79999924,141.30000305,9.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (25)
  887. CreateDynamicObject(864,-34.09999847,143.69999695,9.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (26)
  888. CreateDynamicObject(864,-23.39999962,128.89999390,9.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (27)
  889. CreateDynamicObject(864,-42.90000153,126.30000305,9.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (28)
  890. CreateDynamicObject(864,-36.09999847,132.89999390,9.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (29)
  891. CreateDynamicObject(864,-28.10000038,117.90000153,9.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (30)
  892. CreateDynamicObject(864,-34.79999924,123.90000153,9.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (31)
  893. CreateDynamicObject(864,-66.09999847,55.90000153,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (32)
  894. CreateDynamicObject(864,-34.29999924,98.19999695,11.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (33)
  895. CreateDynamicObject(864,-50.59999847,102.30000305,11.30000019,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (34)
  896. CreateDynamicObject(864,-62.09999847,98.50000000,11.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (35)
  897. CreateDynamicObject(864,-62.79999924,82.19999695,12.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (36)
  898. CreateDynamicObject(864,-72.09999847,85.09999847,12.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (37)
  899. CreateDynamicObject(864,-70.90000153,76.40000153,12.50000000,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (38)
  900. CreateDynamicObject(864,-79.40000153,78.09999847,12.50000000,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (39)
  901. CreateDynamicObject(864,-44.20000076,83.00000000,11.80000019,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (40)
  902. CreateDynamicObject(864,-47.59999847,73.09999847,12.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (41)
  903. CreateDynamicObject(864,-55.70000076,60.29999924,12.80000019,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (42)
  904. CreateDynamicObject(864,-47.50000000,65.00000000,12.50000000,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (43)
  905. CreateDynamicObject(864,-32.09999847,86.50000000,11.50000000,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (44)
  906. CreateDynamicObject(864,-33.09999847,74.69999695,12.00000000,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (45)
  907. CreateDynamicObject(864,-30.79999924,63.79999924,12.30000019,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (46)
  908. CreateDynamicObject(864,-32.90000153,52.90000153,12.69999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (47)
  909. CreateDynamicObject(864,-42.09999847,44.40000153,13.19999981,0.00000000,0.00000000,0.00000000); //object(sand_combush1) (48)
  910. CreateDynamicObject(705,123.79980469,151.59960938,43.79999924,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (17)
  911. CreateDynamicObject(705,70.09999847,155.80000305,20.50000000,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (18)
  912. CreateDynamicObject(705,95.59999847,145.39999390,29.20000076,0.00000000,0.00000000,238.28247070); //object(sm_veg_tree7vbig) (19)
  913.  
  914. //Shopping
  915. CreateDynamicObject(4563,1837.63793900,-1332.08520500,85.65524300,0.00000000,0.00000000,0.00000000); //object(laskyscrap1_lan) (1)
  916. CreateDynamicObject(4113,1826.49255400,-1376.48059100,59.09111000,0.00000000,0.00000000,283.51010000); //object(lanofficeblok1) (1)
  917. CreateDynamicObject(4564,1744.63049300,-1302.95581100,113.26960000,0.00000000,0.00000000,269.75910000); //object(laskyscrap2_lan) (1)
  918. CreateDynamicObject(4602,1705.70715300,-1339.28418000,72.36490600,0.00000000,0.00000000,0.00000000); //object(laskyscrap4_lan) (1)
  919. CreateDynamicObject(4603,1681.51562500,-1388.07189900,32.13188600,0.00000000,0.00000000,0.00000000); //object(sky4plaz2_lan) (1)
  920. CreateDynamicObject(4690,1820.01379400,-1428.91088900,10.97657400,0.00000000,0.00000000,114.20100000); //object(skyscrapn202) (1)
  921. CreateDynamicObject(5882,1764.61853000,-1448.42578100,49.47959100,0.00000000,0.00000000,90.24090000); //object(skyscr01_lawn) (1)
  922. CreateDynamicObject(6391,1710.63818400,-1434.94043000,41.08281700,0.00000000,0.00000000,102.27300000); //object(sanclifft05_law2) (1)
  923. CreateDynamicObject(9907,1721.86596700,-1452.09631300,104.20304100,0.00000000,0.00000000,89.38140000); //object(monolith_sfe) (1)
  924. CreateDynamicObject(972,1804.11499000,-1356.12634300,13.87590600,0.00000000,0.00000000,0.00000000); //object(tunnelentrance) (1)
  925. CreateDynamicObject(12857,1793.60730000,-1316.62243700,28.26762800,0.00000000,18.90760000,269.75910000); //object(ce_bridge02) (1)
  926. CreateDynamicObject(931,1742.29467800,-1361.52807600,21.77284200,0.00000000,0.00000000,269.75910000); //object(rack3) (1)
  927. CreateDynamicObject(3633,1750.57897900,-1343.39477500,15.20772300,0.00000000,0.00000000,0.00000000); //object(imoildrum4_las) (1)
  928. CreateDynamicObject(3632,1750.57959000,-1343.33422900,16.15552500,0.00000000,0.00000000,0.00000000); //object(imoildrum_las) (1)
  929. CreateDynamicObject(3633,1767.87976100,-1341.99585000,19.10084000,0.00000000,0.00000000,0.00000000); //object(imoildrum4_las) (2)
  930. CreateDynamicObject(3633,1755.69689900,-1343.13867200,15.20568100,0.00000000,0.00000000,340.23300000); //object(imoildrum4_las) (3)
  931. CreateDynamicObject(3800,1742.59570312,-1362.17675781,22.84018326,0.00000000,0.00000000,0.00000000); //object(acbox4_sfs) (1)
  932. CreateDynamicObject(3800,1742.58752400,-1362.17993200,23.92503900,0.00000000,0.00000000,0.00000000); //object(acbox4_sfs) (2)
  933. CreateDynamicObject(3799,1755.30615200,-1395.43518100,14.63961700,0.00000000,0.00000000,0.00000000); //object(acbox2_sfs) (1)
  934. CreateDynamicObject(1348,1781.72143600,-1385.47717300,15.43533900,0.00000000,0.00000000,269.75910000); //object(cj_o2tanks) (1)
  935. CreateDynamicObject(3633,1780.02465800,-1408.31115700,15.18963200,0.00000000,0.00000000,0.00000000); //object(imoildrum4_las) (4)
  936. CreateDynamicObject(3632,1779.66540500,-1408.38049300,16.13743600,0.00000000,0.00000000,0.00000000); //object(imoildrum_las) (2)
  937. CreateDynamicObject(3633,1780.44384800,-1343.77075200,15.22652000,0.00000000,0.00000000,0.00000000); //object(imoildrum4_las) (5)
  938. CreateDynamicObject(3633,1781.79602100,-1344.14624000,15.22089000,0.00000000,0.00000000,17.18870000); //object(imoildrum4_las) (6)
  939. CreateDynamicObject(3633,1780.68518100,-1345.04809600,15.22295000,0.00000000,0.00000000,278.35350000); //object(imoildrum4_las) (7)
  940. CreateDynamicObject(3633,1780.89209000,-1344.37878400,16.17432200,0.00000000,0.00000000,38.67470000); //object(imoildrum4_las) (8)
  941. CreateDynamicObject(3632,1780.85046400,-1344.34741200,17.12212600,0.00000000,0.00000000,0.00000000); //object(imoildrum_las) (3)
  942. CreateDynamicObject(3633,1806.82312000,-1342.87829600,26.11320300,0.00000000,0.00000000,0.00000000); //object(imoildrum4_las) (9)
  943. CreateDynamicObject(3632,1807.10314900,-1342.50695800,27.06100700,0.00000000,0.00000000,0.00000000); //object(imoildrum_las) (4)
  944. CreateDynamicObject(3675,1781.06872600,-1417.65551800,31.69057500,297.26110000,357.42170000,86.80320000); //object(laxrf_refinerypipe) (1)
  945. CreateDynamicObject(3675,1793.67395000,-1418.32873500,26.35056700,0.10380000,243.97600000,182.20060000); //object(laxrf_refinerypipe) (2)
  946. CreateDynamicObject(3675,1795.41516100,-1424.13195800,24.55542900,206.26510000,62.73890000,293.82340000); //object(laxrf_refinerypipe) (3)
  947. CreateDynamicObject(3675,1790.59631300,-1429.96533200,19.56465000,177.90340000,298.24950000,23.54860000); //object(laxrf_refinerypipe) (4)
  948. CreateDynamicObject(3675,1785.20739700,-1430.87280300,16.47917900,198.53000000,121.18070000,14.95420000); //object(laxrf_refinerypipe) (5)
  949. CreateDynamicObject(3800,1733.90002441,-1351.30004883,14.60000038,0.00000000,0.00000000,0.00000000); //object(acbox4_sfs) (3)
  950.  
  951. //Stars
  952. CreateDynamicObject(8172,2539.69995117,2767.69995117,27.60000038,0.00000000,270.00000000,0.00000000); //object(vgssairportland07) (1)
  953. CreateDynamicObject(8172,2620.19995117,2705.30004883,30.50000000,0.00000000,270.00000000,89.99981689); //object(vgssairportland07) (2)
  954. CreateDynamicObject(8172,2690.69995117,2785.80004883,27.60000038,0.00000000,270.00000000,180.00000000); //object(vgssairportland07) (3)
  955. CreateDynamicObject(8172,2620.00000000,2839.10009766,37.40000153,0.00000000,270.00000000,269.99447632); //object(vgssairportland07) (4)
  956. CreateDynamicObject(8172,2620.30004883,2839.10009766,71.90000153,0.00000000,270.00000000,269.98898315); //object(vgssairportland07) (5)
  957. CreateDynamicObject(8172,2633.00000000,2839.00000000,106.90000153,0.00000000,270.00000000,269.98898315); //object(vgssairportland07) (6)
  958. CreateDynamicObject(8172,2639.39990234,2839.30004883,144.89999390,0.00000000,270.00000000,269.98898315); //object(vgssairportland07) (7)
  959. CreateDynamicObject(8172,2691.10009766,2786.60009766,66.50000000,0.00000000,270.00000000,179.99450684); //object(vgssairportland07) (9)
  960. CreateDynamicObject(8172,2539.69995117,2760.19995117,62.50000000,0.00000000,270.00000000,0.00000000); //object(vgssairportland07) (11)
  961. CreateDynamicObject(8172,2619.00000000,2704.89990234,68.59999847,0.00000000,270.00000000,90.00000000); //object(vgssairportland07) (12)
  962. CreateDynamicObject(3502,2625.60009766,2732.39990234,24.79999924,0.00000000,0.00000000,0.00000000); //object(vgsn_con_tube) (1)
  963. CreateDynamicObject(3502,2610.60009766,2732.69995117,24.79999924,0.00000000,0.00000000,358.00000000); //object(vgsn_con_tube) (2)
  964. CreateDynamicObject(939,2574.89990234,2768.89990234,12.30000019,0.00000000,0.00000000,0.00000000); //object(cj_df_unit) (1)
  965. CreateDynamicObject(939,2605.19995117,2805.80004883,29.29999924,0.00000000,0.00000000,0.00000000); //object(cj_df_unit) (2)
  966. CreateDynamicObject(2973,2615.00000000,2809.00000000,26.79999924,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (1)
  967. CreateDynamicObject(2973,2619.39941406,2809.19921875,29.10000038,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (2)
  968. CreateDynamicObject(2973,2623.39990234,2810.80004883,31.79999924,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (3)
  969. CreateDynamicObject(18257,2576.39990234,2753.60009766,9.80000019,0.00000000,0.00000000,0.00000000); //object(crates) (1)
  970. CreateDynamicObject(18257,2569.69995117,2747.69995117,13.80000019,0.00000000,0.00000000,60.00000000); //object(crates) (2)
  971. CreateDynamicObject(18257,2567.00000000,2736.10009766,17.79999924,0.00000000,0.00000000,99.99633789); //object(crates) (3)
  972. CreateDynamicObject(18257,2567.19995117,2724.60009766,21.20000076,0.00000000,0.00000000,359.99206543); //object(crates) (4)
  973. CreateDynamicObject(1431,2599.60009766,2765.80004883,25.39999962,0.00000000,0.00000000,0.00000000); //object(dyn_box_pile) (1)
  974. CreateDynamicObject(2669,2553.10009766,2820.00000000,28.20000076,0.00000000,0.00000000,0.00000000); //object(cj_chris_crate) (1)
  975. CreateDynamicObject(2669,2558.10009766,2819.89990234,28.20000076,0.00000000,0.00000000,0.00000000); //object(cj_chris_crate) (2)
  976. CreateDynamicObject(2669,2563.00000000,2819.60009766,28.20000076,0.00000000,0.00000000,0.00000000); //object(cj_chris_crate) (3)
  977. CreateDynamicObject(2669,2568.60009766,2819.69995117,28.20000076,0.00000000,0.00000000,0.00000000); //object(cj_chris_crate) (4)
  978. CreateDynamicObject(2669,2573.60009766,2819.60009766,28.20000076,0.00000000,0.00000000,0.00000000); //object(cj_chris_crate) (5)
  979. CreateDynamicObject(2669,2579.30004883,2819.30004883,28.20000076,0.00000000,0.00000000,0.00000000); //object(cj_chris_crate) (6)
  980. CreateDynamicObject(2669,2584.69995117,2819.10009766,28.20000076,0.00000000,0.00000000,0.00000000); //object(cj_chris_crate) (7)
  981. CreateDynamicObject(939,2565.80004883,2819.80004883,31.79999924,0.00000000,0.00000000,0.00000000); //object(cj_df_unit) (3)
  982. CreateDynamicObject(3574,2599.60009766,2815.69995117,29.50000000,0.00000000,0.00000000,0.00000000); //object(lasdkrtgrp2) (1)
  983. CreateDynamicObject(3576,2636.19995117,2769.00000000,26.29999924,0.00000000,0.00000000,0.00000000); //object(dockcrates2_la) (1)
  984. CreateDynamicObject(3577,2635.60009766,2775.39990234,25.60000038,0.00000000,0.00000000,0.00000000); //object(dockcrates1_la) (1)
  985. CreateDynamicObject(3630,2619.69995117,2758.89990234,24.29999924,0.00000000,0.00000000,0.00000000); //object(crdboxes2_las) (1)
  986. CreateDynamicObject(3722,2597.30004883,2734.19995117,27.29999924,0.00000000,0.00000000,0.00000000); //object(laxrf_scrapbox) (1)
  987. CreateDynamicObject(3796,2629.19995117,2808.50000000,35.29999924,0.00000000,0.00000000,0.00000000); //object(acbox1_sfs) (1)
  988. CreateDynamicObject(3796,2601.69995117,2773.60009766,24.79999924,0.00000000,0.00000000,0.00000000); //object(acbox1_sfs) (2)
  989. CreateDynamicObject(5262,2658.89990234,2817.19995117,40.29999924,0.00000000,0.00000000,0.00000000); //object(las2dkwar04) (1)
  990. CreateDynamicObject(7040,2649.60009766,2794.10009766,13.19999981,0.00000000,0.00000000,0.00000000); //object(vgnplcehldbox01) (1)
  991. CreateDynamicObject(7040,2640.00000000,2748.39990234,26.29999924,0.00000000,0.00000000,0.00000000); //object(vgnplcehldbox01) (2)
  992. CreateDynamicObject(12930,2558.50000000,2779.00000000,11.10000038,0.00000000,0.00000000,0.00000000); //object(sw_pipepile02) (1)
  993. CreateDynamicObject(2973,2607.30004883,2802.80004883,21.50000000,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (2)
  994.  
  995. //Town
  996. CreateDynamicObject(3851,-1515.40002441,2540.10009766,56.70000076,0.00000000,0.00000000,90.00000000); //object(carshowwin_sfsx) (1)
  997. CreateDynamicObject(3851,-1520.40002441,2534.50000000,56.70000076,0.00000000,0.00000000,184.00000000); //object(carshowwin_sfsx) (2)
  998. CreateDynamicObject(3851,-1509.30004883,2534.50000000,56.70000076,0.00000000,0.00000000,183.99902344); //object(carshowwin_sfsx) (3)
  999. CreateDynamicObject(3851,-1514.59997559,2529.00000000,56.59999847,0.00000000,2.00000000,269.99902344); //object(carshowwin_sfsx) (4)
  1000. CreateDynamicObject(8172,-1523.19995117,2525.89990234,72.40000153,0.00000000,90.00000000,269.99993896); //object(vgssairportland07) (1)
  1001. CreateDynamicObject(8172,-1450.00000000,2607.00000000,72.50000000,0.00000000,90.00000000,1.99444580); //object(vgssairportland07) (2)
  1002. CreateDynamicObject(8172,-1533.30004883,2680.10009766,74.30000305,0.00000000,90.00000000,91.99395752); //object(vgssairportland07) (3)
  1003. CreateDynamicObject(8172,-1553.09997559,2599.19995117,73.90000153,359.61486816,86.01858521,179.97497559); //object(vgssairportland07) (4)
  1004. CreateDynamicObject(939,-1525.90002441,2553.10009766,56.90000153,0.00000000,0.00000000,0.00000000); //object(cj_df_unit) (1)
  1005. CreateDynamicObject(939,-1507.69995117,2552.00000000,56.09999847,350.68411255,48.85763550,10.49710083); //object(cj_df_unit) (2)
  1006. CreateDynamicObject(939,-1503.40002441,2557.60009766,60.09999847,359.99963379,1.99853516,215.99487305); //object(cj_df_unit) (3)
  1007. CreateDynamicObject(3798,-1521.59997559,2559.39990234,54.59999847,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (1)
  1008. CreateDynamicObject(3798,-1503.50000000,2577.39990234,54.79999924,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (2)
  1009. CreateDynamicObject(3798,-1503.59997559,2580.60009766,56.79999924,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (3)
  1010. CreateDynamicObject(3798,-1537.80004883,2580.39990234,54.79999924,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (4)
  1011. CreateDynamicObject(3798,-1537.80004883,2577.10009766,56.79999924,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (5)
  1012. CreateDynamicObject(3798,-1521.59997559,2629.60009766,54.79999924,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (6)
  1013. CreateDynamicObject(3798,-1508.90002441,2633.10009766,54.79999924,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (7)
  1014. CreateDynamicObject(3798,-1469.19995117,2653.30004883,54.79999924,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (8)
  1015. CreateDynamicObject(3798,-1472.50000000,2621.89990234,57.79999924,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (9)
  1016. CreateDynamicObject(16601,-1496.69995117,2617.00000000,59.40000153,0.00000000,0.00000000,0.00000000); //object(by_fuel07) (1)
  1017. CreateDynamicObject(3798,-1502.59997559,2617.00000000,59.29999924,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (10)
  1018. CreateDynamicObject(3798,-1491.00000000,2617.00000000,59.29999924,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (11)
  1019. CreateDynamicObject(923,-1513.50000000,2589.69995117,61.20000076,0.00000000,0.00000000,0.00000000); //object(packing_carates2) (1)
  1020. CreateDynamicObject(923,-1509.69995117,2589.50000000,61.09999847,0.00000000,0.00000000,0.00000000); //object(packing_carates2) (2)
  1021. CreateDynamicObject(923,-1517.50000000,2589.60009766,61.20000076,0.00000000,0.00000000,0.00000000); //object(packing_carates2) (3)
  1022. CreateDynamicObject(923,-1530.80004883,2591.30004883,62.59999847,0.00000000,0.00000000,0.00000000); //object(packing_carates2) (4)
  1023. CreateDynamicObject(922,-1480.50000000,2589.60009766,60.70000076,0.00000000,0.00000000,0.00000000); //object(packing_carates1) (1)
  1024. CreateDynamicObject(922,-1476.40002441,2589.69995117,61.50000000,0.00000000,334.00000000,0.00000000); //object(packing_carates1) (2)
  1025. CreateDynamicObject(922,-1484.69995117,2589.69995117,61.50000000,0.00000000,29.99536133,358.00000000); //object(packing_carates1) (3)
  1026. CreateDynamicObject(2973,-1495.50000000,2601.00000000,54.70000076,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (1)
  1027. CreateDynamicObject(2973,-1490.80004883,2606.00000000,57.50000000,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (2)
  1028. CreateDynamicObject(2973,-1486.69995117,2610.50000000,59.79999924,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (3)
  1029. CreateDynamicObject(3798,-1464.50000000,2589.50000000,54.79999924,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (12)
  1030. CreateDynamicObject(3798,-1482.30004883,2572.10009766,54.79999924,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (13)
  1031. CreateDynamicObject(2933,-1531.30004883,2652.50000000,56.59999847,0.00000000,0.00000000,0.00000000); //object(pol_comp_gate) (1)
  1032. CreateDynamicObject(2932,-1546.19995117,2635.19995117,56.09999847,0.00000000,0.00000000,0.00000000); //object(kmb_container_blue) (1)
  1033. CreateDynamicObject(3798,-1546.40002441,2629.39990234,58.20000076,0.00000000,0.00000000,0.00000000); //object(acbox3_sfs) (14)
  1034.  
  1035. //Trainstation
  1036. CreateDynamicObject(8263,1748.30004883,-1865.00000000,15.69999981,0.00000000,0.00000000,359.24597168); //object(vgsselecfence14) (1)
  1037. CreateDynamicObject(8263,1811.69995117,-1959.69995117,19.20000076,0.00000000,358.90515137,270.28015137); //object(vgsselecfence14) (2)
  1038. CreateDynamicObject(8263,1811.69995117,-1959.69995117,12.69999981,0.00000000,358.90136719,270.28015137); //object(vgsselecfence14) (3)
  1039. CreateDynamicObject(8263,1682.90002441,-1923.50000000,14.60000038,0.00000000,0.00000000,85.03912354); //object(vgsselecfence14) (5)
  1040. CreateDynamicObject(8171,1681.50000000,-1932.69995117,38.29999924,0.00000000,270.18133545,354.29351807); //object(vgssairportland06) (1)
  1041. CreateDynamicObject(8171,1682.90002441,-1964.90002441,32.09999847,0.00000000,269.08636475,359.99206543); //object(vgssairportland06) (2)
  1042. CreateDynamicObject(8171,1748.00000000,-2021.00000000,27.79999924,0.00000000,269.08276367,90.94808960); //object(vgssairportland06) (3)
  1043. CreateDynamicObject(3578,1803.00000000,-2019.59997559,16.10000038,0.00000000,0.00000000,0.00000000); //object(dockbarr1_la) (1)
  1044. CreateDynamicObject(3578,1790.50000000,-2019.59997559,16.10000038,0.00000000,0.00000000,0.00000000); //object(dockbarr1_la) (2)
  1045. CreateDynamicObject(3578,1690.40002441,-2016.90002441,13.89999962,0.00000000,0.00000000,0.00000000); //object(dockbarr1_la) (3)
  1046. CreateDynamicObject(8171,1811.80004883,-1968.69995117,27.79999924,0.00000000,269.08273315,180.21990967); //object(vgssairportland06) (4)
  1047. CreateDynamicObject(8171,1750.09997559,-1864.80004883,27.79999924,0.00000000,269.08276367,270.10229492); //object(vgssairportland06) (5)
  1048. CreateDynamicObject(8171,1819.30004883,-1869.30004883,23.00000000,0.00000000,269.08276367,173.30603027); //object(vgssairportland06) (6)
  1049. CreateDynamicObject(8171,1764.30004883,-1864.59997559,27.79999924,0.00000000,269.08264160,270.09887695); //object(vgssairportland06) (8)
  1050. CreateDynamicObject(8171,1764.69995117,-1862.00000000,27.79999924,0.00000000,269.08273315,262.43463135); //object(vgssairportland06) (9)
  1051. CreateDynamicObject(1459,1813.00000000,-1899.19995117,13.19999981,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_6) (1)
  1052. CreateDynamicObject(1459,1816.19995117,-1896.30004883,13.00000000,0.00000000,0.00000000,52.60104370); //object(dyn_roadbarrier_6) (2)
  1053. CreateDynamicObject(1459,1818.50000000,-1892.50000000,13.00000000,0.00000000,0.00000000,79.96942139); //object(dyn_roadbarrier_6) (3)
  1054. CreateDynamicObject(1459,1819.19995117,-1887.80004883,13.00000000,0.00000000,0.00000000,90.91467285); //object(dyn_roadbarrier_6) (4)
  1055. CreateDynamicObject(1459,1818.50000000,-1883.59997559,13.00000000,0.00000000,0.00000000,110.62280273); //object(dyn_roadbarrier_6) (5)
  1056. CreateDynamicObject(1459,1816.09997559,-1880.59997559,13.00000000,0.00000000,0.00000000,146.75170898); //object(dyn_roadbarrier_6) (6)
  1057. CreateDynamicObject(1459,1812.19995117,-1879.40002441,13.00000000,0.00000000,0.00000000,181.78648376); //object(dyn_roadbarrier_6) (7)
  1058. CreateDynamicObject(16444,1812.19995117,-1883.00000000,12.89999962,0.00000000,0.00000000,0.00000000); //object(des_blackbags) (1)
  1059. CreateDynamicObject(17020,1796.19995117,-1999.69995117,16.50000000,0.00000000,0.00000000,0.00000000); //object(cuntfrates02) (1)
  1060. CreateDynamicObject(12927,1766.59997559,-1994.90002441,13.39999962,0.00000000,0.00000000,185.70921326); //object(sw_pipepile01) (1)
  1061. CreateDynamicObject(12927,1766.40002441,-1993.80004883,13.50000000,0.00000000,0.00000000,186.47660828); //object(sw_pipepile01) (2)
  1062. CreateDynamicObject(8885,1771.19995117,-1981.69995117,16.50000000,0.00000000,0.00000000,0.00000000); //object(vgsefrght03) (1)
  1063. CreateDynamicObject(8885,1794.40002441,-1935.90002441,16.00000000,0.00000000,0.00000000,0.00000000); //object(vgsefrght03) (2)
  1064. CreateDynamicObject(3761,1773.59997559,-1910.30004883,14.50000000,0.00000000,0.00000000,0.00000000); //object(industshelves) (1)
  1065. CreateDynamicObject(3761,1773.59997559,-1926.19995117,14.50000000,0.00000000,0.00000000,0.00000000); //object(industshelves) (2)
  1066. CreateDynamicObject(3722,1690.09997559,-1911.69995117,16.10000038,0.00000000,0.00000000,0.00000000); //object(laxrf_scrapbox) (1)
  1067. CreateDynamicObject(3630,1744.09997559,-2004.80004883,14.60000038,0.00000000,0.00000000,0.00000000); //object(crdboxes2_las) (1)
  1068. CreateDynamicObject(3574,1704.90002441,-1982.09997559,15.80000019,0.00000000,0.00000000,0.00000000); //object(lasdkrtgrp2) (1)
  1069. CreateDynamicObject(3574,1701.80004883,-2004.40002441,15.80000019,0.00000000,0.00000000,0.00000000); //object(lasdkrtgrp2) (2)
  1070. CreateDynamicObject(3568,1758.09997559,-1894.00000000,15.00000000,0.00000000,0.00000000,0.00000000); //object(lasntrk2) (1)
  1071. CreateDynamicObject(2669,1763.90002441,-1939.19995117,13.89999962,0.00000000,0.00000000,0.00000000); //object(cj_chris_crate) (1)
  1072. CreateDynamicObject(2669,1727.69995117,-2002.40002441,14.39999962,0.00000000,357.86529541,172.52447510); //object(cj_chris_crate) (2)
  1073. CreateDynamicObject(2567,1766.69995117,-1884.59997559,17.50000000,0.00000000,0.00000000,94.28985596); //object(ab_warehouseshelf) (1)
  1074. CreateDynamicObject(18260,1802.69995117,-1945.90002441,14.10000038,0.00000000,0.00000000,0.00000000); //object(crates01) (1)
  1075. CreateDynamicObject(18260,1764.69995117,-2005.50000000,14.69999981,0.00000000,0.00000000,0.00000000); //object(crates01) (2)
  1076. CreateDynamicObject(18260,1707.19995117,-1930.59997559,14.10000038,0.00000000,0.00000000,0.00000000); //object(crates01) (3)
  1077. CreateDynamicObject(18260,1705.19995117,-1932.50000000,18.20000076,0.00000000,0.00000000,0.00000000); //object(crates01) (4)
  1078. CreateDynamicObject(18260,1703.19995117,-1934.59997559,21.70000076,0.00000000,0.00000000,0.00000000); //object(crates01) (5)
  1079. CreateDynamicObject(2934,1709.30004883,-1911.69995117,14.00000000,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (1)
  1080. CreateDynamicObject(2934,1720.69995117,-1911.50000000,14.00000000,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (2)
  1081. CreateDynamicObject(2934,1709.40002441,-1908.59997559,16.89999962,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (3)
  1082. CreateDynamicObject(2934,1720.59997559,-1914.30004883,16.89999962,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (4)
  1083. CreateDynamicObject(2934,1709.40002441,-1905.90002441,19.79999924,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (5)
  1084. CreateDynamicObject(2934,1720.50000000,-1917.09997559,19.79999924,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (6)
  1085. CreateDynamicObject(2934,1709.40002441,-1902.59997559,22.70000076,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (7)
  1086. CreateDynamicObject(2934,1720.50000000,-1920.50000000,22.70000076,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (8)
  1087. CreateDynamicObject(2934,1720.40002441,-1923.40002441,25.60000038,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (9)
  1088. CreateDynamicObject(2934,1709.40002441,-1899.40002441,25.60000038,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (10)
  1089. CreateDynamicObject(2934,1709.90002441,-1897.19995117,28.50000000,0.00000000,0.00000000,271.21228027); //object(kmb_container_red) (11)
  1090. CreateDynamicObject(2934,1720.40002441,-1925.30004883,28.50000000,0.00000000,0.00000000,271.20849609); //object(kmb_container_red) (12)
  1091. CreateDynamicObject(2973,1701.00000000,-1866.40002441,12.60000038,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (1)
  1092. CreateDynamicObject(2973,1702.19995117,-1866.50000000,15.10000038,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (2)
  1093. CreateDynamicObject(2973,1703.30004883,-1866.50000000,17.60000038,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (3)
  1094. CreateDynamicObject(2973,1733.90002441,-1892.69995117,21.50000000,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (4)
  1095. CreateDynamicObject(2973,1733.90002441,-1896.30004883,23.60000038,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (5)
  1096. CreateDynamicObject(2973,1734.90002441,-1900.69995117,25.60000038,0.00000000,0.00000000,0.00000000); //object(k_cargo2) (6)
  1097. CreateDynamicObject(3066,1707.00000000,-1973.19995117,10.60000038,0.00000000,0.00000000,0.00000000); //object(ammotrn_obj) (1)
  1098. CreateDynamicObject(3066,1691.09997559,-1943.59997559,8.69999981,358.43395996,0.00000000,270.11730957); //object(ammotrn_obj) (2)
  1099. CreateDynamicObject(3066,1690.80004883,-1945.59997559,7.40000010,0.61874390,0.00000000,270.11535645); //object(ammotrn_obj) (4)
  1100. CreateDynamicObject(3066,1690.80004883,-1947.69995117,7.40000010,0.61523438,0.00000000,270.11535645); //object(ammotrn_obj) (5)
  1101. CreateDynamicObject(3066,1690.59997559,-1949.90002441,7.40000010,0.61523438,0.00000000,270.11535645); //object(ammotrn_obj) (6)
  1102. CreateDynamicObject(3378,1751.19995117,-1924.00000000,25.50000000,0.00000000,0.00000000,0.00000000); //object(ce_beerpile01) (1)
  1103. CreateDynamicObject(3378,1733.90002441,-1923.19995117,24.00000000,0.00000000,0.00000000,0.00000000); //object(ce_beerpile01) (2)
  1104. CreateDynamicObject(939,1696.00000000,-1948.09997559,15.60000038,0.00000000,0.00000000,0.00000000); //object(cj_df_unit) (1)
  1105. CreateDynamicObject(939,1693.50000000,-1948.00000000,19.50000000,0.00000000,0.00000000,0.00000000); //object(cj_df_unit) (2)
  1106. CreateDynamicObject(923,1727.40002441,-2000.80004883,14.10000038,0.00000000,0.00000000,78.30914307); //object(packing_carates2) (1)
  1107. CreateDynamicObject(923,1764.39941406,-1940.89941406,13.60000038,0.00000000,0.00000000,88.48388672); //object(packing_carates2) (2)
  1108. CreateDynamicObject(5244,1711.19995117,-1890.09997559,15.00000000,0.00000000,0.00000000,0.00000000); //object(lasntrk1im03) (1)
  1109. CreateDynamicObject(645,1807.40002441,-1919.19995117,12.60000038,0.00000000,0.00000000,0.00000000); //object(veg_palmbig14) (1)
  1110. CreateDynamicObject(645,1780.50000000,-1942.40002441,12.60000038,0.00000000,0.00000000,0.00000000); //object(veg_palmbig14) (2)
  1111. CreateDynamicObject(645,1806.50000000,-1963.80004883,12.50000000,0.00000000,0.00000000,0.00000000); //object(veg_palmbig14) (3)
  1112. CreateDynamicObject(645,1776.80004883,-2004.59997559,13.10000038,0.00000000,0.00000000,0.00000000); //object(veg_palmbig14) (4)
  1113. CreateDynamicObject(645,1688.00000000,-1929.00000000,12.50000000,0.00000000,0.00000000,0.00000000); //object(veg_palmbig14) (5)
  1114. CreateDynamicObject(645,1686.09997559,-1875.50000000,12.50000000,0.00000000,0.00000000,0.00000000); //object(veg_palmbig14) (6)
  1115. CreateDynamicObject(645,1758.50000000,-1920.30004883,12.60000038,0.00000000,0.00000000,0.00000000); //object(veg_palmbig14) (7)
  1116. CreateDynamicObject(645,1758.50000000,-1928.40002441,12.60000038,0.00000000,0.00000000,0.00000000); //object(veg_palmbig14) (8)
  1117. CreateDynamicObject(866,1762.80004883,-1928.50000000,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (1)
  1118. CreateDynamicObject(866,1754.90002441,-1912.59997559,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (2)
  1119. CreateDynamicObject(866,1766.80004883,-1904.80004883,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (3)
  1120. CreateDynamicObject(866,1765.19995117,-1891.40002441,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (4)
  1121. CreateDynamicObject(866,1779.00000000,-1895.00000000,12.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (5)
  1122. CreateDynamicObject(866,1790.50000000,-1892.80004883,12.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (6)
  1123. CreateDynamicObject(866,1778.80004883,-1909.40002441,12.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (7)
  1124. CreateDynamicObject(866,1792.90002441,-1917.80004883,12.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (8)
  1125. CreateDynamicObject(866,1797.30004883,-1905.80004883,12.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (9)
  1126. CreateDynamicObject(866,1801.30004883,-1929.09997559,12.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (10)
  1127. CreateDynamicObject(866,1782.00000000,-1920.59997559,12.39999962,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (11)
  1128. CreateDynamicObject(866,1775.30004883,-1941.09997559,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (12)
  1129. CreateDynamicObject(866,1768.30004883,-1949.90002441,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (13)
  1130. CreateDynamicObject(866,1798.90002441,-1951.30004883,12.50000000,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (14)
  1131. CreateDynamicObject(866,1797.50000000,-1969.09997559,12.50000000,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (15)
  1132. CreateDynamicObject(866,1803.80004883,-1975.19995117,12.50000000,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (16)
  1133. CreateDynamicObject(866,1801.50000000,-1986.09997559,12.50000000,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (17)
  1134. CreateDynamicObject(866,1780.09997559,-1977.59997559,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (18)
  1135. CreateDynamicObject(866,1781.40002441,-1970.19995117,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (19)
  1136. CreateDynamicObject(866,1779.69995117,-1985.90002441,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (20)
  1137. CreateDynamicObject(866,1760.09997559,-1997.50000000,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (21)
  1138. CreateDynamicObject(866,1747.59997559,-2001.09997559,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (22)
  1139. CreateDynamicObject(866,1737.90002441,-1988.40002441,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (23)
  1140. CreateDynamicObject(866,1729.00000000,-1991.40002441,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (24)
  1141. CreateDynamicObject(866,1727.50000000,-1981.30004883,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (25)
  1142. CreateDynamicObject(866,1728.69995117,-1964.90002441,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (26)
  1143. CreateDynamicObject(866,1744.59997559,-1969.59997559,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (27)
  1144. CreateDynamicObject(866,1758.09997559,-1969.50000000,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (28)
  1145. CreateDynamicObject(866,1697.69995117,-1971.50000000,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (29)
  1146. CreateDynamicObject(866,1702.59997559,-1995.00000000,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (30)
  1147. CreateDynamicObject(866,1687.59997559,-1998.19995117,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (31)
  1148. CreateDynamicObject(866,1717.30004883,-1925.80004883,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (32)
  1149. CreateDynamicObject(866,1721.30004883,-1939.50000000,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (33)
  1150. CreateDynamicObject(866,1727.40002441,-1946.09997559,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (34)
  1151. CreateDynamicObject(866,1738.19995117,-1949.30004883,13.10000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (35)
  1152. CreateDynamicObject(866,1694.59997559,-1928.00000000,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (36)
  1153. CreateDynamicObject(866,1701.40002441,-1947.19995117,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (37)
  1154. CreateDynamicObject(866,1714.59997559,-1938.09997559,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (38)
  1155. CreateDynamicObject(866,1695.59997559,-1903.69995117,12.50000000,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (39)
  1156. CreateDynamicObject(866,1696.40002441,-1915.50000000,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (40)
  1157. CreateDynamicObject(866,1706.40002441,-1903.40002441,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (41)
  1158. CreateDynamicObject(866,1690.09997559,-1892.50000000,12.50000000,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (42)
  1159. CreateDynamicObject(866,1688.09997559,-1875.69995117,12.50000000,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (43)
  1160. CreateDynamicObject(866,1694.09997559,-1870.90002441,12.50000000,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (44)
  1161. CreateDynamicObject(866,1731.90002441,-1901.40002441,12.60000038,0.00000000,0.00000000,0.00000000); //object(sand_combush03) (45)
  1162. CreateDynamicObject(3271,1792.59997559,-1912.09997559,12.39999962,0.00000000,0.00000000,0.00000000); //object(bonyrd_block3_) (1)
  1163.  
  1164. //De_Dust
  1165. CreateDynamicObject(4867,468.22900390625,-2434.4509277344,11.335000038147,0,0,0); // object (lasrnway3_LAS) (1)
  1166. CreateDynamicObject(4199,558.40399169922,-2436.5649414063,13.409999847412,0,0,90); // object (garages1_LAn) (1)
  1167. CreateDynamicObject(4199,568.32598876953,-2457.4409179688,13.409999847412,0,0,0); // object (garages1_LAn) (2)
  1168. CreateDynamicObject(4199,568.33001708984,-2488.9729003906,13.409999847412,0,0,0); // object (garages1_LAn) (3)
  1169. CreateDynamicObject(4199,541.91198730469,-2437.0590820313,13.409999847412,0,0,140); // object (garages1_LAn) (4)
  1170. CreateDynamicObject(4199,531.11901855469,-2459.1340332031,13.409999847412,0,0,180); // object (garages1_LAn) (5)
  1171. CreateDynamicObject(4199,539.45501708984,-2480.6870117188,8.1499996185303,340,0,270); // object (garages1_LAn) (6)
  1172. CreateDynamicObject(4199,531.11798095703,-2459.1340332031,17.604000091553,0,0,179.99450683594); // object (garages1_LAn) (7)
  1173. CreateDynamicObject(4199,541.91101074219,-2437.0590820313,17.600999832153,0,0,139.99877929688); // object (garages1_LAn) (8)
  1174. CreateDynamicObject(4199,558.40301513672,-2436.5649414063,17.570999145508,0,0,90); // object (garages1_LAn) (9)
  1175. CreateDynamicObject(4199,568.32501220703,-2457.4409179688,17.566999435425,0,0,0); // object (garages1_LAn) (10)
  1176. CreateDynamicObject(4199,568.32897949219,-2488.9729003906,17.548000335693,0,0,0); // object (garages1_LAn) (11)
  1177. CreateDynamicObject(4199,519.53302001953,-2470.6799316406,13.435000419617,0,0,179.99450683594); // object (garages1_LAn) (12)
  1178. CreateDynamicObject(4199,531.08001708984,-2459.1359863281,17.604000091553,0,0,0); // object (garages1_LAn) (13)
  1179. CreateDynamicObject(4199,520.36901855469,-2449.1840820313,17.604000091553,0,0,90); // object (garages1_LAn) (14)
  1180. CreateDynamicObject(4199,508.36898803711,-2479.3449707031,17.604000091553,0,0,180); // object (garages1_LAn) (15)
  1181. CreateDynamicObject(4199,521.07501220703,-2492.2360839844,13.409999847412,0,0,270); // object (garages1_LAn) (16)
  1182. CreateDynamicObject(4199,541.02301025391,-2492.2670898438,17.586999893188,0,0,269.99450683594); // object (garages1_LAn) (17)
  1183. CreateDynamicObject(4199,552.4990234375,-2492.2409667969,13.409999847412,0,0,269.99450683594); // object (garages1_LAn) (19)
  1184. CreateDynamicObject(4199,552.4990234375,-2492.2399902344,17.591999053955,0,0,269.99450683594); // object (garages1_LAn) (18)
  1185. CreateDynamicObject(4199,497.95599365234,-2459.2958984375,13.435000419617,0,0,90); // object (garages1_LAn) (20)
  1186. CreateDynamicObject(4199,492.44198608398,-2449.1630859375,17.604000091553,0,0,90); // object (garages1_LAn) (21)
  1187. CreateDynamicObject(8650,497.42999267578,-2464.6640625,15.300000190735,0,0,90); // object (shbbyhswall06_lvs) (1)
  1188. CreateDynamicObject(4199,492.44100952148,-2449.1630859375,13.446999549866,0,0,90); // object (garages1_LAn) (22)
  1189. CreateDynamicObject(4199,471.48300170898,-2459.162109375,17.604000091553,0,0,180); // object (garages1_LAn) (23)
  1190. CreateDynamicObject(4199,471.48199462891,-2459.162109375,13.449000358582,0,0,179.99450683594); // object (garages1_LAn) (24)
  1191. CreateDynamicObject(4199,467.3630065918,-2453.1110839844,13.435000419617,0,0,90); // object (garages1_LAn) (25)
  1192. CreateDynamicObject(14416,480.21701049805,-2461.1860351563,12.25800037384,0,0,0); // object (carter-stairs07) (1)
  1193. CreateDynamicObject(14416,478.76901245117,-2461.1831054688,12.256999969482,0,0,0); // object (carter-stairs07) (2)
  1194. CreateDynamicObject(4199,508.33099365234,-2479.3449707031,17.604000091553,0,0,0); // object (garages1_LAn) (26)
  1195. CreateDynamicObject(4199,508.32998657227,-2479.3449707031,13.434000015259,0,0,0); // object (garages1_LAn) (27)
  1196. CreateDynamicObject(4199,471.43701171875,-2490.1120605469,13.449000358582,0,0,179.99450683594); // object (garages1_LAn) (28)
  1197. CreateDynamicObject(4199,509.58200073242,-2500.3181152344,13.408999443054,0,0,269.99450683594); // object (garages1_LAn) (29)
  1198. CreateDynamicObject(4199,487.34298706055,-2500.1110839844,13.409999847412,0,0,269.99450683594); // object (garages1_LAn) (30)
  1199. CreateDynamicObject(4199,541.03497314453,-2501.7290039063,17.586999893188,0,0,269.99450683594); // object (garages1_LAn) (31)
  1200. CreateDynamicObject(4199,509.49398803711,-2511.2189941406,17.604000091553,0,0,270); // object (garages1_LAn) (32)
  1201. CreateDynamicObject(8650,492.44198608398,-2494.7429199219,15.345999717712,0,0,90); // object (shbbyhswall06_lvs) (2)
  1202. CreateDynamicObject(8650,476.81500244141,-2479.0920410156,15.345999717712,0,0,0); // object (shbbyhswall06_lvs) (3)
  1203. CreateDynamicObject(3499,476.9469909668,-2494.5891113281,16.70299911499,0,0,0); // object (wdpillar02_lvs) (1)
  1204. CreateDynamicObject(4199,471.45599365234,-2490.3969726563,21.718999862671,0,179.99450683594,0); // object (garages1_LAn) (34)
  1205. CreateDynamicObject(4199,471.48199462891,-2459.162109375,21.746999740601,0,0,179.99450683594); // object (garages1_LAn) (35)
  1206. CreateDynamicObject(4199,492.64898681641,-2499.8010253906,21.718999862671,0,179.99450683594,90); // object (garages1_LAn) (36)
  1207. CreateDynamicObject(4199,508.36801147461,-2479.3449707031,21.785999298096,0,0,179.99450683594); // object (garages1_LAn) (37)
  1208. CreateDynamicObject(4199,509.49301147461,-2511.2189941406,21.745000839233,0,0,269.99450683594); // object (garages1_LAn) (38)
  1209. CreateDynamicObject(4199,508.32998657227,-2479.3459472656,21.785999298096,0,0,0); // object (garages1_LAn) (39)
  1210. CreateDynamicObject(3862,498.625,-2468.2019042969,12.506999969482,0,0,306); // object (marketstall02_SFXRF) (
  1211. CreateDynamicObject(3862,499.63800048828,-2474.4379882813,12.506999969482,0,0,268.74670410156); // object (marketstall02_SFXRF) (
  1212. CreateDynamicObject(3863,499.89898681641,-2484.1088867188,12.506999969482,0,0,268); // object (marketstall03_SFXRF) (
  1213. CreateDynamicObject(3861,488.11401367188,-2467.4040527344,12.506999969482,0,0,0); // object (marketstall01_SFXRF) (
  1214. CreateDynamicObject(3799,478.92498779297,-2492.751953125,11.211000442505,0,0,0); // object (acbox2_SFS) (1)
  1215. CreateDynamicObject(4199,464.30099487305,-2511.3830566406,17.604000091553,0,0,269.99450683594); // object (garages1_LAn) (40)
  1216. CreateDynamicObject(4199,461.03298950195,-2497.6640625,17.604000091553,0,0,179.99450683594); // object (garages1_LAn) (41)
  1217. CreateDynamicObject(4199,451.05999755859,-2479.2150878906,9.16100025177,344,0,90); // object (garages1_LAn) (42)
  1218. CreateDynamicObject(4199,461.03201293945,-2497.6640625,13.456000328064,0,0,179.99450683594); // object (garages1_LAn) (43)
  1219. CreateDynamicObject(4199,461.03298950195,-2459.1560058594,17.604000091553,0,0,179.99450683594); // object (garages1_LAn) (44)
  1220. CreateDynamicObject(4199,461.03298950195,-2459.1560058594,13.434000015259,0,0,179.99450683594); // object (garages1_LAn) (45)
  1221. CreateDynamicObject(4199,452.00299072266,-2469.1831054688,13.435000419617,0,0,90); // object (garages1_LAn) (46)
  1222. CreateDynamicObject(4199,452.00299072266,-2469.1831054688,17.584999084473,0,0,90); // object (garages1_LAn) (47)
  1223. CreateDynamicObject(4199,451.3219909668,-2487.6530761719,17.559999465942,0,0,270); // object (garages1_LAn) (48)
  1224. CreateDynamicObject(4199,455.2619934082,-2487.7648925781,13.395999908447,0,0,90); // object (garages1_LAn) (49)
  1225. CreateDynamicObject(4199,487.13400268555,-2511.6560058594,13.421999931335,0,0,269.99450683594); // object (garages1_LAn) (50)
  1226. CreateDynamicObject(4199,477.93899536133,-2521.8840332031,13.421999931335,0,0,269.99450683594); // object (garages1_LAn) (51)
  1227. CreateDynamicObject(4199,509.50698852539,-2519.0380859375,17.604000091553,0,0,269.99450683594); // object (garages1_LAn) (52)
  1228. CreateDynamicObject(4199,478.54098510742,-2527.9050292969,17.604000091553,0,0,270); // object (garages1_LAn) (53)
  1229. CreateDynamicObject(4199,492.61499023438,-2499.8640136719,21.718999862671,0,0,90); // object (garages1_LAn) (54)
  1230. CreateDynamicObject(4199,464.30099487305,-2511.3830566406,21.812999725342,0,0,269.99450683594); // object (garages1_LAn) (55)
  1231. CreateDynamicObject(4199,509.50698852539,-2519.0380859375,21.757999420166,0,0,269.99450683594); // object (garages1_LAn) (56)
  1232. CreateDynamicObject(4199,478.54000854492,-2527.9040527344,21.739999771118,0,0,269.99450683594); // object (garages1_LAn) (57)
  1233. CreateDynamicObject(4199,464.29501342773,-2511.419921875,17.604000091553,0,0,90); // object (garages1_LAn) (58)
  1234. CreateDynamicObject(4199,464.29501342773,-2511.419921875,21.746999740601,0,0,90); // object (garages1_LAn) (59)
  1235. CreateDynamicObject(4199,447.79901123047,-2521.4289550781,13.421999931335,0,0,269.99450683594); // object (garages1_LAn) (60)
  1236. CreateDynamicObject(4199,447.03500366211,-2527.9089355469,17.604000091553,0,0,269.99450683594); // object (garages1_LAn) (63)
  1237. CreateDynamicObject(4199,447.03399658203,-2527.9079589844,21.732999801636,0,0,269.99450683594); // object (garages1_LAn) (64)
  1238. CreateDynamicObject(4199,464.29501342773,-2511.419921875,13.444999694824,0,0,90); // object (garages1_LAn) (65)
  1239. CreateDynamicObject(4199,464.29699707031,-2511.3830566406,13.444999694824,0,0,270); // object (garages1_LAn) (66)
  1240. CreateDynamicObject(4199,460.99398803711,-2497.662109375,13.456000328064,0,0,0); // object (garages1_LAn) (67)
  1241. CreateDynamicObject(4199,460.99301147461,-2497.662109375,17.649000167847,0,0,0); // object (garages1_LAn) (68)
  1242. CreateDynamicObject(4199,460.99200439453,-2497.662109375,21.801000595093,0,0,0); // object (garages1_LAn) (69)
  1243. CreateDynamicObject(4199,451.29098510742,-2487.6740722656,17.559999465942,0,0,90); // object (garages1_LAn) (70)
  1244. CreateDynamicObject(4199,455.23599243164,-2487.7490234375,13.395999908447,0,0,269.99450683594); // object (garages1_LAn) (71)
  1245. CreateDynamicObject(4199,447.77801513672,-2520.7189941406,13.062999725342,0,0,270); // object (garages1_LAn) (72)
  1246. CreateDynamicObject(4199,447.7568359375,-2520.0087890625,12.703999519348,0,0,90); // object (garages1_LAn) (74)
  1247. CreateDynamicObject(4199,447.7353515625,-2519.298828125,12.344999313354,0,0,270.01098632813); // object (garages1_LAn) (75)
  1248. CreateDynamicObject(4199,447.71484375,-2518.5888671875,11.985999107361,0,0,90); // object (garages1_LAn) (76)
  1249. CreateDynamicObject(4199,447.69403076172,-2517.8791503906,11.626998901367,0,0,270.02197265625); // object (garages1_LAn) (77)
  1250. CreateDynamicObject(4199,447.67303466797,-2517.1691894531,11.267998695374,0,0,270.02746582031); // object (garages1_LAn) (78)
  1251. CreateDynamicObject(4199,447.65203857422,-2516.4592285156,10.90899848938,0,0,270.03295898438); // object (garages1_LAn) (79)
  1252. CreateDynamicObject(4199,447.630859375,-2515.7490234375,10.549998283386,0,0,90); // object (garages1_LAn) (80)
  1253. CreateDynamicObject(4199,447.609375,-2515.0390625,10.190998077393,0,0,270.0439453125); // object (garages1_LAn) (81)
  1254. CreateDynamicObject(4199,447.5888671875,-2514.3291015625,9.8319978713989,0,0,270.0439453125); // object (garages1_LAn) (82)
  1255. CreateDynamicObject(4199,447.568359375,-2513.619140625,9.4729976654053,0,0,90); // object (garages1_LAn) (88)
  1256. CreateDynamicObject(4199,426.10198974609,-2512.4699707031,13.456000328064,0,0,180); // object (garages1_LAn) (83)
  1257. CreateDynamicObject(4199,426.10198974609,-2512.4699707031,17.611000061035,0,0,179.99450683594); // object (garages1_LAn) (84)
  1258. CreateDynamicObject(4199,426.10198974609,-2512.4699707031,21.718999862671,0,0,179.99450683594); // object (garages1_LAn) (85)
  1259. CreateDynamicObject(4199,451.31600952148,-2487.6489257813,17.534999847412,0,180,90); // object (garages1_LAn) (86)
  1260. CreateDynamicObject(3498,435.85699462891,-2482.2141113281,14.520000457764,0,0,0); // object (wdpillar01_lvs) (1)
  1261. CreateDynamicObject(3498,435.8450012207,-2493.0778808594,14.520000457764,0,0,0); // object (wdpillar01_lvs) (2)
  1262. CreateDynamicObject(4199,425.31399536133,-2475.0759277344,13.397999763489,0,0,118.99993896484); // object (garages1_LAn) (87)
  1263. CreateDynamicObject(4199,409.03298950195,-2495.7600097656,13.397999763489,0,0,180); // object (garages1_LAn) (89)
  1264. CreateDynamicObject(4199,471.40600585938,-2490.3969726563,21.718999862671,0,179.99450683594,180); // object (garages1_LAn) (90)
  1265. CreateDynamicObject(4199,471.43200683594,-2459.162109375,21.746999740601,0,180,180); // object (garages1_LAn) (91)
  1266. CreateDynamicObject(4199,425.31298828125,-2475.0749511719,17.568000793457,0,0,118.99841308594); // object (garages1_LAn) (92)
  1267. CreateDynamicObject(4199,409.03201293945,-2495.7600097656,17.555000305176,0,0,179.99450683594); // object (garages1_LAn) (93)
  1268. CreateDynamicObject(4199,426.05200195313,-2512.4709472656,13.456000328064,0,0,0); // object (garages1_LAn) (94)
  1269. CreateDynamicObject(4199,426.05200195313,-2512.4709472656,17.613000869751,0,0,0); // object (garages1_LAn) (95)
  1270. CreateDynamicObject(4199,426.05200195313,-2512.4709472656,21.79700088501,0,0,0); // object (garages1_LAn) (96)
  1271. CreateDynamicObject(4199,405.73901367188,-2531.3181152344,13.435000419617,0,0,270); // object (garages1_LAn) (97)
  1272. CreateDynamicObject(4199,405.7380065918,-2531.3181152344,17.632999420166,0,0,269.99450683594); // object (garages1_LAn) (98)
  1273. CreateDynamicObject(4199,405.73699951172,-2531.3181152344,21.790000915527,0,0,269.99450683594); // object (garages1_LAn) (99)
  1274. CreateDynamicObject(4199,384.58200073242,-2510.5939941406,13.435000419617,0,0,180); // object (garages1_LAn) (100)
  1275. CreateDynamicObject(4199,384.58099365234,-2510.5939941406,17.591999053955,0,0,179.99450683594); // object (garages1_LAn) (101)
  1276. CreateDynamicObject(4199,384.57998657227,-2510.5939941406,21.774000167847,0,0,179.99450683594); // object (garages1_LAn) (102)
  1277. CreateDynamicObject(4199,409.00698852539,-2495.7490234375,13.397999763489,0,0,0); // object (garages1_LAn) (103)
  1278. CreateDynamicObject(4199,409.00698852539,-2495.7490234375,17.542999267578,0,0,0); // object (garages1_LAn) (104)
  1279. CreateDynamicObject(4199,384.57800292969,-2479.0009765625,13.435000419617,0,0,179.99450683594); // object (garages1_LAn) (105)
  1280. CreateDynamicObject(4199,384.57699584961,-2479.0009765625,17.600999832153,0,0,179.99450683594); // object (garages1_LAn) (106)
  1281. CreateDynamicObject(4199,393.92498779297,-2474.2619628906,13.435000419617,0,0,90); // object (garages1_LAn) (107)
  1282. CreateDynamicObject(4199,393.92498779297,-2474.2619628906,17.565999984741,0,0,90); // object (garages1_LAn) (108)
  1283. CreateDynamicObject(3863,437.49099731445,-2484.5559082031,12.470000267029,359.75,0.25,270.49609375); // object (marketstall03_SFXRF) (
  1284. CreateDynamicObject(1570,489.87200927734,-2492.0100097656,12.666000366211,0,0,0); // object (CJ_NOODLE_3) (1)
  1285. CreateDynamicObject(3799,468.37200927734,-2503.7580566406,15.428999900818,0,0,0); // object (acbox2_SFS) (2)
  1286. CreateDynamicObject(18257,524.50897216797,-2490.9020996094,15.522999763489,0,0,88.5); // object (crates) (1)
  1287. CreateDynamicObject(2973,524.03399658203,-2456.5979003906,15.498000144958,0,0,0); // object (k_cargo2) (1)
  1288. CreateDynamicObject(2973,521.22100830078,-2460.4780273438,15.510999679565,0,0,346); // object (k_cargo2) (2)
  1289. CreateDynamicObject(3799,495.07400512695,-2462.3400878906,15.548000335693,0,0,0); // object (acbox2_SFS) (3)
  1290. CreateDynamicObject(3799,503.91500854492,-2461.83203125,14.371999740601,0,0,0); // object (acbox2_SFS) (4)
  1291. CreateDynamicObject(4199,557.19897460938,-2471.7971191406,13.409999847412,0,0,0); // object (garages1_LAn) (109)
  1292. CreateDynamicObject(4199,557.19799804688,-2471.7971191406,17.538999557495,0,0,0); // object (garages1_LAn) (110)
  1293. CreateDynamicObject(3799,492.05700683594,-2506.4951171875,15.373999595642,0,0,0); // object (acbox2_SFS) (5)
  1294. CreateDynamicObject(3799,481.68399047852,-2514.4938964844,15.385999679565,0,0,0); // object (acbox2_SFS) (6)
  1295. CreateDynamicObject(3799,474.55999755859,-2520.6789550781,14.284000396729,0,0,0); // object (acbox2_SFS) (7)
  1296. CreateDynamicObject(3799,449.8039855957,-2518.6818847656,14.597999572754,0,0,0); // object (acbox2_SFS) (8)
  1297. CreateDynamicObject(3800,468.51599121094,-2501.5048828125,15.562000274658,0,0,0); // object (acbox4_SFS) (1)
  1298. CreateDynamicObject(3800,492.58599853516,-2506.6340332031,17.724000930786,0,0,0); // object (acbox4_SFS) (2)
  1299. CreateDynamicObject(3800,465.36401367188,-2521.5100097656,15.534999847412,0,0,0); // object (acbox4_SFS) (3)
  1300. CreateDynamicObject(3800,465.37399291992,-2520.3391113281,15.534999847412,0,0,0); // object (acbox4_SFS) (4)
  1301. CreateDynamicObject(3800,465.71600341797,-2519.0380859375,15.498000144958,0,0,328); // object (acbox4_SFS) (5)
  1302. CreateDynamicObject(3800,465.35699462891,-2520.6970214844,16.593999862671,0,0,0); // object (acbox4_SFS) (6)
  1303. CreateDynamicObject(3796,452.89199829102,-2495.8090820313,11.310000419617,0,0,0); // object (acbox1_SFS) (1)
  1304. CreateDynamicObject(3633,454.20300292969,-2504.9250488281,11.810000419617,0,0,0); // object (imoildrum4_LAS) (1)
  1305. CreateDynamicObject(3633,454.18099975586,-2503.5380859375,11.810000419617,0,0,0); // object (imoildrum4_LAS) (2)
  1306. CreateDynamicObject(3633,452.58898925781,-2504.9069824219,11.810000419617,0,0,0); // object (imoildrum4_LAS) (3)
  1307. CreateDynamicObject(3633,454.22500610352,-2504.9450683594,12.75800037384,0,0,0); // object (imoildrum4_LAS) (4)
  1308. CreateDynamicObject(1225,454.00100708008,-2495.99609375,11.817000389099,0,0,0); // object (barrel4) (2)
  1309. CreateDynamicObject(1225,452.85699462891,-2494.7780761719,11.817000389099,0,0,0); // object (barrel4) (3)
  1310. CreateDynamicObject(1225,451.84600830078,-2494.6730957031,11.817000389099,0,0,0); // object (barrel4) (4)
  1311. CreateDynamicObject(1225,452.61199951172,-2496.5959472656,11.817000389099,0,0,0); // object (barrel4) (6)
  1312. CreateDynamicObject(1225,501.79901123047,-2493.5791015625,11.741000175476,0,0,0); // object (barrel4) (7)
  1313. CreateDynamicObject(1225,524.43103027344,-2504.6140136719,15.928000450134,0,0,0); // object (barrel4) (8)
  1314. CreateDynamicObject(18260,425.13900756836,-2494.7819824219,12.907999992371,0,0,0); // object (crates01) (1)
  1315. CreateDynamicObject(2991,432.94500732422,-2503.8059082031,11.925999641418,0,0,90); // object (imy_bbox) (1)
  1316. CreateDynamicObject(2991,432.94400024414,-2503.8059082031,13.137999534607,0,0,90); // object (imy_bbox) (2)
  1317. CreateDynamicObject(2974,439.74899291992,-2494.8759765625,11.322999954224,0,0,0); // object (k_cargo1) (1)
  1318. CreateDynamicObject(3798,422.26998901367,-2484.6040039063,11.298000335693,0,0,30); // object (acbox3_SFS) (1)
  1319. CreateDynamicObject(3798,424.0710144043,-2483.5759277344,11.298000335693,0,0,29.998168945313); // object (acbox3_SFS) (2)
  1320. CreateDynamicObject(3798,425.85800170898,-2482.5471191406,11.298000335693,0,0,29.998168945313); // object (acbox3_SFS) (3)
  1321. CreateDynamicObject(3798,427.66000366211,-2481.4750976563,11.298000335693,0,0,29.998168945313); // object (acbox3_SFS) (4)
  1322. CreateDynamicObject(3798,426.91598510742,-2484.375,11.298000335693,0,0,29.998168945313); // object (acbox3_SFS) (5)
  1323. CreateDynamicObject(3798,424.01800537109,-2483.5520019531,13.256999969482,0,0,29.998168945313); // object (acbox3_SFS) (6)
  1324. CreateDynamicObject(3798,422.23199462891,-2484.5629882813,13.256999969482,0,0,29.998168945313); // object (acbox3_SFS) (7)
  1325. CreateDynamicObject(3798,422.23098754883,-2484.5629882813,15.251000404358,0,0,29.998168945313); // object (acbox3_SFS) (8)
  1326. CreateDynamicObject(3798,422.20199584961,-2487.7939453125,11.324000358582,0,0,46.998199462891); // object (acbox3_SFS) (9)
  1327. CreateDynamicObject(3798,415.85501098633,-2501.8359375,10.475999832153,0,0,356.99401855469); // object (acbox3_SFS) (10)
  1328. CreateDynamicObject(3798,417.85501098633,-2501.9399414063,11.300000190735,0,0,356.98974609375); // object (acbox3_SFS) (11)
  1329. CreateDynamicObject(3799,505.32901000977,-2496.6240234375,15.373999595642,0,0,0); // object (acbox2_SFS) (9)
  1330. CreateDynamicObject(874,549.84399414063,-2480.7189941406,11.916999816895,0,0,308); // object (veg_procgrasspatch) (1
  1331. CreateDynamicObject(874,541.35198974609,-2449.7758789063,11.916999816895,0,0,307.99621582031); // object (veg_procgrasspatch) (2
  1332. CreateDynamicObject(874,480.95599365234,-2478.5749511719,10.414999961853,0,0,319.99621582031); // object (veg_procgrasspatch) (3
  1333. CreateDynamicObject(874,500.23498535156,-2489.6320800781,10.791000366211,0,0,279.99331665039); // object (veg_procgrasspatch) (4
  1334. CreateDynamicObject(874,495.66400146484,-2466.9809570313,10.791000366211,0,0,279.99206542969); // object (veg_procgrasspatch) (5
  1335. CreateDynamicObject(874,434.44500732422,-2476.9370117188,10.791000366211,0,0,279.99206542969); // object (veg_procgrasspatch) (6
  1336. CreateDynamicObject(874,455.49200439453,-2499.087890625,12.729000091553,0,0,279.99206542969); // object (veg_procgrasspatch) (7
  1337. CreateDynamicObject(874,419.01800537109,-2522.4619140625,11.789999961853,0,0,303.99206542969); // object (veg_procgrasspatch) (8
  1338. CreateDynamicObject(874,394.49398803711,-2525.712890625,11.789999961853,0,0,239.99169921875); // object (veg_procgrasspatch) (9
  1339. CreateDynamicObject(874,404.57800292969,-2494.3601074219,11.789999961853,0,0,165.99084472656); // object (veg_procgrasspatch) (1
  1340. CreateDynamicObject(4199,492.44100952148,-2449.1630859375,21.746999740601,0,0,90); // object (garages1_LAn) (111)
  1341. CreateDynamicObject(4199,520.36798095703,-2449.1840820313,21.785999298096,0,0,90); // object (garages1_LAn) (112)
  1342. CreateDynamicObject(4199,531.07897949219,-2459.1359863281,21.811000823975,0,0,0); // object (garages1_LAn) (113)
  1343. CreateDynamicObject(4199,531.11499023438,-2459.1330566406,21.811000823975,0,0,180); // object (garages1_LAn) (114)
  1344. CreateDynamicObject(4199,541.90997314453,-2437.0590820313,21.735000610352,0,0,139.99877929688); // object (garages1_LAn) (115)
  1345. CreateDynamicObject(4199,558.40197753906,-2436.5649414063,21.767000198364,0,0,90); // object (garages1_LAn) (116)
  1346. CreateDynamicObject(4199,541.02197265625,-2492.2670898438,21.739000320435,0,0,269.99450683594); // object (garages1_LAn) (117)
  1347. CreateDynamicObject(4199,541.03399658203,-2501.7290039063,21.763999938965,0,0,269.99450683594); // object (garages1_LAn) (118)
  1348. CreateDynamicObject(3799,474.91198730469,-2476.3811035156,15.428999900818,0,0,0); // object (acbox2_SFS) (12)
  1349. CreateDynamicObject(3798,449.69900512695,-2480.9331054688,11.310000419617,0,0,0); // object (acbox3_SFS) (12)
  1350. CreateDynamicObject(3798,447.61999511719,-2479.1708984375,11.298000335693,0,0,38); // object (acbox3_SFS) (13)
  1351. CreateDynamicObject(3798,448.50900268555,-2480.0249023438,13.265999794006,0,0,37.996215820313); // object (acbox3_SFS) (14)
  1352. CreateDynamicObject(3799,492.15600585938,-2520.1530761719,15.385999679565,0,0,0); // object (acbox2_SFS) (13)
  1353. CreateDynamicObject(2670,457.58898925781,-2520.1950683594,15.626999855042,0,0,0); // object (PROC_RUBBISH_1) (1)
  1354. CreateDynamicObject(2670,478.1669921875,-2520.8068847656,15.626999855042,0,0,0); // object (PROC_RUBBISH_1) (2)
  1355. CreateDynamicObject(2670,483.99600219727,-2510.4499511719,15.626999855042,0,0,0); // object (PROC_RUBBISH_1) (3)
  1356. CreateDynamicObject(2670,489.66799926758,-2500.9760742188,15.614999771118,0,0,0); // object (PROC_RUBBISH_1) (4)
  1357. CreateDynamicObject(2670,488.92700195313,-2486.0590820313,11.427000045776,0,0,0); // object (PROC_RUBBISH_1) (5)
  1358. CreateDynamicObject(2670,494.41101074219,-2476.8000488281,11.427000045776,0,0,0); // object (PROC_RUBBISH_1) (6)
  1359. CreateDynamicObject(2670,482.84399414063,-2471.9289550781,11.427000045776,0,0,0); // object (PROC_RUBBISH_1) (7)
  1360. CreateDynamicObject(2674,480.18899536133,-2500.5200195313,15.545000076294,0,0,0); // object (PROC_RUBBISH_2) (1)
  1361. CreateDynamicObject(2674,471.13800048828,-2493.1040039063,15.583999633789,0,0,0); // object (PROC_RUBBISH_2) (2)
  1362. CreateDynamicObject(2674,472.25601196289,-2483.4399414063,15.583999633789,0,0,0); // object (PROC_RUBBISH_2) (3)
  1363. CreateDynamicObject(2674,442.82699584961,-2478.0080566406,11.357000350952,0,0,0); // object (PROC_RUBBISH_2) (4)
  1364. CreateDynamicObject(2674,427.88198852539,-2488.7600097656,11.357000350952,0,0,0); // object (PROC_RUBBISH_2) (5)
  1365. CreateDynamicObject(2674,436.77801513672,-2497.8520507813,11.357000350952,0,0,0); // object (PROC_RUBBISH_2) (6)
  1366. CreateDynamicObject(2674,442.68399047852,-2517.3000488281,15.557000160217,0,0,0); // object (PROC_RUBBISH_2) (7)
  1367. CreateDynamicObject(2674,484.79299926758,-2518.2260742188,15.557000160217,0,0,0); // object (PROC_RUBBISH_2) (8)
  1368. CreateDynamicObject(2676,440.38900756836,-2506.41796875,11.437999725342,0,0,0); // object (PROC_RUBBISH_8) (1)
  1369. CreateDynamicObject(2676,470.34399414063,-2518.8530273438,15.638999938965,0,0,0); // object (PROC_RUBBISH_8) (2)
  1370. CreateDynamicObject(2676,474.0530090332,-2502.5600585938,15.666000366211,0,0,0); // object (PROC_RUBBISH_8) (3)
  1371. CreateDynamicObject(2676,488.99099731445,-2479.7619628906,11.437999725342,0,0,0); // object (PROC_RUBBISH_8) (4)
  1372. CreateDynamicObject(2676,485.85000610352,-2459.8940429688,15.652000427246,0,0,0); // object (PROC_RUBBISH_8) (5)
  1373. CreateDynamicObject(2676,521.5009765625,-2465.8068847656,15.652000427246,0,0,0); // object (PROC_RUBBISH_8) (6)
  1374. CreateDynamicObject(2676,516.45397949219,-2482.294921875,15.652000427246,0,0,0); // object (PROC_RUBBISH_8) (7)
  1375. CreateDynamicObject(2676,545.80102539063,-2481.4489746094,11.437999725342,0,0,0); // object (PROC_RUBBISH_8) (8)
  1376. CreateDynamicObject(2676,540.28997802734,-2471.9450683594,11.437999725342,0,0,0); // object (PROC_RUBBISH_8) (9)
  1377. CreateDynamicObject(2676,558.20599365234,-2446.5869140625,11.437999725342,0,0,0); // object (PROC_RUBBISH_8) (10)
  1378. CreateDynamicObject(18260,401.30999755859,-2495.1879882813,12.907999992371,0,0,90.75); // object (crates01) (2)
  1379. CreateDynamicObject(2912,400.14300537109,-2496.62109375,13.335000038147,0,0,0); // object (temp_crate1) (1)
  1380. CreateDynamicObject(2912,402.17599487305,-2498.6049804688,15.335000038147,0,0,0); // object (temp_crate1) (2)
  1381. CreateDynamicObject(2912,402.3330078125,-2496.5869140625,15.335000038147,0,0,0); // object (temp_crate1) (3)
  1382. CreateDynamicObject(3799,391.98098754883,-2500.0148925781,11.173999786377,0,0,0); // object (acbox2_SFS) (14)
  1383. CreateDynamicObject(3799,394.95999145508,-2500.0180664063,11.173999786377,0,0,0); // object (acbox2_SFS) (15)
  1384. CreateDynamicObject(3799,393.40701293945,-2500.0200195313,13.338000297546,0,0,0); // object (acbox2_SFS) (16)
  1385. CreateDynamicObject(4199,409.04400634766,-2501.4409179688,11.699000358582,0,0,179.99450683594); // object (garages1_LAn) (119)
  1386. CreateDynamicObject(4199,409.03201293945,-2501.4938964844,11.647999763489,0,0,0); // object (garages1_LAn) (120)
  1387. CreateDynamicObject(3799,408.16198730469,-2513.3610839844,13.637999534607,0,0,0); // object (acbox2_SFS) (17)
  1388. CreateDynamicObject(3800,550.80297851563,-2465.0668945313,11.335000038147,0,0,0); // object (acbox4_SFS) (7)
  1389. CreateDynamicObject(3800,550.7919921875,-2463.3911132813,11.335000038147,0,0,0); // object (acbox4_SFS) (8)
  1390. CreateDynamicObject(3800,474.71398925781,-2475.8430175781,17.778999328613,0,0,0); // object (acbox4_SFS) (9)
  1391. CreateDynamicObject(3800,500.12200927734,-2463.3579101563,15.548000335693,0,0,0); // object (acbox4_SFS) (10)
  1392. CreateDynamicObject(3800,501.42300415039,-2479.0319824219,11.335000038147,0,0,0); // object (acbox4_SFS) (11)
  1393. CreateDynamicObject(3800,450.69500732422,-2520.9299316406,15.534999847412,0,0,0); // object (acbox4_SFS) (12)
  1394. CreateDynamicObject(3800,438.73901367188,-2490.0930175781,11.335000038147,0,0,0); // object (acbox4_SFS) (13)
  1395. CreateDynamicObject(3800,438.78601074219,-2491.8181152344,11.335000038147,0,0,0); // object (acbox4_SFS) (14)
  1396. CreateDynamicObject(3800,430.06500244141,-2494.0180664063,13.329999923706,0,0,0); // object (acbox4_SFS) (15)
  1397. CreateDynamicObject(3800,415.39801025391,-2515.6020507813,11.335000038147,0,0,0); // object (acbox4_SFS) (16)
  1398. CreateDynamicObject(3798,550.36602783203,-2459.8059082031,11.335000038147,0,0,0); // object (acbox3_SFS) (15)
  1399. CreateDynamicObject(3798,548.32897949219,-2459.8139648438,11.335000038147,0,0,0); // object (acbox3_SFS) (16)
  1400. CreateDynamicObject(3798,546.32397460938,-2459.8220214844,11.335000038147,0,0,0); // object (acbox3_SFS) (17)
  1401. CreateDynamicObject(3798,548.30102539063,-2459.8720703125,13.338000297546,0,0,0); // object (acbox3_SFS) (18)
  1402. CreateDynamicObject(3798,515.17999267578,-2467.6088867188,15.548000335693,0,0,0); // object (acbox3_SFS) (19)
  1403. CreateDynamicObject(3798,511.44400024414,-2504.4099121094,15.522000312805,0,0,0); // object (acbox3_SFS) (20)
  1404. CreateDynamicObject(3798,511.45001220703,-2502.3559570313,15.522000312805,0,0,0); // object (acbox3_SFS) (21)
  1405. CreateDynamicObject(3798,501.00201416016,-2504.3349609375,15.522999763489,0,0,0); // object (acbox3_SFS) (22)
  1406. CreateDynamicObject(3798,468.25100708008,-2491.5720214844,15.562000274658,0,0,0); // object (acbox3_SFS) (23)
  1407. CreateDynamicObject(3798,478.36199951172,-2473.9909667969,11.335000038147,0,0,0); // object (acbox3_SFS) (24)
  1408. CreateDynamicObject(3798,392.10501098633,-2502.9819335938,11.335000038147,0,0,0); // object (acbox3_SFS) (25)
  1409. CreateDynamicObject(3798,394.69198608398,-2504.3278808594,11.335000038147,0,0,0); // object (acbox3_SFS) (26)
  1410. CreateDynamicObject(3798,407.02301025391,-2518.416015625,11.335000038147,0,0,0); // object (acbox3_SFS) (27)
  1411. CreateDynamicObject(3798,445.53399658203,-2494.6940917969,11.335000038147,0,0,0); // object (acbox3_SFS) (28)
  1412. CreateDynamicObject(3799,538.39398193359,-2468.3688964844,11.199000358582,0,0,0); // object (acbox2_SFS) (18)
  1413. CreateDynamicObject(3799,541.38098144531,-2468.37890625,10.423999786377,0,0,0); // object (acbox2_SFS) (19)
  1414. CreateDynamicObject(3799,544.38098144531,-2468.3911132813,11.1859998703,0,0,0); // object (acbox2_SFS) (20)
  1415. CreateDynamicObject(3799,552.92797851563,-2454.4389648438,11.16100025177,0,0,0); // object (acbox2_SFS) (21)
  1416. CreateDynamicObject(3799,552.93402099609,-2451.3449707031,11.173999786377,0,0,0); // object (acbox2_SFS) (22)
  1417. CreateDynamicObject(3799,552.9169921875,-2453.0739746094,13.338000297546,0,0,0); // object (acbox2_SFS) (23)
  1418. CreateDynamicObject(8661,517.51202392578,-2506.5791015625,23.836999893188,0,0,89.75); // object (gnhtelgrnd_lvs) (1)
  1419. CreateDynamicObject(4199,452.00299072266,-2469.1831054688,21.743999481201,0,0,90); // object (garages1_LAn) (121)
  1420. CreateDynamicObject(4199,425.31298828125,-2475.0739746094,21.686000823975,0,0,118.99841308594); // object (garages1_LAn) (122)
  1421. CreateDynamicObject(4199,409.03100585938,-2495.7600097656,21.736999511719,0,0,179.99450683594); // object (garages1_LAn) (123)
  1422. CreateDynamicObject(4199,409.00698852539,-2495.7490234375,21.719999313354,0,0,0); // object (garages1_LAn) (124)
  1423. CreateDynamicObject(4199,460.99099731445,-2497.662109375,25.979000091553,0,0,0); // object (garages1_LAn) (125)
  1424. CreateDynamicObject(4199,461.02700805664,-2497.6560058594,25.979000091553,0,0,180); // object (garages1_LAn) (126)
  1425. //=======================
  1426.  
  1427. map = -1;
  1428. Z_NewRound();
  1429. counttimer = SetTimer("Z_CountDown",1000,1);
  1430.  
  1431. SetGameModeText("Zombie-BEST");
  1432. AddPlayerClass(24 ,0.0,0.0,0.0,0.0,0,0,0,0,0,0);//Zombie
  1433.  
  1434. //===[ Textdraws ]===
  1435. Textdraw0 = TextDrawCreate(470.000000, 220.000000, "~r~Z~w~~h~ombie");
  1436. TextDrawBackgroundColor(Textdraw0, 255);
  1437. TextDrawFont(Textdraw0, 0);
  1438. TextDrawLetterSize(Textdraw0, 0.759999, 2.500000);
  1439. TextDrawColor(Textdraw0, -1);
  1440. TextDrawSetOutline(Textdraw0, 1);
  1441. TextDrawSetProportional(Textdraw0, 1);
  1442. TextDrawSetSelectable(Textdraw0, 0);
  1443.  
  1444. Textdraw1 = TextDrawCreate(470.000000, 244.000000, "Players: ~r~13");
  1445. TextDrawBackgroundColor(Textdraw1, 255);
  1446. TextDrawFont(Textdraw1, 1);
  1447. TextDrawLetterSize(Textdraw1, 0.230000, 1.299999);
  1448. TextDrawColor(Textdraw1, -1);
  1449. TextDrawSetOutline(Textdraw1, 1);
  1450. TextDrawSetProportional(Textdraw1, 1);
  1451. TextDrawSetSelectable(Textdraw1, 0);
  1452.  
  1453. Textdraw2 = TextDrawCreate(470.000000, 255.000000, "Weapons:");
  1454. TextDrawBackgroundColor(Textdraw2, 255);
  1455. TextDrawFont(Textdraw2, 1);
  1456. TextDrawLetterSize(Textdraw2, 0.230000, 1.299999);
  1457. TextDrawColor(Textdraw2, -1);
  1458. TextDrawSetOutline(Textdraw2, 1);
  1459. TextDrawSetProportional(Textdraw2, 1);
  1460. TextDrawSetSelectable(Textdraw2, 0);
  1461.  
  1462. Textdraw3 = TextDrawCreate(470.000000, 267.000000, "~y~> ~w~~h~Chainsaw");
  1463. TextDrawBackgroundColor(Textdraw3, 255);
  1464. TextDrawFont(Textdraw3, 1);
  1465. TextDrawLetterSize(Textdraw3, 0.230000, 1.299999);
  1466. TextDrawColor(Textdraw3, -1);
  1467. TextDrawSetOutline(Textdraw3, 1);
  1468. TextDrawSetProportional(Textdraw3, 1);
  1469. TextDrawSetSelectable(Textdraw3, 0);
  1470.  
  1471. Textdraw4 = TextDrawCreate(470.000000, 220.000000, "~b~H~w~~h~uman");
  1472. TextDrawBackgroundColor(Textdraw4, 255);
  1473. TextDrawFont(Textdraw4, 0);
  1474. TextDrawLetterSize(Textdraw4, 0.759999, 2.500000);
  1475. TextDrawColor(Textdraw4, -1);
  1476. TextDrawSetOutline(Textdraw4, 1);
  1477. TextDrawSetProportional(Textdraw4, 1);
  1478. TextDrawSetSelectable(Textdraw4, 0);
  1479.  
  1480. Textdraw5 = TextDrawCreate(470.000000, 244.000000, "Players: ~b~11");
  1481. TextDrawBackgroundColor(Textdraw5, 255);
  1482. TextDrawFont(Textdraw5, 1);
  1483. TextDrawLetterSize(Textdraw5, 0.230000, 1.299999);
  1484. TextDrawColor(Textdraw5, -1);
  1485. TextDrawSetOutline(Textdraw5, 1);
  1486. TextDrawSetProportional(Textdraw5, 1);
  1487. TextDrawSetSelectable(Textdraw5, 0);
  1488.  
  1489. Textdraw6 = TextDrawCreate(470.000000, 255.000000, "Weapons:");
  1490. TextDrawBackgroundColor(Textdraw6, 255);
  1491. TextDrawFont(Textdraw6, 1);
  1492. TextDrawLetterSize(Textdraw6, 0.230000, 1.299999);
  1493. TextDrawColor(Textdraw6, -1);
  1494. TextDrawSetOutline(Textdraw6, 1);
  1495. TextDrawSetProportional(Textdraw6, 1);
  1496. TextDrawSetSelectable(Textdraw6, 0);
  1497.  
  1498. Textdraw7 = TextDrawCreate(470.000000, 267.000000, "~y~> ~w~~h~Silenced Pistol~n~~y~> ~w~~h~Shotgun~n~~y~> ~w~~h~Tear gas");
  1499. TextDrawBackgroundColor(Textdraw7, 255);
  1500. TextDrawFont(Textdraw7, 1);
  1501. TextDrawLetterSize(Textdraw7, 0.230000, 1.299999);
  1502. TextDrawColor(Textdraw7, -1);
  1503. TextDrawSetOutline(Textdraw7, 1);
  1504. TextDrawSetProportional(Textdraw7, 1);
  1505. TextDrawSetSelectable(Textdraw7, 0);
  1506.  
  1507. Textdraw8 = TextDrawCreate(497.000000, 397.000000, "Zombie Invasion");
  1508. TextDrawBackgroundColor(Textdraw8, 255);
  1509. TextDrawFont(Textdraw8, 2);
  1510. TextDrawLetterSize(Textdraw8, 0.329998, 2.199999);
  1511. TextDrawColor(Textdraw8, 16777215);
  1512. TextDrawSetOutline(Textdraw8, 1);
  1513. TextDrawSetProportional(Textdraw8, 1);
  1514. TextDrawSetSelectable(Textdraw8, 0);
  1515.  
  1516. Textdraw9 = TextDrawCreate(470.000000, 373.000000, "skin");
  1517. TextDrawBackgroundColor(Textdraw9, 0);
  1518. TextDrawFont(Textdraw9, 5);
  1519. TextDrawLetterSize(Textdraw9, 0.329998, 2.199999);
  1520. TextDrawColor(Textdraw9, -1);
  1521. TextDrawSetOutline(Textdraw9, 1);
  1522. TextDrawSetProportional(Textdraw9, 1);
  1523. TextDrawUseBox(Textdraw9, 1);
  1524. TextDrawBoxColor(Textdraw9, 0);
  1525. TextDrawTextSize(Textdraw9, 53.000000, 46.000000);
  1526. TextDrawSetPreviewModel(Textdraw9, 239);
  1527. TextDrawSetPreviewRot(Textdraw9, 0.000000, 0.000000, 0.000000, 1.000000);
  1528. TextDrawSetSelectable(Textdraw9, 0);
  1529.  
  1530. Textdraw10 = TextDrawCreate(455.000000, 375.000000, "skin");
  1531. TextDrawBackgroundColor(Textdraw10, 0);
  1532. TextDrawFont(Textdraw10, 5);
  1533. TextDrawLetterSize(Textdraw10, 0.329998, 2.199999);
  1534. TextDrawColor(Textdraw10, -1);
  1535. TextDrawSetOutline(Textdraw10, 1);
  1536. TextDrawSetProportional(Textdraw10, 1);
  1537. TextDrawUseBox(Textdraw10, 1);
  1538. TextDrawBoxColor(Textdraw10, 0);
  1539. TextDrawTextSize(Textdraw10, 53.000000, 46.000000);
  1540. TextDrawSetPreviewModel(Textdraw10, 77);
  1541. TextDrawSetPreviewRot(Textdraw10, 0.000000, 0.000000, 50.000000, 1.000000);
  1542. TextDrawSetSelectable(Textdraw10, 0);
  1543.  
  1544. Textdraw11 = TextDrawCreate(584.000000, 373.000000, "skin");
  1545. TextDrawBackgroundColor(Textdraw11, 0);
  1546. TextDrawFont(Textdraw11, 5);
  1547. TextDrawLetterSize(Textdraw11, 0.329998, 2.199999);
  1548. TextDrawColor(Textdraw11, -1);
  1549. TextDrawSetOutline(Textdraw11, 1);
  1550. TextDrawSetProportional(Textdraw11, 1);
  1551. TextDrawUseBox(Textdraw11, 1);
  1552. TextDrawBoxColor(Textdraw11, 0);
  1553. TextDrawTextSize(Textdraw11, 53.000000, 46.000000);
  1554. TextDrawSetPreviewModel(Textdraw11, 285);
  1555. TextDrawSetPreviewRot(Textdraw11, 0.000000, 0.000000, 0.000000, 1.000000);
  1556. TextDrawSetSelectable(Textdraw11, 0);
  1557.  
  1558. Textdraw12 = TextDrawCreate(599.000000, 373.000000, "skin");
  1559. TextDrawBackgroundColor(Textdraw12, 0);
  1560. TextDrawFont(Textdraw12, 5);
  1561. TextDrawLetterSize(Textdraw12, 0.329998, 2.199999);
  1562. TextDrawColor(Textdraw12, -1);
  1563. TextDrawSetOutline(Textdraw12, 1);
  1564. TextDrawSetProportional(Textdraw12, 1);
  1565. TextDrawUseBox(Textdraw12, 1);
  1566. TextDrawBoxColor(Textdraw12, 0);
  1567. TextDrawTextSize(Textdraw12, 53.000000, 46.000000);
  1568. TextDrawSetPreviewModel(Textdraw12, 287);
  1569. TextDrawSetPreviewRot(Textdraw12, 0.000000, 0.000000, -50.000000, 1.000000);
  1570. TextDrawSetSelectable(Textdraw12, 0);
  1571.  
  1572. Textdraw13 = TextDrawCreate(479.000000, 393.000000, "chainsaw");
  1573. TextDrawBackgroundColor(Textdraw13, 0);
  1574. TextDrawFont(Textdraw13, 5);
  1575. TextDrawLetterSize(Textdraw13, 0.329998, 2.199999);
  1576. TextDrawColor(Textdraw13, -1);
  1577. TextDrawSetOutline(Textdraw13, 1);
  1578. TextDrawSetProportional(Textdraw13, 1);
  1579. TextDrawUseBox(Textdraw13, 1);
  1580. TextDrawBoxColor(Textdraw13, 0);
  1581. TextDrawTextSize(Textdraw13, 81.000000, 60.000000);
  1582. TextDrawSetPreviewModel(Textdraw13, 341);
  1583. TextDrawSetPreviewRot(Textdraw13, 0.000000, 0.000000, 0.000000, 3.000000);
  1584. TextDrawSetSelectable(Textdraw13, 0);
  1585.  
  1586. Textdraw14 = TextDrawCreate(559.000000, 383.000000, "m4");
  1587. TextDrawBackgroundColor(Textdraw14, 0);
  1588. TextDrawFont(Textdraw14, 5);
  1589. TextDrawLetterSize(Textdraw14, 0.329998, 2.199999);
  1590. TextDrawColor(Textdraw14, -1);
  1591. TextDrawSetOutline(Textdraw14, 1);
  1592. TextDrawSetProportional(Textdraw14, 1);
  1593. TextDrawUseBox(Textdraw14, 1);
  1594. TextDrawBoxColor(Textdraw14, 0);
  1595. TextDrawTextSize(Textdraw14, 84.000000, 79.000000);
  1596. TextDrawSetPreviewModel(Textdraw14, 356);
  1597. TextDrawSetPreviewRot(Textdraw14, 0.000000, 0.000000, -210.000000, 3.000000);
  1598. TextDrawSetSelectable(Textdraw14, 0);
  1599.  
  1600. Textdraw15 = TextDrawCreate(555.000000, 416.000000, "~r~Zombies: ~w~~h~21");
  1601. TextDrawAlignment(Textdraw15, 2);
  1602. TextDrawBackgroundColor(Textdraw15, 150);
  1603. TextDrawFont(Textdraw15, 1);
  1604. TextDrawLetterSize(Textdraw15, 0.219999, 1.199999);
  1605. TextDrawColor(Textdraw15, 16777215);
  1606. TextDrawSetOutline(Textdraw15, 1);
  1607. TextDrawSetProportional(Textdraw15, 1);
  1608. TextDrawSetSelectable(Textdraw15, 0);
  1609.  
  1610. Textdraw16 = TextDrawCreate(555.000000, 426.000000, "~b~Humans: ~w~~h~19");
  1611. TextDrawAlignment(Textdraw16, 2);
  1612. TextDrawBackgroundColor(Textdraw16, 150);
  1613. TextDrawFont(Textdraw16, 1);
  1614. TextDrawLetterSize(Textdraw16, 0.219999, 1.199999);
  1615. TextDrawColor(Textdraw16, 16777215);
  1616. TextDrawSetOutline(Textdraw16, 1);
  1617. TextDrawSetProportional(Textdraw16, 1);
  1618. TextDrawSetSelectable(Textdraw16, 0);
  1619.  
  1620. Textdraw17 = TextDrawCreate(555.000000, 436.000000, "Timeleft: 1:24");
  1621. TextDrawAlignment(Textdraw17, 2);
  1622. TextDrawBackgroundColor(Textdraw17, 150);
  1623. TextDrawFont(Textdraw17, 1);
  1624. TextDrawLetterSize(Textdraw17, 0.219999, 1.199999);
  1625. TextDrawColor(Textdraw17, 16777215);
  1626. TextDrawSetOutline(Textdraw17, 1);
  1627. TextDrawSetProportional(Textdraw17, 1);
  1628. TextDrawSetSelectable(Textdraw17, 0);
  1629.  
  1630. Textdraw18 = TextDrawCreate(619.000000, 397.000000, "~r~TM");
  1631. TextDrawBackgroundColor(Textdraw18, 255);
  1632. TextDrawFont(Textdraw18, 1);
  1633. TextDrawLetterSize(Textdraw18, 0.179999, 0.799999);
  1634. TextDrawColor(Textdraw18, 16777215);
  1635. TextDrawSetOutline(Textdraw18, 1);
  1636. TextDrawSetProportional(Textdraw18, 1);
  1637. TextDrawSetSelectable(Textdraw18, 0);
  1638.  
  1639. Textdraw19 = TextDrawCreate(6.000000, 420.000000, "~r~MAP: ~w~~h~Island~N~~r~Number: ~w~~h~1/10");
  1640. TextDrawBackgroundColor(Textdraw19, 255);
  1641. TextDrawFont(Textdraw19, 1);
  1642. TextDrawLetterSize(Textdraw19, 0.230000, 1.299998);
  1643. TextDrawColor(Textdraw19, -1);
  1644. TextDrawSetOutline(Textdraw19, 1);
  1645. TextDrawSetProportional(Textdraw19, 1);
  1646. TextDrawSetSelectable(Textdraw19, 0);
  1647. //==============
  1648.  
  1649. FadeInit();
  1650. return 1;
  1651. }
  1652.  
  1653. public OnGameModeExit()
  1654. {
  1655. TextDrawHideForAll(Textdraw0);
  1656. TextDrawDestroy(Textdraw0);
  1657. TextDrawHideForAll(Textdraw1);
  1658. TextDrawDestroy(Textdraw1);
  1659. TextDrawHideForAll(Textdraw2);
  1660. TextDrawDestroy(Textdraw2);
  1661. TextDrawHideForAll(Textdraw3);
  1662. TextDrawDestroy(Textdraw3);
  1663. TextDrawHideForAll(Textdraw4);
  1664. TextDrawDestroy(Textdraw4);
  1665. TextDrawHideForAll(Textdraw5);
  1666. TextDrawDestroy(Textdraw5);
  1667. TextDrawHideForAll(Textdraw6);
  1668. TextDrawDestroy(Textdraw6);
  1669. TextDrawHideForAll(Textdraw7);
  1670. TextDrawDestroy(Textdraw7);
  1671. TextDrawHideForAll(Textdraw8);
  1672. TextDrawDestroy(Textdraw8);
  1673. TextDrawHideForAll(Textdraw9);
  1674. TextDrawDestroy(Textdraw9);
  1675. TextDrawHideForAll(Textdraw10);
  1676. TextDrawDestroy(Textdraw10);
  1677. TextDrawHideForAll(Textdraw11);
  1678. TextDrawDestroy(Textdraw11);
  1679. TextDrawHideForAll(Textdraw12);
  1680. TextDrawDestroy(Textdraw12);
  1681. TextDrawHideForAll(Textdraw13);
  1682. TextDrawDestroy(Textdraw13);
  1683. TextDrawHideForAll(Textdraw14);
  1684. TextDrawDestroy(Textdraw14);
  1685. TextDrawHideForAll(Textdraw15);
  1686. TextDrawDestroy(Textdraw15);
  1687. TextDrawHideForAll(Textdraw16);
  1688. TextDrawDestroy(Textdraw16);
  1689. TextDrawHideForAll(Textdraw17);
  1690. TextDrawDestroy(Textdraw17);
  1691. TextDrawHideForAll(Textdraw18);
  1692. TextDrawDestroy(Textdraw18);
  1693. TextDrawHideForAll(Textdraw19);
  1694. TextDrawDestroy(Textdraw19);
  1695.  
  1696. FadeExit();
  1697. return 1;
  1698. }
  1699.  
  1700. public OnPlayerRequestClass(playerid, classid)
  1701. {
  1702. SetPlayerWeather(playerid,SERVER_WEATHER);
  1703. SetPlayerTime(playerid,SERVER_TIME,0);
  1704.  
  1705. SetPlayerInterior(playerid,11);
  1706. SetPlayerPosEx(playerid,508.7362,-87.4335,998.9609);
  1707. SetPlayerFacingAngle(playerid,0.0);
  1708. SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
  1709. SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
  1710.  
  1711. if(started == 1) // Team-Zombie
  1712. {
  1713. SetPlayerSkin(playerid,162);
  1714. gTeam[playerid]=TEAM_ZOMBIE;
  1715.  
  1716. TextDrawShowForPlayer(playerid, Textdraw0);
  1717. TextDrawShowForPlayer(playerid, Textdraw1);
  1718. TextDrawShowForPlayer(playerid, Textdraw2);
  1719. TextDrawShowForPlayer(playerid, Textdraw3);
  1720.  
  1721. TextDrawHideForPlayer(playerid, Textdraw4);
  1722. TextDrawHideForPlayer(playerid, Textdraw5);
  1723. TextDrawHideForPlayer(playerid, Textdraw6);
  1724. TextDrawHideForPlayer(playerid, Textdraw7);
  1725.  
  1726. TextDrawHideForPlayer(playerid, Textdraw8);
  1727. TextDrawHideForPlayer(playerid, Textdraw9);
  1728. TextDrawHideForPlayer(playerid, Textdraw10);
  1729. TextDrawHideForPlayer(playerid, Textdraw11);
  1730. TextDrawHideForPlayer(playerid, Textdraw12);
  1731. TextDrawHideForPlayer(playerid, Textdraw13);
  1732. TextDrawHideForPlayer(playerid, Textdraw14);
  1733. TextDrawHideForPlayer(playerid, Textdraw15);
  1734. TextDrawHideForPlayer(playerid, Textdraw16);
  1735. TextDrawHideForPlayer(playerid, Textdraw17);
  1736. TextDrawHideForPlayer(playerid, Textdraw18);
  1737. }
  1738. if(started == 0) // Team-Human
  1739. {
  1740. SetPlayerSkin(playerid,285);
  1741. gTeam[playerid]=TEAM_HUMAN;
  1742.  
  1743. TextDrawHideForPlayer(playerid, Textdraw0);
  1744. TextDrawHideForPlayer(playerid, Textdraw1);
  1745. TextDrawHideForPlayer(playerid, Textdraw2);
  1746. TextDrawHideForPlayer(playerid, Textdraw3);
  1747.  
  1748. TextDrawShowForPlayer(playerid, Textdraw4);
  1749. TextDrawShowForPlayer(playerid, Textdraw5);
  1750. TextDrawShowForPlayer(playerid, Textdraw6);
  1751. TextDrawShowForPlayer(playerid, Textdraw7);
  1752.  
  1753. TextDrawHideForPlayer(playerid, Textdraw8);
  1754. TextDrawHideForPlayer(playerid, Textdraw9);
  1755. TextDrawHideForPlayer(playerid, Textdraw10);
  1756. TextDrawHideForPlayer(playerid, Textdraw11);
  1757. TextDrawHideForPlayer(playerid, Textdraw12);
  1758. TextDrawHideForPlayer(playerid, Textdraw13);
  1759. TextDrawHideForPlayer(playerid, Textdraw14);
  1760. TextDrawHideForPlayer(playerid, Textdraw15);
  1761. TextDrawHideForPlayer(playerid, Textdraw16);
  1762. TextDrawHideForPlayer(playerid, Textdraw17);
  1763. TextDrawHideForPlayer(playerid, Textdraw18);
  1764. }
  1765. return 1;
  1766. }
  1767.  
  1768. public OnPlayerRequestSpawn(playerid)
  1769. {
  1770. return 1;
  1771. }
  1772.  
  1773. public OnPlayerConnect(playerid)
  1774. {
  1775. if(started == 1)
  1776. { gTeam[playerid]=TEAM_ZOMBIE; }
  1777. else if(started == 0)
  1778. { gTeam[playerid]=TEAM_HUMAN; }
  1779. spawned[playerid] = 0;
  1780. pickup[playerid] = -1;
  1781. pickuptimer[playerid] = -1;
  1782. Infected[playerid] = -1;
  1783. spawntimer[playerid] = -1;
  1784. SetPlayerWeather(playerid,SERVER_WEATHER);
  1785. SetPlayerTime(playerid,SERVER_TIME,0);
  1786.  
  1787. //-----[ mSelection ]-----
  1788. // Init all of the textdraw related globals
  1789. gHeaderTextDrawId[playerid] = PlayerText:INVALID_TEXT_DRAW;
  1790. gBackgroundTextDrawId[playerid] = PlayerText:INVALID_TEXT_DRAW;
  1791. gCurrentPageTextDrawId[playerid] = PlayerText:INVALID_TEXT_DRAW;
  1792. gNextButtonTextDrawId[playerid] = PlayerText:INVALID_TEXT_DRAW;
  1793. gPrevButtonTextDrawId[playerid] = PlayerText:INVALID_TEXT_DRAW;
  1794. gCancelButtonTextDrawId[playerid] = PlayerText:INVALID_TEXT_DRAW;
  1795.  
  1796. for(new x=0; x < mS_SELECTION_ITEMS; x++) {
  1797. gSelectionItems[playerid][x] = PlayerText:INVALID_TEXT_DRAW;
  1798. }
  1799.  
  1800. gItemAt[playerid] = 0;
  1801. //----------------------
  1802.  
  1803. FadePlayerConnect(playerid);
  1804.  
  1805. TextDrawShowForPlayer(playerid, Textdraw19);
  1806. return 1;
  1807. }
  1808.  
  1809. public OnPlayerDisconnect(playerid, reason)
  1810. {
  1811. FadePlayerDisconnect(playerid);
  1812. return 1;
  1813. }
  1814.  
  1815. public OnPlayerSpawn(playerid)
  1816. {
  1817. SetPlayerWeather(playerid,SERVER_WEATHER);
  1818. SetPlayerTime(playerid,SERVER_TIME,0);
  1819.  
  1820. spawned[playerid] = 1;
  1821. pickup[playerid] = -1;
  1822. pickuptimer[playerid] = -1;
  1823. Infected[playerid] = 0;
  1824.  
  1825. TextDrawHideForPlayer(playerid, Textdraw0);
  1826. TextDrawHideForPlayer(playerid, Textdraw1);
  1827. TextDrawHideForPlayer(playerid, Textdraw2);
  1828. TextDrawHideForPlayer(playerid, Textdraw3);
  1829.  
  1830. TextDrawHideForPlayer(playerid, Textdraw4);
  1831. TextDrawHideForPlayer(playerid, Textdraw5);
  1832. TextDrawHideForPlayer(playerid, Textdraw6);
  1833. TextDrawHideForPlayer(playerid, Textdraw7);
  1834.  
  1835. TextDrawShowForPlayer(playerid, Textdraw8);
  1836. TextDrawShowForPlayer(playerid, Textdraw9);
  1837. TextDrawShowForPlayer(playerid, Textdraw10);
  1838. TextDrawShowForPlayer(playerid, Textdraw11);
  1839. TextDrawShowForPlayer(playerid, Textdraw12);
  1840. TextDrawShowForPlayer(playerid, Textdraw13);
  1841. TextDrawShowForPlayer(playerid, Textdraw14);
  1842. TextDrawShowForPlayer(playerid, Textdraw15);
  1843. TextDrawShowForPlayer(playerid, Textdraw16);
  1844. TextDrawShowForPlayer(playerid, Textdraw17);
  1845. TextDrawShowForPlayer(playerid, Textdraw18);
  1846.  
  1847. if(map==0)//Map = Bunkers
  1848. {
  1849. SetPlayerInterior(playerid,0);
  1850. SetPlayerVirtualWorld(playerid,0);
  1851. if(gTeam[playerid]==TEAM_HUMAN)
  1852. {
  1853. SetPlayerPosEx(playerid,887.69921875,-2408.2998046875,22.89999961853);
  1854. }
  1855. if(gTeam[playerid]==TEAM_ZOMBIE)
  1856. {
  1857. SetPlayerPosEx(playerid,589, -2431.5,11.60000038147);
  1858. }
  1859. }
  1860. if(map==1)//Drakpark
  1861. {
  1862. SetPlayerInterior(playerid,0);
  1863. SetPlayerVirtualWorld(playerid,0);
  1864. if(gTeam[playerid]==TEAM_HUMAN)
  1865. {
  1866. SetPlayerPosEx(playerid,-2120.5,1015.2998046875,96.699996948242);
  1867. }
  1868. if(gTeam[playerid]==TEAM_ZOMBIE)
  1869. {
  1870. SetPlayerPosEx(playerid,-2026.69921875,1021.5,71.199996948242);
  1871. }
  1872. }
  1873. if(map==2)//Office
  1874. {
  1875. SetPlayerInterior(playerid,3);
  1876. SetPlayerVirtualWorld(playerid,0);
  1877. if(gTeam[playerid]==TEAM_HUMAN)
  1878. {
  1879. SetPlayerPosEx(playerid,284.79998779297,180.10000610352,1007.200012207);
  1880. }
  1881. if(gTeam[playerid]==TEAM_ZOMBIE)
  1882. {
  1883. SetPlayerPosEx(playerid,202.10000610352, 167.39999389648,1002.299987793);
  1884. }
  1885. }
  1886. if(map==3)//Panic
  1887. {
  1888. SetPlayerInterior(playerid,0);
  1889. SetPlayerVirtualWorld(playerid,0);
  1890. if(gTeam[playerid]==TEAM_HUMAN)
  1891. {
  1892. SetPlayerPosEx(playerid,20.7998046875,301.7998046875,10.89999961853);
  1893. }
  1894. if(gTeam[playerid]==TEAM_ZOMBIE)
  1895. {
  1896. SetPlayerPosEx(playerid,79.19921875,267.599609375,10.89999961853);
  1897. }
  1898. }
  1899. if(map==4)//Shopping
  1900. {
  1901. SetPlayerInterior(playerid,0);
  1902. SetPlayerVirtualWorld(playerid,0);
  1903. if(gTeam[playerid]==TEAM_HUMAN)
  1904. {
  1905. SetPlayerPosEx(playerid,1735.3994140625, -1330.19921875,13.60000038147);
  1906. }
  1907. if(gTeam[playerid]==TEAM_ZOMBIE)
  1908. {
  1909. SetPlayerPosEx(playerid,1728.599609375,-1381,13.60000038147);
  1910. }
  1911. }
  1912. if(map==5)//Stars
  1913. {
  1914. SetPlayerInterior(playerid,0);
  1915. SetPlayerVirtualWorld(playerid,0);
  1916. if(gTeam[playerid]==TEAM_HUMAN)
  1917. {
  1918. SetPlayerPosEx(playerid,2544.5,2773.3999023438,10.800000190735);
  1919. }
  1920. if(gTeam[playerid]==TEAM_ZOMBIE)
  1921. {
  1922. SetPlayerPosEx(playerid,2651.1999511719,2764.1000976563,10.10000038147);
  1923. }
  1924. }
  1925. if(map==6)//Town
  1926. {
  1927. SetPlayerInterior(playerid,0);
  1928. SetPlayerVirtualWorld(playerid,0);
  1929. if(gTeam[playerid]==TEAM_HUMAN)
  1930. {
  1931. SetPlayerPosEx(playerid,-1515.19921875,2534.099609375,55.700000762939);
  1932. }
  1933. if(gTeam[playerid]==TEAM_ZOMBIE)
  1934. {
  1935. SetPlayerPosEx(playerid,-1469.3994140625, 2678.2998046875, 55.099998474121);
  1936. }
  1937. }
  1938. if(map==7)//Trainstation
  1939. {
  1940. SetPlayerInterior(playerid,0);
  1941. SetPlayerVirtualWorld(playerid,0);
  1942. if(gTeam[playerid]==TEAM_HUMAN)
  1943. {
  1944. SetPlayerPosEx(playerid,1806.8000488281,-1891.9000244141,13.39999961853);
  1945. }
  1946. if(gTeam[playerid]==TEAM_ZOMBIE)
  1947. {
  1948. SetPlayerPosEx(playerid,1803.8000488281,-2010.0999755859,13.5);
  1949. }
  1950. }
  1951. if(map==8)//De_Dust
  1952. {
  1953. SetPlayerInterior(playerid,0);
  1954. SetPlayerVirtualWorld(playerid,0);
  1955. if(gTeam[playerid]==TEAM_HUMAN)
  1956. {
  1957. SetPlayerPosEx(playerid,433.1116,-2490.8928,12.3350);
  1958. }
  1959. if(gTeam[playerid]==TEAM_ZOMBIE)
  1960. {
  1961. SetPlayerPosEx(playerid,483.5287,-2517.2529,16.5354);
  1962. }
  1963. }
  1964. if(map==9)//Shopping
  1965. {
  1966. SetPlayerInterior(playerid,0);
  1967. SetPlayerVirtualWorld(playerid,0);
  1968. if(gTeam[playerid]==TEAM_HUMAN)
  1969. {
  1970. SetPlayerPosEx(playerid,1735.3994140625, -1330.19921875,13.60000038147);
  1971. }
  1972. if(gTeam[playerid]==TEAM_ZOMBIE)
  1973. {
  1974. SetPlayerPosEx(playerid,1728.599609375,-1381,13.60000038147);
  1975. }
  1976. }
  1977.  
  1978. if(gTeam[playerid]==TEAM_HUMAN)
  1979. {
  1980. SetPlayerColor(playerid,0x87CEEBFF);
  1981. SetPlayerHealth(playerid,100.0);
  1982. SetPlayerArmour(playerid,0.0);
  1983. ResetPlayerWeapons(playerid);
  1984. GivePlayerWeapon(playerid,23,200);
  1985. GivePlayerWeapon(playerid,25,200);
  1986. GivePlayerWeapon(playerid,17,2);
  1987. SendClientMessage(playerid,0x9ACD32FF,">> You are team human, eliminate the zombies. [HUMAN]");
  1988. SendClientMessage(playerid,0x9ACD32FF,">> You can also buy items at the checkpoint.");
  1989. switch(random(10))
  1990. {
  1991. case 0: SetPlayerSkin(playerid,285);
  1992. case 1: SetPlayerSkin(playerid,287);
  1993. case 2: SetPlayerSkin(playerid,284);
  1994. case 3: SetPlayerSkin(playerid,286);
  1995. case 4: SetPlayerSkin(playerid,285);
  1996. case 5: SetPlayerSkin(playerid,288);
  1997. case 6: SetPlayerSkin(playerid,106);
  1998. case 7: SetPlayerSkin(playerid,104);
  1999. case 8: SetPlayerSkin(playerid,110);
  2000. case 9: SetPlayerSkin(playerid,115);
  2001. case 10: SetPlayerSkin(playerid,163);
  2002. case 11: SetPlayerSkin(playerid,164);
  2003. case 12: SetPlayerSkin(playerid,233);
  2004. case 13: SetPlayerSkin(playerid,226);
  2005. case 14: SetPlayerSkin(playerid,93);
  2006. case 15: SetPlayerSkin(playerid,55);
  2007. case 16: SetPlayerSkin(playerid,70);
  2008. }
  2009. }
  2010. else if(gTeam[playerid]==TEAM_ZOMBIE)
  2011. {
  2012. SetPlayerColor(playerid,0xFF0000FF);
  2013. SetPlayerHealth(playerid,100.0);
  2014. SetPlayerArmour(playerid,0.0);
  2015. ResetPlayerWeapons(playerid);
  2016. GivePlayerWeapon(playerid,9,1);
  2017. SendClientMessage(playerid,0x9ACD32FF,">> You are team zombie, eliminate the humans. [ZOMBIE]");
  2018. switch(random(10))
  2019. {
  2020. case 0: SetPlayerSkin(playerid,77);
  2021. case 1: SetPlayerSkin(playerid,78);
  2022. case 2: SetPlayerSkin(playerid,79);
  2023. case 3: SetPlayerSkin(playerid,134);
  2024. case 4: SetPlayerSkin(playerid,135);
  2025. case 5: SetPlayerSkin(playerid,137);
  2026. case 6: SetPlayerSkin(playerid,212);
  2027. case 7: SetPlayerSkin(playerid,213);
  2028. case 8: SetPlayerSkin(playerid,239);
  2029. case 9: SetPlayerSkin(playerid,162);
  2030. }
  2031. }
  2032. return 1;
  2033. }
  2034.  
  2035. public OnPlayerDeath(playerid, killerid, reason)
  2036. {
  2037. spawned[playerid] = 0;
  2038.  
  2039. SendDeathMessage(killerid,playerid,reason);
  2040. new string[ 100 ];
  2041. format(string, sizeof( string ), "~w~~h~You got killed~n~~b~%s",name(killerid));
  2042. GameTextForPlayer(playerid,string,5000,3);
  2043.  
  2044. if(playerid != INVALID_PLAYER_ID)
  2045. {
  2046. if(gTeam[playerid]==TEAM_ZOMBIE)
  2047. {
  2048. DestroyDynamicPickup(pickup[playerid]);
  2049. new Float:xX,Float:yY,Float:zZ;
  2050. GetPlayerPos(playerid,xX,yY,zZ);
  2051. pickup[playerid]=CreateDynamicPickup(2803,2,xX,yY,zZ,7);
  2052. KillTimer(pickuptimer[playerid]);
  2053. pickuptimer[playerid]=SetTimerEx("Z_DestroyPickup",10000,0,"i",playerid);
  2054. }
  2055. if(started==1)
  2056. {
  2057. if(gTeam[playerid]==TEAM_HUMAN)
  2058. {
  2059. gTeam[playerid]=TEAM_ZOMBIE;
  2060. }
  2061. }
  2062. }
  2063. if(started==1)
  2064. {
  2065. if(gTeam[playerid]==TEAM_HUMAN)
  2066. {
  2067. gTeam[playerid]=TEAM_ZOMBIE;
  2068. }
  2069. }
  2070. return 1;
  2071. }
  2072.  
  2073. public OnPlayerCommandText(playerid, cmdtext[])
  2074. {
  2075. if (strcmp("/nextmap", cmdtext, true, 10) == 0)
  2076. {
  2077. minutes=0;
  2078. seconds=5;
  2079. started=1;
  2080. return 1;
  2081. }
  2082. if (strcmp("/kill", cmdtext, true, 10) == 0)
  2083. {
  2084. SetPlayerHealth(playerid,0.0);
  2085. return 1;
  2086. }
  2087. return 0;
  2088. }
  2089.  
  2090. public OnPlayerEnterCheckpoint(playerid)
  2091. {
  2092. return 1;
  2093. }
  2094.  
  2095. public OnPlayerLeaveCheckpoint(playerid)
  2096. {
  2097. return 1;
  2098. }
  2099.  
  2100. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  2101. {
  2102. if(newkeys & INFECT_KEY)
  2103. {
  2104. if(spawned[playerid]==1)
  2105. {
  2106. if(gTeam[playerid]==TEAM_ZOMBIE)
  2107. {
  2108. //SetTimerEx("Stopanim", 500, 0, "i", playerid);
  2109. ApplyAnimation(playerid, "BIKELEAP", "BK_RDY_IN", 3.0, 0, 0, 0, 0, 0);
  2110. new Float:xX,Float:yY,Float:zZ;
  2111. GetPlayerPos(playerid,xX,yY,zZ);
  2112. for(new i;i<MAX_PLAYERS;i++)
  2113. {
  2114. if(spawned[i]==1)
  2115. {
  2116. if(IsPlayerInRangeOfPoint(i, INFECT_RANGE, xX, yY, zZ))
  2117. {
  2118. if(gTeam[i]==TEAM_ZOMBIE) return true;
  2119. if(Infected[i]==0)
  2120. {
  2121. GameTextForPlayer(i,"~r~Infected",3000,4);
  2122. new string[300];
  2123. format(string,sizeof(string),"You have been infected by ''%s(%d)'', Get vaccine from a dead zombie.",name(playerid),playerid);
  2124. SendClientMessage(i,0x9ACD32FF,string);
  2125. format(string,sizeof(string),"You have infected a human ''%s(%d)'', +100$ for that.",name(i),i);
  2126. SendClientMessage(playerid,0x9ACD32FF,string);
  2127. GivePlayerMoney(playerid,100);
  2128. Infected[i]=1;
  2129. }
  2130. }
  2131. }
  2132. }
  2133. }
  2134. }
  2135. }
  2136. return 1;
  2137. }
  2138.  
  2139. public OnPlayerUpdate(playerid)
  2140. {
  2141. return 1;
  2142. }
  2143.  
  2144. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  2145. {
  2146. return 1;
  2147. }
  2148.  
  2149. public Z_NewRound()
  2150. {
  2151. new string[200];
  2152. KillTimer(counttimer);
  2153. DestroyDynamicCP(checkpoint);
  2154. map++;// Requesting next map
  2155. if(map==10)
  2156. { map=0; }
  2157. if(map==0)
  2158. {
  2159. checkpoint = CreateDynamicCP(852.2725,-2398.5361,26.3608,10.0);
  2160. mapname="Bunkers";
  2161. }
  2162. if(map==1)
  2163. {
  2164. checkpoint = CreateDynamicCP(852.2725,-2398.5361,26.3608,10.0);
  2165. mapname="Darkpark";
  2166. }
  2167. if(map==2)
  2168. {
  2169. checkpoint = CreateDynamicCP(292.4063,177.4444,1007.1794,10.0);
  2170. mapname="Office";
  2171. }
  2172. if(map==3)
  2173. {
  2174. checkpoint = CreateDynamicCP(24.8997,276.4935,10.3594,10.0);
  2175. mapname="Panic";
  2176. }
  2177. if(map==4)
  2178. {
  2179. checkpoint = CreateDynamicCP(1749.1113,-1355.0009,15.7535,10.0);
  2180. mapname="Shopping";
  2181. }
  2182. if(map==5)
  2183. {
  2184. checkpoint = CreateDynamicCP(2572.0408,2772.9407,10.8203,10.0);
  2185. mapname="Stars";
  2186. }
  2187. if(map==6)
  2188. {
  2189. checkpoint = CreateDynamicCP(-1517.4626,2555.3525,55.6875,10.0);
  2190. mapname="Town";
  2191. }
  2192. if(map==7)
  2193. {
  2194. checkpoint = CreateDynamicCP(1803.3551,-1912.9064,13.3960,10.0);
  2195. mapname="Trainstation";
  2196. }
  2197. if(map==8)
  2198. {
  2199. checkpoint = CreateDynamicCP(-2123.9680,1005.5992,96.9453,10.0);
  2200. mapname="De_Dust";
  2201. }
  2202. if(map==9)
  2203. {
  2204. checkpoint = CreateDynamicCP(1749.1113,-1355.0009,15.7535,10.0);
  2205. mapname="Shopping";
  2206. }
  2207. new z,h;
  2208. for(new i; i < MAX_PLAYERS; i++)
  2209. {
  2210. if(spawned[i]==1 && IsPlayerConnected(i))
  2211. {
  2212. if(gTeam[i]==TEAM_HUMAN) h++;
  2213. if(gTeam[i]==TEAM_ZOMBIE) z++;
  2214. }
  2215. }
  2216.  
  2217. for(new i; i < 50; i++) //Clear chat
  2218. { SendClientMessage(i,-1," "); }
  2219.  
  2220. if(h > z)// If Humans won
  2221. {
  2222. for(new i; i < MAX_PLAYERS; i++)
  2223. {
  2224. if(gTeam[i]==TEAM_HUMAN)
  2225. {
  2226. if(IsPlayerConnected(i) && spawned[i]==1)
  2227. {
  2228. GivePlayerMoney(i,ROUND_MONEY);
  2229. SendClientMessage(i,0xADFF2FFF,"___________________________________________________________");
  2230. SendClientMessage(i,0xADFF2FFF,"Team: Humans won, you have won +"#ROUND_MONEY"$ as a reward.");
  2231. format(string,sizeof(string),"Starting a new round in %d seconds...",NEW_ROUND_TIMER/1000);
  2232. SendClientMessage(i,0xADFF2FFF,string);
  2233. SendClientMessage(i,0xADFF2FFF,"___________________________________________________________");
  2234. }
  2235. }
  2236. if(gTeam[i]==TEAM_ZOMBIE)
  2237. {
  2238. if(IsPlayerConnected(i) && spawned[i]==1)
  2239. {
  2240. SendClientMessage(i,0xADFF2FFF,"___________________________________________________________");
  2241. SendClientMessage(i,0xADFF2FFF,"Team: Humans won, they have won +"#ROUND_MONEY"$ as a reward.");
  2242. format(string,sizeof(string),"Starting a new round in %d seconds...",NEW_ROUND_TIMER/1000);
  2243. SendClientMessage(i,0xADFF2FFF,string);
  2244. SendClientMessage(i,0xADFF2FFF,"___________________________________________________________");
  2245. }
  2246. }
  2247. //Same in all cases:
  2248. gTeam[i]=TEAM_HUMAN;
  2249. }
  2250. GameTextForAll("~w~~h~Team: ~b~Humans ~w~~h~Won~n~Starting new round...",NEW_ROUND_TIMER,3);
  2251. }
  2252. else if(h < z)// If Zombies won
  2253. {
  2254. for(new i; i < MAX_PLAYERS; i++)
  2255. {
  2256. if(gTeam[i]==TEAM_ZOMBIE)
  2257. {
  2258. if(IsPlayerConnected(i) && spawned[i]==1)
  2259. {
  2260. GivePlayerMoney(i,ROUND_MONEY);
  2261. SendClientMessage(i,0xADFF2FFF,"___________________________________________________________");
  2262. SendClientMessage(i,0xADFF2FFF,"Team: Zombies won, you have won +"#ROUND_MONEY"$ as a reward.");
  2263. format(string,sizeof(string),"Starting a new round in %d seconds...",NEW_ROUND_TIMER/1000);
  2264. SendClientMessage(i,0xADFF2FFF,string);
  2265. SendClientMessage(i,0xADFF2FFF,"___________________________________________________________");
  2266. }
  2267. }
  2268. if(gTeam[i]==TEAM_HUMAN)
  2269. {
  2270. if(IsPlayerConnected(i) && spawned[i]==1)
  2271. {
  2272. SendClientMessage(i,0xADFF2FFF,"___________________________________________________________");
  2273. SendClientMessage(i,0xADFF2FFF,"Team: Zombies won, they have won +"#ROUND_MONEY"$ as a reward.");
  2274. format(string,sizeof(string),"Starting a new round in %d seconds...",NEW_ROUND_TIMER/1000);
  2275. SendClientMessage(i,0xADFF2FFF,string);
  2276. SendClientMessage(i,0xADFF2FFF,"___________________________________________________________");
  2277. }
  2278. }
  2279. //Same in all cases:
  2280. gTeam[i]=TEAM_HUMAN;
  2281. }
  2282. GameTextForAll("~w~~h~Team: ~r~Zombies ~w~~h~Won~n~Starting new round...",NEW_ROUND_TIMER,3);
  2283. }
  2284. else if(h == z)// If no one won, DRAW
  2285. {
  2286. for(new i; i < MAX_PLAYERS; i++)
  2287. {
  2288. if(IsPlayerConnected(i) && spawned[i]==1)
  2289. {
  2290. GivePlayerMoney(i,1 / 2 * ROUND_MONEY);
  2291. SendClientMessage(i,0xADFF2FFF,"___________________________________________________________");
  2292. format(string,sizeof(string),"No team won the game, you have won +%d$ as a match draw reward.",ROUND_MONEY / 2);
  2293. SendClientMessage(i,0xADFF2FFF,string);
  2294. SendClientMessage(i,0xADFF2FFF,"");
  2295. format(string,sizeof(string),"Starting a new round in %d seconds...",NEW_ROUND_TIMER/1000);
  2296. SendClientMessage(i,0xADFF2FFF,string);
  2297. SendClientMessage(i,0xADFF2FFF,"___________________________________________________________");
  2298.  
  2299. //Same in all cases:
  2300. gTeam[i]=TEAM_HUMAN;
  2301. }
  2302. }
  2303. GameTextForAll("~g~~h~No Team Won~n~~w~~h~Starting new round...",NEW_ROUND_TIMER,3);
  2304. }
  2305. countdown=INFECTION_TIME;
  2306. started=-1;
  2307. SetTimer("Z_StartRound", NEW_ROUND_TIMER, 0);
  2308. return 1;
  2309. }
  2310.  
  2311. public Z_StartRound()
  2312. {
  2313. started=0;
  2314. minutes=ROUND_MINUTES;
  2315. seconds=ROUND_SECONDS;
  2316. KillTimer(counttimer);
  2317. counttimer = SetTimer("Z_CountDown",1000,1);
  2318. for(new i; i < MAX_PLAYERS; i++)
  2319. {
  2320. if(IsPlayerConnected(i))
  2321. {
  2322. if(spawned[i]==1)
  2323. {
  2324. Z_DestroyPickup(i);
  2325. spawned[i] = 0;
  2326. pickup[i] = -1;
  2327. pickuptimer[i] = -1;
  2328. Infected[i] = 0;
  2329. gTeam[i]=TEAM_HUMAN;
  2330. SpawnPlayer(i);
  2331. }
  2332. }
  2333. }
  2334. return 1;
  2335. }
  2336.  
  2337. public Z_CountDown()
  2338. {
  2339. new string[ 100 ];
  2340. new z,h;
  2341. if(started == 0)
  2342. {
  2343. if(countdown > -1)
  2344. {
  2345. countdown--;
  2346. format(string, sizeof( string ), "Random-Infection: %02d",countdown);
  2347. TextDrawSetString(Textdraw17, string);
  2348. for(new i; i < MAX_PLAYERS; i++)
  2349. {
  2350. if(IsPlayerConnected(i) && spawned[i]==1)
  2351. {
  2352. if(gTeam[i]==TEAM_HUMAN) h++;
  2353. if(gTeam[i]==TEAM_ZOMBIE) z++;
  2354. }
  2355. }
  2356. format(string, sizeof( string ), "~b~Humans: ~w~~h~%d",h);
  2357. TextDrawSetString(Textdraw15, string);
  2358. format(string, sizeof( string ), "~r~Zombies: ~w~~h~%d",z);
  2359. TextDrawSetString(Textdraw16, string);
  2360.  
  2361. format(string, sizeof( string ), "Players: ~b~%d",h);
  2362. TextDrawSetString(Textdraw5, string);
  2363. format(string, sizeof( string ), "Players: ~r~%d",z);
  2364. TextDrawSetString(Textdraw1, string);
  2365. }
  2366.  
  2367. if(countdown == 0)
  2368. {
  2369. new players;
  2370. for(new i; i < MAX_PLAYERS; i++)
  2371. {
  2372. if(IsPlayerConnected(i) && spawned[i]==1)
  2373. {
  2374. players++;
  2375. }
  2376. }
  2377. if(players == 1)
  2378. { RandomInfect(); }
  2379. if(players > 1)
  2380. { RandomInfect(); }
  2381. if(players > 4)
  2382. { RandomInfect(),RandomInfect(); }
  2383. if(players > 9)
  2384. { RandomInfect(),RandomInfect(),RandomInfect(); }
  2385. if(players > 14)
  2386. { RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(); }
  2387. if(players > 19)
  2388. { RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(); }
  2389. if(players > 29)
  2390. { RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(); }
  2391. if(players > 39)
  2392. { RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(); }
  2393. if(players > 49)
  2394. { RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(); }
  2395. if(players > 59)
  2396. { RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(),RandomInfect(); }
  2397. }
  2398. }
  2399.  
  2400. if(started == 1)
  2401. {
  2402. seconds--;
  2403. if(minutes == 0 && seconds == 0)
  2404. {
  2405. Z_NewRound();
  2406. }
  2407. if(seconds == -1)
  2408. {
  2409. minutes--;
  2410. seconds=ROUND_SECONDS;
  2411. }
  2412. format(string, sizeof( string ), "Timeleft: %02d:%02d",minutes,seconds);
  2413. TextDrawSetString(Textdraw17, string);
  2414. for(new i; i < MAX_PLAYERS; i++)
  2415. {
  2416. if(IsPlayerConnected(i))
  2417. {
  2418. if(spawned[i]==1)
  2419. {
  2420. if(gTeam[i]==TEAM_HUMAN) h++;
  2421. if(gTeam[i]==TEAM_ZOMBIE) z++;
  2422. }
  2423. }
  2424. }
  2425. format(string, sizeof( string ), "~b~Humans: ~w~~h~%d",h);
  2426. TextDrawSetString(Textdraw15, string);
  2427. format(string, sizeof( string ), "~r~Zombies: ~w~~h~%d",z);
  2428. TextDrawSetString(Textdraw16, string);
  2429.  
  2430. format(string, sizeof( string ), "Players: ~b~%d",h);
  2431. TextDrawSetString(Textdraw5, string);
  2432. format(string, sizeof( string ), "Players: ~r~%d",z);
  2433. TextDrawSetString(Textdraw1, string);
  2434. }
  2435.  
  2436. format(string, sizeof( string ), "~r~Mapname: ~w~~h~%s~n~~r~Number: ~w~~h~%d/10",mapname,map);
  2437. TextDrawSetString(Textdraw19, string);
  2438. return 1;
  2439. }
  2440.  
  2441. stock name(playerid)
  2442. {
  2443. new playername[24];
  2444. GetPlayerName(playerid, playername, 24);
  2445. return playername;
  2446. }
  2447.  
  2448. stock RandomInfect()
  2449. {
  2450. new z_count = 0;
  2451. new Random = Iter_Random(Player);
  2452. foreach(Player, i)
  2453. {
  2454. if(IsPlayerConnected(i) && spawned[i]==1)
  2455. {
  2456. if(gTeam[i] == TEAM_HUMAN) z_count++;
  2457. if(z_count == Iter_Count(Player))
  2458. {
  2459. gTeam[Random]=TEAM_ZOMBIE;
  2460. GameTextForPlayer(Random,"~y~You got ~r~Infected",5000,3);
  2461. SendClientMessage(Random,0x9ACD32FF,">> You have been infected as zombie. You have been spawned.");
  2462. SpawnPlayer(Random);
  2463. }
  2464. }
  2465. }
  2466. started=1;
  2467. }
  2468.  
  2469. public OnPlayerPickUpDynamicPickup(playerid, pickupid)
  2470. {
  2471. for(new i;i<MAX_PLAYERS;i++)
  2472. {
  2473. if(pickupid == pickup[i])
  2474. {
  2475. if(!IsPlayerNPC(playerid))
  2476. {
  2477. if(gTeam[playerid]==TEAM_HUMAN)
  2478. {
  2479. new string[300];
  2480. Infected[playerid]=0;
  2481. format(string,sizeof(string),"~w~~h~You have been vaccined from the flesh of ''~b~%s(%d)~w~~h~''.",name(i),i);
  2482. GameTextForPlayer(playerid,string,5000,3);
  2483. }
  2484. if(gTeam[playerid]==TEAM_ZOMBIE)
  2485. {
  2486. Infected[playerid]=0;
  2487. GameTextForPlayer(playerid,"~b~Healed",5000,3);
  2488. SetPlayerHealth(playerid,100.0);
  2489. }
  2490. }
  2491. }
  2492. }
  2493. return 1;
  2494. }
  2495.  
  2496. public InfectedPlayer(playerid)
  2497. {
  2498. if(Infected[playerid]==1)
  2499. {
  2500. new Float:hp;
  2501. GetPlayerHealth(playerid,hp);
  2502. SetPlayerHealth(playerid,hp-5);
  2503. FadeColorForPlayer(playerid,255,0,0,0,255,0,0,255,100,10);
  2504. }
  2505. else if(Infected[playerid]==0)
  2506. {
  2507. FadeColorForPlayer(playerid,0,0,0,0,0,0,0,0,0,0);
  2508. }
  2509. }
  2510.  
  2511. public Z_DestroyPickup(playerid)
  2512. {
  2513. DestroyDynamicPickup(pickup[playerid]);
  2514. }
  2515.  
  2516. public OnPlayerEnterDynamicCP(playerid,checkpointid)
  2517. {
  2518. if(checkpointid==checkpoint)
  2519. {
  2520. if(gTeam[playerid]==TEAM_HUMAN)
  2521. {
  2522. ShowModelSelectionMenuEx(playerid, m_weaps, 38, "Weapons Spawner", DIALOG_WEAPONS, 0.0, 0.0, 0.0, 3.0, 0x00000099, 0x000000EE, 0xACCBF1FF);
  2523. SendClientMessage(playerid,0x9ACD32FF,">> Each item will cost you "#WEAPON_COST"$.");
  2524. return 1;
  2525. }
  2526. }
  2527. return 1;
  2528. }
  2529. public OnPlayerModelSelectionEx(playerid, response, extraid, modelid2)
  2530. {
  2531. if(extraid == DIALOG_WEAPONS)
  2532. {
  2533. if(response)
  2534. {
  2535. if(GetPlayerMoney(playerid) < 1000)
  2536. { return SendClientMessage(playerid,0x9ACD32FF,">> You don't have enough money, you need atleast "#WEAPON_COST"$."); }
  2537.  
  2538. if(modelid2==331)
  2539. {
  2540. GivePlayerWeapon(playerid,1,1);
  2541. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Brass Knuckle.");
  2542. GameTextForPlayer(playerid,"You have spawned a ~b~Brass Knuckle",5000,3);
  2543. }
  2544. if(modelid2==333)
  2545. {
  2546. GivePlayerWeapon(playerid,2,1);
  2547. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Golf Club.");
  2548. GameTextForPlayer(playerid,"You have spawned a ~b~Golf Club",5000,3);
  2549. }
  2550. if(modelid2==334)
  2551. {
  2552. GivePlayerWeapon(playerid,3,1);
  2553. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Nightstick.");
  2554. GameTextForPlayer(playerid,"You have spawned a ~b~Nightstick",5000,3);
  2555. }
  2556. if(modelid2==335)
  2557. {
  2558. GivePlayerWeapon(playerid,4,1);
  2559. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Knife.");
  2560. GameTextForPlayer(playerid,"You have spawned a ~b~Knife",5000,3);
  2561. }
  2562. if(modelid2==336)
  2563. {
  2564. GivePlayerWeapon(playerid,5,1);
  2565. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Baseball Bat.");
  2566. GameTextForPlayer(playerid,"You have spawned a ~b~Baseball Bat",5000,3);
  2567. }
  2568. if(modelid2==337)
  2569. {
  2570. GivePlayerWeapon(playerid,6,1);
  2571. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Shovel.");
  2572. GameTextForPlayer(playerid,"You have spawned a ~b~Shovel",5000,3);
  2573. }
  2574. if(modelid2==338)
  2575. {
  2576. GivePlayerWeapon(playerid,7,1);
  2577. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Pool Cue.");
  2578. GameTextForPlayer(playerid,"You have spawned a ~b~Pool Cue",5000,3);
  2579. }
  2580. if(modelid2==339)
  2581. {
  2582. GivePlayerWeapon(playerid,8,1);
  2583. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Katana.");
  2584. GameTextForPlayer(playerid,"You have spawned a ~b~Katana",5000,3);
  2585. }
  2586. if(modelid2==341)
  2587. {
  2588. GivePlayerWeapon(playerid,9,1);
  2589. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Chainsaw.");
  2590. GameTextForPlayer(playerid,"You have spawned a ~b~Chainsaw",5000,3);
  2591. }
  2592. if(modelid2==321)
  2593. {
  2594. GivePlayerWeapon(playerid,10,1);
  2595. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Doubleended Dildo.");
  2596. GameTextForPlayer(playerid,"You have spawned a ~b~Doubleended Dildo",5000,3);
  2597. }
  2598. if(modelid2==322)
  2599. {
  2600. GivePlayerWeapon(playerid,11,1);
  2601. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Dildo.");
  2602. GameTextForPlayer(playerid,"You have spawned a ~b~Dildo",5000,3);
  2603. }
  2604. if(modelid2==323)
  2605. {
  2606. GivePlayerWeapon(playerid,12,1);
  2607. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Vibrator.");
  2608. GameTextForPlayer(playerid,"You have spawned a ~b~Vibrator",5000,3);
  2609. }
  2610. if(modelid2==324)
  2611. {
  2612. GivePlayerWeapon(playerid,13,1);
  2613. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Silver Vibrator.");
  2614. GameTextForPlayer(playerid,"You have spawned a ~b~Silver Vibrator",5000,3);
  2615. }
  2616. if(modelid2==325)
  2617. {
  2618. GivePlayerWeapon(playerid,14,1);
  2619. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Flowers.");
  2620. GameTextForPlayer(playerid,"You have spawned a ~b~Flowers",5000,3);
  2621. }
  2622. if(modelid2==326)
  2623. {
  2624. GivePlayerWeapon(playerid,15,1);
  2625. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Cane.");
  2626. GameTextForPlayer(playerid,"You have spawned a ~b~Cane",5000,3);
  2627. }
  2628. if(modelid2==343)
  2629. {
  2630. GivePlayerWeapon(playerid,17,2);
  2631. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Tear Gas.");
  2632. GameTextForPlayer(playerid,"You have spawned a ~b~Tear Gas",5000,3);
  2633. }
  2634. if(modelid2==346)
  2635. {
  2636. GivePlayerWeapon(playerid,22,100);
  2637. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~9mm.");
  2638. GameTextForPlayer(playerid,"You have spawned a ~b~9mm",5000,3);
  2639. }
  2640. if(modelid2==347)
  2641. {
  2642. GivePlayerWeapon(playerid,23,100);
  2643. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Silenced 9mm.");
  2644. GameTextForPlayer(playerid,"You have spawned a ~b~Silenced 9mm",5000,3);
  2645. }
  2646. if(modelid2==348)
  2647. {
  2648. GivePlayerWeapon(playerid,24,50);
  2649. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Desert Eagle.");
  2650. GameTextForPlayer(playerid,"You have spawned a ~b~Desert Eagle",5000,3);
  2651. }
  2652. if(modelid2==349)
  2653. {
  2654. GivePlayerWeapon(playerid,25,50);
  2655. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Shotgun.");
  2656. GameTextForPlayer(playerid,"You have spawned a ~b~Shotgun",5000,3);
  2657. }
  2658. if(modelid2==350)
  2659. {
  2660. GivePlayerWeapon(playerid,26,50);
  2661. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Sawn-Off-Shotgun.");
  2662. GameTextForPlayer(playerid,"You have spawned a ~b~Sawn-Off-Shotgun",5000,3);
  2663. }
  2664. if(modelid2==351)
  2665. {
  2666. GivePlayerWeapon(playerid,27,50);
  2667. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Spas12-Shotgun.");
  2668. GameTextForPlayer(playerid,"You have spawned a ~b~Spas12-Shotgun",5000,3);
  2669. }
  2670. if(modelid2==352)
  2671. {
  2672. GivePlayerWeapon(playerid,28,100);
  2673. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~UZI.");
  2674. GameTextForPlayer(playerid,"You have spawned a ~b~UZI",5000,3);
  2675. }
  2676. if(modelid2==353)
  2677. {
  2678. GivePlayerWeapon(playerid,29,100);
  2679. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~MP5.");
  2680. GameTextForPlayer(playerid,"You have spawned a ~b~MP5",5000,3);
  2681. }
  2682. if(modelid2==355)
  2683. {
  2684. GivePlayerWeapon(playerid,30,100);
  2685. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Ak-47.");
  2686. GameTextForPlayer(playerid,"You have spawned a ~b~Ak-47",5000,3);
  2687. }
  2688. if(modelid2==356)
  2689. {
  2690. GivePlayerWeapon(playerid,31,100);
  2691. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~M4.");
  2692. GameTextForPlayer(playerid,"You have spawned a ~b~M4",5000,3);
  2693. }
  2694. if(modelid2==372)
  2695. {
  2696. GivePlayerWeapon(playerid,32,100);
  2697. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Tec-9.");
  2698. GameTextForPlayer(playerid,"You have spawned a ~b~Tec-9",5000,3);
  2699. }
  2700. if(modelid2==357)
  2701. {
  2702. GivePlayerWeapon(playerid,33,50);
  2703. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Country Rifle.");
  2704. GameTextForPlayer(playerid,"You have spawned a ~b~Country Rifle",5000,3);
  2705. }
  2706. if(modelid2==358)
  2707. {
  2708. GivePlayerWeapon(playerid,34,50);
  2709. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Sniper Rifle.");
  2710. GameTextForPlayer(playerid,"You have spawned a ~b~Sniper Rifle",5000,3);
  2711. }
  2712. if(modelid2==361)
  2713. {
  2714. GivePlayerWeapon(playerid,37,200);
  2715. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Flamethrower.");
  2716. GameTextForPlayer(playerid,"You have spawned a ~b~Flamethrower",5000,3);
  2717. }
  2718. if(modelid2==363)
  2719. {
  2720. GivePlayerWeapon(playerid,39,1);
  2721. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Satchel Charge.");
  2722. GameTextForPlayer(playerid,"You have spawned a ~b~Satchel Charge",5000,3);
  2723. }
  2724. if(modelid2==364)
  2725. {
  2726. GivePlayerWeapon(playerid,40,1);
  2727. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Detonator.");
  2728. GameTextForPlayer(playerid,"You have spawned a ~b~Detonator",5000,3);
  2729. }
  2730. if(modelid2==365)
  2731. {
  2732. GivePlayerWeapon(playerid,41,200);
  2733. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Spray Cann.");
  2734. GameTextForPlayer(playerid,"You have spawned a ~b~Spray Cann",5000,3);
  2735. }
  2736. if(modelid2==366)
  2737. {
  2738. GivePlayerWeapon(playerid,42,200);
  2739. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Fire Estinguisher.");
  2740. GameTextForPlayer(playerid,"You have spawned a ~b~Fire Estinguisher",5000,3);
  2741. }
  2742. if(modelid2==367)
  2743. {
  2744. GivePlayerWeapon(playerid,43,50);
  2745. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Camera.");
  2746. GameTextForPlayer(playerid,"You have spawned a ~b~Camera",5000,3);
  2747. }
  2748. if(modelid2==368)
  2749. {
  2750. GivePlayerWeapon(playerid,44,1);
  2751. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Night Vision Goggles.");
  2752. GameTextForPlayer(playerid,"You have spawned a ~b~Night Vision Goggles",5000,3);
  2753. }
  2754. if(modelid2==369)
  2755. {
  2756. GivePlayerWeapon(playerid,45,1);
  2757. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Thermal Vision Goggles.");
  2758. GameTextForPlayer(playerid,"You have spawned a ~b~Thermal Vision Goggles",5000,3);
  2759. }
  2760. if(modelid2==371)
  2761. {
  2762. GivePlayerWeapon(playerid,46,1);
  2763. SendClientMessage(playerid,0x9ACD32FF,">> You have spawned a ~b~Parachute.");
  2764. GameTextForPlayer(playerid,"You have spawned a ~b~Parachute",5000,3);
  2765. }
  2766. GivePlayerMoney(playerid,-WEAPON_COST);
  2767. }
  2768. }
  2769. return 1;
  2770. }
  2771.  
  2772. public Unfreeze(playerid)
  2773. {
  2774. TogglePlayerControllable(playerid,true);
  2775. }
  2776.  
  2777. //-----[ mSelection ]-----
  2778. stock SetPlayerPosEx(playerid,Float:x,Float:y,Float:z)
  2779. {
  2780. TogglePlayerControllable(playerid,false);
  2781. SetPlayerPos(playerid,x,y,z);
  2782. KillTimer(spawntimer[playerid]);
  2783. spawntimer[playerid] = SetTimerEx("Unfreeze",2000,0,"i",playerid);
  2784. }
  2785. stock mS_GetNumberOfPages(ListID)
  2786. {
  2787. new ItemAmount = mS_GetAmountOfListItems(ListID);
  2788. if((ItemAmount >= mS_SELECTION_ITEMS) && (ItemAmount % mS_SELECTION_ITEMS) == 0)
  2789. {
  2790. return (ItemAmount / mS_SELECTION_ITEMS);
  2791. }
  2792. else return (ItemAmount / mS_SELECTION_ITEMS) + 1;
  2793. }
  2794. stock mS_GetNumberOfPagesEx(playerid)
  2795. {
  2796. new ItemAmount = mS_GetAmountOfListItemsEx(playerid);
  2797. if((ItemAmount >= mS_SELECTION_ITEMS) && (ItemAmount % mS_SELECTION_ITEMS) == 0)
  2798. {
  2799. return (ItemAmount / mS_SELECTION_ITEMS);
  2800. }
  2801. else return (ItemAmount / mS_SELECTION_ITEMS) + 1;
  2802. }
  2803. stock mS_GetAmountOfListItems(ListID)
  2804. {
  2805. return (gLists[ListID][mS_LIST_END] - gLists[ListID][mS_LIST_START])+1;
  2806. }
  2807. stock mS_GetAmountOfListItemsEx(playerid)
  2808. {
  2809. return GetPVarInt(playerid, "mS_custom_item_amount");
  2810. }
  2811. stock mS_GetPlayerCurrentListID(playerid)
  2812. {
  2813. if(GetPVarInt(playerid, "mS_list_active") == 1) return GetPVarInt(playerid, "mS_list_id");
  2814. else return mS_INVALID_LISTID;
  2815. }
  2816. stock PlayerText:mS_CreateCurrentPageTextDraw(playerid, Float:Xpos, Float:Ypos)
  2817. {
  2818. new PlayerText:txtInit;
  2819. txtInit = CreatePlayerTextDraw(playerid, Xpos, Ypos, "0/0");
  2820. PlayerTextDrawUseBox(playerid, txtInit, 0);
  2821. PlayerTextDrawLetterSize(playerid, txtInit, 0.4, 1.1);
  2822. PlayerTextDrawFont(playerid, txtInit, 1);
  2823. PlayerTextDrawSetShadow(playerid, txtInit, 0);
  2824. PlayerTextDrawSetOutline(playerid, txtInit, 1);
  2825. PlayerTextDrawColor(playerid, txtInit, 0xACCBF1FF);
  2826. PlayerTextDrawShow(playerid, txtInit);
  2827. return txtInit;
  2828. }
  2829. stock PlayerText:mS_CreatePlayerDialogButton(playerid, Float:Xpos, Float:Ypos, Float:Width, Float:Height, button_text[])
  2830. {
  2831. new PlayerText:txtInit;
  2832. txtInit = CreatePlayerTextDraw(playerid, Xpos, Ypos, button_text);
  2833. PlayerTextDrawUseBox(playerid, txtInit, 1);
  2834. PlayerTextDrawBoxColor(playerid, txtInit, 0x000000FF);
  2835. PlayerTextDrawBackgroundColor(playerid, txtInit, 0x000000FF);
  2836. PlayerTextDrawLetterSize(playerid, txtInit, 0.4, 1.1);
  2837. PlayerTextDrawFont(playerid, txtInit, 1);
  2838. PlayerTextDrawSetShadow(playerid, txtInit, 0); // no shadow
  2839. PlayerTextDrawSetOutline(playerid, txtInit, 0);
  2840. PlayerTextDrawColor(playerid, txtInit, 0x4A5A6BFF);
  2841. PlayerTextDrawSetSelectable(playerid, txtInit, 1);
  2842. PlayerTextDrawAlignment(playerid, txtInit, 2);
  2843. PlayerTextDrawTextSize(playerid, txtInit, Height, Width); // The width and height are reversed for centering.. something the game does <g>
  2844. PlayerTextDrawShow(playerid, txtInit);
  2845. return txtInit;
  2846. }
  2847. stock PlayerText:mS_CreatePlayerHeaderTextDraw(playerid, Float:Xpos, Float:Ypos, header_text[])
  2848. {
  2849. new PlayerText:txtInit;
  2850. txtInit = CreatePlayerTextDraw(playerid, Xpos, Ypos, header_text);
  2851. PlayerTextDrawUseBox(playerid, txtInit, 0);
  2852. PlayerTextDrawLetterSize(playerid, txtInit, 1.25, 3.0);
  2853. PlayerTextDrawFont(playerid, txtInit, 0);
  2854. PlayerTextDrawSetShadow(playerid, txtInit, 0);
  2855. PlayerTextDrawSetOutline(playerid, txtInit, 1);
  2856. PlayerTextDrawColor(playerid, txtInit, 0xACCBF1FF);
  2857. PlayerTextDrawShow(playerid, txtInit);
  2858. return txtInit;
  2859. }
  2860. stock PlayerText:mS_CreatePlayerBGTextDraw(playerid, Float:Xpos, Float:Ypos, Float:Width, Float:Height, bgcolor)
  2861. {
  2862. new PlayerText:txtBackground = CreatePlayerTextDraw(playerid, Xpos, Ypos," ~n~"); // enough space for everyone
  2863. PlayerTextDrawUseBox(playerid, txtBackground, 1);
  2864. PlayerTextDrawBoxColor(playerid, txtBackground, bgcolor);
  2865. PlayerTextDrawLetterSize(playerid, txtBackground, 5.0, 5.0);
  2866. PlayerTextDrawFont(playerid, txtBackground, 0);
  2867. PlayerTextDrawSetShadow(playerid, txtBackground, 0);
  2868. PlayerTextDrawSetOutline(playerid, txtBackground, 0);
  2869. PlayerTextDrawColor(playerid, txtBackground,0x000000FF);
  2870. PlayerTextDrawTextSize(playerid, txtBackground, Width, Height);
  2871. PlayerTextDrawBackgroundColor(playerid, txtBackground, bgcolor);
  2872. PlayerTextDrawShow(playerid, txtBackground);
  2873. return txtBackground;
  2874. }
  2875. stock PlayerText:mS_CreateMPTextDraw(playerid, modelindex, Float:Xpos, Float:Ypos, Float:Xrot, Float:Yrot, Float:Zrot, Float:mZoom, Float:width, Float:height, bgcolor)
  2876. {
  2877. new PlayerText:txtPlayerSprite = CreatePlayerTextDraw(playerid, Xpos, Ypos, ""); // it has to be set with SetText later
  2878. PlayerTextDrawFont(playerid, txtPlayerSprite, TEXT_DRAW_FONT_MODEL_PREVIEW);
  2879. PlayerTextDrawColor(playerid, txtPlayerSprite, 0xFFFFFFFF);
  2880. PlayerTextDrawBackgroundColor(playerid, txtPlayerSprite, bgcolor);
  2881. PlayerTextDrawTextSize(playerid, txtPlayerSprite, width, height); // Text size is the Width:Height
  2882. PlayerTextDrawSetPreviewModel(playerid, txtPlayerSprite, modelindex);
  2883. PlayerTextDrawSetPreviewRot(playerid,txtPlayerSprite, Xrot, Yrot, Zrot, mZoom);
  2884. PlayerTextDrawSetSelectable(playerid, txtPlayerSprite, 1);
  2885. PlayerTextDrawShow(playerid,txtPlayerSprite);
  2886. return txtPlayerSprite;
  2887. }
  2888. stock mS_DestroyPlayerMPs(playerid)
  2889. {
  2890. new x=0;
  2891. while(x != mS_SELECTION_ITEMS) {
  2892. if(gSelectionItems[playerid][x] != PlayerText:INVALID_TEXT_DRAW) {
  2893. PlayerTextDrawDestroy(playerid, gSelectionItems[playerid][x]);
  2894. gSelectionItems[playerid][x] = PlayerText:INVALID_TEXT_DRAW;
  2895. }
  2896. x++;
  2897. }
  2898. }
  2899. stock mS_ShowPlayerMPs(playerid)
  2900. {
  2901. new bgcolor = GetPVarInt(playerid, "mS_previewBGcolor");
  2902. new x=0;
  2903. new Float:BaseX = mS_DIALOG_BASE_X;
  2904. new Float:BaseY = mS_DIALOG_BASE_Y - (mS_SPRITE_DIM_Y * 0.33); // down a bit
  2905. new linetracker = 0;
  2906.  
  2907. new mS_listID = mS_GetPlayerCurrentListID(playerid);
  2908. if(mS_listID == mS_CUSTOM_LISTID)
  2909. {
  2910. new itemat = (GetPVarInt(playerid, "mS_list_page") * mS_SELECTION_ITEMS);
  2911. new Float:rotzoom[4];
  2912. rotzoom[0] = GetPVarFloat(playerid, "mS_custom_Xrot");
  2913. rotzoom[1] = GetPVarFloat(playerid, "mS_custom_Yrot");
  2914. rotzoom[2] = GetPVarFloat(playerid, "mS_custom_Zrot");
  2915. rotzoom[3] = GetPVarFloat(playerid, "mS_custom_Zoom");
  2916. new itemamount = mS_GetAmountOfListItemsEx(playerid);
  2917. // Destroy any previous ones created
  2918. mS_DestroyPlayerMPs(playerid);
  2919.  
  2920. while(x != mS_SELECTION_ITEMS && itemat < (itemamount)) {
  2921. if(linetracker == 0) {
  2922. BaseX = mS_DIALOG_BASE_X + 25.0; // in a bit from the box
  2923. BaseY += mS_SPRITE_DIM_Y + 1.0; // move on the Y for the next line
  2924. }
  2925. gSelectionItems[playerid][x] = mS_CreateMPTextDraw(playerid, gCustomList[playerid][itemat], BaseX, BaseY, rotzoom[0], rotzoom[1], rotzoom[2], rotzoom[3], mS_SPRITE_DIM_X, mS_SPRITE_DIM_Y, bgcolor);
  2926. gSelectionItemsTag[playerid][x] = gCustomList[playerid][itemat];
  2927. BaseX += mS_SPRITE_DIM_X + 1.0; // move on the X for the next sprite
  2928. linetracker++;
  2929. if(linetracker == mS_ITEMS_PER_LINE) linetracker = 0;
  2930. itemat++;
  2931. x++;
  2932. }
  2933. }
  2934. else
  2935. {
  2936. new itemat = (gLists[mS_listID][mS_LIST_START] + (GetPVarInt(playerid, "mS_list_page") * mS_SELECTION_ITEMS));
  2937.  
  2938. // Destroy any previous ones created
  2939. mS_DestroyPlayerMPs(playerid);
  2940.  
  2941. while(x != mS_SELECTION_ITEMS && itemat < (gLists[mS_listID][mS_LIST_END]+1)) {
  2942. if(linetracker == 0) {
  2943. BaseX = mS_DIALOG_BASE_X + 25.0; // in a bit from the box
  2944. BaseY += mS_SPRITE_DIM_Y + 1.0; // move on the Y for the next line
  2945. }
  2946. new rzID = gItemList[itemat][mS_ITEM_ROT_ZOOM_ID]; // avoid long line
  2947. if(rzID > -1) gSelectionItems[playerid][x] = mS_CreateMPTextDraw(playerid, gItemList[itemat][mS_ITEM_MODEL], BaseX, BaseY, gRotZoom[rzID][0], gRotZoom[rzID][1], gRotZoom[rzID][2], gRotZoom[rzID][3], mS_SPRITE_DIM_X, mS_SPRITE_DIM_Y, bgcolor);
  2948. else gSelectionItems[playerid][x] = mS_CreateMPTextDraw(playerid, gItemList[itemat][mS_ITEM_MODEL], BaseX, BaseY, 0.0, 0.0, 0.0, 1.0, mS_SPRITE_DIM_X, mS_SPRITE_DIM_Y, bgcolor);
  2949. gSelectionItemsTag[playerid][x] = gItemList[itemat][mS_ITEM_MODEL];
  2950. BaseX += mS_SPRITE_DIM_X + 1.0; // move on the X for the next sprite
  2951. linetracker++;
  2952. if(linetracker == mS_ITEMS_PER_LINE) linetracker = 0;
  2953. itemat++;
  2954. x++;
  2955. }
  2956. }
  2957. }
  2958. stock mS_UpdatePageTextDraw(playerid)
  2959. {
  2960. new PageText[64+1];
  2961. new listID = mS_GetPlayerCurrentListID(playerid);
  2962. if(listID == mS_CUSTOM_LISTID)
  2963. {
  2964. format(PageText, 64, "%d/%d", GetPVarInt(playerid,"mS_list_page") + 1, mS_GetNumberOfPagesEx(playerid));
  2965. PlayerTextDrawSetString(playerid, gCurrentPageTextDrawId[playerid], PageText);
  2966. }
  2967. else
  2968. {
  2969. format(PageText, 64, "%d/%d", GetPVarInt(playerid,"mS_list_page") + 1, mS_GetNumberOfPages(listID));
  2970. PlayerTextDrawSetString(playerid, gCurrentPageTextDrawId[playerid], PageText);
  2971. }
  2972. }
  2973. stock ShowModelSelectionMenu(playerid, ListID, header_text[], dialogBGcolor = 0x4A5A6BBB, previewBGcolor = 0x88888899 , tdSelectionColor = 0xFFFF00AA)
  2974. {
  2975. if(!(0 <= ListID < mS_TOTAL_LISTS && gLists[ListID][mS_LIST_START] != gLists[ListID][mS_LIST_END])) return 0;
  2976. mS_DestroySelectionMenu(playerid);
  2977. SetPVarInt(playerid, "mS_list_page", 0);
  2978. SetPVarInt(playerid, "mS_list_id", ListID);
  2979. SetPVarInt(playerid, "mS_list_active", 1);
  2980. SetPVarInt(playerid, "mS_list_time", GetTickCount());
  2981.  
  2982. gBackgroundTextDrawId[playerid] = mS_CreatePlayerBGTextDraw(playerid, mS_DIALOG_BASE_X, mS_DIALOG_BASE_Y + 20.0, mS_DIALOG_WIDTH, mS_DIALOG_HEIGHT, dialogBGcolor);
  2983. gHeaderTextDrawId[playerid] = mS_CreatePlayerHeaderTextDraw(playerid, mS_DIALOG_BASE_X, mS_DIALOG_BASE_Y, header_text);
  2984. gCurrentPageTextDrawId[playerid] = mS_CreateCurrentPageTextDraw(playerid, mS_DIALOG_WIDTH - 30.0, mS_DIALOG_BASE_Y + 15.0);
  2985. gNextButtonTextDrawId[playerid] = mS_CreatePlayerDialogButton(playerid, mS_DIALOG_WIDTH - 30.0, mS_DIALOG_BASE_Y+mS_DIALOG_HEIGHT+100.0, 50.0, 16.0, mS_NEXT_TEXT);
  2986. gPrevButtonTextDrawId[playerid] = mS_CreatePlayerDialogButton(playerid, mS_DIALOG_WIDTH - 90.0, mS_DIALOG_BASE_Y+mS_DIALOG_HEIGHT+100.0, 50.0, 16.0, mS_PREV_TEXT);
  2987. //gCancelButtonTextDrawId[playerid] = mS_CreatePlayerDialogButton(playerid, mS_DIALOG_WIDTH - 150.0, mS_DIALOG_BASE_Y+mS_DIALOG_HEIGHT+100.0, 50.0, 16.0, mS_CANCEL_TEXT);
  2988.  
  2989. SetPVarInt(playerid, "mS_previewBGcolor", previewBGcolor);
  2990. mS_ShowPlayerMPs(playerid);
  2991. mS_UpdatePageTextDraw(playerid);
  2992.  
  2993. SelectTextDraw(playerid, tdSelectionColor);
  2994. return 1;
  2995. }
  2996. stock ShowModelSelectionMenuEx(playerid, items_array[], item_amount, header_text[], extraid, Float:Xrot = 0.0, Float:Yrot = 0.0, Float:Zrot = 0.0, Float:mZoom = 1.0, dialogBGcolor = 0x4A5A6BBB, previewBGcolor = 0x88888899 , tdSelectionColor = 0xFFFF00AA)
  2997. {
  2998. mS_DestroySelectionMenu(playerid);
  2999. if(item_amount > mS_CUSTOM_MAX_ITEMS)
  3000. {
  3001. item_amount = mS_CUSTOM_MAX_ITEMS;
  3002. print("-mSelection- WARNING: Too many items given to \"ShowModelSelectionMenuEx\", increase \"mS_CUSTOM_MAX_ITEMS\" to fix this");
  3003. }
  3004. if(item_amount > 0)
  3005. {
  3006. for(new i=0;i<item_amount;i++)
  3007. {
  3008. gCustomList[playerid][i] = items_array[i];
  3009. }
  3010. SetPVarInt(playerid, "mS_list_page", 0);
  3011. SetPVarInt(playerid, "mS_list_id", mS_CUSTOM_LISTID);
  3012. SetPVarInt(playerid, "mS_list_active", 1);
  3013. SetPVarInt(playerid, "mS_list_time", GetTickCount());
  3014.  
  3015. SetPVarInt(playerid, "mS_custom_item_amount", item_amount);
  3016. SetPVarFloat(playerid, "mS_custom_Xrot", Xrot);
  3017. SetPVarFloat(playerid, "mS_custom_Yrot", Yrot);
  3018. SetPVarFloat(playerid, "mS_custom_Zrot", Zrot);
  3019. SetPVarFloat(playerid, "mS_custom_Zoom", mZoom);
  3020. SetPVarInt(playerid, "mS_custom_extraid", extraid);
  3021.  
  3022.  
  3023. gBackgroundTextDrawId[playerid] = mS_CreatePlayerBGTextDraw(playerid, mS_DIALOG_BASE_X, mS_DIALOG_BASE_Y + 20.0, mS_DIALOG_WIDTH, mS_DIALOG_HEIGHT, dialogBGcolor);
  3024. gHeaderTextDrawId[playerid] = mS_CreatePlayerHeaderTextDraw(playerid, mS_DIALOG_BASE_X, mS_DIALOG_BASE_Y, header_text);
  3025. gCurrentPageTextDrawId[playerid] = mS_CreateCurrentPageTextDraw(playerid, mS_DIALOG_WIDTH - 30.0, mS_DIALOG_BASE_Y + 15.0);
  3026. gNextButtonTextDrawId[playerid] = mS_CreatePlayerDialogButton(playerid, mS_DIALOG_WIDTH - 30.0, mS_DIALOG_BASE_Y+mS_DIALOG_HEIGHT+100.0, 50.0, 16.0, mS_NEXT_TEXT);
  3027. gPrevButtonTextDrawId[playerid] = mS_CreatePlayerDialogButton(playerid, mS_DIALOG_WIDTH - 90.0, mS_DIALOG_BASE_Y+mS_DIALOG_HEIGHT+100.0, 50.0, 16.0, mS_PREV_TEXT);
  3028. gCancelButtonTextDrawId[playerid] = mS_CreatePlayerDialogButton(playerid, mS_DIALOG_WIDTH - 150.0, mS_DIALOG_BASE_Y+mS_DIALOG_HEIGHT+100.0, 50.0, 16.0, mS_CANCEL_TEXT);
  3029.  
  3030. SetPVarInt(playerid, "mS_previewBGcolor", previewBGcolor);
  3031. mS_ShowPlayerMPs(playerid);
  3032. mS_UpdatePageTextDraw(playerid);
  3033.  
  3034. SelectTextDraw(playerid, tdSelectionColor);
  3035. return 1;
  3036. }
  3037. return 0;
  3038. }
  3039. stock HideModelSelectionMenu(playerid)
  3040. {
  3041. mS_DestroySelectionMenu(playerid);
  3042. SetPVarInt(playerid, "mS_ignore_next_esc", 1);
  3043. CancelSelectTextDraw(playerid);
  3044. return 1;
  3045. }
  3046. stock mS_DestroySelectionMenu(playerid)
  3047. {
  3048. if(GetPVarInt(playerid, "mS_list_active") == 1)
  3049. {
  3050. if(mS_GetPlayerCurrentListID(playerid) == mS_CUSTOM_LISTID)
  3051. {
  3052. DeletePVar(playerid, "mS_custom_Xrot");
  3053. DeletePVar(playerid, "mS_custom_Yrot");
  3054. DeletePVar(playerid, "mS_custom_Zrot");
  3055. DeletePVar(playerid, "mS_custom_Zoom");
  3056. DeletePVar(playerid, "mS_custom_extraid");
  3057. DeletePVar(playerid, "mS_custom_item_amount");
  3058. }
  3059. DeletePVar(playerid, "mS_list_time");
  3060. SetPVarInt(playerid, "mS_list_active", 0);
  3061. mS_DestroyPlayerMPs(playerid);
  3062.  
  3063. PlayerTextDrawDestroy(playerid, gHeaderTextDrawId[playerid]);
  3064. PlayerTextDrawDestroy(playerid, gBackgroundTextDrawId[playerid]);
  3065. PlayerTextDrawDestroy(playerid, gCurrentPageTextDrawId[playerid]);
  3066. PlayerTextDrawDestroy(playerid, gNextButtonTextDrawId[playerid]);
  3067. PlayerTextDrawDestroy(playerid, gPrevButtonTextDrawId[playerid]);
  3068. PlayerTextDrawDestroy(playerid, gCancelButtonTextDrawId[playerid]);
  3069.  
  3070. gHeaderTextDrawId[playerid] = PlayerText:INVALID_TEXT_DRAW;
  3071. gBackgroundTextDrawId[playerid] = PlayerText:INVALID_TEXT_DRAW;
  3072. gCurrentPageTextDrawId[playerid] = PlayerText:INVALID_TEXT_DRAW;
  3073. gNextButtonTextDrawId[playerid] = PlayerText:INVALID_TEXT_DRAW;
  3074. gPrevButtonTextDrawId[playerid] = PlayerText:INVALID_TEXT_DRAW;
  3075. gCancelButtonTextDrawId[playerid] = PlayerText:INVALID_TEXT_DRAW;
  3076. }
  3077. }
  3078. // Even though only Player* textdraws are used in this script,
  3079. // OnPlayerClickTextDraw is still required to handle ESC
  3080. public OnPlayerClickTextDraw(playerid, Text:clickedid)
  3081. {
  3082. if(GetPVarInt(playerid, "mS_ignore_next_esc") == 1) {
  3083. SetPVarInt(playerid, "mS_ignore_next_esc", 0);
  3084. return CallLocalFunction("MP_OPCTD", "ii", playerid, _:clickedid);
  3085. }
  3086. if(GetPVarInt(playerid, "mS_list_active") == 0) return CallLocalFunction("MP_OPCTD", "ii", playerid, _:clickedid);
  3087.  
  3088. // Handle: They cancelled (with ESC)
  3089. if(clickedid == Text:INVALID_TEXT_DRAW) {
  3090. new listid = mS_GetPlayerCurrentListID(playerid);
  3091. if(listid == mS_CUSTOM_LISTID)
  3092. {
  3093. new extraid = GetPVarInt(playerid, "mS_custom_extraid");
  3094. mS_DestroySelectionMenu(playerid);
  3095. CallLocalFunction("OnPlayerModelSelectionEx", "dddd", playerid, 0, extraid, -1);
  3096. PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
  3097. }
  3098. else
  3099. {
  3100. mS_DestroySelectionMenu(playerid);
  3101. CallLocalFunction("OnPlayerModelSelection", "dddd", playerid, 0, listid, -1);
  3102. PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
  3103. }
  3104. return 1;
  3105. }
  3106.  
  3107. return CallLocalFunction("MP_OPCTD", "ii", playerid, _:clickedid);
  3108. }
  3109. #if defined _ALS_OnPlayerClickTextDraw
  3110. #undef OnPlayerClickTextDraw
  3111. #else
  3112. #define _ALS_OnPlayerClickTextDraw
  3113. #endif
  3114. #define OnPlayerClickTextDraw MP_OPCTD
  3115. forward MP_OPCTD(playerid, Text:clickedid);
  3116. public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
  3117. {
  3118. if(GetPVarInt(playerid, "mS_list_active") == 0 || (GetTickCount()-GetPVarInt(playerid, "mS_list_time")) < 200 /* Disable instant selection */) return CallLocalFunction("MP_OPCPTD", "ii", playerid, _:playertextid);
  3119.  
  3120. new curpage = GetPVarInt(playerid, "mS_list_page");
  3121.  
  3122. // Handle: cancel button
  3123. if(playertextid == gCancelButtonTextDrawId[playerid]) {
  3124. new listID = mS_GetPlayerCurrentListID(playerid);
  3125. if(listID == mS_CUSTOM_LISTID)
  3126. {
  3127. new extraid = GetPVarInt(playerid, "mS_custom_extraid");
  3128. HideModelSelectionMenu(playerid);
  3129. CallLocalFunction("OnPlayerModelSelectionEx", "dddd", playerid, 0, extraid, -1);
  3130. PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
  3131. }
  3132. else
  3133. {
  3134. HideModelSelectionMenu(playerid);
  3135. CallLocalFunction("OnPlayerModelSelection", "dddd", playerid, 0, listID, -1);
  3136. PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
  3137. }
  3138. return 1;
  3139. }
  3140.  
  3141. // Handle: next button
  3142. if(playertextid == gNextButtonTextDrawId[playerid]) {
  3143. new listID = mS_GetPlayerCurrentListID(playerid);
  3144. if(listID == mS_CUSTOM_LISTID)
  3145. {
  3146. if(curpage < (mS_GetNumberOfPagesEx(playerid) - 1)) {
  3147. SetPVarInt(playerid, "mS_list_page", curpage + 1);
  3148. mS_ShowPlayerMPs(playerid);
  3149. mS_UpdatePageTextDraw(playerid);
  3150. PlayerPlaySound(playerid, 1083, 0.0, 0.0, 0.0);
  3151. } else {
  3152. PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
  3153. }
  3154. }
  3155. else
  3156. {
  3157. if(curpage < (mS_GetNumberOfPages(listID) - 1)) {
  3158. SetPVarInt(playerid, "mS_list_page", curpage + 1);
  3159. mS_ShowPlayerMPs(playerid);
  3160. mS_UpdatePageTextDraw(playerid);
  3161. PlayerPlaySound(playerid, 1083, 0.0, 0.0, 0.0);
  3162. } else {
  3163. PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
  3164. }
  3165. }
  3166. return 1;
  3167. }
  3168.  
  3169. // Handle: previous button
  3170. if(playertextid == gPrevButtonTextDrawId[playerid]) {
  3171. if(curpage > 0) {
  3172. SetPVarInt(playerid, "mS_list_page", curpage - 1);
  3173. mS_ShowPlayerMPs(playerid);
  3174. mS_UpdatePageTextDraw(playerid);
  3175. PlayerPlaySound(playerid, 1084, 0.0, 0.0, 0.0);
  3176. } else {
  3177. PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
  3178. }
  3179. return 1;
  3180. }
  3181.  
  3182. // Search in the array of textdraws used for the items
  3183. new x=0;
  3184. while(x != mS_SELECTION_ITEMS) {
  3185. if(playertextid == gSelectionItems[playerid][x]) {
  3186. new listID = mS_GetPlayerCurrentListID(playerid);
  3187. if(listID == mS_CUSTOM_LISTID)
  3188. {
  3189. PlayerPlaySound(playerid, 1083, 0.0, 0.0, 0.0);
  3190. new item_id = gSelectionItemsTag[playerid][x];
  3191. new extraid = GetPVarInt(playerid, "mS_custom_extraid");
  3192. HideModelSelectionMenu(playerid);
  3193. CallLocalFunction("OnPlayerModelSelectionEx", "dddd", playerid, 1, extraid, item_id);
  3194. return 1;
  3195. }
  3196. else
  3197. {
  3198. PlayerPlaySound(playerid, 1083, 0.0, 0.0, 0.0);
  3199. new item_id = gSelectionItemsTag[playerid][x];
  3200. HideModelSelectionMenu(playerid);
  3201. CallLocalFunction("OnPlayerModelSelection", "dddd", playerid, 1, listID, item_id);
  3202. return 1;
  3203. }
  3204. }
  3205. x++;
  3206. }
  3207.  
  3208. return CallLocalFunction("MP_OPCPTD", "ii", playerid, _:playertextid);
  3209. }
  3210. #if defined _ALS_OnPlayerClickPlayerTD
  3211. #undef OnPlayerClickPlayerTextDraw
  3212. #else
  3213. #define _ALS_OnPlayerClickPlayerTD
  3214. #endif
  3215. #define OnPlayerClickPlayerTextDraw MP_OPCPTD
  3216. forward MP_OPCPTD(playerid, PlayerText:playertextid);
  3217. stock LoadModelSelectionMenu(f_name[])
  3218. {
  3219. new File:f, str[75];
  3220. format(str, sizeof(str), "%s", f_name);
  3221. f = fopen(str, io_read);
  3222. if( !f ) {
  3223. printf("-mSelection- WARNING: Failed to load list: \"%s\"", f_name);
  3224. return mS_INVALID_LISTID;
  3225. }
  3226.  
  3227. if(gListAmount >= mS_TOTAL_LISTS)
  3228. {
  3229. printf("-mSelection- WARNING: Reached maximum amount of lists, increase \"mS_TOTAL_LISTS\"", f_name);
  3230. return mS_INVALID_LISTID;
  3231. }
  3232. new tmp_ItemAmount = gItemAmount; // copy value if loading fails
  3233.  
  3234.  
  3235. new line2[128], idxx;
  3236. while(fread(f,line2,sizeof(line2),false))
  3237. {
  3238. if(tmp_ItemAmount >= mS_TOTAL_ITEMS)
  3239. {
  3240. printf("-mSelection- WARNING: Reached maximum amount of items, increase \"mS_TOTAL_ITEMS\"", f_name);
  3241. break;
  3242. }
  3243. idxx = 0;
  3244. if(!line2[0]) continue;
  3245. new mID = strval( mS_strtok(line2,idxx) );
  3246. if(0 <= mID < 20000)
  3247. {
  3248. gItemList[tmp_ItemAmount][mS_ITEM_MODEL] = mID;
  3249.  
  3250. new tmp_mS_strtok[20];
  3251. new Float:mRotation[3], Float:mZoom = 1.0;
  3252. new bool:useRotation = false;
  3253.  
  3254. tmp_mS_strtok = mS_strtok(line2,idxx);
  3255. if(tmp_mS_strtok[0]) {
  3256. useRotation = true;
  3257. mRotation[0] = floatstr(tmp_mS_strtok);
  3258. }
  3259. tmp_mS_strtok = mS_strtok(line2,idxx);
  3260. if(tmp_mS_strtok[0]) {
  3261. useRotation = true;
  3262. mRotation[1] = floatstr(tmp_mS_strtok);
  3263. }
  3264. tmp_mS_strtok = mS_strtok(line2,idxx);
  3265. if(tmp_mS_strtok[0]) {
  3266. useRotation = true;
  3267. mRotation[2] = floatstr(tmp_mS_strtok);
  3268. }
  3269. tmp_mS_strtok = mS_strtok(line2,idxx);
  3270. if(tmp_mS_strtok[0]) {
  3271. useRotation = true;
  3272. mZoom = floatstr(tmp_mS_strtok);
  3273. }
  3274. if(useRotation)
  3275. {
  3276. new bool:foundRotZoom = false;
  3277. for(new i=0; i < gRotZoomAmount; i++)
  3278. {
  3279. if(gRotZoom[i][0] == mRotation[0] && gRotZoom[i][1] == mRotation[1] && gRotZoom[i][2] == mRotation[2] && gRotZoom[i][3] == mZoom)
  3280. {
  3281. foundRotZoom = true;
  3282. gItemList[tmp_ItemAmount][mS_ITEM_ROT_ZOOM_ID] = i;
  3283. break;
  3284. }
  3285. }
  3286. if(gRotZoomAmount < mS_TOTAL_ROT_ZOOM)
  3287. {
  3288. if(!foundRotZoom)
  3289. {
  3290. gRotZoom[gRotZoomAmount][0] = mRotation[0];
  3291. gRotZoom[gRotZoomAmount][1] = mRotation[1];
  3292. gRotZoom[gRotZoomAmount][2] = mRotation[2];
  3293. gRotZoom[gRotZoomAmount][3] = mZoom;
  3294. gItemList[tmp_ItemAmount][mS_ITEM_ROT_ZOOM_ID] = gRotZoomAmount;
  3295. gRotZoomAmount++;
  3296. }
  3297. }
  3298. else print("-mSelection- WARNING: Not able to save rotation/zoom information. Reached maximum rotation/zoom information count. Increase '#define mS_TOTAL_ROT_ZOOM' to fix the issue");
  3299. }
  3300. else gItemList[tmp_ItemAmount][mS_ITEM_ROT_ZOOM_ID] = -1;
  3301. tmp_ItemAmount++;
  3302. }
  3303. }
  3304. if(tmp_ItemAmount > gItemAmount) // any models loaded ?
  3305. {
  3306. gLists[gListAmount][mS_LIST_START] = gItemAmount;
  3307. gItemAmount = tmp_ItemAmount; // copy back
  3308. gLists[gListAmount][mS_LIST_END] = (gItemAmount-1);
  3309.  
  3310. gListAmount++;
  3311. return (gListAmount-1);
  3312. }
  3313. printf("-mSelection- WARNING: No Items found in file: %s", f_name);
  3314. return mS_INVALID_LISTID;
  3315. }
  3316. stock mS_strtok(const string[], &index)
  3317. {
  3318. new length = strlen(string);
  3319. while ((index < length) && (string[index] <= ' '))
  3320. {
  3321. index++;
  3322. }
  3323.  
  3324. new offset = index;
  3325. new result[20];
  3326. while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
  3327. {
  3328. result[index - offset] = string[index];
  3329. index++;
  3330. }
  3331. result[index - offset] = EOS;
  3332. return result;
  3333. }
  3334. //----------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement