mskamilor

Freeroam x

Mar 2nd, 2012
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 118.05 KB | None | 0 0
  1. /*==============================================================================
  2. Copyright (c) 2012-2013
  3. mskamilor
  4. ===============================================================================*/
  5.  
  6. /* UPDATES */
  7.  
  8. /* 0.0.1v
  9. ============================
  10.  
  11. - /ah
  12. - /makeadmin
  13. - /cveh
  14. - /fixveh
  15. - /ban
  16. - /kick
  17. - /stats im Dialog
  18. - /tune
  19. - /aduty
  20. - /pm
  21. - /blockpm
  22. - /fightstyle
  23. - Viele Objekte (Selfmade)
  24. - /base - Selfmade by mein Freund aus Polen ;)
  25. - /ls
  26. - /lv
  27. - /sf
  28.  
  29. ==== 0.0.2v ====
  30.  
  31. - /afk
  32. - /back
  33. - Payday (+1500$)
  34. - es gibt nun angepasste Waffenpacks, mehr Score = Bessere waffen beim Spawn
  35. - Tod = -1 Score, Kill = +1 Score
  36. - /platt - macht alle reifen von einen Spielen Platt (Admin cmd)
  37.  
  38. ============================
  39.  
  40.  
  41. // To Do list //
  42.  
  43. ============================
  44.  
  45. - /hilfe
  46. - /teleports (es gibt noch keine Port befehle)
  47. - /ah (ihr müsst die befehle rein schreiben)
  48. - ihr müsst euch Autos Mappen es gibt noch keine im Gamemode
  49.  
  50. ============================
  51. */
  52. #include <a_samp>
  53. #include <dini>
  54. #include <ocmd>
  55. #include <streamer>
  56.  
  57.  
  58. #define COLOR_RED 0xFF6347AA
  59. #define COLOR_WHITE 0xFFFFFFFF
  60. #define ORANGE 0xFF9900AA
  61. #define hellblau 0xFFFFFF
  62. #define BLAU 0xFFFFFF
  63.  
  64.  
  65. #define DIALOG_REGISTER 1
  66. #define DIALOG_LOGIN 2
  67. #define DIALOG_AH 3
  68. #define DIALOG_STATS 4
  69. #define Tuning 5
  70. #define Farbe 6
  71. #define Nitro 7
  72. #define DIALOG_ADUTY 8
  73. #define DIALOG_FIGHTSTYLE 9
  74.  
  75. #define Adminlevel1 "Supporter"
  76. #define Adminlevel2 "Admin"
  77. #define Adminlevel3 "Super Admin"
  78. #define Adminlevel4 "Server Manager"
  79. #define Adminlevel5 "Server Owner"
  80.  
  81. new aduty[MAX_PLAYERS];
  82. new pmblock[MAX_PLAYERS];
  83. new afk[MAX_PLAYERS];
  84.  
  85. forward PayDay(playerid);
  86. forward Waffen(playerid);
  87.  
  88. main()
  89. {
  90. print("\n----------------------------------");
  91. print(" Freeroam");
  92. print("----------------------------------\n");
  93. }
  94.  
  95. public OnGameModeInit()
  96. {
  97. SetGameModeText("Blank Script");
  98. AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
  99.  
  100. SetWorldTime(22);
  101.  
  102. SetTimer("PayDay",100000,1);
  103.  
  104. //Base - Anfang
  105. CreateDynamicObject(1257, 1036.36, 1352.28, 10.93, 0.00, 0.00, 0.90);
  106. CreateDynamicObject(1257, 1028.65, 1352.46, 10.93, 0.00, 0.00, 0.89);
  107. CreateDynamicObject(1257, 1028.78, 1341.16, 10.93, 0.00, 0.00, 0.89);
  108. CreateDynamicObject(979, 1029.97, 1364.11, 10.00, 0.00, 0.00, 101.69);
  109. CreateDynamicObject(978, 1031.86, 1364.00, 10.00, 0.00, 0.00, 256.83);
  110. CreateDynamicObject(1652, 1017.35, 1326.14, 10.50, 0.00, 0.00, 89.88);
  111. CreateDynamicObject(1652, 1017.43, 1351.78, 10.50, 0.00, 0.00, 89.88);
  112. CreateDynamicObject(1257, 1018.46, 1326.57, 10.93, 0.00, 0.00, 179.97);
  113. CreateDynamicObject(1257, 1018.50, 1345.75, 10.93, 0.00, 0.00, 179.97);
  114. CreateDynamicObject(1257, 1018.43, 1360.71, 10.93, 0.00, 0.00, 180.40);
  115. CreateDynamicObject(979, 1017.40, 1298.49, 10.20, 0.00, 0.00, 89.97);
  116. CreateDynamicObject(978, 1014.37, 1309.74, 10.00, 0.00, 0.00, 232.37);
  117. CreateDynamicObject(978, 1008.68, 1302.42, 10.00, 0.00, 0.00, 232.37);
  118. CreateDynamicObject(978, 1008.65, 1302.42, 10.00, 0.00, 0.00, 52.41);
  119. CreateDynamicObject(978, 1014.36, 1309.79, 10.00, 0.00, 0.00, 52.22);
  120. CreateDynamicObject(1229, 1017.44, 1364.66, 11.12, 0.00, 0.00, 188.02);
  121. CreateDynamicObject(1232, 1029.41, 1367.87, 10.81, 0.00, 0.00, 0.00);
  122. CreateDynamicObject(1232, 1032.56, 1367.50, 10.81, 0.00, 0.00, 0.00);
  123. CreateDynamicObject(1232, 1028.90, 1347.20, 10.81, 0.00, 0.00, 0.00);
  124. CreateDynamicObject(1232, 1036.16, 1348.36, 10.81, 0.00, 0.00, 0.00);
  125. CreateDynamicObject(1232, 1018.38, 1336.02, 10.81, 0.00, 0.00, 0.00);
  126. CreateDynamicObject(1232, 1018.10, 1353.35, 10.81, 0.00, 0.00, 0.00);
  127. CreateDynamicObject(1232, 1018.13, 1363.80, 10.81, 0.00, 0.00, 0.00);
  128. CreateDynamicObject(1232, 1018.29, 1320.70, 10.81, 0.00, 0.00, 0.00);
  129. CreateDynamicObject(1232, 1028.49, 1337.99, 10.81, 0.00, 0.00, 0.00);
  130. CreateDynamicObject(1232, 1030.61, 1359.01, 10.81, 0.00, 0.00, 0.00);
  131. CreateDynamicObject(1352, 1029.33, 1363.06, 10.00, 0.00, 0.00, 358.72);
  132. CreateDynamicObject(1352, 1037.34, 1362.74, 10.00, 0.00, 0.00, 358.72);
  133. CreateDynamicObject(1423, 1029.55, 1368.87, 10.55, 0.00, 0.00, 0.00);
  134. CreateDynamicObject(1423, 1032.03, 1368.86, 10.55, 0.00, 0.00, 0.00);
  135. CreateDynamicObject(1583, 1145.13, 1215.33, 9.91, 0.00, 0.00, 29.87);
  136. CreateDynamicObject(1583, 1150.78, 1208.31, 9.91, 0.00, 0.00, 127.72);
  137. CreateDynamicObject(1583, 1128.46, 1212.10, 9.91, 0.00, 0.00, 109.01);
  138. CreateDynamicObject(1583, 1116.40, 1215.86, 9.91, 0.00, 0.00, 38.19);
  139. CreateDynamicObject(1584, 1122.03, 1214.31, 9.86, 0.00, 0.00, 48.14);
  140. CreateDynamicObject(1584, 1126.68, 1219.95, 9.86, 0.00, 0.00, 91.88);
  141. CreateDynamicObject(1584, 1148.90, 1219.96, 9.86, 0.00, 0.00, 91.88);
  142. CreateDynamicObject(1584, 1142.74, 1219.01, 9.86, 0.00, 0.00, 359.27);
  143. CreateDynamicObject(1585, 1120.35, 1209.67, 9.79, 0.00, 0.00, 14.04);
  144. CreateDynamicObject(1585, 1114.36, 1209.86, 9.79, 0.00, 0.00, 357.26);
  145. CreateDynamicObject(1585, 1151.10, 1214.30, 9.88, 0.00, 0.00, 101.14);
  146. CreateDynamicObject(1583, 1142.49, 1207.19, 9.91, 0.00, 0.00, 7.84);
  147. CreateDynamicObject(1585, 1137.79, 1208.79, 9.79, 0.00, 0.00, 81.70);
  148. CreateDynamicObject(1586, 1104.13, 1215.59, 9.79, 0.00, 0.00, 31.09);
  149. CreateDynamicObject(1586, 1107.45, 1211.42, 9.79, 0.00, 0.00, 320.27);
  150. CreateDynamicObject(1584, 1129.33, 1217.01, 9.86, 0.00, 0.00, 91.88);
  151. CreateDynamicObject(1584, 1112.48, 1218.94, 9.86, 0.00, 0.00, 163.28);
  152. CreateDynamicObject(1597, 1061.57, 1353.54, 12.00, 0.00, 0.00, 0.00);
  153. CreateDynamicObject(1597, 1067.13, 1353.54, 12.00, 0.00, 0.00, 0.00);
  154. CreateDynamicObject(1597, 1072.72, 1353.50, 12.00, 0.00, 0.00, 0.00);
  155. CreateDynamicObject(1616, 1062.84, 1358.28, 12.53, 0.00, 0.00, 264.79);
  156. CreateDynamicObject(1597, 1067.19, 1362.28, 12.00, 0.00, 0.00, 0.00);
  157. CreateDynamicObject(1616, 1072.65, 1357.46, 11.60, 0.00, 0.00, 86.44);
  158. CreateDynamicObject(1676, 1096.48, 1276.91, 11.35, 0.00, 0.00, 355.22);
  159. CreateDynamicObject(1694, 1096.01, 1217.30, 23.38, 0.00, 0.00, 0.00);
  160. CreateDynamicObject(2047, 1156.23, 1214.04, 12.90, 0.00, 0.00, 265.67);
  161. CreateDynamicObject(2047, 1140.73, 1204.32, 12.90, 0.00, 0.00, 180.24);
  162. CreateDynamicObject(3279, 1042.89, 1357.70, 10.00, 0.00, 0.00, 0.00);
  163. CreateDynamicObject(3279, 1103.86, 1357.73, 10.00, 0.00, 0.00, 269.56);
  164. CreateDynamicObject(3279, 1021.39, 1228.23, 19.37, 0.00, 0.00, 90.59);
  165. CreateDynamicObject(3279, 1171.90, 1358.12, 13.32, 0.00, 0.00, 270.09);
  166. CreateDynamicObject(3279, 1171.82, 1228.44, 9.74, 0.00, 0.00, 179.25);
  167. CreateDynamicObject(3374, 1144.89, 1210.74, 11.17, 0.00, 0.00, 0.00);
  168. CreateDynamicObject(3374, 1135.51, 1218.84, 11.17, 0.00, 0.00, 0.00);
  169. CreateDynamicObject(3374, 1124.99, 1209.22, 11.17, 0.00, 0.00, 0.00);
  170. CreateDynamicObject(3374, 1111.34, 1214.40, 11.17, 0.00, 0.00, 0.00);
  171. CreateDynamicObject(3374, 1103.48, 1210.01, 11.17, 0.00, 0.00, 0.00);
  172. CreateDynamicObject(3375, 1166.62, 1312.79, 11.24, 0.00, 0.00, 270.30);
  173. CreateDynamicObject(3461, 1072.95, 1349.63, 8.27, 0.00, 0.00, 0.00);
  174. CreateDynamicObject(3461, 1067.29, 1349.75, 8.27, 0.00, 0.00, 0.00);
  175. CreateDynamicObject(3461, 1061.74, 1349.76, 8.27, 0.00, 0.00, 0.00);
  176. CreateDynamicObject(3499, 1122.06, 1219.57, 8.87, 0.00, 0.00, 0.00);
  177. CreateDynamicObject(3499, 1134.41, 1211.05, 8.87, 0.00, 0.00, 0.00);
  178. CreateDynamicObject(3499, 1152.56, 1218.40, 8.87, 0.00, 0.00, 0.00);
  179. CreateDynamicObject(3499, 1109.40, 1207.75, 8.87, 0.00, 0.00, 0.00);
  180. CreateDynamicObject(3502, 1161.76, 1312.83, 9.40, 0.00, 0.00, 269.80);
  181. CreateDynamicObject(3502, 1171.27, 1312.64, 9.40, 0.00, 0.00, 90.47);
  182. CreateDynamicObject(3521, 1061.63, 1363.87, 11.45, 0.00, 0.00, 270.67);
  183. CreateDynamicObject(3524, 1146.62, 1218.63, 8.37, 0.00, 0.00, 350.87);
  184. CreateDynamicObject(3524, 1151.87, 1210.48, 8.29, 0.00, 0.00, 350.87);
  185. CreateDynamicObject(3524, 1139.52, 1211.64, 8.23, 0.00, 0.00, 165.44);
  186. CreateDynamicObject(3524, 1125.65, 1215.79, 8.51, 0.00, 0.00, 208.12);
  187. CreateDynamicObject(3524, 1118.36, 1211.29, 8.52, 0.00, 0.00, 276.56);
  188. CreateDynamicObject(2047, 1126.81, 1204.48, 12.90, 0.00, 0.00, 180.24);
  189. CreateDynamicObject(2047, 1107.78, 1204.29, 12.90, 0.00, 0.00, 180.24);
  190. CreateDynamicObject(2047, 1098.94, 1210.30, 12.90, 0.00, 0.00, 89.29);
  191. CreateDynamicObject(3528, 1160.25, 1225.82, 12.67, 0.00, 0.00, 85.49);
  192. CreateDynamicObject(3665, 1167.18, 1311.75, 10.00, 0.00, 0.00, 359.49);
  193. CreateDynamicObject(3665, 1167.15, 1292.56, 10.00, 0.00, 0.00, 359.49);
  194. CreateDynamicObject(3749, 1067.16, 1364.43, 15.65, 0.00, 0.00, 359.49);
  195. CreateDynamicObject(3521, 1072.79, 1362.02, 11.45, 0.00, 0.00, 270.05);
  196. CreateDynamicObject(8673, 1147.36, 1224.21, 11.15, 0.00, 0.00, 0.00);
  197. CreateDynamicObject(8673, 1147.36, 1224.21, 14.01, 0.00, 0.00, 0.00);
  198. CreateDynamicObject(8673, 1104.89, 1223.85, 10.85, 0.00, 0.00, 1.02);
  199. CreateDynamicObject(8673, 1126.97, 1224.20, 11.15, 0.00, 0.00, 0.00);
  200. CreateDynamicObject(8673, 1126.97, 1224.20, 14.01, 0.00, 0.00, 0.00);
  201. CreateDynamicObject(8673, 1104.89, 1223.85, 13.80, 0.00, 0.00, 1.02);
  202. CreateDynamicObject(8405, 1077.51, 1242.71, 11.17, 0.00, 0.00, 179.86);
  203. CreateDynamicObject(8405, 1077.66, 1242.48, 16.40, 0.00, 0.00, 179.86);
  204. CreateDynamicObject(8441, 1069.07, 1340.75, -23.00, 0.00, -26.00, 269.00);
  205. CreateDynamicObject(3819, 1170.16, 1284.84, 10.59, 0.00, 0.00, 91.35);
  206. CreateDynamicObject(3819, 1161.58, 1285.10, 10.59, 0.00, 0.00, 91.35);
  207. CreateDynamicObject(3819, 1169.84, 1289.44, 10.59, 0.00, 0.00, 270.95);
  208. CreateDynamicObject(3819, 1160.76, 1289.77, 10.59, 0.00, 0.00, 271.25);
  209. CreateDynamicObject(4505, 1082.19, 1372.91, 12.54, 0.00, 0.00, 176.91);
  210. CreateDynamicObject(4514, 1168.06, 1372.97, 11.68, 0.00, 0.00, 268.84);
  211. CreateDynamicObject(4882, 1105.24, 1275.17, 14.44, 0.00, 0.00, 90.15);
  212. CreateDynamicObject(1676, 1094.10, 1277.08, 11.35, 0.00, 0.00, 355.22);
  213. CreateDynamicObject(1676, 1096.60, 1271.65, 11.35, 0.00, 0.00, 355.22);
  214. CreateDynamicObject(1676, 1094.47, 1271.84, 11.35, 0.00, 0.00, 355.22);
  215. CreateDynamicObject(1676, 1096.53, 1266.42, 11.35, 0.00, 0.00, 355.22);
  216. CreateDynamicObject(1676, 1094.49, 1266.61, 11.35, 0.00, 0.00, 355.22);
  217. CreateDynamicObject(5811, 1018.45, 1332.48, 13.38, 0.00, 0.00, 0.00);
  218. CreateDynamicObject(5822, 1053.74, 1306.54, 14.42, 0.00, 0.00, 271.95);
  219. CreateDynamicObject(6958, 1148.10, 1242.24, 17.94, 0.00, 0.00, 270.59);
  220. CreateDynamicObject(7288, 1039.20, 1303.30, 16.52, 0.00, 0.00, 269.83);
  221. CreateDynamicObject(7311, 1093.84, 1357.95, 12.05, 0.00, 0.00, 271.60);
  222. CreateDynamicObject(7311, 1082.99, 1357.88, 12.05, 0.00, 0.00, 273.22);
  223. CreateDynamicObject(3515, 1094.05, 1359.37, 8.79, 0.00, 0.00, 359.70);
  224. CreateDynamicObject(7311, 1083.27, 1349.62, 12.05, 0.00, 0.00, 271.60);
  225. CreateDynamicObject(7311, 1093.85, 1349.60, 12.05, 0.00, 0.00, 271.60);
  226. CreateDynamicObject(3515, 1094.03, 1354.18, 8.78, 0.00, 0.00, 0.00);
  227. CreateDynamicObject(3515, 1094.02, 1349.15, 8.68, 0.00, 0.00, 0.00);
  228. CreateDynamicObject(3515, 1088.30, 1348.65, 8.89, 0.00, 0.00, 0.00);
  229. CreateDynamicObject(3515, 1088.32, 1353.64, 8.88, 0.00, 0.00, 0.00);
  230. CreateDynamicObject(3515, 1088.33, 1358.49, 8.57, 0.00, 0.00, 0.00);
  231. CreateDynamicObject(3515, 1082.76, 1358.50, 8.58, 0.00, 0.00, 0.00);
  232. CreateDynamicObject(3515, 1082.95, 1353.40, 8.89, 0.00, 0.00, 0.00);
  233. CreateDynamicObject(3515, 1083.37, 1348.51, 8.89, 0.00, 0.00, 0.00);
  234. CreateDynamicObject(7314, 1055.03, 1287.68, 15.43, 0.00, 0.00, 270.46);
  235. CreateDynamicObject(7391, 1090.59, 1267.27, 14.27, 0.00, 0.00, 268.40);
  236. CreateDynamicObject(7392, 1098.17, 1289.18, 23.30, 0.00, 0.00, 0.00);
  237. CreateDynamicObject(7073, 1098.63, 1309.45, 33.16, 0.00, 0.00, 0.00);
  238. CreateDynamicObject(7392, 1097.92, 1330.42, 23.12, 0.00, 0.00, 178.78);
  239. CreateDynamicObject(7606, 1192.16, 1146.92, 10.76, 0.00, 0.00, 331.74);
  240. CreateDynamicObject(7606, 1185.92, 1236.58, 11.37, 0.00, 0.00, 33.97);
  241. CreateDynamicObject(7979, 1165.49, 1338.85, 12.16, 0.00, 0.00, 0.00);
  242. CreateDynamicObject(7657, 1153.89, 1332.08, 11.69, 0.00, 0.00, 87.46);
  243. CreateDynamicObject(7657, 1154.78, 1352.07, 11.69, 0.00, 0.00, 87.46);
  244. CreateDynamicObject(7657, 1154.78, 1352.07, 15.18, 0.00, 0.00, 87.46);
  245. CreateDynamicObject(7657, 1153.89, 1332.08, 15.09, 0.00, 0.00, 87.46);
  246. CreateDynamicObject(7657, 1153.03, 1312.08, 11.69, 0.00, 0.00, 87.46);
  247. CreateDynamicObject(7657, 1153.48, 1272.25, 11.69, 0.00, 0.00, 94.62);
  248. CreateDynamicObject(7657, 1153.03, 1312.08, 15.12, 0.00, 0.00, 87.46);
  249. CreateDynamicObject(7657, 1152.68, 1292.17, 15.09, 0.00, 0.00, 90.47);
  250. CreateDynamicObject(1374, 1072.55, 1273.51, 11.16, 0.00, 0.00, 87.69);
  251. CreateDynamicObject(8042, 1064.41, 1274.41, 15.56, 0.00, 0.00, 101.74);
  252. CreateDynamicObject(7313, 1066.16, 1274.79, 15.65, 0.00, 0.00, 355.98);
  253. CreateDynamicObject(8323, 1177.41, 1275.17, 15.38, 0.00, 0.00, 2.75);
  254. CreateDynamicObject(8394, 1176.44, 1193.33, 25.73, 0.00, 0.00, 87.79);
  255. CreateDynamicObject(8673, 1109.29, 1242.03, 11.05, 0.00, 0.00, 0.00);
  256. CreateDynamicObject(8673, 1129.74, 1242.03, 11.05, 0.00, 0.00, 0.00);
  257. CreateDynamicObject(7657, 1152.63, 1292.17, 11.69, 0.00, 0.00, 90.46);
  258. CreateDynamicObject(7657, 1155.34, 1252.34, 11.69, 0.00, 0.00, 96.38);
  259. CreateDynamicObject(8673, 1109.29, 1242.03, 13.98, 0.00, 0.00, 0.00);
  260. CreateDynamicObject(8673, 1129.74, 1242.03, 14.00, 0.00, 0.00, 0.00);
  261. CreateDynamicObject(7657, 1155.34, 1252.34, 15.09, 0.00, 0.00, 96.38);
  262. CreateDynamicObject(7657, 1153.48, 1272.25, 15.08, 0.00, 0.00, 94.62);
  263. CreateDynamicObject(8838, 1095.34, 1241.74, 17.42, 0.00, 0.00, 269.45);
  264. CreateDynamicObject(9833, 1030.52, 1367.60, 12.10, 0.00, 0.00, 321.57);
  265. CreateDynamicObject(10236, 1059.65, 1223.13, 27.85, 0.00, 0.00, 157.68);
  266. CreateDynamicObject(11491, 1039.51, 1256.45, 20.78, 0.00, 0.00, 179.99);
  267. CreateDynamicObject(11490, 1039.27, 1284.74, 19.30, 0.00, 0.00, 179.59);
  268. CreateDynamicObject(11491, 1039.22, 1295.79, 20.78, 0.00, 0.00, 179.99);
  269. CreateDynamicObject(12839, 1060.18, 1241.08, 17.06, 0.00, 0.00, 269.09);
  270. CreateDynamicObject(12930, 1166.82, 1262.13, 10.80, 0.00, 0.00, 274.15);
  271. CreateDynamicObject(12930, 1166.88, 1264.85, 10.80, 0.00, 0.00, 274.15);
  272. CreateDynamicObject(12930, 1166.89, 1263.43, 12.03, 0.00, 0.00, 274.15);
  273. CreateDynamicObject(12930, 1166.89, 1262.56, 10.18, 2.00, -121.00, 274.29);
  274. CreateDynamicObject(8302, 1162.23, 1261.05, 11.46, 0.00, 0.00, 16.31);
  275. CreateDynamicObject(8302, 1157.94, 1260.86, 11.56, 0.00, 0.00, 16.31);
  276. CreateDynamicObject(12986, 1128.17, 1373.31, 11.11, 0.00, 0.00, 0.00);
  277. CreateDynamicObject(1634, 1159.70, 1269.90, 10.71, 0.00, 0.00, 182.06);
  278. CreateDynamicObject(13593, 1170.04, 1273.53, 10.69, 0.00, 0.00, 0.00);
  279. CreateDynamicObject(13593, 1165.98, 1262.25, 10.69, 0.00, 0.00, 0.00);
  280. CreateDynamicObject(13593, 1169.95, 1277.38, 10.69, 0.00, 0.00, 178.73);
  281. CreateDynamicObject(13593, 1165.87, 1266.01, 10.69, 0.00, 0.00, 179.66);
  282. CreateDynamicObject(978, 1147.36, 1245.75, 10.48, 0.00, 0.00, 275.11);
  283. CreateDynamicObject(979, 1149.24, 1276.48, 10.65, 0.00, 0.00, 151.06);
  284. CreateDynamicObject(1597, 1147.48, 1280.48, 12.53, 0.00, 0.00, 59.19);
  285. CreateDynamicObject(1597, 1137.94, 1283.60, 12.53, 0.00, 0.00, 91.35);
  286. CreateDynamicObject(1597, 1147.92, 1287.61, 12.67, 0.00, 0.00, 122.14);
  287. CreateDynamicObject(979, 1141.30, 1280.25, 10.65, 0.00, 0.00, 158.59);
  288. CreateDynamicObject(979, 1133.22, 1282.45, 10.65, 0.00, 0.00, 172.33);
  289. CreateDynamicObject(978, 1146.37, 1256.29, 10.48, 0.00, 0.00, 275.11);
  290. CreateDynamicObject(978, 1143.17, 1265.11, 10.48, 0.00, 0.00, 304.20);
  291. CreateDynamicObject(978, 1136.45, 1271.42, 10.53, 0.00, 0.00, 331.64);
  292. CreateDynamicObject(978, 1127.80, 1274.60, 10.63, 0.00, 0.00, 348.69);
  293. CreateDynamicObject(979, 1133.06, 1284.45, 10.65, 0.00, 0.00, 18.50);
  294. CreateDynamicObject(979, 1141.82, 1287.36, 10.65, 0.00, 0.00, 18.50);
  295. CreateDynamicObject(979, 1149.25, 1291.60, 10.65, 0.00, 0.00, 42.21);
  296. CreateDynamicObject(978, 1120.21, 1278.99, 10.50, 0.00, 0.00, 308.81);
  297. CreateDynamicObject(978, 1118.88, 1287.01, 10.48, 0.00, 0.00, 249.60);
  298. CreateDynamicObject(978, 1124.62, 1293.15, 10.47, 0.00, 0.00, 203.26);
  299. CreateDynamicObject(978, 1133.26, 1296.53, 10.40, 0.00, 0.00, 198.37);
  300. CreateDynamicObject(978, 1139.93, 1302.05, 10.43, 0.00, 0.00, 241.09);
  301. CreateDynamicObject(978, 1142.97, 1310.61, 10.54, 0.00, 0.00, 260.93);
  302. CreateDynamicObject(978, 1144.45, 1319.69, 10.60, 0.00, 0.00, 260.93);
  303. CreateDynamicObject(978, 1145.90, 1328.73, 10.63, 0.00, 0.00, 261.13);
  304. CreateDynamicObject(978, 1146.45, 1337.91, 10.65, 0.00, 0.00, 272.09);
  305. CreateDynamicObject(978, 1144.06, 1346.44, 10.54, 0.00, 0.00, 297.88);
  306. CreateDynamicObject(979, 1152.26, 1354.22, 10.51, 0.00, 0.00, 121.91);
  307. CreateDynamicObject(979, 1145.79, 1360.27, 10.51, 0.00, 0.00, 151.66);
  308. CreateDynamicObject(979, 1137.21, 1362.13, 10.50, 0.00, 0.00, 182.78);
  309. CreateDynamicObject(978, 1137.47, 1351.59, 10.54, 0.00, 0.00, 346.21);
  310. CreateDynamicObject(978, 1128.34, 1352.33, 10.54, 0.00, 0.00, 4.64);
  311. CreateDynamicObject(979, 1127.98, 1361.75, 10.50, 0.00, 0.00, 181.86);
  312. CreateDynamicObject(979, 1118.97, 1361.05, 10.50, 0.00, 0.00, 187.20);
  313. CreateDynamicObject(979, 1110.74, 1357.64, 10.50, 0.00, 0.00, 217.70);
  314. CreateDynamicObject(979, 1103.36, 1351.89, 10.50, 0.00, 0.00, 217.70);
  315. CreateDynamicObject(979, 1099.09, 1344.48, 10.52, 0.00, 0.00, 264.49);
  316. CreateDynamicObject(978, 1119.27, 1350.68, 10.54, 0.00, 0.00, 15.42);
  317. CreateDynamicObject(978, 1111.96, 1345.87, 10.54, 0.00, 0.00, 51.76);
  318. CreateDynamicObject(978, 1109.21, 1337.68, 10.54, 0.00, 0.00, 90.32);
  319. CreateDynamicObject(979, 1099.13, 1326.78, 10.49, 0.00, 0.00, 275.79);
  320. CreateDynamicObject(978, 1109.28, 1328.64, 10.54, 0.00, 0.00, 90.32);
  321. CreateDynamicObject(978, 1109.30, 1319.63, 10.54, 0.00, 0.00, 90.32);
  322. CreateDynamicObject(979, 1099.27, 1317.78, 10.49, 0.00, 0.00, 265.87);
  323. CreateDynamicObject(979, 1099.57, 1308.94, 10.59, 0.00, 0.00, 278.12);
  324. CreateDynamicObject(979, 1103.89, 1301.48, 10.59, 0.00, 0.00, 319.05);
  325. CreateDynamicObject(979, 1112.03, 1299.17, 10.59, 0.00, 0.00, 8.06);
  326. CreateDynamicObject(979, 1119.12, 1303.60, 10.66, 0.00, 0.00, 53.48);
  327. CreateDynamicObject(979, 1122.56, 1311.75, 10.66, 0.00, 0.00, 80.30);
  328. CreateDynamicObject(979, 1123.16, 1320.75, 10.70, 0.00, 0.00, 91.78);
  329. CreateDynamicObject(979, 1122.25, 1329.33, 10.70, 0.00, 0.00, 100.50);
  330. CreateDynamicObject(979, 1123.54, 1337.87, 10.70, 0.00, 0.00, 62.22);
  331. CreateDynamicObject(979, 1130.13, 1341.01, 10.70, 0.00, 0.00, 348.12);
  332. CreateDynamicObject(979, 1135.42, 1335.56, 10.70, 0.00, 0.00, 281.30);
  333. CreateDynamicObject(979, 1136.13, 1326.46, 10.70, 0.00, 0.00, 267.39);
  334. CreateDynamicObject(979, 1134.33, 1317.45, 10.70, 0.00, 0.00, 250.21);
  335. CreateDynamicObject(979, 1129.27, 1310.07, 10.70, 0.00, 0.00, 221.24);
  336. CreateDynamicObject(979, 1122.28, 1303.90, 10.70, 0.00, 0.00, 221.24);
  337. CreateDynamicObject(979, 1115.09, 1298.18, 10.70, 0.00, 0.00, 215.90);
  338. CreateDynamicObject(979, 1107.26, 1293.28, 10.70, 0.00, 0.00, 208.12);
  339. CreateDynamicObject(979, 1101.64, 1286.68, 10.70, 0.00, 0.00, 252.19);
  340. CreateDynamicObject(979, 1100.14, 1277.71, 10.70, 0.00, 0.00, 268.72);
  341. CreateDynamicObject(978, 1117.22, 1287.97, 10.35, 0.00, 0.00, 44.31);
  342. CreateDynamicObject(978, 1112.24, 1280.43, 10.35, 0.00, 0.00, 69.17);
  343. CreateDynamicObject(978, 1110.81, 1271.46, 10.35, 0.00, 0.00, 92.83);
  344. CreateDynamicObject(979, 1099.34, 1268.43, 10.70, 0.00, 0.00, 261.28);
  345. CreateDynamicObject(979, 1101.52, 1251.46, 10.70, 0.00, 0.00, 307.76);
  346. CreateDynamicObject(979, 1107.72, 1244.98, 10.70, 0.00, 0.00, 320.31);
  347. CreateDynamicObject(978, 1111.24, 1262.08, 10.35, 0.00, 0.00, 92.83);
  348. CreateDynamicObject(978, 1114.70, 1254.17, 10.35, 0.00, 0.00, 134.63);
  349. CreateDynamicObject(978, 1120.91, 1254.37, 10.35, 0.00, 0.00, 228.27);
  350. CreateDynamicObject(978, 1125.46, 1262.21, 10.35, 0.00, 0.00, 251.49);
  351. CreateDynamicObject(978, 1130.70, 1269.45, 10.35, 0.00, 0.00, 217.60);
  352. CreateDynamicObject(979, 1127.38, 1244.97, 10.70, 0.00, 0.00, 40.01);
  353. CreateDynamicObject(979, 1133.41, 1251.58, 10.70, 0.00, 0.00, 56.00);
  354. CreateDynamicObject(979, 1137.15, 1251.00, 10.67, 0.00, 0.00, 286.41);
  355. CreateDynamicObject(979, 1138.64, 1246.09, 10.67, 0.00, 0.00, 288.18);
  356. CreateDynamicObject(617, 1148.02, 1284.35, 8.71, 0.00, 0.00, 289.24);
  357. CreateDynamicObject(1597, 1133.49, 1245.82, 12.50, 0.00, 0.00, 132.60);
  358. CreateDynamicObject(1597, 1102.43, 1245.41, 12.47, 0.00, 0.00, 46.09);
  359. CreateDynamicObject(3528, 1106.54, 1278.72, 17.69, 0.00, 0.00, 91.80);
  360. CreateDynamicObject(3515, 1128.86, 1328.74, 10.41, 0.00, 0.00, 0.00);
  361. CreateDynamicObject(3506, 1125.18, 1329.93, 9.29, 0.00, 0.00, 0.00);
  362. CreateDynamicObject(3506, 1129.15, 1332.14, 9.29, 0.00, 0.00, 0.00);
  363. CreateDynamicObject(3506, 1128.61, 1324.15, 9.29, 0.00, 0.00, 0.00);
  364. CreateDynamicObject(3506, 1131.28, 1327.92, 9.29, 0.00, 0.00, 0.00);
  365. CreateDynamicObject(617, 1128.82, 1313.84, 9.38, 0.00, 0.00, 0.00);
  366. CreateDynamicObject(647, 1127.00, 1326.85, 11.22, 0.00, 0.00, 0.00);
  367. CreateDynamicObject(647, 1127.61, 1332.14, 11.22, 0.00, 0.00, 335.66);
  368. CreateDynamicObject(647, 1131.69, 1330.60, 11.22, 0.00, 0.00, 32.55);
  369. CreateDynamicObject(647, 1130.22, 1325.81, 11.22, 0.00, 0.00, 296.43);
  370. CreateDynamicObject(647, 1151.76, 1359.56, 11.22, 0.00, 0.00, 335.66);
  371. CreateDynamicObject(647, 1102.31, 1297.61, 11.22, 0.00, 0.00, 0.00);
  372. CreateDynamicObject(654, 1122.16, 1260.02, 9.17, 0.00, 0.00, 0.00);
  373. CreateDynamicObject(672, 1106.82, 1296.29, 11.00, 0.00, 0.00, 0.00);
  374. CreateDynamicObject(647, 1126.33, 1328.92, 11.00, 0.00, 0.00, 338.60);
  375. CreateDynamicObject(647, 1129.79, 1329.91, 12.60, 0.00, 0.00, 32.55);
  376. CreateDynamicObject(647, 1128.00, 1329.48, 12.60, 0.00, 0.00, 32.55);
  377. CreateDynamicObject(647, 1129.52, 1328.04, 12.60, 0.00, 0.00, 32.55);
  378. CreateDynamicObject(683, 1129.86, 1272.24, 8.24, 0.00, 0.00, 292.53);
  379. CreateDynamicObject(13667, 1067.07, 1365.93, 36.03, 0.00, 0.00, 99.49);
  380. CreateDynamicObject(13667, 1067.75, 1363.35, 36.03, 0.00, 0.00, 280.45);
  381. CreateDynamicObject(14467, 1067.74, 1348.44, 11.79, 0.00, 0.00, 0.00);
  382. CreateDynamicObject(14637, 1067.27, 1367.60, 16.62, 0.00, 0.00, 88.29);
  383. CreateDynamicObject(14651, 1037.43, 1243.19, 23.08, 0.00, 0.00, 0.00);
  384. CreateDynamicObject(11490, 221.23, -529.42, 19.30, 0.00, 0.00, 179.59);
  385. CreateDynamicObject(11490, 1039.49, 1245.51, 19.30, 0.00, 0.00, 179.59);
  386. CreateDynamicObject(14666, 1039.35, 1254.27, 22.56, 0.00, 0.00, 271.16);
  387. CreateDynamicObject(14673, 1054.38, 1245.96, 20.35, 0.00, 0.00, 17.61);
  388. CreateDynamicObject(14720, 1042.38, 1280.97, 20.82, 0.00, 0.00, 91.01);
  389. CreateDynamicObject(14781, 1052.81, 1227.09, 20.38, 0.00, 0.00, 0.00);
  390. CreateDynamicObject(14805, 1037.79, 1286.36, 21.50, 0.00, 0.00, 268.37);
  391. CreateDynamicObject(14890, 1068.08, 1235.79, 60.64, 0.00, 0.00, 0.00);
  392. CreateDynamicObject(16127, 1088.50, 1328.07, 0.50, 0.00, 0.00, 89.15);
  393. CreateDynamicObject(16151, 1023.82, 1249.23, 19.79, 0.00, 0.00, 268.93);
  394. CreateDynamicObject(16152, 1019.65, 1255.75, 19.16, 0.00, 0.00, 0.00);
  395. CreateDynamicObject(16480, 1026.55, 1294.74, 20.02, 0.00, 0.00, 181.27);
  396. CreateDynamicObject(18103, 1032.58, 1256.96, 19.00, 0.00, 0.00, 0.00);
  397. CreateDynamicObject(18103, 1028.70, 1251.74, 19.00, 0.00, 0.00, 0.00);
  398. CreateDynamicObject(18102, 1043.29, 1245.37, 27.38, 0.00, 0.00, 0.00);
  399. CreateDynamicObject(18102, 1043.83, 1245.17, 26.97, 0.00, 0.00, 0.00);
  400. CreateDynamicObject(18247, 1130.03, 1369.55, 13.82, 0.00, 0.00, 350.12);
  401. CreateDynamicObject(18648, 1064.48, 1366.76, 15.31, 0.00, 0.00, 89.30);
  402. CreateDynamicObject(18648, 1070.10, 1366.77, 15.31, 0.00, 0.00, 88.80);
  403. CreateDynamicObject(18648, 1064.70, 1362.07, 15.31, 0.00, 0.00, 87.94);
  404. CreateDynamicObject(18648, 1069.83, 1361.97, 15.31, 0.00, 0.00, 87.94);
  405. CreateDynamicObject(18658, 1177.27, 1292.21, 12.95, -311.00, 0.00, 3.00);
  406. CreateDynamicObject(18658, 1177.13, 1260.19, 12.95, -236.00, 0.00, 3.00);
  407. CreateDynamicObject(18802, 1186.87, 1214.92, 7.38, 0.00, 0.00, 182.00);
  408. CreateDynamicObject(18802, 1188.42, 1171.77, 7.05, 0.00, 0.00, 178.58);
  409. CreateDynamicObject(8673, 1047.17, 1224.13, 20.90, 0.00, 0.00, 0.00);
  410. CreateDynamicObject(8673, 1028.91, 1224.11, 20.90, 0.00, 0.00, 0.00);
  411. CreateDynamicObject(8673, 1018.50, 1234.07, 20.90, 0.00, 0.00, 269.90);
  412. CreateDynamicObject(8673, 1018.52, 1254.49, 20.90, 0.00, 0.00, 269.90);
  413. CreateDynamicObject(8673, 1018.55, 1274.87, 20.90, 0.00, 0.00, 269.90);
  414. CreateDynamicObject(8673, 1018.56, 1292.63, 20.90, 0.00, 0.00, 269.90);
  415. CreateDynamicObject(8673, 1028.56, 1302.99, 20.90, 0.00, 0.00, 179.70);
  416. CreateDynamicObject(8673, 1043.88, 1303.07, 20.90, 0.00, 0.00, 180.62);
  417. CreateDynamicObject(8673, 1057.37, 1291.05, 20.90, 0.00, 0.00, 90.70);
  418. CreateDynamicObject(8673, 1057.49, 1270.61, 20.90, 0.00, 0.00, 89.98);
  419. CreateDynamicObject(8673, 1057.48, 1252.03, 20.90, 0.00, 0.00, 89.98);
  420. CreateDynamicObject(19003, 1089.47, 1355.63, 13.61, 0.00, 0.00, 0.00);
  421. CreateDynamicObject(19003, 1107.86, 1213.80, 15.10, 0.00, 0.00, 0.00);
  422. CreateDynamicObject(19003, 1126.94, 1214.18, 15.31, 0.00, 0.00, 0.00);
  423. CreateDynamicObject(19003, 1146.49, 1214.19, 15.29, 0.00, 0.00, 0.00);
  424. CreateDynamicObject(14781, 1052.73, 1234.55, 20.38, 0.00, 0.00, 0.00);
  425. CreateDynamicObject(643, 1047.74, 1275.08, 19.92, 0.00, 0.00, 0.00);
  426. CreateDynamicObject(643, 1050.47, 1271.56, 19.92, 0.00, 0.00, 0.00);
  427. CreateDynamicObject(643, 1052.52, 1277.41, 19.92, 0.00, 0.00, 0.00);
  428. CreateDynamicObject(643, 1043.88, 1277.27, 19.92, 0.00, 0.00, 0.00);
  429. CreateDynamicObject(643, 1044.52, 1270.85, 19.92, 0.00, 0.00, 0.00);
  430. CreateDynamicObject(689, 1050.50, 1260.89, 11.44, 0.00, 0.00, 0.00);
  431. CreateDynamicObject(1652, 1017.51, 1220.68, 10.50, 0.00, 0.00, 89.88);
  432. CreateDynamicObject(1652, 1030.26, 1203.22, 10.50, 0.00, 0.00, 180.03);
  433. CreateDynamicObject(1652, 1055.85, 1203.26, 10.50, 0.00, 0.00, 180.03);
  434. CreateDynamicObject(1652, 1088.70, 1203.21, 10.50, 0.00, 0.00, 180.03);
  435. CreateDynamicObject(978, 1013.37, 1205.52, 10.00, 0.00, 0.00, 329.15);
  436. CreateDynamicObject(978, 1071.90, 1200.01, 10.00, 0.00, 0.00, 316.99);
  437. CreateDynamicObject(979, 1013.44, 1205.54, 10.10, 0.00, 0.00, 148.98);
  438. CreateDynamicObject(979, 1079.78, 1200.61, 10.10, 0.00, 0.00, 146.46);
  439. CreateDynamicObject(979, 1071.92, 1199.87, 9.98, 0.00, 0.00, 137.67);
  440. // Base - Ende
  441. // ========================================================================================================
  442. // /lv /ls /sf - Anfang
  443. CreateDynamicObject(3080, 1613.8070068359, -1291.0065917969, 16.623235702515, 0, 0, 0);
  444. CreateDynamicObject(3080, 1610.9154052734, -1290.9079589844, 16.655996322632, 0, 0, 0);
  445. CreateDynamicObject(13594, 1614.6245117188, -1281.1518554688, 20.460784912109, 0, 0, 0);
  446. CreateDynamicObject(13594, 1610.2277832031, -1281.1488037109, 20.448986053467, 0, 0, 0);
  447. CreateDynamicObject(3080, 1613.8070068359, -1291.0065917969, 16.623235702515, 0, 0, 0);
  448. CreateDynamicObject(3080, 1610.9154052734, -1290.9079589844, 16.655996322632, 0, 0, 0);
  449. CreateDynamicObject(13594, 1614.6245117188, -1281.1518554688, 20.460784912109, 0, 0, 0);
  450. CreateDynamicObject(13594, 1610.2277832031, -1281.1488037109, 20.448986053467, 0, 0, 0);
  451. CreateDynamicObject(7073, 2356.6010742188, 1444.6280517578, 60.082347869873, 0, 0, 0);
  452. CreateDynamicObject(7392, 2354.3706054688, 1422.3822021484, 51.535671234131, 0, 0, 0);
  453. CreateDynamicObject(7392, 2356.6010742188, 1467.4197998047, 51.540386199951, 0, 0, 180);
  454. CreateDynamicObject(13562, 2347.560546875, 1514.7844238281, 50.730922698975, 0, 0, 0);
  455. CreateDynamicObject(16778, 2350.2709960938, 1391.3277587891, 48.835777282715, 0, 0, 310);
  456. CreateDynamicObject(3279, 2354.3566894531, 1508.0756835938, 41.8203125, 0, 0, 265);
  457. CreateDynamicObject(3092, 2348.2287597656, 1393.7640380859, 47.761825561523, 0, 0, 0);
  458. CreateDynamicObject(3092, 2351.5336914063, 1393.7640380859, 47.797534942627, 0, 0, 0);
  459. CreateDynamicObject(3092, 2349.9562988281, 1393.7640380859, 47.804920196533, 0, 0, 0);
  460. CreateDynamicObject(3463, 2297.4885253906, 1492.0153808594, 42.91276550293, 0, 0, 0);
  461. CreateDynamicObject(3463, 2297.3564453125, 1469.4471435547, 42.91276550293, 0, 0, 0);
  462. CreateDynamicObject(3463, 2297.6569824219, 1448.3577880859, 43.229011535645, 0, 0, 0);
  463. CreateDynamicObject(3463, 2297.6032714844, 1426.7355957031, 43.132919311523, 0, 0, 0);
  464. CreateDynamicObject(3463, 2297.6057128906, 1407.2680664063, 43.157382965088, 0, 0, 0);
  465. CreateDynamicObject(1298, 2323.7844238281, 1284.7072753906, 98.089981079102, 0, 0, 0);
  466. CreateDynamicObject(1298, 2323.5568847656, 1281.7894287109, 98.148025512695, 0, 0, 0);
  467. CreateDynamicObject(16448, 2314.9201660156, 1456.2388916016, 46.628318786621, 0, 0, 268);
  468. CreateDynamicObject(4003, 2330.5390625, 1379.4588623047, 44.907272338867, 0, 0, 180);
  469. CreateDynamicObject(8557, 2300.478515625, 1457.1680908203, 43.341854095459, 0, 0, 90);
  470. CreateDynamicObject(14642, 2263.7783203125, 1388.6635742188, 50.137786865234, 0, 0, 0);
  471. CreateDynamicObject(1583, 2289.3078613281, 1403.1313476563, 42.91276550293, 0, 0, 0);
  472. CreateDynamicObject(1583, 2284.8991699219, 1402.9560546875, 42.91276550293, 0, 0, 180);
  473. CreateDynamicObject(1583, 2279.7712402344, 1403.0405273438, 42.91276550293, 0, 0, 0);
  474. CreateDynamicObject(1584, 2282.3386230469, 1402.9953613281, 42.91276550293, 0, 0, 0);
  475. CreateDynamicObject(1584, 2287.5434570313, 1402.9915771484, 42.91276550293, 0, 0, 180);
  476. CreateDynamicObject(1616, 2264.4748535156, 1394.2834472656, 49.128227233887, 0, 0, 250);
  477. CreateDynamicObject(1616, 2347.560546875, 1392.2940673828, 49.015033721924, 0, 0, 3);
  478. CreateDynamicObject(1686, 2258.5498046875, 1442.9624023438, 37.962112426758, 0, 0, 90);
  479. CreateDynamicObject(1686, 2259.9343261719, 1442.9715576172, 37.962696075439, 0, 0, 90);
  480. CreateDynamicObject(1686, 2261.4377441406, 1442.8966064453, 37.957912445068, 0, 0, 90);
  481. CreateDynamicObject(1686, 2258.9294433594, 1435.5914306641, 37.491394042969, 0, 0, 90);
  482. CreateDynamicObject(1686, 2260.3276367188, 1435.5721435547, 37.490169525146, 0, 0, 90);
  483. CreateDynamicObject(1686, 2261.7897949219, 1435.5487060547, 37.488670349121, 0, 0, 90);
  484. CreateDynamicObject(13630, 2216.1433105469, 1400.0234375, 28.144229888916, 0, 0, 0);
  485. CreateDynamicObject(8042, 2320.7941894531, 1464.0906982422, 47.687705993652, 0, 0, 15);
  486. CreateDynamicObject(1374, 2320.3068847656, 1455.7202148438, 42.429714202881, 0, 0, 0);
  487. CreateDynamicObject(1374, 2320.8305664063, 1472.8439941406, 42.8203125, 0, 0, 180);
  488. CreateDynamicObject(13645, 2328.71875, 1517.5906982422, 42.563171386719, 0, 0, 0);
  489. CreateDynamicObject(13645, 2326.0903320313, 1517.5495605469, 42.563171386719, 0, 0, 0);
  490. CreateDynamicObject(7979, 2327.3984375, 1513.5810546875, 44.707248687744, 0, 0, 0);
  491. CreateDynamicObject(5170, 2276.9406738281, 1471.9647216797, 43.850471496582, 0, 0, 90);
  492. CreateDynamicObject(2910, 2431.6142578125, 1490.8889160156, 56.233856201172, 10, 0, 270);
  493. CreateDynamicObject(2910, 2600.1608886719, 1490.9975585938, 82.966835021973, 8, 0, 270);
  494. CreateDynamicObject(2910, 2769.6674804688, 1490.9464111328, 102.17562103271, 5, 0, 270);
  495. CreateDynamicObject(2910, 2939.5178222656, 1491.0169677734, 109.78074645996, 0, 0, 270);
  496. CreateDynamicObject(7605, 3071.806640625, 1491.0521240234, 109.78799438477, 0, 0, 180);
  497. CreateDynamicObject(16088, 2357.9582519531, 1490.8468017578, 43.159049987793, 0, 0, 0);
  498. CreateDynamicObject(16088, 3037.1958007813, 1490.1756591797, 110.21768188477, 0, 0, 0);
  499. CreateDynamicObject(1263, 2357.2082519531, 1494.9252929688, 50.657176971436, 0, 0, 0);
  500. CreateDynamicObject(1263, 2357.2082519531, 1488.7692871094, 50.657176971436, 0, 0, 0);
  501. CreateDynamicObject(1350, 2356.8950195313, 1484.7926025391, 43.137825012207, 0, 0, 270);
  502. CreateDynamicObject(1350, 2357.3342285156, 1490.9139404297, 43.049011230469, 0, 0, 270);
  503. CreateDynamicObject(1350, 3037.9382324219, 1496.2158203125, 110.15483856201, 0, 0, 90);
  504. CreateDynamicObject(1350, 3039.0844726563, 1491.1870117188, 109.71768188477, 0, 0, 90);
  505. CreateDynamicObject(3091, 3061.0947265625, 1466.4320068359, 110.37052154541, 0, 0, 70);
  506. CreateDynamicObject(3091, 3059.955078125, 1462.7526855469, 110.37760162354, 0, 0, 69.999389648438);
  507. CreateDynamicObject(3379, 3048.4860839844, 1479.8995361328, 109.86611938477, 0, 0, 180);
  508. CreateDynamicObject(684, 3065.2248535156, 1460.3509521484, 110.29977416992, 0, 0, 90);
  509. CreateDynamicObject(684, 3074.1486816406, 1461.7788085938, 110.45677947998, 0, 0, 90);
  510. CreateDynamicObject(3091, 3056.17578125, 1466.5506591797, 110.3627243042, 0, 0, 69.999389648438);
  511. CreateDynamicObject(3091, 3064.7646484375, 1465.7042236328, 110.43679046631, 0, 0, 0);
  512. CreateDynamicObject(3091, 3070.3249511719, 1465.3293457031, 110.53903198242, 0, 0, 0);
  513. CreateDynamicObject(3091, 3077.1118164063, 1464.3623046875, 110.45837402344, 0, 0, 0);
  514. CreateDynamicObject(2909, 2320.5927734375, 1449.6627197266, 43.126720428467, 0, 0, 0);
  515. CreateDynamicObject(2909, 2320.5639648438, 1441.3287353516, 43.126720428467, 0, 0, 0);
  516. CreateDynamicObject(2909, 2320.5192871094, 1435.7814941406, 43.126720428467, 0, 0, 0);
  517. CreateDynamicObject(2909, 2302.28125, 1431.2722167969, 43.126720428467, 0, 0, 90);
  518. CreateDynamicObject(2909, 2310.6535644531, 1431.4373779297, 43.126720428467, 0, 0, 90);
  519. CreateDynamicObject(2909, 2316.4326171875, 1431.6292724609, 43.126720428467, 0, 0, 90);
  520. CreateDynamicObject(2909, 2320.3349609375, 1476.9641113281, 43.126720428467, 0, 0, 0);
  521. CreateDynamicObject(2909, 2316.0239257813, 1481.0922851563, 43.126720428467, 0, 0, 90);
  522. CreateDynamicObject(2909, 2307.7468261719, 1481.2749023438, 43.126720428467, 0, 0, 90);
  523. CreateDynamicObject(2909, 2302.4328613281, 1480.9888916016, 43.122005462646, 0, 0, 90);
  524. CreateDynamicObject(1274, 2333.4592285156, 1389.9556884766, 43.514781951904, 0, 0, 0);
  525. CreateDynamicObject(1274, 2321.4787597656, 1390.2346191406, 43.264781951904, 0, 0, 0);
  526. CreateDynamicObject(3279, 2260.6413574219, 1400.5085449219, 41.8203125, 0, 0, 0);
  527. CreateDynamicObject(3279, 2354.1479492188, 1397.7928466797, 41.8203125, 0, 0, 180);
  528. CreateDynamicObject(3884, 2352.6008300781, 1399.4865722656, 57.8984375, 0, 0, 0);
  529. CreateDynamicObject(3884, 2261.5048828125, 1401.9449462891, 57.8984375, 0, 0, 0);
  530. CreateDynamicObject(11417, 2272.1315917969, 1438.0043945313, 42.519340515137, 0, 0, 120);
  531. CreateDynamicObject(3080, 2300.2287597656, 1484.3647460938, 42.620426177979, 0, 0, 180);
  532. CreateDynamicObject(3080, 2300.0241699219, 1427.9635009766, 42.620426177979, 0, 0, 0);
  533. CreateDynamicObject(3096, 2267.5244140625, 1439.2099609375, 39.527347564697, 0, 0, 0);
  534. CreateDynamicObject(14409, 2275.3837890625, 1525.15234375, 39.588764190674, 0, 0, 0);
  535. CreateDynamicObject(14409, 2275.4890136719, 1533.388671875, 33.588764190674, 0, 0, 0);
  536. CreateDynamicObject(14409, 2275.4594726563, 1542.3140869141, 27.241470336914, 0, 0, 0);
  537. CreateDynamicObject(14409, 2275.2546386719, 1548.1530761719, 23.18865776062, 0, 0, 0);
  538. CreateDynamicObject(3080, 2275.3737792969, 1559.5826416016, 20.69073677063, 350, 0, 0);
  539. CreateDynamicObject(2914, 2273.3178710938, 1563.0163574219, 22.199338912964, 0, 0, 0);
  540. CreateDynamicObject(2914, 2277.4338378906, 1563.06640625, 22.132488250732, 0, 0, 0);
  541. CreateDynamicObject(3080, 2275.3022460938, 1518.5256347656, 41.365711212158, 350, 0, 0);
  542. CreateDynamicObject(13295, 2324.287109375, 948.54223632813, 16.42042350769, 0, 0, 180);
  543. CreateDynamicObject(16008, 2056.3864746094, 882.50903320313, 25.278903961182, 0, 0, 0);
  544. CreateDynamicObject(12937, 2122.7709960938, 1037.9803466797, 13.074770927429, 0, 0, 30);
  545. CreateDynamicObject(11490, 2153.705078125, 1047.0483398438, 9.8203125, 0, 0, 0);
  546. CreateDynamicObject(11491, 2153.5822753906, 1036.4638671875, 11.3203125, 0, 0, 0);
  547. CreateDynamicObject(12922, 2167.55859375, 983.80725097656, 13.090877532959, 0, 0, 0);
  548. CreateDynamicObject(12922, 2167.4948730469, 984.16754150391, 13.180770874023, 0, 0, 180);
  549. CreateDynamicObject(1452, 2118.1335449219, 1032.2447509766, 10.86332321167, 0, 0, 0);
  550. CreateDynamicObject(18452, 2261.1320800781, 1438.3271484375, 39.798164367676, 2, 0, 0);
  551. CreateDynamicObject(14826, 2328.4282226563, 959.84503173828, 10.669177055359, 0, 0, 0);
  552. CreateDynamicObject(1337, 2326.9951171875, 959.6845703125, 10.40479850769, 0, 0, 0);
  553. CreateDynamicObject(11391, 2404.7548828125, 930.279296875, 10.33594417572, 0, 0, 0);
  554. CreateDynamicObject(7520, 2347.2065429688, 949.83087158203, 9.8203125, 0, 0, 270);
  555. CreateDynamicObject(18244, 2153.8129882813, 1037.8707275391, 20.274171829224, 90, 0, 0);
  556. CreateDynamicObject(17042, 2174.3432617188, 981.00311279297, 9.8203125, 0, 0, 0);
  557. CreateDynamicObject(16480, 2351.3815917969, 954.51763916016, 16.527793884277, 0, 0, 200);
  558. CreateDynamicObject(16002, 2079.9260253906, 955.41650390625, 9.3570861816406, 0, 0, 180);
  559. CreateDynamicObject(14467, 2148.7763671875, 1035.8978271484, 13.558422088623, 0, 0, 0);
  560. CreateDynamicObject(13831, 2074.6748046875, 814.10479736328, 16.174844741821, 0, 0, 180);
  561. CreateDynamicObject(13722, 2074.2822265625, 814.18988037109, 15.678253173828, 0, 0, 180);
  562. CreateDynamicObject(10838, 1797.9783935547, 815.93518066406, 27.661108016968, 0, 0, 88);
  563. CreateDynamicObject(10837, 1941.64453125, 854.248046875, 40.168422698975, 0, 0, 0);
  564. CreateDynamicObject(10837, 2294.837890625, 969.74334716797, 14.046401977539, 0, 0, 0);
  565. CreateDynamicObject(10281, 2302.0600585938, 964.48406982422, 12.656657218933, 0, 0, 180);
  566. CreateDynamicObject(10236, 2260.3935546875, 1438.4553222656, 54.224235534668, 0, 0, 0);
  567. CreateDynamicObject(9314, 2264.734375, 1516.7054443359, 50.59595489502, 0, 0, 320);
  568. CreateDynamicObject(8644, 2196.7451171875, 1459.2421875, 57.535266876221, 0, 0, 0);
  569. CreateDynamicObject(8644, 2164.5158691406, 956.44384765625, 18.197748184204, 0, 0, 0);
  570. CreateDynamicObject(6986, 2197.2666015625, 988.06463623047, 34.111991882324, 0, 0, 0);
  571. CreateDynamicObject(1229, 2081.7961425781, 920.537109375, 9.6098213195801, 0, 0, 0);
  572. CreateDynamicObject(18565, 2112.228515625, 1029.5700683594, 11.130469322205, 0, 0, 0);
  573. CreateDynamicObject(18451, 2328.4089355469, 954.90350341797, 10.417224884033, 0, 0, 0);
  574. CreateDynamicObject(1697, 2159.9401855469, 1044.8425292969, 18.800020217896, 0, 0, 180);
  575. CreateDynamicObject(1697, 2169.7260742188, 1044.9190673828, 16.216609954834, 0, 0, 179.99450683594);
  576. CreateDynamicObject(1697, 2145.931640625, 1044.7159423828, 18.906938552856, 0, 0, 179.99450683594);
  577. CreateDynamicObject(1697, 2139.7021484375, 1045.5965576172, 17.076612472534, 0, 0, 179.99450683594);
  578. CreateDynamicObject(8040, 2390.6501464844, 1022.9108886719, 18.248245239258, 0, 0, 270);
  579. CreateDynamicObject(8040, 2319.0751953125, 1023.1422119141, 10.570009231567, 0, 0, 270);
  580. CreateDynamicObject(18256, 2394.4555664063, 944.06420898438, 5.4993629455566, 0, 350, 95);
  581. CreateDynamicObject(7232, 2388.3525390625, 922.328125, 11.990219116211, 0, 0, 0);
  582. CreateDynamicObject(7232, 2107.4165039063, 1001.2034912109, 19.603282928467, 0, 0, 0);
  583. CreateDynamicObject(7232, 2106.5954589844, 1005.6328125, 19.904773712158, 0, 0, 0);
  584. CreateDynamicObject(2922, 2154.7744140625, 1039.326171875, 12.848204612732, 0, 0, 0);
  585. CreateDynamicObject(16779, 2151.7448730469, 1050.80078125, 14.089256286621, 0, 0, 0);
  586. CreateDynamicObject(16368, 2106.7561035156, 1005.1605834961, 16.955181121826, 0, 0, 0);
  587. CreateDynamicObject(13591, 2305.1745605469, 960.78619384766, 17.06756401062, 0, 0, 0);
  588. CreateDynamicObject(913, 2157.6218261719, 1050.6512451172, 12.159826278687, 0, 0, 270);
  589. CreateDynamicObject(1257, 2084.5939941406, 918.17761230469, 9.2012310028076, 0, 0, 0);
  590. CreateDynamicObject(16442, 2120.2963867188, 998.69348144531, 11.724215507507, 0, 0, 0);
  591. CreateDynamicObject(1694, 2106.1640625, 948.46850585938, 23.523723602295, 0, 0, 0);
  592. CreateDynamicObject(3934, 2115.5625, 923.93450927734, 16.0546875, 0, 0, 0);
  593. CreateDynamicObject(3934, 2115.439453125, 915.49633789063, 16.0546875, 0, 0, 0);
  594. CreateDynamicObject(4522, 2068.5888671875, 1204.6657714844, 12.171875, 0, 0, 270);
  595. CreateDynamicObject(4522, 2094.4392089844, 1354.8073730469, 11.921875, 0, 0, 90);
  596. CreateDynamicObject(12807, 2080.8571777344, 1236.0922851563, 11.102317810059, 0, 0, 0);
  597. CreateDynamicObject(11665, 2156.3420410156, 1043.8000488281, 12.026788711548, 0, 0, 0);
  598. CreateDynamicObject(2802, 2150.1838378906, 1049.1538085938, 11.658383369446, 0, 0, 0);
  599. CreateDynamicObject(2801, 2150.154296875, 1049.1965332031, 11.647347450256, 0, 0, 0);
  600. CreateDynamicObject(2172, 2149.7189941406, 1043.8509521484, 11.201326370239, 0, 0, 90);
  601. CreateDynamicObject(2123, 2148.6767578125, 1043.3615722656, 10.444623947144, 0, 0, 0);
  602. CreateDynamicObject(1723, 2155.3623046875, 1046.1097412109, 11.328125, 0, 0, 0);
  603. CreateDynamicObject(14666, 2149.134765625, 1041.7138671875, 13.052157402039, 0, 0, 0);
  604. CreateDynamicObject(4563, 2089.6691894531, 1344.3082275391, -20.525146484375, 50, 0, 0);
  605. CreateDynamicObject(4515, 2085.2329101563, 1360.0366210938, 11.819978713989, 0, 0, 0);
  606. CreateDynamicObject(4515, 2079.603515625, 1201.1032714844, 11.812544822693, 0, 0, 180);
  607. CreateDynamicObject(14553, 2096.6179199219, 1220.6181640625, 115.8895111084, 0, 0, 0);
  608. CreateDynamicObject(3270, 2103.1101074219, 1242.2359619141, 9.8203125, 0, 0, 90);
  609. CreateDynamicObject(3269, 2075.0632324219, 1217.0512695313, 13.879068374634, 0, 0, 90);
  610. CreateDynamicObject(3270, 2105.6301269531, 1218.6481933594, 9.8203125, 20, 20, 90);
  611. CreateDynamicObject(13489, 2068.3884277344, 1234.6817626953, 11.289507865906, 0, 0, 0);
  612. CreateDynamicObject(935, 2070.2131347656, 1242.8649902344, 10.235067367554, 0, 0, 0);
  613. CreateDynamicObject(935, 2073.1135253906, 1243.3254394531, 10.235067367554, 0, 0, 0);
  614. CreateDynamicObject(935, 2077.0131835938, 1243.8356933594, 10.235067367554, 0, 0, 0);
  615. CreateDynamicObject(935, 2071.1945800781, 1246.2783203125, 10.235067367554, 0, 0, 0);
  616. CreateDynamicObject(935, 2074.4177246094, 1247.4996337891, 10.235067367554, 0, 0, 0);
  617. CreateDynamicObject(935, 2071.9338378906, 1251.9034423828, 10.235067367554, 0, 0, 0);
  618. CreateDynamicObject(935, 2100.2526855469, 1199.4365234375, 14.139449119568, 0, 0, 0);
  619. CreateDynamicObject(8645, 2187.2019042969, 982.79479980469, 10.665977478027, 0, 0, 0);
  620. CreateDynamicObject(8645, 2147.4533691406, 982.85552978516, 10.665521621704, 0, 0, 0);
  621. CreateDynamicObject(8645, 2118.201171875, 982.93365478516, 10.673316955566, 0, 0, 0);
  622. CreateDynamicObject(8645, 2103.0192871094, 982.90631103516, 10.673316955566, 0, 0, 0);
  623. CreateDynamicObject(8645, 2087.185546875, 997.63916015625, 10.524879455566, 0, 0, 90);
  624. CreateDynamicObject(8645, 2087.1171875, 1008.9286499023, 10.673316955566, 0, 0, 90);
  625. CreateDynamicObject(8645, 2099.3173828125, 1031.8980712891, 10.673316955566, 0, 0, 35);
  626. CreateDynamicObject(8645, 2112.0078125, 1041.0014648438, 10.835175514221, 0, 0, 34.996948242188);
  627. CreateDynamicObject(2098, 2156.9428710938, 1032.8408203125, 11.766328811646, 0, 0, 0);
  628. CreateDynamicObject(17578, 2120.0390625, 1035.5006103516, 17.776082992554, 0, 0, 350);
  629. CreateDynamicObject(18102, 2112.0080566406, 1000.7861938477, 14.838218688965, 0, 0, 0);
  630. CreateDynamicObject(1215, 2162.08984375, 982.77319335938, 12.096999168396, 0, 0, 0);
  631. CreateDynamicObject(1215, 2172.4870605469, 982.78472900391, 11.377298355103, 0, 0, 0);
  632. CreateDynamicObject(1215, 2201.8386230469, 982.82263183594, 12.097455024719, 0, 0, 0);
  633. CreateDynamicObject(1215, 2087.1589355469, 983.06701660156, 11.236200332642, 0, 0, 0);
  634. CreateDynamicObject(1215, 2087.0551757813, 1023.4862670898, 12.104794502258, 0, 0, 0);
  635. CreateDynamicObject(1215, 2111.8950195313, 1006.0505981445, 10.573163032532, 0, 0, 0);
  636. CreateDynamicObject(1215, 2111.7541503906, 1001.214050293, 10.588935852051, 0, 0, 0);
  637. CreateDynamicObject(1215, 2103.1413574219, 1000.9208984375, 10.580413818359, 0, 0, 0);
  638. CreateDynamicObject(1215, 2103.0266113281, 1006.1155395508, 10.57127571106, 0, 0, 0);
  639. CreateDynamicObject(18248, 2312.0771484375, 934.74353027344, 23.471820831299, 0, 0, 90);
  640. CreateDynamicObject(18248, 2074.1174316406, 1227.3958740234, 17.679214477539, 0, 0, 0);
  641. CreateDynamicObject(14553, 2090.0886230469, 1343.5501708984, 37.515289306641, 0, 0, 0);
  642. CreateDynamicObject(967, 2161.9609375, 985.98040771484, 9.8203125, 0, 0, 90);
  643. CreateDynamicObject(967, 2173.0178222656, 981.79132080078, 9.8203125, 0, 0, 270);
  644. CreateDynamicObject(2896, 2070.1875, 1195.1912841797, 10.661463737488, 0, 0, 90);
  645. CreateDynamicObject(2896, 2068.2612304688, 1195.6575927734, 10.661463737488, 0, 0, 90);
  646. CreateDynamicObject(2896, 2071.9599609375, 1195.2060546875, 10.669247627258, 0, 0, 90);
  647. CreateDynamicObject(2896, 2061.9523925781, 1363.3325195313, 10.661463737488, 0, 0, 90);
  648. CreateDynamicObject(2896, 2060.3410644531, 1363.1899414063, 10.661463737488, 0, 0, 90);
  649. CreateDynamicObject(2896, 2063.8559570313, 1363.5083007813, 10.661463737488, 0, 0, 90);
  650. CreateDynamicObject(2896, 2063.6345214844, 1367.6762695313, 10.661463737488, 0, 0, 90);
  651. CreateDynamicObject(2896, 2061.8876953125, 1367.7481689453, 10.661463737488, 0, 0, 90);
  652. CreateDynamicObject(2896, 2060.423828125, 1367.8061523438, 10.661463737488, 0, 0, 90);
  653. CreateDynamicObject(1374, 2172.4479980469, 982.66906738281, 10.403115272522, 0, 0, 90);
  654. CreateDynamicObject(1374, 2162.2045898438, 984.81427001953, 10.82603263855, 0, 0, 270);
  655. CreateDynamicObject(3050, -2272.5378417969, 518.47814941406, 36.41015625, 0, 0, 0);
  656. CreateDynamicObject(3050, -2267.8034667969, 518.45550537109, 36.412696838379, 0, 0, 0);
  657. CreateDynamicObject(3050, -2263.2443847656, 518.41076660156, 36.407649993896, 0, 0, 0);
  658. CreateDynamicObject(3050, -2258.6850585938, 518.33703613281, 36.419044494629, 0, 0, 0);
  659. CreateDynamicObject(3050, -2254.0397949219, 518.27154541016, 36.414009094238, 0, 0, 0);
  660. CreateDynamicObject(3050, -2249.3410644531, 518.27380371094, 36.414009094238, 0, 0, 0);
  661. CreateDynamicObject(3050, -2244.8891601563, 518.27551269531, 36.414009094238, 0, 0, 0);
  662. CreateDynamicObject(3050, -2240.259765625, 518.16558837891, 36.414009094238, 0, 0, 0);
  663. CreateDynamicObject(3050, -2236.8391113281, 518.126953125, 36.414009094238, 0, 0, 0);
  664. CreateDynamicObject(3050, -2236.6726074219, 522.71575927734, 36.414009094238, 0, 0, 90);
  665. CreateDynamicObject(3050, -2236.5129394531, 527.3662109375, 36.414009094238, 0, 0, 90);
  666. CreateDynamicObject(3050, -2236.5424804688, 532.06243896484, 36.414009094238, 0, 0, 90);
  667. CreateDynamicObject(3050, -2236.6489257813, 536.31213378906, 36.412979125977, 0, 0, 90);
  668. CreateDynamicObject(3050, -2236.587890625, 540.85314941406, 36.414009094238, 0, 0, 90);
  669. CreateDynamicObject(3050, -2236.5454101563, 545.3701171875, 36.414009094238, 0, 0, 90);
  670. CreateDynamicObject(3050, -2236.5505371094, 549.92401123047, 36.414009094238, 0, 0, 90);
  671. CreateDynamicObject(3050, -2236.5881347656, 553.38299560547, 36.414009094238, 0, 0, 90);
  672. CreateDynamicObject(3050, -2241.2177734375, 553.46545410156, 36.414009094238, 0, 0, 180);
  673. CreateDynamicObject(3050, -2245.9167480469, 553.39282226563, 36.419757843018, 0, 0, 179.99450683594);
  674. CreateDynamicObject(3050, -2250.5349121094, 553.32220458984, 36.419555664063, 0, 0, 179.99450683594);
  675. CreateDynamicObject(8042, -2260.4699707031, 552.98376464844, 39.883018493652, 0, 0, 108);
  676. CreateDynamicObject(1374, -2251.8859863281, 552.81762695313, 35.265625, 0, 0, 90);
  677. CreateDynamicObject(1374, -2269.3383789063, 552.60174560547, 35.515625, 0, 0, 270);
  678. CreateDynamicObject(8168, -2272.6423339844, 550.88220214844, 36.017883300781, 0, 0, 20);
  679. CreateDynamicObject(10236, -2270.8596191406, 551.13012695313, 48.712745666504, 0, 0, 40);
  680. CreateDynamicObject(978, -2259.4123535156, 557.89001464844, 34.855846405029, 0, 0, 270);
  681. CreateDynamicObject(978, -2259.4274902344, 567.16448974609, 34.855846405029, 0, 0, 270);
  682. CreateDynamicObject(978, -2259.3498535156, 576.28540039063, 34.855846405029, 0, 0, 270);
  683. CreateDynamicObject(978, -2251.4733886719, 558.36560058594, 34.855846405029, 0, 0, 270);
  684. CreateDynamicObject(978, -2251.4196777344, 567.78509521484, 34.855846405029, 0, 0, 270);
  685. CreateDynamicObject(978, -2251.3979492188, 576.20001220703, 34.855846405029, 0, 0, 270);
  686. CreateDynamicObject(979, -2269.9057617188, 557.65423583984, 34.855846405029, 0, 0, 270);
  687. CreateDynamicObject(979, -2269.9533691406, 566.46337890625, 34.855846405029, 0, 0, 270);
  688. CreateDynamicObject(979, -2269.9211425781, 575.64965820313, 34.855846405029, 0, 0, 270);
  689. CreateDynamicObject(981, -2242.7458496094, 568.15203857422, 34.015628814697, 0, 0, 90);
  690. CreateDynamicObject(981, -2280.1821289063, 575.63049316406, 34.015625, 0, 0, 270);
  691. CreateDynamicObject(981, -2280.2783203125, 559.83349609375, 34.015625, 0, 0, 270);
  692. CreateDynamicObject(3080, -2284.0017089844, 570.60516357422, 35.065738677979, 0, 0, 270);
  693. CreateDynamicObject(3080, -2284.1044921875, 566.41973876953, 35.065738677979, 0, 0, 270);
  694. CreateDynamicObject(3080, -2237.6787109375, 560.26794433594, 35.315738677979, 0, 0, 90);
  695. CreateDynamicObject(3080, -2237.6174316406, 564.24639892578, 35.315738677979, 0, 0, 90);
  696. CreateDynamicObject(3528, -2274.5161132813, 533.94586181641, 41.79305267334, 0, 0, 0);
  697. CreateDynamicObject(3471, -2259.4653320313, 549.13433837891, 35.29016494751, 0, 0, 270);
  698. CreateDynamicObject(13667, -2275.7380371094, 520.283203125, 59.976261138916, 0, 0, 0);
  699. CreateDynamicObject(9833, -2257.369140625, 531.41125488281, 37.264289855957, 0, 0, 0);
  700. CreateDynamicObject(7388, -2277.3178710938, 547.75543212891, 44.411903381348, 0, 0, 0);
  701. CreateDynamicObject(2714, -2272.2668457031, 552.14849853516, 48.927242279053, 0, 0, 0);
  702. CreateDynamicObject(638, -2258.6306152344, 532.52728271484, 34.739650726318, 0, 0, 0);
  703. CreateDynamicObject(638, -2258.7009277344, 529.81372070313, 34.770385742188, 0, 0, 0);
  704. CreateDynamicObject(638, -2257.1689453125, 528.79583740234, 34.797023773193, 0, 0, 90);
  705. CreateDynamicObject(638, -2256.9624023438, 533.53369140625, 34.745281219482, 0, 0, 90);
  706. CreateDynamicObject(638, -2255.8845214844, 532.56427001953, 34.765529632568, 0, 0, 0);
  707. CreateDynamicObject(638, -2255.759765625, 529.7880859375, 34.779220581055, 0, 0, 0);
  708. CreateDynamicObject(13749, -2266.1599121094, 543.50646972656, 37.836715698242, 0, 0, 140);
  709. CreateDynamicObject(2818, -2253.5634765625, 541.76171875, 33.901100158691, 0, 0, 0);
  710. CreateDynamicObject(13749, 2499.9919433594, -1681.5804443359, 15.849657058716, 0, 0, 180);
  711. CreateDynamicObject(3857, 2481.1220703125, -1699.9733886719, 15.439130783081, 0, 0, 0);
  712. CreateDynamicObject(3857, 2482.4921875, -1691.3247070313, 15.428593635559, 0, 0, 0);
  713. CreateDynamicObject(3857, 2481.9306640625, -1695.0528564453, 15.430206298828, 0, 0, 0);
  714. CreateDynamicObject(3857, 2480.7524414063, -1714.3028564453, 15.452271461487, 0, 0, 0);
  715. CreateDynamicObject(3857, 2480.8615722656, -1706.7255859375, 15.445726394653, 0, 0, 0);
  716. CreateDynamicObject(3857, 2480.6022949219, -1719.7342529297, 15.458720207214, 0, 0, 0);
  717. CreateDynamicObject(3374, 2461.3391113281, -1666.0922851563, 13.968173027039, 0, 0, 0);
  718. CreateDynamicObject(3374, 2461.3063964844, -1665.9879150391, 16.968173980713, 0, 0, 0);
  719. CreateDynamicObject(3374, 2461.3911132813, -1665.8736572266, 19.968173980713, 0, 0, 0);
  720. CreateDynamicObject(3374, 2462.0114746094, -1651.81640625, 13.951824188232, 0, 0, 0);
  721. CreateDynamicObject(3374, 2462.048828125, -1651.8480224609, 16.951824188232, 0, 0, 0);
  722. CreateDynamicObject(3374, 2461.9194335938, -1651.7386474609, 19.951824188232, 0, 0, 0);
  723. CreateDynamicObject(3425, 2466.2690429688, -1674.3541259766, 23.96174621582, 0, 0, 90);
  724. CreateDynamicObject(3461, 2491.9523925781, -1692.6420898438, 24.940294265747, 0, 0, 0);
  725. CreateDynamicObject(3461, 2499.2265625, -1689.1938476563, 21.903257369995, 0, 0, 0);
  726. CreateDynamicObject(3461, 2497.3701171875, -1686.9226074219, 22.749816894531, 0, 0, 0);
  727. CreateDynamicObject(3461, 2504.5185546875, -1683.9339599609, 19.108539581299, 0, 0, 0);
  728. CreateDynamicObject(3461, 2505.083984375, -1679.1909179688, 16.991052627563, 0, 0, 0);
  729. CreateDynamicObject(3461, 2508.6960449219, -1677.3028564453, 15.387136459351, 0, 0, 0);
  730. CreateDynamicObject(10397, 2482.7001953125, -1670.4772949219, 16.273948669434, 0, 0, 0);
  731. CreateDynamicObject(10397, 2483.2299804688, -1670.8275146484, 16.269355773926, 0, 0, 0);
  732. CreateDynamicObject(16135, 2505.7521972656, -1661.0308837891, 12.826548576355, 0, 0, 190);
  733. CreateDynamicObject(6965, 2497.4560546875, -1665.8421630859, 15.206212997437, 0, 0, 0);
  734. CreateDynamicObject(3515, 2496.1528320313, -1665.7221679688, 14.313957214355, 0, 270, 0);
  735. CreateDynamicObject(3515, 2497.3178710938, -1667.5209960938, 14.306154251099, 0, 90, 259.99975585938);
  736. CreateDynamicObject(3515, 2499.3349609375, -1666.5643310547, 14.325923919678, 0, 90, 350);
  737. CreateDynamicObject(3515, 2498.32421875, -1664.1087646484, 14.321402549744, 0, 90, 80);
  738. CreateDynamicObject(1209, 2478.8977050781, -1687.8171386719, 12.61548614502, 0, 0, 180);
  739. CreateDynamicObject(1363, 2490.1520996094, -1671.0151367188, 13.4363489151, 0, 0, 0);
  740. CreateDynamicObject(1231, 2490.4729003906, -1660.6174316406, 15.330379486084, 0, 0, 0);
  741. CreateDynamicObject(1231, 2497.896484375, -1657.3548583984, 15.330379486084, 0, 0, 0);
  742. CreateDynamicObject(1231, 2505.5202636719, -1665.6358642578, 15.330379486084, 0, 0, 0);
  743. CreateDynamicObject(1231, 2505.5202636719, -1665.6358642578, 15.330379486084, 0, 0, 0);
  744. CreateDynamicObject(1231, 2499.3515625, -1673.9130859375, 15.338138580322, 0, 0, 0);
  745. CreateDynamicObject(3434, 2517.2138671875, -1645.8907470703, 32.121391296387, 0, 0, 320);
  746. CreateDynamicObject(3934, 2489.2609863281, -1718.4150390625, 17.582065582275, 0, 0, 0);
  747. CreateDynamicObject(3934, 2500.7739257813, -1718.1101074219, 17.582065582275, 0, 0, 0);
  748. CreateDynamicObject(3934, 2512.2194824219, -1718.1051025391, 17.582065582275, 0, 0, 0);
  749. CreateDynamicObject(8558, 2383.0756835938, -1745.0581054688, 13.904353141785, 0, 0, 180);
  750. CreateDynamicObject(3091, 2517.7844238281, -1730.1427001953, 13.027853965759, 0, 0, 270);
  751. CreateDynamicObject(3091, 2538.2487792969, -1729.9968261719, 13.027853965759, 0, 0, 90);
  752. CreateDynamicObject(14468, 2503.1435546875, -1666.4857177734, 13.168723106384, 0, 0, 0);
  753. CreateDynamicObject(14468, 2491.8381347656, -1667.0716552734, 13.149249076843, 0, 0, 0);
  754. CreateDynamicObject(14468, 2496.94921875, -1671.8840332031, 13.141446113586, 0, 0, 90);
  755. CreateDynamicObject(14468, 2497.6123046875, -1660.8388671875, 13.141446113586, 0, 0, 90);
  756. CreateDynamicObject(3505, 2492.7604980469, -1662.0766601563, 12.335947036743, 0, 0, 0);
  757. CreateDynamicObject(3505, 2492.9084472656, -1670.3642578125, 12.335947036743, 0, 0, 0);
  758. CreateDynamicObject(3505, 2501.9858398438, -1669.7629394531, 12.358057022095, 0, 0, 0);
  759. CreateDynamicObject(3505, 2503.6545410156, -1662.0102539063, 12.387231826782, 0, 0, 0);
  760. CreateDynamicObject(3438, 2461.8876953125, -1658.8714599609, 14.279043197632, 0, 0, 0);
  761. CreateDynamicObject(17951, 2461.7736816406, -1661.7082519531, 21.592845916748, 0, 90, 1.9999389648438);
  762. CreateDynamicObject(17951, 2461.5522460938, -1655.5842285156, 21.599906921387, 0, 90, 1.99951171875);
  763. CreateDynamicObject(3374, 2462.240234375, -1654.2071533203, 23.133703231812, 0, 0, 0);
  764. CreateDynamicObject(3374, 2462.2648925781, -1658.0145263672, 23.105567932129, 0, 0, 0);
  765. CreateDynamicObject(3374, 2462.0629882813, -1664.1669921875, 23.103282928467, 0, 0, 0);
  766. CreateDynamicObject(3374, 2462.1435546875, -1661.0791015625, 23.122743606567, 0, 0, 0);
  767. CreateDynamicObject(3374, 2462.5998535156, -1658.9201660156, 26.105567932129, 0, 0, 0);
  768. CreateDynamicObject(3374, 2462.5261230469, -1661.7545166016, 26.122743606567, 0, 0, 0);
  769. CreateDynamicObject(3374, 2462.4599609375, -1656.197265625, 26.133703231812, 0, 0, 0);
  770. CreateDynamicObject(3374, 2463.1059570313, -1658.0607910156, 29.133703231812, 0, 0, 0);
  771. CreateDynamicObject(3374, 2463.0322265625, -1660.1287841797, 29.122743606567, 0, 0, 0);
  772. CreateDynamicObject(3374, 2463.1303710938, -1659.2648925781, 32.13370513916, 0, 0, 0);
  773. CreateDynamicObject(2075, 2452.2236328125, -1691.3056640625, 13.233766555786, 0, 0, 0);
  774. CreateDynamicObject(13666, 2297.7702636719, -1732.6672363281, 17.413124084473, 0, 0, 97);
  775. CreateDynamicObject(13666, 2292.0378417969, -1736.8081054688, 17.327186584473, 0, 0, 96.998291015625);
  776. CreateDynamicObject(13666, 1630.0521240234, -1304.7618408203, 20.599098205566, 0, 0, 90);
  777. CreateDynamicObject(13666, 1637.3959960938, -1301.4207763672, 19.798780441284, 10, 0, 90);
  778. CreateDynamicObject(13666, 1641.634765625, -1297.6365966797, 19.5133228302, 9.99755859375, 0, 90);
  779. CreateDynamicObject(3243, 1545.2125244141, -1370.9291992188, 328.44784545898, 0, 0, 0);
  780. CreateDynamicObject(10394, 1576.5958251953, -1248.6055908203, 279.61795043945, 0, 0, 0);
  781. CreateDynamicObject(8673, 1544.5126953125, -1327.32421875, 327.43911743164, 90, 180, 270.00012207031);
  782. CreateDynamicObject(8673, 1544.5166015625, -1307.0307617188, 327.39059448242, 90, 180.00549316406, 269.98352050781);
  783. CreateDynamicObject(8673, 1544.6207275391, -1286.4925537109, 327.341796875, 90, 179.99450683594, 269.99450683594);
  784. CreateDynamicObject(8041, 1545.435546875, 2233.9157714844, 15.629594802856, 0, 0, 0);
  785. CreateDynamicObject(1419, 1548.0844726563, 2225.0559082031, 10.352010726929, 0, 0, 0);
  786. CreateDynamicObject(1419, 1552.3706054688, 2225.0346679688, 10.344442367554, 0, 0, 0);
  787. CreateDynamicObject(1419, 1552.3801269531, 2241.3093261719, 10.352010726929, 0, 0, 0);
  788. CreateDynamicObject(1419, 1547.8070068359, 2241.9384765625, 10.352010726929, 0, 0, 160);
  789. CreateDynamicObject(1374, 1549.1257324219, 2225.1262207031, 10.005698204041, 0, 0, 0);
  790. CreateDynamicObject(1374, 1545.2961425781, 2241.7858886719, 11.0703125, 0, 0, 180);
  791. CreateDynamicObject(13749, 2499.9919433594, -1681.5804443359, 15.849657058716, 0, 0, 180);
  792. CreateDynamicObject(3857, 2481.1220703125, -1699.9733886719, 15.439130783081, 0, 0, 0);
  793. CreateDynamicObject(3857, 2482.4921875, -1691.3247070313, 15.428593635559, 0, 0, 0);
  794. CreateDynamicObject(3857, 2481.9306640625, -1695.0528564453, 15.430206298828, 0, 0, 0);
  795. CreateDynamicObject(3857, 2480.7524414063, -1714.3028564453, 15.452271461487, 0, 0, 0);
  796. CreateDynamicObject(3857, 2480.8615722656, -1706.7255859375, 15.445726394653, 0, 0, 0);
  797. CreateDynamicObject(3857, 2480.6022949219, -1719.7342529297, 15.458720207214, 0, 0, 0);
  798. CreateDynamicObject(3374, 2461.3391113281, -1666.0922851563, 13.968173027039, 0, 0, 0);
  799. CreateDynamicObject(3374, 2461.3063964844, -1665.9879150391, 16.968173980713, 0, 0, 0);
  800. CreateDynamicObject(3374, 2461.3911132813, -1665.8736572266, 19.968173980713, 0, 0, 0);
  801. CreateDynamicObject(3374, 2462.0114746094, -1651.81640625, 13.951824188232, 0, 0, 0);
  802. CreateDynamicObject(3374, 2462.048828125, -1651.8480224609, 16.951824188232, 0, 0, 0);
  803. CreateDynamicObject(3374, 2461.9194335938, -1651.7386474609, 19.951824188232, 0, 0, 0);
  804. CreateDynamicObject(3425, 2466.2690429688, -1674.3541259766, 23.96174621582, 0, 0, 90);
  805. CreateDynamicObject(3461, 2491.9523925781, -1692.6420898438, 24.940294265747, 0, 0, 0);
  806. CreateDynamicObject(3461, 2499.2265625, -1689.1938476563, 21.903257369995, 0, 0, 0);
  807. CreateDynamicObject(3461, 2497.3701171875, -1686.9226074219, 22.749816894531, 0, 0, 0);
  808. CreateDynamicObject(3461, 2504.5185546875, -1683.9339599609, 19.108539581299, 0, 0, 0);
  809. CreateDynamicObject(3461, 2505.083984375, -1679.1909179688, 16.991052627563, 0, 0, 0);
  810. CreateDynamicObject(3461, 2508.6960449219, -1677.3028564453, 15.387136459351, 0, 0, 0);
  811. CreateDynamicObject(10397, 2482.7001953125, -1670.4772949219, 16.273948669434, 0, 0, 0);
  812. CreateDynamicObject(10397, 2483.2299804688, -1670.8275146484, 16.269355773926, 0, 0, 0);
  813. CreateDynamicObject(16135, 2505.7521972656, -1661.0308837891, 12.826548576355, 0, 0, 190);
  814. CreateDynamicObject(6965, 2497.4560546875, -1665.8421630859, 15.206212997437, 0, 0, 0);
  815. CreateDynamicObject(3515, 2496.1528320313, -1665.7221679688, 14.313957214355, 0, 270, 0);
  816. CreateDynamicObject(3515, 2497.3178710938, -1667.5209960938, 14.306154251099, 0, 90, 259.99975585938);
  817. CreateDynamicObject(3515, 2499.3349609375, -1666.5643310547, 14.325923919678, 0, 90, 350);
  818. CreateDynamicObject(3515, 2498.32421875, -1664.1087646484, 14.321402549744, 0, 90, 80);
  819. CreateDynamicObject(1209, 2478.8977050781, -1687.8171386719, 12.61548614502, 0, 0, 180);
  820. CreateDynamicObject(1363, 2490.1520996094, -1671.0151367188, 13.4363489151, 0, 0, 0);
  821. CreateDynamicObject(1231, 2490.4729003906, -1660.6174316406, 15.330379486084, 0, 0, 0);
  822. CreateDynamicObject(1231, 2497.896484375, -1657.3548583984, 15.330379486084, 0, 0, 0);
  823. CreateDynamicObject(1231, 2505.5202636719, -1665.6358642578, 15.330379486084, 0, 0, 0);
  824. CreateDynamicObject(1231, 2505.5202636719, -1665.6358642578, 15.330379486084, 0, 0, 0);
  825. CreateDynamicObject(1231, 2499.3515625, -1673.9130859375, 15.338138580322, 0, 0, 0);
  826. CreateDynamicObject(3434, 2517.2138671875, -1645.8907470703, 32.121391296387, 0, 0, 320);
  827. CreateDynamicObject(3934, 2489.2609863281, -1718.4150390625, 17.582065582275, 0, 0, 0);
  828. CreateDynamicObject(3934, 2500.7739257813, -1718.1101074219, 17.582065582275, 0, 0, 0);
  829. CreateDynamicObject(3934, 2512.2194824219, -1718.1051025391, 17.582065582275, 0, 0, 0);
  830. CreateDynamicObject(8558, 2383.0756835938, -1745.0581054688, 13.904353141785, 0, 0, 1800);
  831. CreateDynamicObject(3091, 2517.7844238281, -1730.1427001953, 13.027853965759, 0, 0, 270);
  832. CreateDynamicObject(3091, 2538.2487792969, -1729.9968261719, 13.027853965759, 0, 0, 90);
  833. CreateDynamicObject(14468, 2503.1435546875, -1666.4857177734, 13.168723106384, 0, 0, 0);
  834. CreateDynamicObject(14468, 2491.8381347656, -1667.0716552734, 13.149249076843, 0, 0, 0);
  835. CreateDynamicObject(14468, 2496.94921875, -1671.8840332031, 13.141446113586, 0, 0, 90);
  836. CreateDynamicObject(14468, 2497.6123046875, -1660.8388671875, 13.141446113586, 0, 0, 90);
  837. CreateDynamicObject(3505, 2492.7604980469, -1662.0766601563, 12.335947036743, 0, 0, 0);
  838. CreateDynamicObject(3505, 2492.9084472656, -1670.3642578125, 12.335947036743, 0, 0, 0);
  839. CreateDynamicObject(3505, 2501.9858398438, -1669.7629394531, 12.358057022095, 0, 0, 0);
  840. CreateDynamicObject(3505, 2503.6545410156, -1662.0102539063, 12.387231826782, 0, 0, 0);
  841. CreateDynamicObject(3438, 2461.8876953125, -1658.8714599609, 14.279043197632, 0, 0, 0);
  842. CreateDynamicObject(17951, 2461.7736816406, -1661.7082519531, 21.592845916748, 0, 90, 1.9999389648438);
  843. CreateDynamicObject(17951, 2461.5522460938, -1655.5842285156, 21.599906921387, 0, 90, 1.99951171875);
  844. CreateDynamicObject(3374, 2462.240234375, -1654.2071533203, 23.133703231812, 0, 0, 0);
  845. CreateDynamicObject(3374, 2462.2648925781, -1658.0145263672, 23.105567932129, 0, 0, 0);
  846. CreateDynamicObject(3374, 2462.0629882813, -1664.1669921875, 23.103282928467, 0, 0, 0);
  847. CreateDynamicObject(3374, 2462.1435546875, -1661.0791015625, 23.122743606567, 0, 0, 0);
  848. CreateDynamicObject(3374, 2462.5998535156, -1658.9201660156, 26.105567932129, 0, 0, 0);
  849. CreateDynamicObject(3374, 2462.5261230469, -1661.7545166016, 26.122743606567, 0, 0, 0);
  850. CreateDynamicObject(3374, 2462.4599609375, -1656.197265625, 26.133703231812, 0, 0, 0);
  851. CreateDynamicObject(3374, 2463.1059570313, -1658.0607910156, 29.133703231812, 0, 0, 0);
  852. CreateDynamicObject(3374, 2463.0322265625, -1660.1287841797, 29.122743606567, 0, 0, 0);
  853. CreateDynamicObject(3374, 2463.1303710938, -1659.2648925781, 32.13370513916, 0, 0, 0);
  854. CreateDynamicObject(2075, 2452.2236328125, -1691.3056640625, 13.233766555786, 0, 0, 0);
  855. CreateDynamicObject(13666, 2297.7702636719, -1732.6672363281, 17.413124084473, 0, 0, 97);
  856. CreateDynamicObject(13666, 2292.0378417969, -1736.8081054688, 17.327186584473, 0, 0, 96.998291015625);
  857. CreateDynamicObject(13666, 1630.0521240234, -1304.7618408203, 20.599098205566, 0, 0, 90);
  858. CreateDynamicObject(13666, 1637.3959960938, -1301.4207763672, 19.798780441284, 10, 0, 90);
  859. CreateDynamicObject(13666, 1641.634765625, -1297.6365966797, 19.5133228302, 9.99755859375, 0, 90);
  860. CreateDynamicObject(3243, 1545.2125244141, -1370.9291992188, 328.44784545898, 0, 0, 0);
  861. CreateDynamicObject(10394, 1576.595703125, -1248.60546875, 279.61795043945, 0, 0, 0);
  862. CreateDynamicObject(8673, 1544.5126953125, -1327.32421875, 327.43911743164, 90, 180, 270.00012207031);
  863. CreateDynamicObject(8673, 1544.5166015625, -1307.0307617188, 327.39059448242, 90, 180.00549316406, 269.98352050781);
  864. CreateDynamicObject(8673, 1544.6207275391, -1286.4925537109, 327.341796875, 90, 179.99450683594, 269.99450683594);
  865. CreateDynamicObject(8041, 1545.435546875, 2233.9157714844, 15.629594802856, 0, 0, 0);
  866. CreateDynamicObject(1419, 1548.0844726563, 2225.0559082031, 10.352010726929, 0, 0, 0);
  867. CreateDynamicObject(1419, 1552.3706054688, 2225.0346679688, 10.344442367554, 0, 0, 0);
  868. CreateDynamicObject(1419, 1552.3801269531, 2241.3093261719, 10.352010726929, 0, 0, 0);
  869. CreateDynamicObject(1419, 1547.8070068359, 2241.9384765625, 10.352010726929, 0, 0, 160);
  870. CreateDynamicObject(1374, 1549.1257324219, 2225.1262207031, 10.005698204041, 0, 0, 0);
  871. CreateDynamicObject(1374, 1545.2961425781, 2241.7858886719, 11.0703125, 0, 0, 180);
  872. CreateDynamicObject(14616, 1561.2434082031, -1243.21875, 280.4709777832, 0, 0, 0);
  873. CreateDynamicObject(1583, 1587.8536376953, -1246.1951904297, 276.93826293945, 0, 0, 0);
  874. CreateDynamicObject(1583, 1573.2517089844, -1254.2225341797, 277.70413208008, 0, 0, 0);
  875. CreateDynamicObject(1584, 1594.0084228516, -1235.3841552734, 276.93826293945, 0, 0, 0);
  876. CreateDynamicObject(1585, 1575.5554199219, -1237.0383300781, 276.93826293945, 0, 0, 0);
  877. CreateDynamicObject(1585, 1591.8820800781, -1254.9910888672, 276.93826293945, 0, 0, 0);
  878. CreateDynamicObject(1692, 1594.3446044922, -1245.8371582031, 277.76580810547, 0, 0, 0);
  879. CreateDynamicObject(1692, 1580.6612548828, -1233.8745117188, 277.76580810547, 0, 0, 90);
  880. CreateDynamicObject(3374, 1579.2116699219, -1247.4211425781, 278.43225097656, 0, 0, 0);
  881. CreateDynamicObject(3374, 1588.2176513672, -1258.8146972656, 278.43225097656, 0, 0, 0);
  882. CreateDynamicObject(3374, 1587.0433349609, -1231.9482421875, 278.43225097656, 0, 0, 0);
  883. CreateDynamicObject(3374, 1560.7841796875, -1229.5490722656, 278.43225097656, 0, 0, 0);
  884. CreateDynamicObject(3374, 1561.1773681641, -1255.0651855469, 278.43225097656, 0, 0, 0);
  885. CreateDynamicObject(3057, 1582.0318603516, -1239.7357177734, 277.32427978516, 0, 0, 0);
  886. CreateDynamicObject(3057, 1574.9826660156, -1259.7453613281, 277.32427978516, 0, 0, 0);
  887. CreateDynamicObject(3057, 1566.7657470703, -1229.8032226563, 277.32427978516, 0, 0, 0);
  888. CreateDynamicObject(918, 1594.1492919922, -1240.2391357422, 277.30978393555, 0, 0, 0);
  889. CreateDynamicObject(918, 1596.7885742188, -1256.6633300781, 277.30978393555, 0, 0, 0);
  890. CreateDynamicObject(918, 1580.4978027344, -1259.5517578125, 277.30978393555, 0, 0, 0);
  891. CreateDynamicObject(918, 1580.2711181641, -1259.6785888672, 277.30978393555, 0, 0, 0);
  892. CreateDynamicObject(918, 1573.796875, -1249.3151855469, 277.30978393555, 0, 0, 0);
  893. CreateDynamicObject(14877, 1544.626953125, -1272.9462890625, 325.14666748047, 0, 0, 270);
  894. CreateDynamicObject(14877, 1544.5280761719, -1263.1413574219, 321.21176147461, 0, 0, 270);
  895. CreateDynamicObject(14877, 1544.5825195313, -1253.6142578125, 316.95715332031, 0, 0, 270);
  896. CreateDynamicObject(14877, 1548.1026611328, -1247.263671875, 312.9499206543, 0, 0, 180);
  897. CreateDynamicObject(14877, 1557.6727294922, -1247.3563232422, 308.701171875, 0, 0, 179.99450683594);
  898. CreateDynamicObject(3374, 1579.2939453125, -1250.9791259766, 278.43225097656, 0, 0, 0);
  899. CreateDynamicObject(3374, 1579.0006103516, -1243.7885742188, 278.43225097656, 0, 0, 0);
  900. CreateDynamicObject(3374, 1579.537109375, -1248.287109375, 281.43225097656, 0, 0, 0);
  901. CreateDynamicObject(3461, 1586.5876464844, -1242.3051757813, 278.51327514648, 0, 0, 0);
  902. CreateDynamicObject(3461, 1569.0910644531, -1233.9029541016, 278.51327514648, 0, 0, 0);
  903. CreateDynamicObject(3461, 1558.3273925781, -1246.7062988281, 278.51327514648, 0, 0, 0);
  904. CreateDynamicObject(3461, 1585.6251220703, -1232.4995117188, 278.26327514648, 0, 0, 0);
  905. CreateDynamicObject(3461, 1587.1821289063, -1231.1840820313, 278.26327514648, 0, 0, 0);
  906. CreateDynamicObject(3461, 1540.4210205078, -1362.7230224609, 330.32974243164, 0, 0, 0);
  907. CreateDynamicObject(3461, 1542.0765380859, -1362.5887451172, 330.27093505859, 0, 0, 0);
  908. CreateDynamicObject(1676, 1533.0982666016, 2852.2331542969, 11.40117931366, 0, 0, 0);
  909. CreateDynamicObject(1676, 1531.18359375, 2852.3149414063, 11.40117931366, 0, 0, 0);
  910. CreateDynamicObject(1676, 1532.9575195313, 2857.6279296875, 11.40117931366, 0, 0, 0);
  911. CreateDynamicObject(1676, 1531.1822509766, 2857.5903320313, 11.40117931366, 0, 0, 0);
  912. CreateDynamicObject(1676, 1533.0368652344, 2862.0859375, 11.40117931366, 0, 0, 0);
  913. CreateDynamicObject(3096, 1558.2900390625, 2840.08984375, 14.843594551086, 0, 0, 0);
  914. CreateDynamicObject(3516, 1482.3315429688, 2808.8291015625, 13.060317993164, 0, 0, 180);
  915. CreateDynamicObject(3460, 1489.0211181641, 2742.1691894531, 13.892486572266, 0, 0, 0);
  916. CreateDynamicObject(3460, 1524.8775634766, 2769.0815429688, 13.892486572266, 0, 0, 0);
  917. CreateDynamicObject(3460, 1525.3366699219, 2776.8598632813, 14.040924072266, 0, 0, 180);
  918. CreateDynamicObject(3460, 1474.4686279297, 2800.5883789063, 13.90673828125, 0, 0, 179.99450683594);
  919. CreateDynamicObject(3460, 1498.9731445313, 2800.0063476563, 13.892486572266, 0, 0, 179.99450683594);
  920. CreateDynamicObject(1238, 1529.2397460938, 2852.4130859375, 10.138492584229, 0, 0, 0);
  921. CreateDynamicObject(1238, 1529.1962890625, 2857.4709472656, 10.138492584229, 0, 0, 0);
  922. CreateDynamicObject(1694, 1482.8739013672, 2769.8776855469, 18.609218597412, 0, 0, 0);
  923. CreateDynamicObject(3934, 1520.6170654297, 2804.349609375, 9.8203125, 0, 0, 0);
  924. CreateDynamicObject(7311, 1529.3551025391, 2818.8664550781, 12.031785011292, 0, 0, 0);
  925. CreateDynamicObject(7312, 1529.4168701172, 2819.0366210938, 12.036123275757, 0, 0, 180);
  926. CreateDynamicObject(7311, 1518.9636230469, 2818.8017578125, 12.036123275757, 0, 0, 0);
  927. CreateDynamicObject(7311, 1529.4957275391, 2829.7199707031, 12.031785011292, 0, 0, 0);
  928. CreateDynamicObject(7311, 1519.3458251953, 2829.9221191406, 12.031785011292, 0, 0, 0);
  929. CreateDynamicObject(7311, 1519.5681152344, 2841.5786132813, 12.031785011292, 0, 0, 0);
  930. CreateDynamicObject(7311, 1529.4610595703, 2841.3332519531, 12.031785011292, 0, 0, 0);
  931. CreateDynamicObject(8483, 1479.0515136719, 2873.5908203125, 16.205978393555, 0, 0, 270);
  932. CreateDynamicObject(9525, 1522.5452880859, 2786.5317382813, 14.53727722168, 0, 0, 0);
  933. CreateDynamicObject(1375, 1537.7276611328, 2795.1064453125, 11.502526283264, 0, 0, 180);
  934. CreateDynamicObject(9482, 1534.7645263672, 2773.1787109375, 16.309097290039, 0, 0, 0);
  935. CreateDynamicObject(8673, 1460.9633789063, 2851.7731933594, 11.291566848755, 0, 0, 0);
  936. CreateDynamicObject(8673, 1476.9476318359, 2851.8637695313, 11.291566848755, 0, 0, 0);
  937. CreateDynamicObject(8673, 1488.4696044922, 2851.8623046875, 11.291566848755, 0, 0, 0);
  938. CreateDynamicObject(8673, 1498.4022216797, 2842.087890625, 11.291566848755, 0, 0, 90);
  939. CreateDynamicObject(8673, 1450.455078125, 2841.724609375, 11.28722858429, 0, 0, 90);
  940. CreateDynamicObject(8042, 1513.9193115234, 2774.1452636719, 15.625339508057, 0, 0, 20);
  941. CreateDynamicObject(18275, 1514.2117919922, 2818.5173339844, 12.072819709778, 0, 0, 90);
  942. CreateDynamicObject(18275, 1514.1025390625, 2824.0400390625, 12.072819709778, 0, 0, 90);
  943. CreateDynamicObject(18275, 1514.4111328125, 2830.1030273438, 12.068481445313, 0, 0, 90);
  944. CreateDynamicObject(18275, 1514.2736816406, 2835.6015625, 12.068481445313, 0, 0, 90);
  945. CreateDynamicObject(18275, 1514.1987304688, 2841.5966796875, 12.068481445313, 0, 0, 90);
  946. CreateDynamicObject(8251, 1432.2214355469, 2869.6811523438, 13.748126983643, 0, 0, 0);
  947. CreateDynamicObject(974, 1530.5030517578, 2845.2824707031, 11.598052978516, 0, 0, 0);
  948. CreateDynamicObject(974, 1523.7877197266, 2845.2155761719, 11.352391242981, 0, 0, 0);
  949. CreateDynamicObject(974, 1517.0977783203, 2845.294921875, 11.598052978516, 0, 0, 0);
  950. CreateDynamicObject(974, 1530.1776123047, 2814.8310546875, 11.598052978516, 0, 0, 0);
  951. CreateDynamicObject(974, 1523.5108642578, 2814.900390625, 11.598052978516, 0, 0, 0);
  952. CreateDynamicObject(974, 1516.8803710938, 2814.8432617188, 11.602391242981, 0, 0, 0);
  953. CreateDynamicObject(1374, 1514.5548095703, 2766.0131835938, 10.8203125, 0, 0, 0);
  954. CreateDynamicObject(1374, 1513.1116943359, 2782.8813476563, 10.8203125, 0, 0, 180);
  955. CreateDynamicObject(5644, 1518.9598388672, 2736.2133789063, 22.465246200562, 0, 0, 0);
  956. CreateDynamicObject(3763, 1464.2360839844, 2732.8347167969, 43.009101867676, 0, 0, 0);
  957. CreateDynamicObject(4574, 1510.4598388672, 2742.7001953125, 38.510055541992, 0, 0, 0);
  958. CreateDynamicObject(10145, 1519.5360107422, 2735.8549804688, 8.5568962097168, 0, 0, 0);
  959. CreateDynamicObject(5507, 1523.5750732422, 2844.8227539063, 14.510665893555, 0, 0, 90);
  960. CreateDynamicObject(974, 1516.8400878906, 2874.80078125, 11.852391242981, 0, 0, 0);
  961. CreateDynamicObject(974, 1523.69921875, 2874.9001464844, 11.852391242981, 0, 0, 0);
  962. CreateDynamicObject(974, 1530.3067626953, 2874.9060058594, 11.848052978516, 0, 0, 0);
  963. CreateDynamicObject(1676, 1532.1188964844, 2861.921875, 11.40117931366, 0, 0, 0);
  964. CreateDynamicObject(1676, 1532.1733398438, 2868.5788574219, 11.40117931366, 0, 0, 0);
  965. CreateDynamicObject(1676, 1529.8840332031, 2868.4345703125, 11.40117931366, 0, 0, 0);
  966. CreateDynamicObject(11417, 1499.0277099609, 2852.3757324219, 14.694159507751, 0, 0, 0);
  967. CreateDynamicObject(3472, 2129.93, 967.80, 10.19, 0.00, 0.00, 12.89);
  968. CreateDynamicObject(3472, 2111.01, 967.43, 10.19, 0.00, 0.00, 12.89);
  969. CreateDynamicObject(3472, 2092.30, 967.05, 9.61, 0.00, 0.00, 12.89);
  970. CreateDynamicObject(7073, 2114.15, 954.96, 33.00, 0.00, 0.00, 0.00);
  971. CreateDynamicObject(16778, 2139.37, 963.31, 9.81, 0.00, 0.00, 0.00);
  972. CreateDynamicObject(16782, 2191.91, 999.53, 11.01, 0.00, 359.14, 202.72);
  973. CreateDynamicObject(16782, 2193.07, 995.84, 11.06, 0.00, 0.86, 202.72);
  974. CreateDynamicObject(3472, 2179.19, 978.59, 10.34, 0.00, 0.00, 12.89);
  975. CreateDynamicObject(3472, 2196.94, 978.42, 10.19, 0.00, 0.00, 12.89);
  976. CreateDynamicObject(3472, 2217.06, 978.39, 10.19, 0.00, 0.00, 12.89);
  977. CreateDynamicObject(1225, 2177.98, 981.37, 10.23, 0.00, 0.00, 0.00);
  978. CreateDynamicObject(1225, 2158.63, 981.65, 10.23, 0.00, 0.00, 0.00);
  979. CreateDynamicObject(3267, 2184.83, 995.71, 9.38, 0.00, 0.00, 0.00);
  980. CreateDynamicObject(3267, 2181.24, 995.70, 9.38, 0.00, 0.00, 0.00);
  981. CreateDynamicObject(3267, 2147.54, 992.94, 9.38, 0.00, 0.00, 0.00);
  982. CreateDynamicObject(3267, 2145.19, 991.68, 9.67, 0.00, 0.00, 0.00);
  983. CreateDynamicObject(3515, 2167.85, 1001.01, 10.62, 0.00, 0.00, 0.00);
  984. CreateDynamicObject(3515, 2137.19, 1001.69, 10.47, 0.00, 357.42, 22.35);
  985. CreateDynamicObject(3524, 2156.85, 981.10, 12.71, 0.00, 0.00, 0.00);
  986. CreateDynamicObject(3524, 2176.26, 980.15, 12.71, 0.00, 0.00, 0.00);
  987. CreateDynamicObject(3528, 2191.79, 997.65, 15.60, 0.00, 0.00, 196.71);
  988. CreateDynamicObject(7916, 2210.50, 977.57, 13.51, 0.00, 0.00, 349.69);
  989. CreateDynamicObject(9833, 2187.55, 1005.12, 12.80, 0.00, 0.00, 0.00);
  990. CreateDynamicObject(3743, 2229.40, 947.49, 13.75, 0.00, 0.00, 91.10);
  991. CreateDynamicObject(3864, 2237.89, 945.59, 21.73, 0.00, 0.00, 267.18);
  992. CreateDynamicObject(3864, 2237.06, 964.99, 24.03, 0.00, 0.86, 88.97);
  993. CreateDynamicObject(5822, 2119.07, 968.57, 17.99, 0.00, 0.00, 94.54);
  994. CreateDynamicObject(5822, 2117.40, 977.17, 18.10, 0.00, 1.72, 275.02);
  995. CreateDynamicObject(14414, 2117.64, 950.40, 11.60, 0.00, 1.72, 270.62);
  996. CreateDynamicObject(5627, 2148.03, 934.18, 14.92, 0.00, 0.00, 0.00);
  997. CreateDynamicObject(1248, 2154.41, 981.58, 10.01, 0.00, 0.00, 0.00);
  998. CreateDynamicObject(1280, 2157.06, 961.54, 10.22, 0.00, 0.00, 0.00);
  999. CreateDynamicObject(1280, 2156.94, 956.89, 10.22, 0.00, 0.00, 0.00);
  1000. CreateDynamicObject(1280, 2162.25, 963.53, 10.22, 0.00, 0.00, 268.90);
  1001. CreateDynamicObject(1280, 2170.83, 963.59, 10.22, 0.00, 0.00, 268.90);
  1002. CreateDynamicObject(987, 2149.45, 983.73, 10.14, 0.00, 0.00, 0.00);
  1003. CreateDynamicObject(987, 2137.41, 983.70, 9.82, 0.00, 0.00, 0.00);
  1004. CreateDynamicObject(987, 2125.53, 983.80, 10.31, 0.00, 0.00, 0.00);
  1005. CreateDynamicObject(987, 2113.31, 983.77, 9.82, 0.00, 0.00, 0.00);
  1006. CreateDynamicObject(987, 2101.34, 983.77, 9.81, 0.00, 0.00, 0.00);
  1007. CreateDynamicObject(987, 2089.43, 983.81, 9.79, 0.00, 0.00, 0.00);
  1008. CreateDynamicObject(987, 2087.89, 983.80, 9.82, 0.00, 0.00, 0.00);
  1009. CreateDynamicObject(987, 2087.84, 996.36, 9.95, 0.00, 0.86, 270.62);
  1010. CreateDynamicObject(987, 2087.78, 1008.16, 10.00, 0.00, 0.86, 270.62);
  1011. CreateDynamicObject(987, 2087.67, 1020.10, 10.17, 0.00, 0.86, 270.62);
  1012. CreateDynamicObject(987, 2096.85, 1027.81, 10.32, 0.00, 0.86, 220.77);
  1013. CreateDynamicObject(987, 2106.66, 1034.60, 10.52, 0.00, 0.86, 214.76);
  1014. CreateDynamicObject(987, 2116.53, 1041.35, 10.68, 0.00, 0.86, 214.76);
  1015. CreateDynamicObject(987, 2173.27, 983.48, 10.21, 0.00, 0.00, 0.00);
  1016. CreateDynamicObject(987, 2184.26, 983.49, 10.18, 0.00, 0.00, 0.00);
  1017. CreateDynamicObject(987, 2196.23, 983.60, 10.17, 0.00, 0.00, 90.24);
  1018. CreateDynamicObject(3749, 2167.29, 985.15, 15.64, 0.00, 0.00, 0.00);
  1019. CreateDynamicObject(728, 2162.64, 984.71, 20.72, 0.00, 0.00, 0.00);
  1020. CreateDynamicObject(728, 2165.70, 984.85, 20.90, 0.00, 0.00, 0.00);
  1021. CreateDynamicObject(728, 2168.04, 985.04, 20.75, 0.00, 0.00, 0.00);
  1022. CreateDynamicObject(728, 2169.58, 985.35, 20.60, 0.00, 0.00, 0.00);
  1023. CreateDynamicObject(728, 2171.98, 985.09, 20.64, 0.00, 0.00, 0.00);
  1024. CreateDynamicObject(728, 2173.51, 984.67, 20.70, 0.00, 0.00, 0.00);
  1025. CreateDynamicObject(728, 2176.11, 984.61, 20.59, 0.00, 0.00, 0.00);
  1026. CreateDynamicObject(16667, 2213.58, 988.26, 13.76, 0.00, 0.00, 8.59);
  1027. CreateDynamicObject(16667, 2243.83, 992.04, 14.13, 0.00, 7.73, 36.96);
  1028. CreateDynamicObject(618, 2153.09, 1002.52, 10.15, 0.00, 0.00, 0.00);
  1029. CreateDynamicObject(618, 2153.24, 1013.17, 10.15, 0.00, 0.00, 0.00);
  1030. CreateDynamicObject(618, 2179.89, 1017.05, 10.15, 0.00, 0.00, 0.00);
  1031. CreateDynamicObject(618, 2179.73, 1006.93, 10.15, 0.00, 0.00, 0.00);
  1032. CreateDynamicObject(618, 2116.77, 993.92, 10.15, 0.00, 0.00, 0.00);
  1033. CreateDynamicObject(618, 2132.88, 996.24, 10.15, 0.00, 0.00, 0.00);
  1034. CreateDynamicObject(618, 2100.75, 1016.47, 10.15, 0.00, 0.00, 0.00);
  1035. CreateDynamicObject(618, 2116.13, 1017.63, 10.15, 0.00, 0.00, 0.00);
  1036. CreateDynamicObject(8483, 2278.22, 1000.95, 15.54, 0.00, 0.86, 286.95);
  1037. CreateDynamicObject(7916, 2236.85, 977.26, 13.51, 0.00, 0.00, 6.02);
  1038. CreateDynamicObject(620, 2271.64, 998.20, 9.89, 0.00, 0.00, 0.00);
  1039. CreateDynamicObject(620, 2276.23, 1003.28, 9.89, 0.00, 0.00, 0.00);
  1040. CreateDynamicObject(620, 2279.07, 1000.49, 9.89, 0.00, 0.00, 346.25);
  1041. CreateDynamicObject(3864, 2270.46, 965.25, 24.03, 0.00, 0.86, 88.97);
  1042. CreateDynamicObject(3472, 2149.97, 978.82, 10.18, 0.00, 0.00, 12.89);
  1043. CreateDynamicObject(3472, 2122.85, 978.66, 10.19, 0.00, 0.00, 12.89);
  1044. CreateDynamicObject(3472, 2134.91, 978.46, 10.04, 0.00, 0.00, 12.89);
  1045. CreateDynamicObject(3472, 2221.29, 968.48, 10.19, 0.00, 0.00, 12.89);
  1046. CreateDynamicObject(3472, 2272.46, 978.65, 10.18, 0.00, 0.00, 12.89);
  1047. CreateDynamicObject(3472, 2301.44, 968.11, 10.19, 0.00, 0.00, 12.89);
  1048. CreateDynamicObject(3472, 2302.99, 978.64, 10.19, 0.00, 0.00, 12.89);
  1049. CreateDynamicObject(3444, 2230.95, 738.26, 12.34, 0.00, 0.00, 0.00);
  1050. CreateDynamicObject(9710, 2265.19, 735.73, 35.08, 0.00, 359.14, 284.55);
  1051. CreateDynamicObject(9710, 2286.58, 647.89, 19.06, -2.00, -5.00, 287.00);
  1052. CreateDynamicObject(7392, 2113.65, 917.84, 23.93, 0.00, 0.00, 359.60);
  1053. CreateDynamicObject(9710, 2221.30, 904.02, 69.19, 0.00, 359.14, 284.37);
  1054. CreateDynamicObject(8172, 352.58, 2502.42, 15.86, 0.00, 0.00, 90.00);
  1055. CreateDynamicObject(8172, 30.03, 2502.39, 15.86, 0.00, 0.00, 90.00);
  1056. CreateDynamicObject(8172, 191.48, 2502.43, 15.86, 0.00, 0.00, 90.00);
  1057. CreateDynamicObject(13594, 2448.72, -1667.14, 13.96, 0.00, 0.00, 92.00);
  1058. CreateDynamicObject(13594, 2448.05, -1667.14, 13.96, 0.00, 0.00, 92.00);
  1059. CreateDynamicObject(13594, 2447.52, -1667.13, 13.96, 0.00, 0.00, 92.00);
  1060. CreateDynamicObject(13594, 2447.00, -1667.12, 13.96, 0.00, 0.00, 92.00);
  1061. CreateDynamicObject(13594, 2446.47, -1667.12, 13.96, 0.00, 0.00, 92.00);
  1062. CreateDynamicObject(13594, 2445.95, -1667.11, 13.96, 0.00, 0.00, 92.00);
  1063. CreateDynamicObject(13594, 2445.57, -1667.11, 13.96, 0.00, 0.00, 92.00);
  1064. CreateDynamicObject(13594, 2445.05, -1667.10, 13.96, 0.00, 0.00, 92.00);
  1065. CreateDynamicObject(13594, 2444.45, -1667.10, 13.96, 0.00, 0.00, 92.00);
  1066. CreateDynamicObject(13594, 2443.92, -1667.09, 13.96, 0.00, 0.00, 92.00);
  1067. CreateDynamicObject(13594, 2443.17, -1667.08, 13.96, 0.00, 0.00, 92.00);
  1068. CreateDynamicObject(13594, 2443.55, -1667.09, 13.96, 0.00, 0.00, 92.00);
  1069. CreateDynamicObject(13594, 2442.80, -1667.08, 13.96, 0.00, 0.00, 92.00);
  1070. CreateDynamicObject(13594, 2442.42, -1667.07, 13.96, 0.00, 0.00, 92.00);
  1071. CreateDynamicObject(13594, 2441.97, -1667.07, 13.96, 0.00, 0.00, 92.00);
  1072. CreateDynamicObject(13594, 2441.52, -1667.06, 13.96, 0.00, 0.00, 92.00);
  1073. CreateDynamicObject(13594, 2441.00, -1667.06, 13.96, 0.00, 0.00, 92.00);
  1074. CreateDynamicObject(13594, 2440.47, -1667.05, 13.96, 0.00, 0.00, 92.00);
  1075. CreateDynamicObject(13594, 2439.95, -1667.05, 13.96, 0.00, 0.00, 92.00);
  1076. CreateDynamicObject(13594, 2439.34, -1667.04, 13.96, 0.00, 0.00, 92.00);
  1077. CreateDynamicObject(13594, 2438.60, -1667.03, 13.96, 0.00, 0.00, 92.00);
  1078. CreateDynamicObject(13594, 2437.70, -1667.02, 13.96, 0.00, 0.00, 92.00);
  1079. CreateDynamicObject(13594, 2438.15, -1667.03, 13.96, 0.00, 0.00, 92.00);
  1080. CreateDynamicObject(13594, 2436.80, -1667.01, 13.96, 0.00, 0.00, 92.00);
  1081. CreateDynamicObject(13594, 2435.67, -1667.00, 13.96, 0.00, 0.00, 92.00);
  1082. CreateDynamicObject(13594, 2434.70, -1666.99, 13.96, 0.00, 0.00, 92.00);
  1083. CreateDynamicObject(13594, 2433.80, -1666.98, 13.96, 0.00, 0.00, 92.00);
  1084. CreateDynamicObject(13594, 2432.90, -1666.97, 13.96, 0.00, 0.00, 92.00);
  1085. CreateDynamicObject(13594, 2432.00, -1666.97, 13.96, 0.00, 0.00, 92.00);
  1086. CreateDynamicObject(13594, 2431.17, -1666.96, 13.96, 0.00, 0.00, 92.00);
  1087. CreateDynamicObject(13594, 2430.42, -1666.95, 13.96, 0.00, 0.00, 92.00);
  1088. CreateDynamicObject(13594, 2430.05, -1666.95, 13.96, 0.00, 0.00, 92.00);
  1089. CreateDynamicObject(13594, 2429.75, -1666.94, 13.96, 0.00, 0.00, 92.00);
  1090. CreateDynamicObject(13594, 2429.15, -1666.94, 13.96, 0.00, 0.00, 92.00);
  1091. CreateDynamicObject(13594, 2429.07, -1666.94, 13.96, 0.00, 0.00, 92.00);
  1092. CreateDynamicObject(13594, 2428.62, -1666.93, 13.96, 0.00, 0.00, 92.00);
  1093. CreateDynamicObject(13594, 2428.55, -1666.93, 13.96, 0.00, 0.00, 92.00);
  1094. CreateDynamicObject(13594, 2487.92, -1667.73, 13.96, 0.00, 0.00, 126.24);
  1095. CreateDynamicObject(13594, 2487.92, -1667.73, 13.96, 0.00, 0.00, 106.74);
  1096. CreateDynamicObject(618, 2101.36, 965.57, 10.15, 0.00, 0.00, 0.00);
  1097. CreateDynamicObject(618, 2096.20, 979.49, 10.15, 0.00, 0.00, 0.00);
  1098. CreateDynamicObject(618, 2129.08, 978.43, 10.15, 0.00, 0.00, 0.00);
  1099. CreateDynamicObject(618, 2165.14, 965.08, 10.15, 0.00, 0.00, 0.00);
  1100. CreateDynamicObject(618, 2142.12, 979.03, 10.15, 0.00, 0.00, 0.00);
  1101. CreateDynamicObject(18772, 2078.39, 752.06, 103.35, 31.00, 0.00, 182.90);
  1102. CreateDynamicObject(18772, 2087.60, 538.87, 231.77, 31.00, 0.00, 182.04);
  1103. CreateDynamicObject(18772, 2094.75, 327.50, 358.84, 31.00, 0.00, 181.82);
  1104. CreateDynamicObject(9090, 2131.21, 169.96, 390.32, 0.00, 0.00, 2.67);
  1105. CreateDynamicObject(18778, 2073.57, 861.71, 37.12, -18.00, 0.00, 2.00);
  1106. CreateDynamicObject(18809, 2060.55, 807.91, 23.91, -127.00, 0.00, 0.00);
  1107. CreateDynamicObject(18809, 2060.68, 769.73, 52.69, -127.00, 0.00, 0.00);
  1108. CreateDynamicObject(18750, 2174.62, 1036.42, 63.41, 90.00, 0.00, 290.70);
  1109. CreateDynamicObject(18985, 2324.28, 945.74, 23.56, 0.00, 0.00, 89.77);
  1110. CreateDynamicObject(18778, 2270.20, 950.75, 17.25, 0.00, 0.00, 270.07);
  1111. CreateDynamicObject(18985, 2424.37, 945.31, 23.49, 0.00, 0.00, 89.70);
  1112. CreateDynamicObject(18841, 2485.07, 945.32, 39.40, 1.00, 0.00, 179.67);
  1113. CreateDynamicObject(18984, 2424.50, 946.02, 55.23, 0.00, 0.00, 89.59);
  1114. CreateDynamicObject(18984, 2324.56, 946.67, 55.23, 0.00, 0.00, 89.59);
  1115. CreateDynamicObject(18841, 2263.25, 931.49, 55.25, 90.00, 0.00, 358.09);
  1116. CreateDynamicObject(18983, 2323.25, 914.10, 55.29, 0.00, 0.00, 268.69);
  1117. CreateDynamicObject(18983, 2423.18, 911.82, 55.29, 0.00, 0.00, 268.69);
  1118. CreateDynamicObject(18982, 2523.00, 909.54, 55.29, 0.00, 0.00, 268.69);
  1119. CreateDynamicObject(18828, 2333.69, 990.27, 156.99, 0.00, 0.00, 164.21);
  1120. CreateDynamicObject(8466, 2119.09, 684.71, -15.55, 0.00, 0.00, 0.00);
  1121. CreateDynamicObject(973, 2038.70, 1850.62, 790.76, 0.00, 0.00, 180.19);
  1122. CreateDynamicObject(973, 2045.44, 1850.64, 790.76, 0.00, 0.00, 180.19);
  1123. CreateDynamicObject(3749, 2040.47, 884.46, 795.78, 0.00, 0.00, 180.17);
  1124. CreateDynamicObject(7191, 2041.69, 902.81, 787.95, 0.00, 0.00, 270.32);
  1125. CreateDynamicObject(11490, 2101.95, 1093.50, 9.82, 0.00, 0.00, 270.44);
  1126. CreateDynamicObject(11491, 2090.90, 1093.43, 11.32, 0.00, 0.00, 270.32);
  1127. CreateDynamicObject(10562, 2184.34, 1026.48, 9.79, 0.00, 0.00, 270.11);
  1128. CreateDynamicObject(10562, 2198.17, 1054.83, 9.79, 0.00, 0.00, 270.11);
  1129. CreateDynamicObject(11491, 1965.74, 129.94, 11.25, 0.00, 0.00, 0.18);
  1130. CreateDynamicObject(3749, 2125.50, 1026.01, 15.59, 0.00, 0.00, 0.25);
  1131. CreateDynamicObject(987, 2135.18, 1024.17, 9.78, 0.00, 0.00, 0.00);
  1132. CreateDynamicObject(987, 2147.17, 1024.17, 9.78, 0.00, 0.00, 0.00);
  1133. CreateDynamicObject(987, 2159.17, 1024.17, 9.78, 0.00, 0.00, 0.00);
  1134. CreateDynamicObject(987, 2171.15, 1024.16, 9.78, 0.00, 0.00, 0.00);
  1135. CreateDynamicObject(987, 2183.14, 1024.16, 9.78, 0.00, 0.00, 0.00);
  1136. CreateDynamicObject(987, 2115.73, 1042.24, 9.80, 0.00, 0.00, 270.31);
  1137. CreateDynamicObject(16061, 2137.73, 1023.71, 26.20, 0.32, 260.75, 87.95);
  1138. CreateDynamicObject(16061, 2149.28, 1056.67, 37.96, 0.00, 179.36, 310.37);
  1139. CreateDynamicObject(16061, 2152.49, 995.92, 36.46, 0.00, 179.35, 298.37);
  1140. CreateDynamicObject(16061, 2155.82, 1049.72, 30.80, 0.00, 18.26, 298.37);
  1141. CreateDynamicObject(17310, 2343.71, 968.22, 5.97, 0.24, 155.15, 359.51);
  1142. CreateDynamicObject(17310, 2366.39, 1053.50, 19.34, 0.26, 152.34, 89.36);
  1143. CreateDynamicObject(987, 2126.02, 1049.50, 9.81, 0.00, 0.00, 216.38);
  1144. CreateDynamicObject(987, 2135.65, 1056.60, 9.80, 0.00, 0.00, 216.38);
  1145. CreateDynamicObject(987, 2145.03, 1064.02, 9.83, 0.00, 0.00, 218.38);
  1146. CreateDynamicObject(987, 2153.73, 1072.21, 9.83, 0.00, 0.00, 223.35);
  1147. CreateDynamicObject(987, 2160.47, 1082.10, 9.82, 0.00, 0.00, 235.77);
  1148. CreateDynamicObject(987, 2172.39, 1082.07, 9.77, 0.00, 0.00, 180.02);
  1149. CreateDynamicObject(987, 2115.72, 1039.90, 9.80, 0.00, 0.00, 270.31);
  1150. CreateDynamicObject(1634, 2223.47, 959.14, 9.20, 2.00, 0.00, 271.71);
  1151. CreateDynamicObject(1634, 2231.11, 959.29, 12.98, 0.00, 0.00, 269.82);
  1152. CreateDynamicObject(29, 2116.33, 1023.75, 10.94, 85.00, 0.00, 0.22);
  1153. CreateDynamicObject(29, 2119.21, 1023.57, 10.94, 85.00, 0.00, 0.22);
  1154. CreateDynamicObject(28, 2131.85, 1023.73, 10.94, 85.00, 0.00, 0.22);
  1155. CreateDynamicObject(28, 2134.90, 1023.71, 10.94, 85.00, 0.00, 0.52);
  1156. CreateDynamicObject(946, 2132.30, 1043.54, 12.22, 0.00, 0.00, 184.66);
  1157. CreateDynamicObject(936, 2152.51, 1050.34, 11.91, 0.00, 0.00, 267.90);
  1158. CreateDynamicObject(936, 2152.50, 1048.43, 11.91, 0.00, 0.00, 267.90);
  1159. CreateDynamicObject(11490, 2148.37, 1047.00, 9.77, 0.00, 0.00, 0.10);
  1160. CreateDynamicObject(1432, 2148.84, 1047.17, 11.47, 0.00, 0.00, 0.00);
  1161. CreateDynamicObject(950, 2152.68, 1048.39, 12.90, 0.00, 0.00, 269.87);
  1162. CreateDynamicObject(950, 2152.69, 1050.37, 12.90, 0.00, 0.00, 269.87);
  1163. CreateDynamicObject(1433, 2148.20, 1042.71, 11.51, 0.00, 0.00, 0.40);
  1164. CreateDynamicObject(1745, 2147.40, 1049.86, 11.30, -1.00, 0.00, 89.40);
  1165. CreateDynamicObject(1753, 2144.32, 1042.15, 11.38, 0.00, 0.00, 89.90);
  1166. CreateDynamicObject(0, 2148.36, 1042.64, 12.08, 0.00, 0.00, 267.77);
  1167. CreateDynamicObject(1755, 2145.25, 1040.61, 11.31, 0.00, 0.00, 135.39);
  1168. CreateDynamicObject(1755, 2144.88, 1045.09, 11.31, 0.00, 0.00, 36.82);
  1169. CreateDynamicObject(1763, 2152.48, 1044.98, 11.22, 0.00, 0.00, 268.40);
  1170. CreateDynamicObject(1763, 2152.43, 1042.55, 11.22, 0.00, 0.00, 268.40);
  1171. CreateDynamicObject(1786, 2148.64, 1042.71, 12.07, 0.00, 0.00, 271.19);
  1172. CreateDynamicObject(2000, 2150.08, 1051.04, 11.27, 0.00, 0.00, 0.00);
  1173. CreateDynamicObject(2000, 2151.06, 1051.01, 11.27, 0.00, 0.00, 0.00);
  1174. CreateDynamicObject(1999, 2144.30, 1046.89, 11.30, 0.00, 0.00, 90.52);
  1175. CreateDynamicObject(2017, 2152.53, 1046.98, 11.38, 0.00, 0.00, 267.26);
  1176. CreateDynamicObject(2026, 2150.41, 1046.56, 15.06, 0.00, 0.00, 1.27);
  1177. CreateDynamicObject(2026, 2149.91, 1043.11, 15.06, 0.00, 0.00, 1.27);
  1178. CreateDynamicObject(2026, 2146.61, 1042.49, 15.06, 0.00, 0.00, 1.27);
  1179. CreateDynamicObject(2026, 2147.26, 1047.02, 15.06, 0.00, 0.00, 1.27);
  1180. CreateDynamicObject(2028, 2147.53, 1042.61, 11.43, 0.00, 0.00, 358.55);
  1181. CreateDynamicObject(2036, 2143.90, 1042.40, 13.44, -276.00, 0.00, 88.00);
  1182. CreateDynamicObject(2036, 2143.92, 1043.77, 13.44, -276.00, 0.00, 88.00);
  1183. CreateDynamicObject(2047, 2148.52, 1039.84, 15.08, 0.00, 0.00, 182.00);
  1184. CreateDynamicObject(2047, 2145.70, 1044.51, 11.00, 0.00, 0.00, 0.00);
  1185. CreateDynamicObject(11491, 2148.32, 1035.88, 11.32, 0.00, 0.00, 0.27);
  1186. CreateDynamicObject(628, 2117.53, 1029.94, 11.73, 0.00, 0.00, 1.38);
  1187. CreateDynamicObject(628, 2117.84, 1033.35, 11.73, 0.00, 0.00, 1.38);
  1188. CreateDynamicObject(628, 2118.04, 1036.11, 11.73, 0.00, 0.00, 1.38);
  1189. CreateDynamicObject(628, 2118.04, 1036.11, 11.73, 0.00, 0.00, 1.38);
  1190. CreateDynamicObject(628, 2118.31, 1039.35, 11.73, 0.00, 0.00, 1.38);
  1191. CreateDynamicObject(628, 2120.48, 1042.15, 11.73, 0.00, 0.00, 1.38);
  1192. CreateDynamicObject(628, 2122.84, 1044.26, 11.73, 0.00, 0.00, 1.38);
  1193. CreateDynamicObject(628, 2125.18, 1045.94, 11.73, 0.00, 0.00, 1.38);
  1194. CreateDynamicObject(628, 2128.21, 1047.71, 11.73, 0.00, 0.00, 1.38);
  1195. CreateDynamicObject(652, 2121.56, 1034.25, 9.82, 0.00, 0.00, 1.38);
  1196. CreateDynamicObject(628, 2133.23, 1030.56, 11.73, 0.00, 0.00, 1.38);
  1197. CreateDynamicObject(628, 2134.37, 1032.43, 11.73, 0.00, 0.00, 1.38);
  1198. CreateDynamicObject(628, 2136.47, 1033.57, 11.73, 0.00, 0.00, 1.38);
  1199. CreateDynamicObject(628, 2138.67, 1032.73, 11.73, 0.00, 0.00, 1.38);
  1200. CreateDynamicObject(628, 2139.83, 1030.43, 11.73, 0.00, 0.00, 1.38);
  1201. CreateDynamicObject(628, 2139.78, 1027.10, 11.73, 0.00, 0.00, 1.38);
  1202. CreateDynamicObject(643, 2161.71, 1039.58, 10.47, 0.00, 0.00, 0.00);
  1203. CreateDynamicObject(643, 2169.36, 1037.93, 10.47, 0.00, 0.00, 0.00);
  1204. CreateDynamicObject(643, 2162.60, 1034.48, 10.47, 0.00, 0.00, 0.00);
  1205. CreateDynamicObject(652, 2126.13, 1040.38, 9.82, 0.00, 0.00, 1.38);
  1206. CreateDynamicObject(13594, 2487.92, -1667.73, 13.96, 0.00, 0.00, 88.74);
  1207. CreateDynamicObject(13594, 2487.92, -1667.73, 13.96, 0.00, 0.00, 67.49);
  1208. CreateDynamicObject(13594, 2487.92, -1667.73, 13.96, 0.00, 0.00, 50.48);
  1209. CreateDynamicObject(13594, 2487.92, -1667.73, 13.96, 0.00, 0.00, 30.98);
  1210. CreateDynamicObject(13594, 2487.92, -1667.73, 13.96, 0.00, 0.00, 13.73);
  1211. CreateDynamicObject(13594, 2487.92, -1667.73, 13.96, 0.00, 0.00, 357.98);
  1212. CreateDynamicObject(13594, 2487.92, -1667.73, 13.96, 0.00, 0.00, 340.72);
  1213. CreateDynamicObject(13594, 2487.92, -1667.73, 13.96, 0.00, 0.00, 328.72);
  1214. CreateDynamicObject(13594, 2487.92, -1667.73, 13.96, 0.00, 0.00, 315.22);
  1215. CreateDynamicObject(3472, 2463.83, -1664.60, 12.47, 0.00, 0.00, 0.00);
  1216. CreateDynamicObject(3472, 2463.89, -1653.08, 12.47, 0.00, 0.00, 0.00);
  1217. CreateDynamicObject(3472, 2488.08, -1667.63, 12.47, 0.00, 0.00, 0.00);
  1218. CreateDynamicObject(3472, 2487.94, -1667.66, 12.47, 0.00, 0.00, 318.00);
  1219. CreateDynamicObject(3472, 2487.94, -1667.66, 12.47, 0.00, 0.00, 276.00);
  1220. CreateDynamicObject(3437, 2245.57, -1655.81, 20.15, 0.00, 0.00, 345.00);
  1221. CreateDynamicObject(3437, 2250.19, -1657.08, 20.15, 0.00, 0.00, 345.00);
  1222. CreateDynamicObject(3437, 2255.27, -1658.41, 20.15, 0.00, 0.00, 345.00);
  1223. CreateDynamicObject(3437, 2259.04, -1658.95, 20.15, 0.00, 0.00, 359.25);
  1224. CreateDynamicObject(3437, 2263.02, -1658.98, 20.15, 0.00, 0.00, 359.25);
  1225. CreateDynamicObject(3437, 2267.21, -1659.02, 20.15, 0.00, 0.00, 359.25);
  1226. CreateDynamicObject(3437, 2271.94, -1659.00, 20.15, 0.00, 0.00, 359.25);
  1227. CreateDynamicObject(3437, 2276.82, -1658.99, 20.15, 0.00, 0.00, 359.25);
  1228. CreateDynamicObject(3437, 2281.99, -1659.05, 19.70, 0.00, 0.00, 359.25);
  1229. CreateDynamicObject(3437, 2287.24, -1659.04, 19.62, 0.00, 0.00, 359.25);
  1230. CreateDynamicObject(3437, 2292.95, -1658.98, 19.47, 0.00, 0.00, 359.25);
  1231. CreateDynamicObject(3437, 2298.65, -1658.91, 19.32, 0.00, 0.00, 359.25);
  1232. CreateDynamicObject(3437, 2304.49, -1658.92, 19.25, 0.00, 0.00, 359.25);
  1233. CreateDynamicObject(3437, 2310.28, -1658.92, 18.72, 0.00, 0.00, 359.25);
  1234. CreateDynamicObject(3437, 2316.31, -1659.09, 18.95, 0.00, 0.00, 359.25);
  1235. CreateDynamicObject(3437, 2322.94, -1658.98, 18.12, 0.00, 0.00, 359.25);
  1236. CreateDynamicObject(3437, 2327.80, -1658.96, 18.05, 0.00, 0.00, 359.25);
  1237. CreateDynamicObject(3437, 2356.96, -1658.95, 18.12, 0.00, 0.00, 359.24);
  1238. CreateDynamicObject(3437, 2362.85, -1658.90, 18.12, 0.00, 0.00, 359.25);
  1239. CreateDynamicObject(3437, 2367.80, -1658.91, 17.52, 0.00, 0.00, 359.25);
  1240. CreateDynamicObject(18750, 2249.90, 908.88, 35.25, 90.00, 0.00, 176.59);
  1241. CreateDynamicObject(18750, 2075.47, 863.72, 71.44, 90.00, 0.00, 180.09);
  1242. CreateDynamicObject(1634, 2173.07, 956.89, 48.38, -21.00, 11.00, 352.21);
  1243. CreateDynamicObject(1634, 2174.88, 965.26, 48.82, -21.00, 11.00, 352.21);
  1244. CreateDynamicObject(18778, 2073.36, 869.28, 39.65, 11.00, 0.00, 2.00);
  1245. CreateDynamicObject(18801, 2075.71, 934.01, 45.31, -1.00, -48.00, 274.20);
  1246. CreateDynamicObject(18779, 2092.68, 933.55, 19.35, 0.00, 0.00, 91.03);
  1247. CreateDynamicObject(18801, 2056.40, 931.73, 46.76, -1.00, -48.00, 273.60);
  1248. CreateDynamicObject(18801, 2036.53, 929.13, 48.50, -1.00, -48.00, 274.30);
  1249. CreateDynamicObject(18802, 2027.49, 901.64, 37.49, -6.00, 33.00, 90.24);
  1250. CreateDynamicObject(18809, 2025.15, 865.14, 45.17, -91.00, 11.00, 8.25);
  1251. CreateDynamicObject(18801, 2011.47, 837.17, 62.41, 4.00, 4.00, 275.37);
  1252. CreateDynamicObject(18790, 2002.32, 784.89, 48.06, 0.00, -38.00, 269.00);
  1253. CreateDynamicObject(18844, 2173.17, 833.77, 70.02, 0.00, 0.00, 12.47);
  1254. CreateDynamicObject(9004, 2168.25, 898.08, 119.89, 0.00, 0.00, 2.98);
  1255. CreateDynamicObject(18826, 2079.79, 1006.34, 30.67, 0.00, 0.00, 275.53);
  1256. CreateDynamicObject(18826, 2066.34, 983.56, 45.53, -94.00, 0.00, 96.82);
  1257. CreateDynamicObject(18809, 2049.19, 1016.80, 44.05, -91.00, 0.00, 0.30);
  1258. CreateDynamicObject(18809, 2049.21, 1066.29, 43.15, -91.00, 0.00, 359.80);
  1259. CreateDynamicObject(18809, 2049.52, 1115.20, 42.34, -91.00, 0.00, 359.59);
  1260. CreateDynamicObject(18810, 2049.83, 1164.55, 41.45, -91.00, 0.00, 359.74);
  1261. CreateDynamicObject(18985, 2049.69, 1238.33, 41.02, 0.00, 0.00, 180.25);
  1262. CreateDynamicObject(18826, 2063.18, 1301.10, 42.03, -94.00, -185.00, 95.99);
  1263. CreateDynamicObject(18826, 2081.64, 1281.02, 29.99, 0.00, -193.00, 274.04);
  1264. // /lv /sf /ls - Ende
  1265. return 1;
  1266. }
  1267.  
  1268. public OnGameModeExit()
  1269. {
  1270. return 1;
  1271. }
  1272.  
  1273. public OnPlayerRequestClass(playerid, classid)
  1274. {
  1275. SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  1276. SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
  1277. SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  1278. return 1;
  1279. }
  1280.  
  1281. public OnPlayerConnect(playerid)
  1282. {
  1283. for(new i=0; i<10; i++) SendClientMessage(playerid,COLOR_WHITE,"");
  1284. new Datei[64];
  1285. new name[MAX_PLAYER_NAME];
  1286. GetPlayerName(playerid,name,sizeof(name));
  1287. format(Datei,sizeof(Datei),"/%s.txt",name);
  1288. if(dini_Exists(Datei))
  1289. {
  1290. ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","{FFFFFF}Dein {FF8A05}Account {FFFFFF}wurde gefunden.\nDu kannst dich nun mit deinen Passwort einlogen{FF8A05}:","Login","Abbrechen");
  1291. }
  1292. else
  1293. {
  1294. ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","{FF8A05}Willkommen\n{FFFFFF}schön das du unseren Server gefunden hast\nWir sind ein Freeroam\nAlso ist hier alles außer Cheats erlaubt\n\n\nViel Spaß wünscht ihnen das {FF8A05}Team","Register","Abbrechen");
  1295. }
  1296. aduty[playerid] = 0;
  1297. pmblock[playerid] =0;
  1298. afk[playerid] =0;
  1299. return 1;
  1300. }
  1301.  
  1302. public OnPlayerDisconnect(playerid, reason)
  1303. {
  1304. if(GetPVarInt(playerid,"loggedin")==1)
  1305. {
  1306. SpielerSpeichern(playerid);
  1307. }
  1308. aduty[playerid] = 0;
  1309. pmblock[playerid] =0;
  1310. afk[playerid] =0;
  1311. return 1;
  1312. }
  1313.  
  1314. public OnPlayerSpawn(playerid)
  1315. {
  1316. aduty[playerid] = 0;
  1317. Waffen(playerid);
  1318. return 1;
  1319. }
  1320.  
  1321. public OnPlayerDeath(playerid, killerid, reason)
  1322. {
  1323. aduty[playerid] = 0;
  1324. SetPlayerScore(playerid,-1);
  1325. SetPlayerScore(killerid,GetPlayerScore(killerid++));
  1326. GameTextForPlayer(killerid,"~r~+1 ~y~Score",1000,1);
  1327. GameTextForPlayer(playerid,"~r~-1 ~y~Score",1000,1);
  1328. return 1;
  1329. }
  1330.  
  1331. public OnVehicleSpawn(vehicleid)
  1332. {
  1333. return 1;
  1334. }
  1335.  
  1336. public OnVehicleDeath(vehicleid, killerid)
  1337. {
  1338. return 1;
  1339. }
  1340.  
  1341. public OnPlayerText(playerid, text[])
  1342. {
  1343. return 1;
  1344. }
  1345.  
  1346. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  1347. {
  1348. return 1;
  1349. }
  1350.  
  1351. public OnPlayerExitVehicle(playerid, vehicleid)
  1352. {
  1353. return 1;
  1354. }
  1355.  
  1356. public OnPlayerStateChange(playerid, newstate, oldstate)
  1357. {
  1358. return 1;
  1359. }
  1360.  
  1361. public OnPlayerEnterCheckpoint(playerid)
  1362. {
  1363. return 1;
  1364. }
  1365.  
  1366. public OnPlayerLeaveCheckpoint(playerid)
  1367. {
  1368. return 1;
  1369. }
  1370.  
  1371. public OnPlayerEnterRaceCheckpoint(playerid)
  1372. {
  1373. return 1;
  1374. }
  1375.  
  1376. public OnPlayerLeaveRaceCheckpoint(playerid)
  1377. {
  1378. return 1;
  1379. }
  1380.  
  1381. public OnRconCommand(cmd[])
  1382. {
  1383. return 1;
  1384. }
  1385.  
  1386. public OnPlayerRequestSpawn(playerid)
  1387. {
  1388. return 1;
  1389. }
  1390.  
  1391. public OnObjectMoved(objectid)
  1392. {
  1393. return 1;
  1394. }
  1395.  
  1396. public OnPlayerObjectMoved(playerid, objectid)
  1397. {
  1398. return 1;
  1399. }
  1400.  
  1401. public OnPlayerPickUpPickup(playerid, pickupid)
  1402. {
  1403. return 1;
  1404. }
  1405.  
  1406. public OnVehicleMod(playerid, vehicleid, componentid)
  1407. {
  1408. return 1;
  1409. }
  1410.  
  1411. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  1412. {
  1413. return 1;
  1414. }
  1415.  
  1416. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  1417. {
  1418. return 1;
  1419. }
  1420.  
  1421. public OnPlayerSelectedMenuRow(playerid, row)
  1422. {
  1423. return 1;
  1424. }
  1425.  
  1426. public OnPlayerExitedMenu(playerid)
  1427. {
  1428. return 1;
  1429. }
  1430.  
  1431. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  1432. {
  1433. return 1;
  1434. }
  1435.  
  1436. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  1437. {
  1438. return 1;
  1439. }
  1440.  
  1441. public OnRconLoginAttempt(ip[], password[], success)
  1442. {
  1443. return 1;
  1444. }
  1445.  
  1446. public OnPlayerUpdate(playerid)
  1447. {
  1448. return 1;
  1449. }
  1450.  
  1451. public OnPlayerStreamIn(playerid, forplayerid)
  1452. {
  1453. return 1;
  1454. }
  1455.  
  1456. public OnPlayerStreamOut(playerid, forplayerid)
  1457. {
  1458. return 1;
  1459. }
  1460.  
  1461. public OnVehicleStreamIn(vehicleid, forplayerid)
  1462. {
  1463. return 1;
  1464. }
  1465.  
  1466. public OnVehicleStreamOut(vehicleid, forplayerid)
  1467. {
  1468. return 1;
  1469. }
  1470.  
  1471. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  1472. {
  1473. if(dialogid==DIALOG_LOGIN)
  1474. {
  1475. if(response==0)
  1476. {
  1477. SendClientMessage(playerid,COLOR_WHITE,"Du hast den Vorgang abgebrochen.");
  1478. Kick(playerid);
  1479. return 1;
  1480. }
  1481. if(response==1)
  1482. {
  1483. if(!strlen(inputtext))
  1484. {
  1485. SendClientMessage(playerid,COLOR_WHITE,"Das Passwort war nicht lang genug.");
  1486. ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","{FFFFFF}Du hast nix eingegeben\n\nVersuche es erneut:","Login","Abbrechen");
  1487. return 1;
  1488. }
  1489. else
  1490. {
  1491. Login(playerid,inputtext);
  1492. return 1;
  1493. }
  1494. }
  1495. }
  1496. if(dialogid==DIALOG_REGISTER)
  1497. {
  1498. if(response==0)
  1499. {
  1500. SendClientMessage(playerid,COLOR_WHITE,"Du hast den Vorgang abgebrochen.");
  1501. Kick(playerid);
  1502. return 1;
  1503. }
  1504. if(response==1)
  1505. {
  1506. if(!strlen(inputtext))
  1507. {
  1508. SendClientMessage(playerid,COLOR_WHITE,"Das Passwort war nicht lang genug.");
  1509. ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrieren","{FFFFFF}Du hast nix eingegeben\n\nVersuche es erneut:","Register","Abbrechen");
  1510. return 1;
  1511. }
  1512. else
  1513. {
  1514. Register(playerid,inputtext);
  1515. return 1;
  1516. }
  1517. }
  1518. }
  1519. if(dialogid == Tuning)
  1520. {
  1521. if(IsPlayerInAnyVehicle(playerid))
  1522. {
  1523. if(listitem == 0)
  1524. {
  1525. ShowPlayerDialog(playerid,Farbe,DIALOG_STYLE_LIST,"Wähle deine Farbe","Schwarz\nGelb\nWeiß\nRot\nBlau\nDunkelgrün\nSilber\nDunkel Grau","Auswählen","Abbrechen");
  1526. return 1;
  1527. }
  1528. if(listitem == 1)
  1529. {
  1530. ShowPlayerDialog(playerid,Nitro,DIALOG_STYLE_LIST,"Wähle dein Tuning teil.","Nitro\nHydraulik","Auswählen","Abbrechen.");
  1531. return 1;
  1532. }
  1533. return 1;
  1534. }
  1535. return 1;
  1536. }
  1537. if(dialogid == Farbe)
  1538. {
  1539. if(IsPlayerInAnyVehicle(playerid))
  1540. {
  1541. if(listitem == 0)
  1542. {
  1543. ChangeVehicleColor(playerid,0,0);
  1544. SendClientMessage(playerid,BLAU,"Ihr Fahrzeug ist nun Schwarz.");
  1545. return 1;
  1546. }
  1547. if(listitem == 1)
  1548. {
  1549. ChangeVehicleColor(playerid,6,6);
  1550. SendClientMessage(playerid,BLAU,"Ihr Fahrzeug ist nun Gelb.");
  1551. return 1;
  1552. }
  1553. if(listitem == 2)
  1554. {
  1555. ChangeVehicleColor(playerid,1,1);
  1556. SendClientMessage(playerid,BLAU,"Ihr Fahrzeug ist nun Weiß.");
  1557. return 1;
  1558. }
  1559. if(listitem == 3)
  1560. {
  1561. ChangeVehicleColor(playerid,3,3);
  1562. SendClientMessage(playerid,BLAU,"Ihr Fahrzeug ist nun Rot.");
  1563. return 1;
  1564. }
  1565. if(listitem == 4)
  1566. {
  1567. ChangeVehicleColor(playerid,2,2);
  1568. SendClientMessage(playerid,BLAU,"Ihr Fahrzeug ist nun Blau.");
  1569. return 1;
  1570. }
  1571. if(listitem == 5)
  1572. {
  1573. ChangeVehicleColor(playerid,252,252);
  1574. SendClientMessage(playerid,BLAU,"Ihr Fahrzeug ist nun Dunkel Grün.");
  1575. return 1;
  1576. }
  1577. if(listitem == 6)
  1578. {
  1579. ChangeVehicleColor(playerid,255,255);
  1580. SendClientMessage(playerid,BLAU,"Ihr Fahrzeug ist nun Silber.");
  1581. return 1;
  1582. }
  1583. if(listitem == 7)
  1584. {
  1585. ChangeVehicleColor(playerid,253,253);
  1586. SendClientMessage(playerid,BLAU,"Ihr Fahrzeug ist nun Dunkel Grau.");
  1587. return 1;
  1588. }
  1589. return 1;
  1590. }
  1591. return 1;
  1592. }
  1593. if(dialogid == Nitro)
  1594. {
  1595. if(IsPlayerInAnyVehicle(playerid))
  1596. {
  1597. new Vehicle;
  1598. Vehicle = GetPlayerVehicleID(playerid);
  1599. if(listitem == 0)
  1600. {
  1601. AddVehicleComponent(Vehicle,1010);
  1602. SendClientMessage(playerid,BLAU,"Nitro erfolgreich Hinzugefügt.");
  1603. return 1;
  1604. }
  1605. if(listitem == 1)
  1606. {
  1607. AddVehicleComponent(Vehicle,1087);
  1608. SendClientMessage(playerid,BLAU,"Hydraulik erfolgreich Hinzugefügt.");
  1609. return 1;
  1610. }
  1611. return 1;
  1612. }
  1613. }
  1614. if(dialogid == DIALOG_FIGHTSTYLE)
  1615. {
  1616. switch(listitem)
  1617. {
  1618. case 0: SetPlayerFightingStyle(playerid,FIGHT_STYLE_BOXING);
  1619. case 1: SetPlayerFightingStyle(playerid,FIGHT_STYLE_KUNGFU);
  1620. case 2: SetPlayerFightingStyle(playerid,FIGHT_STYLE_NORMAL);
  1621. case 3: SetPlayerFightingStyle(playerid,FIGHT_STYLE_ELBOW);
  1622. }
  1623. }
  1624. return 1;
  1625. }
  1626.  
  1627. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  1628. {
  1629. return 1;
  1630. }
  1631. ocmd:stats(playerid,params[])
  1632. {
  1633. new string[324];
  1634. new adminlevel[124];
  1635. switch(GetPVarInt(playerid,"Adminlevel"))
  1636. {
  1637. case 1:{adminlevel=Adminlevel1;}
  1638. case 2:{adminlevel=Adminlevel2;}
  1639. case 3:{adminlevel=Adminlevel3;}
  1640. case 4:{adminlevel=Adminlevel4;}
  1641. case 5:{adminlevel=Adminlevel5;}
  1642. }
  1643. format(string,sizeof(string),"{00FFFF}=============================================\n\n\n{FFFFFF}Name: %s\n\n{FF805A}Score: %i\n\n{FF8A05}Adminlevel: %s\n\n\n{00FFFF}=============================================\n\n\n",SpielerName(playerid),GetPlayerScore(playerid),adminlevel);
  1644. ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Stats",string,"OK","");
  1645. return 1;
  1646. }
  1647. ocmd:fixveh(playerid,params[])
  1648. {
  1649. if(IsPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin!");
  1650. new Vehicle;
  1651. Vehicle = GetPlayerVehicleID(playerid);
  1652. SetVehicleHealth(Vehicle,1000);
  1653. SendClientMessage(playerid,hellblau,"Fahrzeug erfolgreich gehealt.");
  1654. return 1;
  1655. }
  1656. ocmd:cveh(playerid,params[])
  1657. {
  1658. if(IsPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin");
  1659. new vID,cID,cID2;
  1660. new Float:X,Float:Y,Float:Z;
  1661. GetPlayerPos(playerid,X,Y,Z);
  1662. if(sscanf(params,"iii",vID,cID,cID2))return SendClientMessage(playerid,COLOR_RED,"Benutze /cveh [vID][cID][cID2]");
  1663. CreateVehicle(vID,X,Y,Z,0,cID,cID2,-1);
  1664. SendClientMessage(playerid,hellblau,"Fahrzeug erfolgreich erstellt.");
  1665. return 1;
  1666. }
  1667. ocmd:makeadmin(playerid,params[])
  1668. {
  1669. if(IsPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin");
  1670. new pID,rank;
  1671. new string[124];
  1672. new adminlevel[124];
  1673. if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,COLOR_RED,"Benutze /makeadmin [playerid][alevel]");
  1674. if(rank<1||rank>5)return SendClientMessage(playerid,COLOR_RED,"Bitte Gültigen Rang angeben.");
  1675. SpielerSpeichern(pID);
  1676. SetPVarInt(pID,"Adminlevel",rank);
  1677. switch(GetPVarInt(playerid,"Adminlevel"))
  1678. {
  1679. case 1:{adminlevel=Adminlevel1;}
  1680. case 2:{adminlevel=Adminlevel2;}
  1681. case 3:{adminlevel=Adminlevel3;}
  1682. case 4:{adminlevel=Adminlevel4;}
  1683. case 5:{adminlevel=Adminlevel5;}
  1684. }
  1685. format(string,sizeof(string),"%s Wurde zum %s ernannt",SpielerName(pID),adminlevel);
  1686. SendClientMessage(playerid,COLOR_RED,string);
  1687. SendClientMessage(pID,COLOR_RED,string);
  1688. return 1;
  1689. }
  1690. ocmd:ban(playerid,params[])
  1691. {
  1692. if(IsPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin!");
  1693. new reason[124],pID,string[124];
  1694. if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,COLOR_RED,"Benutze /ban [playerid] [grund]");
  1695. format(string,sizeof(string),"Admcmd: %s wurde von %s gebannt. Mit dem Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
  1696. SetPVarInt(pID,"Baned",1);
  1697. Kick(pID);
  1698. SendClientMessageToAll(COLOR_RED,string);
  1699. return 1;
  1700. }
  1701. ocmd:kick(playerid,params[])
  1702. {
  1703. if(IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin!");
  1704. new reason[124],pID,string[124];
  1705. if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,COLOR_RED,"Benutze /kick [playerid][grund]");
  1706. format(string,sizeof(string),"Admcmd: %s wurde von %s gekickt. Mit dem Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
  1707. SendClientMessageToAll(COLOR_RED,string);
  1708. Kick(pID);
  1709. return 1;
  1710. }
  1711.  
  1712. ocmd:ah(playerid,params[])
  1713. {
  1714. if(IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin!");
  1715. ShowPlayerDialog(playerid,DIALOG_AH,DIALOG_STYLE_MSGBOX,"Admin Hilfe","{FFFFFF}/kick - Spieler kicken\n/fixveh - Fahrzeug reperieren\n/ban - Spieler Banen\n/cveh - Fahrzeug spawnen","OK","");
  1716. return 1;
  1717. }
  1718. ocmd:tune(playerid,params[])
  1719. {
  1720. ShowPlayerDialog(playerid,Tuning,DIALOG_STYLE_LIST,"Bitte wähle eine Kategorie aus.","Farbe\nNitro/Hydraulik","Auswählen","Abbrechen");
  1721. return 1;
  1722. }
  1723. ocmd:aduty(playerid,params[])
  1724. {
  1725. if(IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin!");
  1726. if(aduty[playerid] == 0)
  1727. {
  1728. new str[222];
  1729. aduty[playerid] = 1;
  1730. format(str,sizeof(str),"Administrator %s ist jetzt als Administrator on Duty",SpielerName(playerid));
  1731. SendClientMessageToAll(COLOR_RED,str);
  1732. SetPlayerChatBubble(playerid,"Administrator On Duty",COLOR_RED,1000,999999);
  1733. }
  1734. else
  1735. {
  1736. new str[222];
  1737. aduty[playerid] = 0;
  1738. format(str,sizeof(str),"Administrator %s ist jetzt als Administrator off Duty",SpielerName(playerid));
  1739. SendClientMessageToAll(COLOR_RED,str);
  1740. SetPlayerChatBubble(playerid,"",COLOR_RED,1,1);
  1741. }
  1742. return 1;
  1743. }
  1744. ocmd:pm(playerid,params[])
  1745. {
  1746. new str[256],pID;
  1747. if(sscanf(params,"ds",pID,str))return SendClientMessage(playerid,COLOR_RED,"{FF0000}/pm [playerid] [nachricht]");
  1748. if(pmblock[pID] == 1)
  1749. {
  1750. SendClientMessage(playerid,COLOR_RED,"{FF0000}Der Spieler möchte keine PM's empfangen");
  1751. }
  1752. else
  1753. {
  1754. format(str,sizeof(str),"{FF0000}PM Nachricht(%s): %s ",SpielerName(playerid),str);
  1755. SendClientMessage(pID,COLOR_RED,str);
  1756. SendClientMessage(playerid,COLOR_RED,"PM gesendet");
  1757. }
  1758. return 1;
  1759. }
  1760. ocmd:blockpm(playerid,params[])
  1761. {
  1762. if(pmblock[playerid] == 0)
  1763. {
  1764. pmblock[playerid] = 1;
  1765. SendClientMessage(playerid,COLOR_RED,"{FF0000}Du empfängst nun keine PM nachrichten ");
  1766. }
  1767. if(pmblock[playerid] == 1)
  1768. {
  1769. pmblock[playerid] = 0;
  1770. SendClientMessage(playerid,COLOR_RED,"{FF0000}Du empfängst nun wieder PM nachrichten ");
  1771. }
  1772. return 1;
  1773. }
  1774. ocmd:fightstyle(playerid,params[])
  1775. {
  1776. ShowPlayerDialog(playerid,DIALOG_FIGHTSTYLE,DIALOG_STYLE_LIST,"Fightstyle","{FF0000}Boxen\nKungfu\nNormal\nElbow","auswahl","");
  1777. return 1;
  1778. }
  1779. ocmd:base(playerid,params[])
  1780. {
  1781. SetPlayerPos(playerid,1067.3176,1368.6434,10.8652);
  1782. SetPlayerInterior(playerid,0);
  1783. return 1;
  1784. }
  1785. ocmd:ls(playerid,params[])
  1786. {
  1787. SetPlayerPos(playerid,2500.9795,-1684.5363,13.4410);
  1788. SetPlayerInterior(playerid,0);
  1789. return 1;
  1790. }
  1791. ocmd:sf(playerid,params[])
  1792. {
  1793. SetPlayerPos(playerid,-2250.7849,541.8999,35.0938);
  1794. SetPlayerInterior(playerid,0);
  1795. return 1;
  1796. }
  1797. ocmd:lv(playerid,params[])
  1798. {
  1799. SetPlayerPos(playerid,2107.7561,1002.4723,11.0612);
  1800. SetPlayerInterior(playerid,0);
  1801. return 1;
  1802. }
  1803. ocmd:afk(playerid,params[])
  1804. {
  1805. if(afk[playerid] == 0)return SendClientMessage(playerid,COLOR_RED,"{FF0000}Du bist schon AFK");
  1806. afk[playerid] = 1;
  1807. TogglePlayerControllable(playerid,false);
  1808. GameTextForPlayer(playerid,"Du bist AFK",100,1);
  1809. SendClientMessage(playerid,COLOR_RED,"{FF0000}Benutze /back um wieder spielen zu können");
  1810. return 1;
  1811. }
  1812. ocmd:back(playerid,params[])
  1813. {
  1814. if(afk[playerid] == 1)return SendClientMessage(playerid,COLOR_RED,"{FF0000}Du bist nicht AFK");
  1815. afk[playerid] = 0;
  1816. TogglePlayerControllable(playerid,true);
  1817. GameTextForPlayer(playerid,"Du bist nicht mehr AFK",1,1);
  1818. return 1;
  1819. }
  1820. ocmd:platt(playerid,params[])
  1821. {
  1822. new pID;
  1823. if(IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin!");
  1824. if(sscanf(params,"d",pID))return SendClientMessage(playerid,COLOR_RED,"/platt [playerid]");
  1825. UpdateVehicleDamageStatus(GetPlayerVehicleID(pID),0,0,0,15);
  1826. SendClientMessage(playerid,COLOR_RED,"Erfolgreich");
  1827. return 1;
  1828. }
  1829.  
  1830. /* STOCKS BZW. PUBLICS */
  1831. stock SpielerName(playerid)
  1832. {
  1833. new name[MAX_PLAYER_NAME];
  1834. GetPlayerName(playerid,name,sizeof(name));
  1835. return name;
  1836. }
  1837.  
  1838. stock Register(playerid,key[])
  1839. {
  1840. new Spielerdatei[64];
  1841. new name[MAX_PLAYER_NAME];
  1842. GetPlayerName(playerid,name,sizeof(name));
  1843. format(Spielerdatei,sizeof(Spielerdatei),"/%s.txt",name);
  1844. dini_Create(Spielerdatei);
  1845. dini_Set(Spielerdatei,"Passwort",key);
  1846. SetPlayerScore(playerid,1);
  1847. SetPVarInt(playerid,"loggedin",1);
  1848. return 1;
  1849. }
  1850.  
  1851. stock Login(playerid,key[])
  1852. {
  1853. new Spielerdatei[64];
  1854. new name[MAX_PLAYER_NAME];
  1855. GetPlayerName(playerid,name,sizeof(name));
  1856. format(Spielerdatei,sizeof(Spielerdatei),"/%s.txt",name);
  1857. if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
  1858. {
  1859. LoadAccount(playerid);
  1860. SendClientMessage(playerid,COLOR_RED,"Erfolgreich eingeloggt.");
  1861. return 1;
  1862. }
  1863. else
  1864. {
  1865. ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","{FFFFFF}Du hast ein Falsches Passwort angegeben.\n\nVersuche es erneut:","Login","Abbrechen");
  1866. return 1;
  1867. }
  1868. }
  1869.  
  1870. stock LoadAccount(playerid)
  1871. {
  1872. new Spielerdatei[64];
  1873. new name[MAX_PLAYER_NAME];
  1874. GetPlayerName(playerid,name,sizeof(name));
  1875. format(Spielerdatei,sizeof(Spielerdatei),"/%s.txt",name);
  1876. SetPlayerScore(playerid,dini_Int(Spielerdatei,"Score"));
  1877. GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
  1878. SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
  1879. SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
  1880. if(GetPVarInt(playerid,"Baned")==1)
  1881. {
  1882. SendClientMessage(playerid,COLOR_RED,"Du bist vom Server gebannt.");
  1883. Kick(playerid);
  1884. }
  1885. SetPVarInt(playerid,"loggedin",1);
  1886. return 1;
  1887. }
  1888.  
  1889. stock SpielerSpeichern(playerid)
  1890. {
  1891. if(GetPVarInt(playerid,"loggedin")==1)
  1892. {
  1893. new Spielerdatei[64];
  1894. new name[MAX_PLAYER_NAME];
  1895. GetPlayerName(playerid,name,sizeof(name));
  1896. format(Spielerdatei,sizeof(Spielerdatei),"/%s.txt",name);
  1897. dini_IntSet(Spielerdatei,"Score",GetPlayerScore(playerid));
  1898. dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
  1899. dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
  1900. dini_IntSet(Spielerdatei,"Baned",GetPVarInt(playerid,"Baned"));
  1901. }
  1902. return 1;
  1903. }
  1904. stock IsPlayerAnAdmin(playerid,rank)
  1905. {
  1906. if(GetPVarInt(playerid,"Adminlevel")<=rank)return 1;
  1907. return 0;
  1908. }
  1909.  
  1910. stock sscanf(sstring[], format[], {Float,_}:...)
  1911. {
  1912. #if defined isnull
  1913. if (isnull(sstring))
  1914. #else
  1915. if (sstring[0] == 0 || (sstring[0] == 1 && sstring[1] == 0))
  1916. #endif
  1917. {
  1918. return format[0];
  1919. }
  1920. #pragma tabsize 4
  1921. new
  1922. formatPos = 0,
  1923. sstringPos = 0,
  1924. paramPos = 2,
  1925. paramCount = numargs(),
  1926. delim = ' ';
  1927. while (sstring[sstringPos] && sstring[sstringPos] <= ' ')
  1928. {
  1929. sstringPos++;
  1930. }
  1931. while (paramPos < paramCount && sstring[sstringPos])
  1932. {
  1933. switch (format[formatPos++])
  1934. {
  1935. case '\0':
  1936. {
  1937. return 0;
  1938. }
  1939. case 'i', 'd':
  1940. {
  1941. new
  1942. neg = 1,
  1943. num = 0,
  1944. ch = sstring[sstringPos];
  1945. if (ch == '-')
  1946. {
  1947. neg = -1;
  1948. ch = sstring[++sstringPos];
  1949. }
  1950. do
  1951. {
  1952. sstringPos++;
  1953. if ('0' <= ch <= '9')
  1954. {
  1955. num = (num * 10) + (ch - '0');
  1956. }
  1957. else
  1958. {
  1959. return -1;
  1960. }
  1961. }
  1962. while ((ch = sstring[sstringPos]) > ' ' && ch != delim);
  1963. setarg(paramPos, 0, num * neg);
  1964. }
  1965. case 'h', 'x':
  1966. {
  1967. new
  1968. num = 0,
  1969. ch = sstring[sstringPos];
  1970. do
  1971. {
  1972. sstringPos++;
  1973. switch (ch)
  1974. {
  1975. case 'x', 'X':
  1976. {
  1977. num = 0;
  1978. continue;
  1979. }
  1980. case '0' .. '9':
  1981. {
  1982. num = (num << 4) | (ch - '0');
  1983. }
  1984. case 'a' .. 'f':
  1985. {
  1986. num = (num << 4) | (ch - ('a' - 10));
  1987. }
  1988. case 'A' .. 'F':
  1989. {
  1990. num = (num << 4) | (ch - ('A' - 10));
  1991. }
  1992. default:
  1993. {
  1994. return -1;
  1995. }
  1996. }
  1997. }
  1998. while ((ch = sstring[sstringPos]) > ' ' && ch != delim);
  1999. setarg(paramPos, 0, num);
  2000. }
  2001. case 'c':
  2002. {
  2003. setarg(paramPos, 0, sstring[sstringPos++]);
  2004. }
  2005. case 'f':
  2006. {
  2007.  
  2008. new changestr[16], changepos = 0, strpos = sstringPos;
  2009. while(changepos < 16 && sstring[strpos] && sstring[strpos] != delim)
  2010. {
  2011. changestr[changepos++] = sstring[strpos++];
  2012. }
  2013. changestr[changepos] = '\0';
  2014. setarg(paramPos,0,_:floatstr(changestr));
  2015. }
  2016. case 'p':
  2017. {
  2018. delim = format[formatPos++];
  2019. continue;
  2020. }
  2021. case '\'':
  2022. {
  2023. new
  2024. end = formatPos - 1,
  2025. ch;
  2026. while ((ch = format[++end]) && ch != '\'') {}
  2027. if (!ch)
  2028. {
  2029. return -1;
  2030. }
  2031. format[end] = '\0';
  2032. if ((ch = strfind(sstring, format[formatPos], false, sstringPos)) == -1)
  2033. {
  2034. if (format[end + 1])
  2035. {
  2036. return -1;
  2037. }
  2038. return 0;
  2039. }
  2040. format[end] = '\'';
  2041. sstringPos = ch + (end - formatPos);
  2042. formatPos = end + 1;
  2043. }
  2044. case 'u':
  2045. {
  2046. new
  2047. end = sstringPos - 1,
  2048. id = 0,
  2049. bool:num = true,
  2050. ch;
  2051. while ((ch = sstring[++end]) && ch != delim)
  2052. {
  2053. if (num)
  2054. {
  2055. if ('0' <= ch <= '9')
  2056. {
  2057. id = (id * 10) + (ch - '0');
  2058. }
  2059. else
  2060. {
  2061. num = false;
  2062. }
  2063. }
  2064. }
  2065. if (num && IsPlayerConnected(id))
  2066. {
  2067. setarg(paramPos, 0, id);
  2068. }
  2069. else
  2070. {
  2071. #if !defined foreach
  2072. #define foreach(%1,%2) for (new %2 = 0; %2 < MAX_PLAYERS; %2++) if (IsPlayerConnected(%2))
  2073. #define __SSCANF_FOREACH__
  2074. #endif
  2075. sstring[end] = '\0';
  2076. num = false;
  2077. new
  2078. name[MAX_PLAYER_NAME];
  2079. id = end - sstringPos;
  2080. foreach (Player, playerid)
  2081. {
  2082. GetPlayerName(playerid, name, sizeof (name));
  2083. if (!strcmp(name, sstring[sstringPos], true, id))
  2084. {
  2085. setarg(paramPos, 0, playerid);
  2086. num = true;
  2087. break;
  2088. }
  2089. }
  2090. if (!num)
  2091. {
  2092. setarg(paramPos, 0, INVALID_PLAYER_ID);
  2093. }
  2094. sstring[end] = ch;
  2095. #if defined __SSCANF_FOREACH__
  2096. #undef foreach
  2097. #undef __SSCANF_FOREACH__
  2098. #endif
  2099. }
  2100. sstringPos = end;
  2101. }
  2102. case 's', 'z':
  2103. {
  2104. new
  2105. i = 0,
  2106. ch;
  2107. if (format[formatPos])
  2108. {
  2109. while ((ch = sstring[sstringPos++]) && ch != delim)
  2110. {
  2111. setarg(paramPos, i++, ch);
  2112. }
  2113. if (!i)
  2114. {
  2115. return -1;
  2116. }
  2117. }
  2118. else
  2119. {
  2120. while ((ch = sstring[sstringPos++]))
  2121. {
  2122. setarg(paramPos, i++, ch);
  2123. }
  2124. }
  2125. sstringPos--;
  2126. setarg(paramPos, i, '\0');
  2127. }
  2128. default:
  2129. {
  2130. continue;
  2131. }
  2132. }
  2133. while (sstring[sstringPos] && sstring[sstringPos] != delim && sstring[sstringPos] > ' ')
  2134. {
  2135. sstringPos++;
  2136. }
  2137. while (sstring[sstringPos] && (sstring[sstringPos] == delim || sstring[sstringPos] <= ' '))
  2138. {
  2139. sstringPos++;
  2140. }
  2141. paramPos++;
  2142. }
  2143. do
  2144. {
  2145. if ((delim = format[formatPos++]) > ' ')
  2146. {
  2147. if (delim == '\'')
  2148. {
  2149. while ((delim = format[formatPos++]) && delim != '\'') {}
  2150. }
  2151. else if (delim != 'z')
  2152. {
  2153. return delim;
  2154. }
  2155. }
  2156. }
  2157. while (delim > ' ');
  2158. return 0;
  2159. }
  2160. public PayDay(playerid)
  2161. {
  2162. for(new i = 0; i < MAX_PLAYERS; i++)
  2163. {
  2164. GivePlayerMoney(i,1500);
  2165. GameTextForPlayer(i,"~w~+~g~1500 $",100,1);
  2166. }
  2167. return 1;
  2168. }
  2169. public Waffen(playerid)
  2170. {
  2171. if(GetPlayerScore(playerid) >= 0)
  2172. {
  2173. GivePlayerWeapon(playerid,6,1);
  2174. GivePlayerWeapon(playerid,17,5);
  2175. GivePlayerWeapon(playerid,22,10000);
  2176. GivePlayerWeapon(playerid,30,10000);
  2177. }
  2178. else if(GetPlayerScore(playerid) >= 500)
  2179. {
  2180. GivePlayerWeapon(playerid,23,10000);
  2181. GivePlayerWeapon(playerid,25,10000);
  2182. GivePlayerWeapon(playerid,28,10000);
  2183. GivePlayerWeapon(playerid,33,10000);
  2184. }
  2185. else if(GetPlayerScore(playerid) >= 1000)
  2186. {
  2187. GivePlayerWeapon(playerid,24,10000);
  2188. GivePlayerWeapon(playerid,27,10000);
  2189. GivePlayerWeapon(playerid,31,10000);
  2190. GivePlayerWeapon(playerid,34,10000);
  2191. }
  2192. else if(GetPlayerScore(playerid) >= 1500)
  2193. {
  2194. GivePlayerWeapon(playerid,24,10000);
  2195. GivePlayerWeapon(playerid,26,10000);
  2196. GivePlayerWeapon(playerid,28,10000);
  2197. GivePlayerWeapon(playerid,31,10000);
  2198. }
  2199. else if(GetPlayerScore(playerid) >= 5000)
  2200. {
  2201. GivePlayerWeapon(playerid,24,10000);
  2202. GivePlayerWeapon(playerid,26,10000);
  2203. GivePlayerWeapon(playerid,28,10000);
  2204. GivePlayerWeapon(playerid,31,10000);
  2205. GivePlayerWeapon(playerid,35,3);
  2206. }
  2207. return 1;
  2208. }
Add Comment
Please, Sign In to add comment