Guest User

Untitled

a guest
Jun 19th, 2014
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 93.51 KB | None | 0 0
  1. /*                              Copyright 2014 - 2018 Jigsaw123
  2.                                 Anyone may use the script, and edit it, as long as they don't claim it as thier own.
  3.                                 Always keep the credits, don't remove them or the script will get taken away.
  4.                                 You must follow the following rules, to be able to have the script legally:
  5.                                
  6.                                 1) I understand that this script belongs to [Jigsaw123] and I agree not to
  7.                                 remove any credits from the script or claim it as my own.
  8.                                 2) I agree to remove the script if requested by one of the script owners
  9.                                 [Jigsaw123].
  10.                                 3) I agree not to edit the script and then sell it for real life money
  11.                                 to a member of the public.
  12.                                
  13.                                 The creator of the gamemode is Jigsaw123.
  14.                                
  15.  
  16.  
  17. */
  18.  
  19. #include <a_samp>
  20. #include <sii>
  21. #include <zcmd>
  22. #include <sscanf2>
  23. #include <streamer>
  24. #include <foreach>
  25.  
  26.  
  27. //============================[DIALOGS]===============================
  28. #define         DIALOG_REGISTER         1
  29. #define         DIALOG_AGE              2
  30. #define         DIALOG_GENDER           3
  31. #define         DIALOG_LOGIN            4
  32. //============================[COLORS]===============================
  33. #define COLOR_GREY 0xAFAFAFAA // Off Samp Forums
  34. #define COLOR_GREEN 0x33AA33AA
  35. #define COLOR_RED 0xAA3333AA
  36. #define COLOR_YELLOW 0xFFFF00AA
  37. #define COLOR_WHITE 0xFFFFFFAA
  38. #define COLOR_BLUE 0x0000BBAA
  39. #define COLOR_LIGHTBLUE 0x33CCFFAA
  40. #define COLOR_ORANGE 0xFF9900AA
  41. #define COLOR_RED 0xAA3333AA
  42. #define COLOR_LIME 0x10F441AA
  43. #define COLOR_MAGENTA 0xFF00FFFF
  44. #define COLOR_NAVY 0x000080AA
  45. #define COLOR_AQUA 0xF0F8FFAA
  46. #define COLOR_CRIMSON 0xDC143CAA
  47. #define COLOR_FLBLUE 0x6495EDAA
  48. #define COLOR_BISQUE 0xFFE4C4AA
  49. #define COLOR_BLACK 0x000000AA
  50. #define COLOR_CHARTREUSE 0x7FFF00AA
  51. #define COLOR_BROWN 0XA52A2AAA
  52. #define COLOR_CORAL 0xFF7F50AA
  53. #define COLOR_GOLD 0xB8860BAA
  54. #define COLOR_GREENYELLOW 0xADFF2FAA
  55. #define COLOR_INDIGO 0x4B00B0AA
  56. #define COLOR_IVORY 0xFFFF82AA
  57. #define COLOR_LAWNGREEN 0x7CFC00AA
  58. #define COLOR_SEAGREEN 0x20B2AAAA
  59. #define COLOR_LIMEGREEN 0x32CD32AA
  60. #define COLOR_MIDNIGHTBLUE 0X191970AA
  61. #define COLOR_MAROON 0x800000AA
  62. #define COLOR_OLIVE 0x808000AA
  63. #define COLOR_ORANGERED 0xFF4500AA
  64. #define COLOR_PINK 0xFFC0CBAA
  65. #define COLOR_SPRINGGREEN 0x00FF7FAA
  66. #define COLOR_TOMATO 0xFF6347AA
  67. #define COLOR_YELLOWGREEN 0x9ACD32AA
  68. #define COLOR_MEDIUMAQUA 0x83BFBFAA
  69. #define COLOR_MEDIUMMAGENTA 0x8B008BAA
  70. #define COLOR_GREY 0xAFAFAFAA
  71. //===================================================================
  72. // Player Info
  73. enum pInfo
  74. {
  75.          Password[128],
  76.          Gender[128],
  77.          Age,
  78.          Money,
  79.          Administrator, // Is Administrator or not.
  80.          AdminLevel, // Admin Level
  81.          Skin,
  82.          Float:Health,
  83.          Float:Armour,
  84.          Float:pX,
  85.          Float:pY,
  86.          Float:pZ,
  87.          Float:pA,
  88. }
  89. new PlayerInfo[MAX_PLAYERS][pInfo];
  90.  
  91. // -------- By Definition,New Things ------
  92. new RegisterStep[MAX_PLAYERS];
  93. // ------- TEXTDRAWS --------
  94. // Login Register
  95. new Text:Server0;
  96. new Text:FS;
  97. new Text:Server1;
  98. new Text:Server2;
  99. new Text:Server3;
  100. new Text:Option1;
  101. new Text:Option2;
  102. new Text:Option3;
  103. new Text:LoginOption;
  104. new Text:Website;
  105. // -----
  106. public OnGameModeInit()
  107. {
  108.         SetGameModeText("Roleplay (v0.1)");
  109.         DisableInteriorEnterExits();
  110.         ShowPlayerMarkers(0);
  111.         CreateTextdraws();
  112.         return 1;
  113. }
  114.  
  115. main()
  116. {
  117. }
  118.  
  119.  
  120.                                 // ----- High School Interior Map ----- //
  121.     CreateDynamicObject(19451, 1260.53564, 1725.08899, 4005.27197,   0.00000, 0.00000, 0.00000);
  122.     CreateDynamicObject(19451, 1260.50684, 1725.08362, 4008.62866,   0.00000, 0.00000, 0.00000);
  123.     CreateDynamicObject(14416, 1270.40894, 1726.79944, 4003.65747,   0.00000, 0.00000, 180.92000);
  124.     CreateDynamicObject(19451, 1258.04285, 1733.95520, 4008.62988,   0.00000, 0.00000, 30.90000);
  125.     CreateDynamicObject(19451, 1272.42737, 1725.31348, 4005.27197,   0.00000, 0.00000, 0.00000);
  126.     CreateDynamicObject(19451, 1272.44653, 1725.31494, 4008.62866,   0.00000, 0.00000, 0.00000);
  127.     CreateDynamicObject(19451, 1274.88513, 1734.22156, 4008.62866,   0.00000, 0.00000, -30.89999);
  128.     CreateDynamicObject(19379, 1267.23767, 1731.78027, 4005.05957,   0.00000, 90.00000, 0.00000);
  129.     CreateDynamicObject(19379, 1267.23706, 1741.41187, 4005.05957,   0.00000, 90.00000, 0.00000);
  130.     CreateDynamicObject(19379, 1256.74939, 1731.54749, 4005.05957,   0.00000, 90.00000, 0.00000);
  131.     CreateDynamicObject(19379, 1256.73413, 1741.17236, 4005.05957,   0.00000, 90.00000, 0.00000);
  132.     CreateDynamicObject(19451, 1274.86804, 1734.23193, 4005.28125,   0.00000, 0.00000, -30.89999);
  133.     CreateDynamicObject(19451, 1258.05737, 1733.96899, 4005.27271,   0.00000, 0.00000, 30.90000);
  134.     CreateDynamicObject(19379, 1277.73792, 1735.14539, 4005.05957,   0.00000, 90.00000, 0.00000);
  135.     CreateDynamicObject(19379, 1277.73999, 1744.79651, 4005.05957,   0.00000, 90.00000, 0.00000);
  136.     CreateDynamicObject(19451, 1277.32825, 1743.20178, 4005.27197,   0.00000, 0.00000, 0.00000);
  137.     CreateDynamicObject(19451, 1277.34277, 1743.18811, 4008.62280,   0.00000, 0.00000, 0.00000);
  138.     CreateDynamicObject(19451, 1255.59668, 1742.93994, 4005.27197,   0.00000, 0.00000, 0.00000);
  139.     CreateDynamicObject(19451, 1255.57837, 1742.91846, 4008.64160,   0.00000, 0.00000, 0.00000);
  140.     CreateDynamicObject(14416, 1266.41858, 1726.73291, 4003.65747,   0.00000, 0.00000, 180.92000);
  141.     CreateDynamicObject(14416, 1262.42285, 1726.66895, 4003.65747,   0.00000, 0.00000, 180.92000);
  142.     CreateDynamicObject(19379, 1267.05774, 1718.89819, 4006.82056,   0.00000, 90.00000, 0.00000);
  143.     CreateDynamicObject(19451, 1260.45178, 1745.93152, 4005.27197,   0.00000, 0.00000, -90.00000);
  144.     CreateDynamicObject(19451, 1270.08008, 1745.92749, 4005.27197,   0.00000, 0.00000, -90.00000);
  145.     CreateDynamicObject(19451, 1279.68640, 1745.95483, 4005.27197,   0.00000, 0.00000, -90.00000);
  146.     CreateDynamicObject(19451, 1279.70813, 1745.97290, 4008.62817,   0.00000, 0.00000, -90.00000);
  147.     CreateDynamicObject(19451, 1270.07935, 1745.96619, 4008.62744,   0.00000, 0.00000, -90.00000);
  148.     CreateDynamicObject(19451, 1260.45105, 1745.97156, 4008.62769,   0.00000, 0.00000, -90.00000);
  149.     CreateDynamicObject(19432, 1261.38110, 1720.35999, 4008.61987,   0.00000, 0.00000, -90.00000);
  150.     CreateDynamicObject(19432, 1271.58057, 1720.59119, 4008.61987,   0.00000, 0.00000, -90.00000);
  151.     CreateDynamicObject(19451, 1262.08704, 1715.50916, 4008.62866,   0.00000, 0.00000, 0.00000);
  152.     CreateDynamicObject(19379, 1266.76306, 1709.26428, 4006.82300,   0.00000, 90.00000, 0.00000);
  153.     CreateDynamicObject(19451, 1270.86414, 1715.71851, 4008.62866,   0.00000, 0.00000, 0.00000);
  154.     CreateDynamicObject(19379, 1266.76221, 1699.64209, 4006.82300,   0.00000, 90.00000, 0.00000);
  155.     CreateDynamicObject(19389, 1262.08826, 1709.09839, 4008.63208,   0.00000, 0.00000, 0.00000);
  156.     CreateDynamicObject(19389, 1270.87085, 1709.30383, 4008.63208,   0.00000, 0.00000, 0.00000);
  157.     CreateDynamicObject(19451, 1262.08044, 1702.67883, 4008.62866,   0.00000, 0.00000, 0.00000);
  158.     CreateDynamicObject(19451, 1270.87512, 1702.89185, 4008.62866,   0.00000, 0.00000, 0.00000);
  159.     CreateDynamicObject(19389, 1262.07556, 1696.25549, 4008.63208,   0.00000, 0.00000, 0.00000);
  160.     CreateDynamicObject(19389, 1270.87524, 1696.47131, 4008.63208,   0.00000, 0.00000, 0.00000);
  161.     CreateDynamicObject(19451, 1262.07471, 1689.83716, 4008.63062,   0.00000, 0.00000, 0.00000);
  162.     CreateDynamicObject(19451, 1270.86694, 1690.05237, 4008.63062,   0.00000, 0.00000, 0.00000);
  163.     CreateDynamicObject(19379, 1266.76672, 1690.01746, 4006.82300,   0.00000, 90.00000, 0.00000);
  164.     CreateDynamicObject(19380, 1265.71179, 1722.00989, 4010.41284,   0.00000, 90.00000, 0.00000);
  165.     CreateDynamicObject(19380, 1276.18494, 1722.01270, 4010.41284,   0.00000, 90.00000, 0.00000);
  166.     CreateDynamicObject(19380, 1266.40820, 1712.40308, 4010.41284,   0.00000, 90.00000, 0.00000);
  167.     CreateDynamicObject(19380, 1266.41760, 1702.77917, 4010.41284,   0.00000, 90.00000, 0.00000);
  168.     CreateDynamicObject(1494, 1270.96729, 1710.08850, 4006.90894,   0.00000, 0.00000, -90.00000);
  169.     CreateDynamicObject(1494, 1262.09192, 1709.87195, 4006.90894,   0.00000, 0.00000, -90.00000);
  170.     CreateDynamicObject(1494, 1262.10083, 1697.03223, 4006.90894,   0.00000, 0.00000, -90.00000);
  171.     CreateDynamicObject(1494, 1270.87854, 1697.24060, 4006.90894,   0.00000, 0.00000, -90.00000);
  172.     CreateDynamicObject(14782, 1262.56897, 1702.43347, 4007.89941,   0.00000, 0.00000, 90.00000);
  173.     CreateDynamicObject(14782, 1262.59082, 1714.47119, 4007.89941,   0.00000, 0.00000, 90.00000);
  174.     CreateDynamicObject(14782, 1270.29370, 1714.97778, 4007.89941,   0.00000, 0.00000, 270.00000);
  175.     CreateDynamicObject(14782, 1270.41968, 1702.82385, 4007.89941,   0.00000, 0.00000, 270.00000);
  176.     CreateDynamicObject(19451, 1260.41223, 1685.28369, 4008.63062,   0.00000, 0.00000, -90.00000);
  177.     CreateDynamicObject(19451, 1272.47107, 1685.27173, 4008.63062,   0.00000, 0.00000, -90.00000);
  178.     CreateDynamicObject(14416, 1266.14221, 1682.64099, 4006.98853,   0.00000, 0.00000, 180.00000);
  179.     CreateDynamicObject(14416, 1269.86157, 1680.82654, 4009.19263,   0.00000, 0.00000, 360.00000);
  180.     CreateDynamicObject(19379, 1268.56409, 1674.87061, 4010.10742,   0.00000, 90.00000, 0.00000);
  181.     CreateDynamicObject(19451, 1267.71301, 1680.43616, 4008.74536,   0.00000, 0.00000, 0.00000);
  182.     CreateDynamicObject(19451, 1265.17896, 1680.39355, 4008.74536,   0.00000, 0.00000, 0.00000);
  183.     CreateDynamicObject(19451, 1267.73157, 1680.44800, 4012.20117,   0.00000, 0.00000, 0.00000);
  184.     CreateDynamicObject(19451, 1265.15967, 1680.38843, 4012.22998,   0.00000, 0.00000, 0.00000);
  185.     CreateDynamicObject(19451, 1270.35120, 1680.41040, 4008.74536,   0.00000, 0.00000, 0.00000);
  186.     CreateDynamicObject(19451, 1270.37122, 1680.37634, 4012.24341,   0.00000, 0.00000, 0.00000);
  187.     CreateDynamicObject(19451, 1270.36597, 1683.72876, 4014.12402,   0.00000, 0.00000, 0.00000);
  188.     CreateDynamicObject(19451, 1267.73706, 1683.71924, 4014.12402,   0.00000, 0.00000, 0.00000);
  189.     CreateDynamicObject(19379, 1269.01001, 1687.86877, 4012.30322,   0.00000, 90.00000, 0.00000);
  190.     CreateDynamicObject(19380, 1266.43164, 1693.16296, 4010.39038,   0.00000, 90.00000, 0.00000);
  191.     CreateDynamicObject(19380, 1266.91150, 1690.07458, 4010.41284,   0.00000, 90.00000, 0.00000);
  192.     CreateDynamicObject(19380, 1262.51990, 1680.46704, 4013.96289,   0.00000, 90.00000, 0.00000);
  193.     CreateDynamicObject(19451, 1268.31958, 1671.89331, 4012.22559,   0.00000, 0.00000, -90.00000);
  194.     CreateDynamicObject(19451, 1265.14990, 1670.76733, 4012.22998,   0.00000, 0.00000, 0.00000);
  195.     CreateDynamicObject(19451, 1270.37354, 1670.79614, 4012.22998,   0.00000, 0.00000, 0.00000);
  196.     CreateDynamicObject(19380, 1273.02148, 1674.12671, 4013.96289,   0.00000, 90.00000, 0.00000);
  197.     CreateDynamicObject(19451, 1275.69873, 1694.85266, 4008.64551,   0.00000, 0.00000, -90.00000);
  198.     CreateDynamicObject(19451, 1270.35059, 1670.78186, 4008.74536,   0.00000, 0.00000, 0.00000);
  199.     CreateDynamicObject(19380, 1272.86768, 1683.72803, 4015.83374,   0.00000, 90.00000, 0.00000);
  200.     CreateDynamicObject(19380, 1262.52173, 1670.83130, 4013.96289,   0.00000, 90.00000, 0.00000);
  201.     CreateDynamicObject(19451, 1265.17896, 1670.75903, 4008.74536,   0.00000, 0.00000, 0.00000);
  202.     CreateDynamicObject(19451, 1265.83362, 1671.91370, 4008.74536,   0.00000, 0.00000, 90.00000);
  203.     CreateDynamicObject(19451, 1269.00439, 1678.86511, 4015.62622,   0.00000, 0.00000, -90.00000);
  204.     CreateDynamicObject(14488, 1298.40845, 1704.12134, 4009.36108,   0.00000, 0.00000, -90.00000);
  205.     CreateDynamicObject(19451, 1275.62378, 1698.15381, 4008.64551,   0.00000, 0.00000, -90.00000);
  206.     CreateDynamicObject(19389, 1282.04187, 1698.15784, 4008.63208,   0.00000, 0.00000, 90.00000);
  207.     CreateDynamicObject(19379, 1277.24438, 1696.43457, 4006.82300,   0.00000, 90.00000, 0.00000);
  208.     CreateDynamicObject(19379, 1281.71753, 1696.44641, 4006.81714,   0.00000, 90.00000, 0.00000);
  209.     CreateDynamicObject(19389, 1282.11011, 1694.85889, 4008.63208,   0.00000, 0.00000, 90.00000);
  210.     CreateDynamicObject(19451, 1275.49402, 1702.99683, 4008.62866,   0.00000, 0.00000, 0.00000);
  211.     CreateDynamicObject(19451, 1280.39014, 1707.80652, 4008.64551,   0.00000, 0.00000, -90.00000);
  212.     CreateDynamicObject(19451, 1285.08313, 1703.01733, 4008.62866,   0.00000, 0.00000, 0.00000);
  213.     CreateDynamicObject(19379, 1277.28296, 1706.08105, 4006.81714,   0.00000, 90.00000, 0.00000);
  214.     CreateDynamicObject(19380, 1280.57056, 1703.01697, 4010.41284,   0.00000, 90.00000, 0.00000);
  215.     CreateDynamicObject(19379, 1287.78467, 1706.07800, 4006.81714,   0.00000, 90.00000, 0.00000);
  216.     CreateDynamicObject(19379, 1287.72937, 1715.68408, 4006.81714,   0.00000, 90.00000, 0.00000);
  217.     CreateDynamicObject(19453, 1275.63000, 1708.11304, 4008.61230,   0.00000, 0.00000, 90.00000);
  218.     CreateDynamicObject(19453, 1282.45435, 1708.10730, 4008.61230,   0.00000, 0.00000, 90.00000);
  219.     CreateDynamicObject(19453, 1287.13928, 1712.85681, 4008.61230,   0.00000, 0.00000, 0.00000);
  220.     CreateDynamicObject(19453, 1287.13599, 1722.43225, 4008.61230,   0.00000, 0.00000, 0.00000);
  221.     CreateDynamicObject(19453, 1282.27319, 1727.10083, 4008.61230,   0.00000, 0.00000, 90.00000);
  222.     CreateDynamicObject(19389, 1287.63074, 1696.62280, 4008.67212,   0.00000, 0.00000, 180.00000);
  223.     CreateDynamicObject(19379, 1292.19702, 1696.38538, 4006.81714,   0.00000, 90.00000, 0.00000);
  224.     CreateDynamicObject(19375, 1276.10852, 1713.00220, 4006.82739,   0.00000, 90.00000, 0.00000);
  225.     CreateDynamicObject(19375, 1277.62500, 1722.61829, 4006.82739,   0.00000, 90.00000, 0.00000);
  226.     CreateDynamicObject(19453, 1274.85620, 1723.07764, 4008.61230,   0.00000, 0.00000, 147.72003);
  227.     CreateDynamicObject(19453, 1271.70361, 1714.90161, 4008.61230,   0.00000, 0.00000, 171.42009);
  228.     CreateDynamicObject(19375, 1286.48206, 1722.22229, 4006.82983,   0.00000, 90.00000, 0.00000);
  229.     CreateDynamicObject(19375, 1286.59888, 1712.60608, 4006.82739,   0.00000, 90.00000, 0.00000);
  230.     CreateDynamicObject(19380, 1286.65149, 1722.48877, 4010.41284,   0.00000, 90.00000, 0.00000);
  231.     CreateDynamicObject(19380, 1281.91858, 1712.87048, 4010.41284,   0.00000, 90.00000, 0.00000);
  232.     CreateDynamicObject(19380, 1276.73816, 1712.89661, 4010.41235,   0.00000, 90.00000, 0.00000);
  233.     CreateDynamicObject(19379, 1256.55676, 1718.89880, 4006.82056,   0.00000, 90.00000, 0.00000);
  234.     CreateDynamicObject(19390, 1271.00989, 1709.30591, 4008.61597,   0.00000, 0.00000, 0.00000);
  235.     CreateDynamicObject(19359, 1285.25415, 1698.14966, 4008.63037,   0.00000, 0.00000, -90.00000);
  236.     CreateDynamicObject(19359, 1285.29993, 1694.85022, 4008.63037,   0.00000, 0.00000, -90.00000);
  237.     CreateDynamicObject(19359, 1286.37329, 1694.97754, 4008.63037,   0.00000, 0.00000, -90.00000);
  238.     CreateDynamicObject(19359, 1286.40356, 1697.99377, 4008.63037,   0.00000, 0.00000, -90.00000);
  239.     CreateDynamicObject(19380, 1276.90796, 1693.42480, 4010.41284,   0.00000, 90.00000, 0.00000);
  240.     CreateDynamicObject(19380, 1282.75146, 1693.43359, 4010.40479,   0.00000, 90.00000, 0.00000);
  241.     CreateDynamicObject(19389, 1287.63074, 1696.62280, 4005.17432,   0.00000, 0.00000, 180.00000);
  242.     CreateDynamicObject(1523, 1287.69080, 1695.81506, 4006.90381,   0.00000, 0.00000, 90.24001);
  243.     CreateDynamicObject(1523, 1282.79346, 1698.18738, 4006.85010,   0.00000, 0.00000, 180.00000);
  244.     CreateDynamicObject(1523, 1282.88086, 1694.89417, 4006.85864,   0.00000, 0.00000, 180.00000);
  245.     CreateDynamicObject(1494, 1270.87854, 1697.24060, 4006.90894,   0.00000, 0.00000, -90.00000);
  246.     CreateDynamicObject(19359, 1278.67163, 1706.15320, 4008.63135,   0.00000, 0.00000, 0.00000);
  247.     CreateDynamicObject(14782, 1279.13403, 1704.51550, 4007.93652,   0.00000, 0.00000, 90.00000);
  248.     CreateDynamicObject(19359, 1278.67529, 1702.95374, 4008.63428,   0.00000, 0.00000, 0.00000);
  249.     CreateDynamicObject(14782, 1284.58618, 1704.54492, 4007.93652,   0.00000, 0.00000, -90.00000);
  250.     CreateDynamicObject(1368, 1281.53064, 1706.00024, 4007.57739,   0.00000, 0.00000, -90.00000);
  251.     CreateDynamicObject(1368, 1281.52710, 1703.46899, 4007.57739,   0.00000, 0.00000, -90.00000);
  252.     CreateDynamicObject(1368, 1282.36755, 1703.43359, 4007.57739,   0.00000, 0.00000, -270.00000);
  253.     CreateDynamicObject(1368, 1282.35168, 1705.97839, 4007.57739,   0.00000, 0.00000, -270.00000);
  254.     CreateDynamicObject(14842, 1276.46741, 1706.11157, 4008.58618,   0.00000, 0.00000, 0.00000);
  255.     CreateDynamicObject(2904, 1277.35522, 1706.43372, 4006.94214,   90.00000, 0.00000, 0.00000);
  256.     CreateDynamicObject(2904, 1274.89514, 1706.43457, 4006.94214,   90.00000, 0.00000, 0.00000);
  257.     CreateDynamicObject(2904, 1277.50110, 1705.12244, 4005.77710,   0.00000, 0.00000, 0.00000);
  258.     CreateDynamicObject(2904, 1275.04590, 1705.12305, 4005.77710,   0.00000, 0.00000, 0.00000);
  259.     CreateDynamicObject(2602, 1275.92078, 1699.03625, 4007.68213,   0.00000, 0.00000, 90.00000);
  260.     CreateDynamicObject(2602, 1275.92358, 1700.55859, 4007.68213,   0.00000, 0.00000, 90.00000);
  261.     CreateDynamicObject(2602, 1275.95801, 1702.08154, 4007.68213,   0.00000, 0.00000, 90.00000);
  262.     CreateDynamicObject(19451, 1275.47290, 1689.98730, 4008.62866,   0.00000, 0.00000, 0.00000);
  263.     CreateDynamicObject(19451, 1284.88049, 1690.05530, 4008.62866,   0.00000, 0.00000, 0.00000);
  264.     CreateDynamicObject(19379, 1280.59973, 1686.81335, 4006.82300,   0.00000, 90.00000, 0.00000);
  265.     CreateDynamicObject(19451, 1282.09094, 1685.27112, 4008.63062,   0.00000, 0.00000, -90.00000);
  266.     CreateDynamicObject(19380, 1280.15771, 1683.79858, 4010.41284,   0.00000, 90.00000, 0.00000);
  267.     CreateDynamicObject(19359, 1279.23169, 1693.20361, 4008.64502,   0.00000, 0.00000, 0.00000);
  268.     CreateDynamicObject(19359, 1279.24854, 1690.19836, 4008.64502,   0.00000, 0.00000, 0.00000);
  269.     CreateDynamicObject(19359, 1283.25867, 1686.02661, 4008.34473,   0.00000, 0.00000, 0.00000);
  270.     CreateDynamicObject(19359, 1281.62573, 1686.02661, 4008.34473,   0.00000, 0.00000, 0.00000);
  271.     CreateDynamicObject(1523, 1283.32764, 1687.57190, 4007.32104,   0.00000, 0.00000, 0.00000);
  272.     CreateDynamicObject(1523, 1281.66260, 1687.53259, 4007.32104,   0.00000, 0.00000, 0.00000);
  273.     CreateDynamicObject(1523, 1280.04175, 1687.50586, 4007.32104,   0.00000, 0.00000, 0.00000);
  274.     CreateDynamicObject(19359, 1279.96423, 1685.98047, 4008.34473,   0.00000, 0.00000, 0.00000);
  275.     CreateDynamicObject(14782, 1279.73608, 1691.67871, 4007.86890,   0.00000, 0.00000, 90.00000);
  276.     CreateDynamicObject(1368, 1284.36499, 1693.44092, 4007.56201,   0.00000, 0.00000, -90.00000);
  277.     CreateDynamicObject(1368, 1284.38989, 1690.91479, 4007.56201,   0.00000, 0.00000, -90.00000);
  278.     CreateDynamicObject(2136, 1279.18567, 1685.86487, 4006.89966,   0.00000, 0.00000, 180.00000);
  279.     CreateDynamicObject(2136, 1277.16577, 1685.85828, 4006.89966,   0.00000, 0.00000, 180.00000);
  280.     CreateDynamicObject(2520, 1277.68091, 1694.09412, 4006.85107,   0.00000, 0.00000, -90.00000);
  281.     CreateDynamicObject(2520, 1277.65186, 1692.53552, 4006.85107,   0.00000, 0.00000, -90.00000);
  282.     CreateDynamicObject(2520, 1277.62891, 1690.95325, 4006.85107,   0.00000, 0.00000, -90.00000);
  283.     CreateDynamicObject(2520, 1277.03186, 1693.91394, 4006.85107,   0.00000, 0.00000, -270.00000);
  284.     CreateDynamicObject(2520, 1277.05884, 1692.35400, 4006.85107,   0.00000, 0.00000, -270.00000);
  285.     CreateDynamicObject(2520, 1277.05798, 1690.79175, 4006.85107,   0.00000, 0.00000, -270.00000);
  286.     CreateDynamicObject(2631, 1282.10925, 1692.17090, 4006.86621,   0.00000, 0.00000, -90.00000);
  287.     CreateDynamicObject(2632, 1281.98706, 1700.20972, 4006.89404,   0.00000, 0.00000, 0.00000);
  288.     CreateDynamicObject(2528, 1282.45447, 1685.69153, 4006.90942,   0.00000, 0.00000, 180.00000);
  289.     CreateDynamicObject(2528, 1284.08496, 1685.69116, 4006.90942,   0.00000, 0.00000, 180.00000);
  290.     CreateDynamicObject(2528, 1280.77734, 1685.69458, 4006.90942,   0.00000, 0.00000, 180.00000);
  291.     CreateDynamicObject(19375, 1252.66479, 1742.80371, 4009.10474,   0.00000, 90.00000, 0.00000);
  292.     CreateDynamicObject(19375, 1263.10291, 1745.58362, 4009.10376,   0.00000, 90.00000, 0.00000);
  293.     CreateDynamicObject(19375, 1273.57178, 1745.59119, 4009.09741,   0.00000, 90.00000, 0.00000);
  294.     CreateDynamicObject(19375, 1280.36194, 1743.10120, 4009.09058,   0.00000, 90.00000, 0.00000);
  295.     CreateDynamicObject(3361, 1258.74451, 1734.46619, 4007.10791,   0.00000, 0.00000, -58.92004);
  296.     CreateDynamicObject(3361, 1274.05017, 1734.50439, 4007.10181,   0.00000, 0.00000, -120.71990);
  297.     CreateDynamicObject(19451, 1260.45105, 1745.97156, 4012.11084,   0.00000, 0.00000, -90.00000);
  298.     CreateDynamicObject(19451, 1270.07935, 1745.96619, 4012.10913,   0.00000, 0.00000, -90.00000);
  299.     CreateDynamicObject(19451, 1277.34277, 1743.18811, 4012.10522,   0.00000, 0.00000, 0.00000);
  300.     CreateDynamicObject(19451, 1274.88513, 1734.22156, 4012.11255,   0.00000, 0.00000, -30.89999);
  301.     CreateDynamicObject(19451, 1279.70813, 1745.97290, 4012.10840,   0.00000, 0.00000, -90.00000);
  302.     CreateDynamicObject(19451, 1255.57837, 1742.91846, 4012.12573,   0.00000, 0.00000, 0.00000);
  303.     CreateDynamicObject(19451, 1258.04285, 1733.95520, 4012.11841,   0.00000, 0.00000, 30.90000);
  304.     CreateDynamicObject(19451, 1260.50684, 1725.08362, 4012.08838,   0.00000, 0.00000, 0.00000);
  305.     CreateDynamicObject(19451, 1272.44653, 1725.31494, 4012.06909,   0.00000, 0.00000, 0.00000);
  306.     CreateDynamicObject(19451, 1268.17859, 1726.70740, 4012.07642,   0.00000, 0.00000, -90.00000);
  307.     CreateDynamicObject(19451, 1258.54993, 1726.70789, 4012.07642,   0.00000, 0.00000, -90.00000);
  308.     CreateDynamicObject(19380, 1260.60522, 1731.52148, 4013.89893,   0.00000, 90.00000, 0.00000);
  309.     CreateDynamicObject(19380, 1271.08704, 1731.51648, 4013.89893,   0.00000, 90.00000, 0.00000);
  310.     CreateDynamicObject(19380, 1272.39453, 1741.13208, 4013.89893,   0.00000, 90.00000, 0.00000);
  311.     CreateDynamicObject(19380, 1261.89392, 1741.16211, 4013.89893,   0.00000, 90.00000, 0.00000);
  312.     CreateDynamicObject(19380, 1251.40320, 1741.14282, 4013.89893,   0.00000, 90.00000, 0.00000);
  313.     CreateDynamicObject(3850, 1259.65466, 1740.77454, 4009.65991,   0.00000, 0.00000, 90.00000);
  314.     CreateDynamicObject(3850, 1273.41248, 1740.77954, 4009.69849,   0.00000, 0.00000, 90.00000);
  315.     CreateDynamicObject(3850, 1268.19775, 1740.78162, 4009.69849,   0.00000, 0.00000, 90.00000);
  316.     CreateDynamicObject(3850, 1264.80042, 1740.78186, 4009.69849,   0.00000, 0.00000, 90.00000);
  317.     CreateDynamicObject(3850, 1258.01880, 1739.02625, 4009.65991,   0.00000, 0.00000, 183.60002);
  318.     CreateDynamicObject(19375, 1252.59985, 1741.77478, 4009.10059,   0.00000, 90.00000, 3.90000);
  319.     CreateDynamicObject(3850, 1274.82544, 1739.04688, 4009.69849,   0.00000, 0.00000, -8.94000);
  320.     CreateDynamicObject(19375, 1280.48022, 1741.28186, 4009.09448,   0.00000, 90.00000, -9.06000);
  321.     CreateDynamicObject(14902, 1256.57263, 1731.03186, 4029.30713,   0.00000, 90.00000, 0.00000);
  322.     CreateDynamicObject(14902, 1272.78821, 1730.99927, 4029.30713,   0.00000, 90.00000, 0.00000);
  323.     CreateDynamicObject(14902, 1261.18201, 1730.98840, 4029.30713,   0.00000, 90.00000, 0.00000);
  324.     CreateDynamicObject(14902, 1268.10291, 1730.93103, 4029.30713,   0.00000, 90.00000, 0.00000);
  325.     CreateDynamicObject(2614, 1266.57288, 1745.83838, 4012.58472,   0.00000, 0.00000, 0.00000);
  326.     CreateDynamicObject(1537, 1265.01233, 1745.78198, 4005.01855,   0.00000, 0.00000, 0.00000);
  327.     CreateDynamicObject(1537, 1266.51233, 1745.79419, 4005.01855,   0.00000, 0.00000, 0.00000);
  328.     CreateDynamicObject(1537, 1267.99231, 1745.80518, 4005.01855,   0.00000, 0.00000, 0.00000);
  329.     CreateDynamicObject(1537, 1269.47681, 1745.79675, 4005.01855,   0.00000, 0.00000, 0.00000);
  330.     CreateDynamicObject(19375, 1258.74451, 1736.43408, 4002.12842,   33.84200, 0.00000, 31.00000);
  331.     CreateDynamicObject(19375, 1257.86011, 1742.15466, 4003.90796,   0.00000, 0.00000, 3.96000);
  332.     CreateDynamicObject(14782, 1262.62207, 1688.59900, 4007.89941,   0.00000, 0.00000, 90.00000);
  333.     CreateDynamicObject(14782, 1270.26526, 1688.61414, 4007.89941,   0.00000, 0.00000, 270.00000);
  334.     CreateDynamicObject(2002, 1262.71399, 1693.63916, 4006.91016,   0.00000, 0.00000, 90.00000);
  335.     CreateDynamicObject(2002, 1270.24426, 1698.33801, 4006.91016,   0.00000, 0.00000, -90.00000);
  336.     CreateDynamicObject(2671, 1266.30725, 1707.74255, 4006.92065,   0.00000, 0.00000, -48.18000);
  337.     CreateDynamicObject(2671, 1266.24597, 1692.55554, 4006.91260,   0.00000, 0.00000, -38.76000);
  338.     CreateDynamicObject(2290, 1263.23779, 1741.32446, 4009.18921,   0.00000, 0.00000, -180.00000);
  339.     CreateDynamicObject(2290, 1271.71106, 1741.34644, 4009.18921,   0.00000, 0.00000, -180.00000);
  340.     CreateDynamicObject(2833, 1266.02356, 1740.98389, 4009.19043,   0.00000, 0.00000, 0.00000);
  341.     CreateDynamicObject(14486, 1297.97839, 1704.54529, 4008.42627,   0.00000, 0.00000, 0.00000);
  342.     CreateDynamicObject(946, 1308.04297, 1703.83838, 4009.09009,   0.00000, 0.00000, 90.00000);
  343.     CreateDynamicObject(14791, 1293.78809, 1704.11646, 4008.62231,   0.00000, 0.00000, 0.00000);
  344.     CreateDynamicObject(3077, 1272.73340, 1715.89148, 4006.85132,   0.00000, 0.00000, 89.52001);
  345.     CreateDynamicObject(2605, 1279.23181, 1712.86487, 4007.29272,   0.00000, 0.00000, 90.00000);
  346.     CreateDynamicObject(2605, 1281.77405, 1712.79724, 4007.29272,   0.00000, 0.00000, 90.00000);
  347.     CreateDynamicObject(2605, 1284.06885, 1712.78625, 4007.29272,   0.00000, 0.00000, 90.00000);
  348.     CreateDynamicObject(2605, 1279.22913, 1716.26489, 4007.29272,   0.00000, 0.00000, 90.00000);
  349.     CreateDynamicObject(2605, 1281.78772, 1716.15637, 4007.29272,   0.00000, 0.00000, 90.00000);
  350.     CreateDynamicObject(2605, 1284.07263, 1716.22266, 4007.29272,   0.00000, 0.00000, 90.00000);
  351.     CreateDynamicObject(2605, 1284.07263, 1716.22266, 4007.29272,   0.00000, 0.00000, 90.00000);
  352.     CreateDynamicObject(2605, 1279.24084, 1719.68628, 4007.29272,   0.00000, 0.00000, 90.00000);
  353.     CreateDynamicObject(2605, 1279.23694, 1722.98999, 4007.29272,   0.00000, 0.00000, 90.00000);
  354.     CreateDynamicObject(2605, 1281.84497, 1719.61072, 4007.29272,   0.00000, 0.00000, 90.00000);
  355.     CreateDynamicObject(2605, 1281.73425, 1722.90881, 4007.29272,   0.00000, 0.00000, 90.00000);
  356.     CreateDynamicObject(2605, 1284.08508, 1719.60669, 4007.29272,   0.00000, 0.00000, 90.00000);
  357.     CreateDynamicObject(2605, 1284.09607, 1722.91626, 4007.29272,   0.00000, 0.00000, 90.00000);
  358.     CreateDynamicObject(1721, 1285.27405, 1712.79736, 4006.91455,   0.00000, 0.00000, 90.00000);
  359.     CreateDynamicObject(1721, 1285.26160, 1716.40906, 4006.91455,   0.00000, 0.00000, 90.00000);
  360.     CreateDynamicObject(1721, 1285.20386, 1719.70923, 4006.91455,   0.00000, 0.00000, 75.06001);
  361.     CreateDynamicObject(1721, 1285.31067, 1722.83484, 4006.91455,   0.00000, 0.00000, 90.00000);
  362.     CreateDynamicObject(1721, 1282.86670, 1722.95020, 4006.91455,   0.00000, 0.00000, 90.00000);
  363.     CreateDynamicObject(1721, 1282.71289, 1719.71240, 4006.91455,   0.00000, 0.00000, 90.00000);
  364.     CreateDynamicObject(1721, 1282.85583, 1716.38269, 4006.91455,   0.00000, 0.00000, 71.10000);
  365.     CreateDynamicObject(1721, 1283.02319, 1713.09021, 4006.91455,   0.00000, 0.00000, 115.14000);
  366.     CreateDynamicObject(1721, 1280.41626, 1712.80408, 4006.91455,   0.00000, 0.00000, 68.64000);
  367.     CreateDynamicObject(1721, 1280.32434, 1716.44885, 4006.91455,   0.00000, 0.00000, 106.02000);
  368.     CreateDynamicObject(1721, 1280.54736, 1719.68652, 4006.91455,   0.00000, 0.00000, 68.10000);
  369.     CreateDynamicObject(1721, 1280.37146, 1723.30872, 4006.91455,   0.00000, 0.00000, 97.14000);
  370.     CreateDynamicObject(3034, 1287.03882, 1711.56140, 4008.58838,   0.00000, 0.00000, -90.00000);
  371.     CreateDynamicObject(3034, 1287.04736, 1717.41077, 4008.58838,   0.00000, 0.00000, -90.00000);
  372.     CreateDynamicObject(3034, 1287.02136, 1723.21973, 4008.58838,   0.00000, 0.00000, -90.00000);
  373.     CreateDynamicObject(2165, 1276.39880, 1716.63379, 4006.87305,   0.00000, 0.00000, -90.00000);
  374.     CreateDynamicObject(1714, 1275.18335, 1715.79785, 4006.91528,   0.00000, 0.00000, 102.78000);
  375.     CreateDynamicObject(2164, 1275.70264, 1708.25317, 4006.91333,   0.00000, 0.00000, -180.00000);
  376.     CreateDynamicObject(2164, 1277.58252, 1708.26477, 4006.91333,   0.00000, 0.00000, -180.00000);
  377.     CreateDynamicObject(2611, 1274.27527, 1721.92749, 4008.64990,   0.00000, 0.00000, 57.65999);
  378.     CreateDynamicObject(2611, 1275.48035, 1723.82263, 4008.64990,   0.00000, 0.00000, 57.65999);
  379.     CreateDynamicObject(3034, 1284.52026, 1727.00696, 4008.58838,   0.00000, 0.00000, 0.00000);
  380.     CreateDynamicObject(3034, 1284.52026, 1727.00696, 4008.58838,   0.00000, 0.00000, 0.00000);
  381.     CreateDynamicObject(19448, 1266.53918, 1687.17688, 4006.82471,   0.00000, 90.00000, 0.00000);
  382.     CreateDynamicObject(19448, 1266.53833, 1696.80896, 4006.82471,   0.00000, 90.00000, 0.00000);
  383.     CreateDynamicObject(19448, 1266.53748, 1706.44226, 4006.82471,   0.00000, 90.00000, 0.00000);
  384.     CreateDynamicObject(19448, 1266.53638, 1716.07544, 4006.82471,   0.00000, 90.00000, 0.00000);
  385.     CreateDynamicObject(2611, 1262.20984, 1698.16724, 4008.55835,   0.00000, 0.00000, 89.76002);
  386.     CreateDynamicObject(2611, 1262.23840, 1707.18811, 4008.55835,   0.00000, 0.00000, 89.76002);
  387.     CreateDynamicObject(2611, 1270.74158, 1707.27271, 4008.55835,   0.00000, 0.00000, -90.00000);
  388.     CreateDynamicObject(2611, 1270.72424, 1693.82349, 4008.55835,   0.00000, 0.00000, -90.00000);
  389.     CreateDynamicObject(19375, 1273.96252, 1736.42737, 4002.12842,   33.84200, 0.00000, -30.74000);
  390.     CreateDynamicObject(19375, 1275.24927, 1742.06738, 4003.90796,   0.00000, 0.00000, -8.82000);
  391.     CreateDynamicObject(19383, 1262.01917, 1709.09717, 4008.65112,   0.00000, 0.00000, 0.00000);
  392.     CreateDynamicObject(19445, 1262.02234, 1702.68433, 4008.64771,   0.00000, 0.00000, 0.00000);
  393.     CreateDynamicObject(19445, 1257.35522, 1710.61658, 4008.64771,   0.00000, 0.00000, 90.00000);
  394.     CreateDynamicObject(19445, 1257.33948, 1697.89490, 4008.64771,   0.00000, 0.00000, 90.00000);
  395.     CreateDynamicObject(19375, 1256.71008, 1702.69275, 4006.84424,   0.00000, 90.00000, 0.00000);
  396.     CreateDynamicObject(19375, 1256.75964, 1712.32605, 4006.84424,   0.00000, 90.00000, 0.00000);
  397.     CreateDynamicObject(19375, 1246.21204, 1702.69873, 4006.84424,   0.00000, 90.00000, 0.00000);
  398.     CreateDynamicObject(19375, 1246.26001, 1712.33081, 4006.84424,   0.00000, 90.00000, 0.00000);
  399.     CreateDynamicObject(19445, 1247.70715, 1697.89380, 4008.64771,   0.00000, 0.00000, 90.00000);
  400.     CreateDynamicObject(19445, 1247.71985, 1710.61584, 4008.64771,   0.00000, 0.00000, 90.00000);
  401.     CreateDynamicObject(19445, 1243.47375, 1702.45715, 4008.64771,   0.00000, 0.00000, 180.00000);
  402.     CreateDynamicObject(19445, 1243.47925, 1712.07104, 4008.64771,   0.00000, 0.00000, 180.00000);
  403.     CreateDynamicObject(3077, 1244.17310, 1705.93640, 4006.92822,   0.00000, 0.00000, -90.00000);
  404.     CreateDynamicObject(2165, 1247.04114, 1701.60693, 4006.92578,   0.00000, 0.00000, -68.94001);
  405.     CreateDynamicObject(1714, 1245.92786, 1700.43152, 4006.93091,   0.00000, 0.00000, 127.25999);
  406.     CreateDynamicObject(3034, 1248.06750, 1710.51306, 4008.91724,   0.00000, 0.00000, -360.00000);
  407.     CreateDynamicObject(2180, 1250.66870, 1701.39209, 4006.89111,   0.00000, 0.00000, -90.00000);
  408.     CreateDynamicObject(2180, 1250.64819, 1703.33496, 4006.89111,   0.00000, 0.00000, -90.00000);
  409.     CreateDynamicObject(2180, 1250.65771, 1707.61792, 4006.89111,   0.00000, 0.00000, -90.00000);
  410.     CreateDynamicObject(2180, 1252.81055, 1703.31177, 4006.89111,   0.00000, 0.00000, -90.00000);
  411.     CreateDynamicObject(2180, 1252.80432, 1701.34851, 4006.89111,   0.00000, 0.00000, -90.00000);
  412.     CreateDynamicObject(2180, 1252.87024, 1707.63928, 4006.89111,   0.00000, 0.00000, -90.00000);
  413.     CreateDynamicObject(2180, 1254.99548, 1707.65271, 4006.89111,   0.00000, 0.00000, -90.00000);
  414.     CreateDynamicObject(2180, 1255.08215, 1703.30115, 4006.89111,   0.00000, 0.00000, -90.00000);
  415.     CreateDynamicObject(2180, 1255.08044, 1701.34314, 4006.89111,   0.00000, 0.00000, -90.00000);
  416.     CreateDynamicObject(2180, 1257.19751, 1707.64661, 4006.89111,   0.00000, 0.00000, -90.00000);
  417.     CreateDynamicObject(2180, 1257.22266, 1703.23547, 4006.89111,   0.00000, 0.00000, -90.00000);
  418.     CreateDynamicObject(2180, 1257.19971, 1701.27527, 4006.89111,   0.00000, 0.00000, -90.00000);
  419.     CreateDynamicObject(1721, 1258.51794, 1702.83606, 4006.93018,   0.00000, 0.00000, 89.22002);
  420.     CreateDynamicObject(1721, 1258.49573, 1700.77466, 4006.93018,   0.00000, 0.00000, 89.22002);
  421.     CreateDynamicObject(1721, 1256.59302, 1700.84119, 4006.93018,   0.00000, 0.00000, 89.22002);
  422.     CreateDynamicObject(1721, 1256.53674, 1702.84106, 4006.93018,   0.00000, 0.00000, 89.22002);
  423.     CreateDynamicObject(1721, 1254.38708, 1700.82080, 4006.93018,   0.00000, 0.00000, 89.22002);
  424.     CreateDynamicObject(1721, 1254.31018, 1702.95923, 4006.93018,   0.00000, 0.00000, 122.34001);
  425.     CreateDynamicObject(1721, 1251.97803, 1700.89648, 4006.93018,   0.00000, 0.00000, 74.88002);
  426.     CreateDynamicObject(1721, 1251.83093, 1703.10876, 4006.93018,   0.00000, 0.00000, 97.50004);
  427.     CreateDynamicObject(1721, 1252.12622, 1707.29004, 4006.93018,   0.00000, 0.00000, 97.50004);
  428.     CreateDynamicObject(1721, 1256.39404, 1707.03809, 4006.93018,   0.00000, 0.00000, 89.52003);
  429.     CreateDynamicObject(1721, 1254.29541, 1706.95703, 4006.93018,   0.00000, 0.00000, 89.52003);
  430.     CreateDynamicObject(1721, 1258.36829, 1707.13171, 4006.93018,   0.00000, 0.00000, 94.68005);
  431.     CreateDynamicObject(1742, 1262.04712, 1705.22205, 4006.92993,   0.00000, 0.00000, 270.00000);
  432.     CreateDynamicObject(1742, 1262.05322, 1703.69751, 4006.92993,   0.00000, 0.00000, 270.00000);
  433.     CreateDynamicObject(2164, 1261.91443, 1701.19604, 4006.92944,   0.00000, 0.00000, -90.00000);
  434.     CreateDynamicObject(2283, 1255.14551, 1698.01733, 4009.19678,   0.00000, 0.00000, -180.00000);
  435.     CreateDynamicObject(2257, 1259.21472, 1698.02441, 4008.87378,   0.00000, 0.00000, -180.00000);
  436.     CreateDynamicObject(2737, 1246.89014, 1698.05237, 4008.97412,   0.00000, 0.00000, 180.00000);
  437.     CreateDynamicObject(19377, 1256.90173, 1705.89539, 4010.40698,   0.00000, 90.00000, 0.00000);
  438.     CreateDynamicObject(19377, 1256.90186, 1696.26050, 4010.38794,   0.00000, 90.00000, 0.00000);
  439.     CreateDynamicObject(19377, 1246.41748, 1702.51147, 4010.40698,   0.00000, 90.00000, 0.00000);
  440.     CreateDynamicObject(19377, 1246.41357, 1712.13330, 4010.40698,   0.00000, 90.00000, 0.00000);
  441.     CreateDynamicObject(2737, 1275.93347, 1694.98181, 4008.67236,   0.00000, 0.00000, 179.93991);
  442.     CreateDynamicObject(19379, 1269.01953, 1697.50513, 4012.30322,   0.00000, 90.00000, 0.00000);
  443.     CreateDynamicObject(19451, 1262.97278, 1688.45789, 4014.10498,   0.00000, 0.00000, -90.00000);
  444.     CreateDynamicObject(19451, 1264.54333, 1693.04309, 4014.12402,   0.00000, 0.00000, 0.00000);
  445.     CreateDynamicObject(19451, 1273.55054, 1693.26892, 4014.12402,   0.00000, 0.00000, 0.00000);
  446.     CreateDynamicObject(19389, 1264.53040, 1699.44250, 4014.12207,   0.00000, 0.00000, 0.00000);
  447.     CreateDynamicObject(19389, 1273.55286, 1699.36914, 4014.12207,   0.00000, 0.00000, 0.00000);
  448.     CreateDynamicObject(19451, 1262.84351, 1701.05518, 4014.11890,   0.00000, 0.00000, -90.00000);
  449.     CreateDynamicObject(19451, 1275.65063, 1701.05872, 4014.12109,   0.00000, 0.00000, -90.00000);
  450.     CreateDynamicObject(19389, 1269.25903, 1701.05103, 4014.12207,   0.00000, 0.00000, -90.00000);
  451.     CreateDynamicObject(2611, 1267.71460, 1672.04211, 4013.07104,   0.00000, 0.00000, -179.45985);
  452.     CreateDynamicObject(19448, 1269.06653, 1693.32556, 4012.30737,   0.00000, 90.00000, 0.00000);
  453.     CreateDynamicObject(19448, 1269.07056, 1696.32214, 4012.30542,   0.00000, 90.00000, 0.00000);
  454.     CreateDynamicObject(1502, 1268.51050, 1701.01575, 4012.35449,   0.00000, 0.00000, 0.00000);
  455.     CreateDynamicObject(19375, 1269.11633, 1705.86230, 4012.31421,   0.00000, 90.00000, 0.00000);
  456.     CreateDynamicObject(19378, 1259.22644, 1696.15735, 4012.32349,   0.00000, 90.00000, 0.00000);
  457.     CreateDynamicObject(19378, 1248.75232, 1696.15149, 4012.32349,   0.00000, 90.00000, 0.00000);
  458.     CreateDynamicObject(19378, 1259.17505, 1686.53870, 4012.32349,   0.00000, 90.00000, 0.00000);
  459.     CreateDynamicObject(19378, 1248.67688, 1686.52808, 4012.32349,   0.00000, 90.00000, 0.00000);
  460.     CreateDynamicObject(19451, 1253.36401, 1688.48181, 4014.10498,   0.00000, 0.00000, -90.00000);
  461.     CreateDynamicObject(19451, 1253.36401, 1688.48181, 4014.10498,   0.00000, 0.00000, -90.00000);
  462.     CreateDynamicObject(19451, 1253.23938, 1701.07263, 4014.10498,   0.00000, 0.00000, -90.00000);
  463.     CreateDynamicObject(19451, 1248.53210, 1696.32495, 4014.12402,   0.00000, 0.00000, 0.00000);
  464.     CreateDynamicObject(1523, 1264.57593, 1698.67664, 4012.34985,   0.00000, 0.00000, 90.00000);
  465.     CreateDynamicObject(2446, 1263.88831, 1690.69312, 4012.40845,   0.00000, 0.00000, 0.00000);
  466.     CreateDynamicObject(2446, 1262.90808, 1690.69067, 4012.40845,   0.00000, 0.00000, 0.00000);
  467.     CreateDynamicObject(2449, 1260.50781, 1690.66321, 4012.40503,   0.00000, 0.00000, 0.00000);
  468.     CreateDynamicObject(2446, 1259.50549, 1690.68591, 4012.40845,   0.00000, 0.00000, 0.00000);
  469.     CreateDynamicObject(2446, 1258.50464, 1690.68933, 4012.40845,   0.00000, 0.00000, 0.00000);
  470.     CreateDynamicObject(2447, 1257.55896, 1690.48450, 4012.39429,   0.00000, 0.00000, 179.46005);
  471.     CreateDynamicObject(2446, 1256.52490, 1690.69983, 4012.40845,   0.00000, 0.00000, 0.00000);
  472.     CreateDynamicObject(2446, 1255.52393, 1690.69153, 4012.40845,   0.00000, 0.00000, 0.00000);
  473.     CreateDynamicObject(2446, 1254.52295, 1690.68323, 4012.40845,   0.00000, 0.00000, 0.00000);
  474.     CreateDynamicObject(2450, 1253.57129, 1690.45203, 4012.39624,   0.00000, 0.00000, 180.00000);
  475.     CreateDynamicObject(19389, 1248.52222, 1689.92395, 4014.10083,   0.00000, 0.00000, 0.00000);
  476.     CreateDynamicObject(3961, 1241.65991, 1691.16321, 4014.40674,   0.00000, 0.00000, 0.00000);
  477.     CreateDynamicObject(1523, 1248.45044, 1690.72119, 4012.32690,   0.00000, 0.00000, -90.00000);
  478.     CreateDynamicObject(1497, 1240.96094, 1687.21594, 4012.42578,   0.00000, 0.00000, 0.00000);
  479.     CreateDynamicObject(2904, 1241.79944, 1687.22156, 4014.13037,   0.00000, 0.00000, 0.00000);
  480.     CreateDynamicObject(1970, 1249.87451, 1699.87964, 4013.00415,   0.00000, 0.00000, 0.00000);
  481.     CreateDynamicObject(1970, 1252.32739, 1699.86316, 4013.00415,   0.00000, 0.00000, 0.00000);
  482.     CreateDynamicObject(1970, 1254.77026, 1699.86157, 4013.00415,   0.00000, 0.00000, 0.00000);
  483.     CreateDynamicObject(1970, 1257.23352, 1699.85571, 4013.00415,   0.00000, 0.00000, 0.00000);
  484.     CreateDynamicObject(1970, 1259.71692, 1699.85083, 4013.00415,   0.00000, 0.00000, 0.00000);
  485.     CreateDynamicObject(1970, 1249.82581, 1696.05896, 4013.00415,   0.00000, 0.00000, 0.00000);
  486.     CreateDynamicObject(1970, 1252.26904, 1696.04199, 4013.00415,   0.00000, 0.00000, 0.00000);
  487.     CreateDynamicObject(1970, 1254.71326, 1696.02515, 4013.00415,   0.00000, 0.00000, 0.00000);
  488.     CreateDynamicObject(1970, 1257.15381, 1696.01501, 4013.00415,   0.00000, 0.00000, 0.00000);
  489.     CreateDynamicObject(1970, 1259.59412, 1696.01538, 4013.00415,   0.00000, 0.00000, 0.00000);
  490.     CreateDynamicObject(1775, 1249.08923, 1691.80994, 4013.48755,   0.00000, 0.00000, 90.00000);
  491.     CreateDynamicObject(1776, 1249.02417, 1693.27539, 4013.51001,   0.00000, 0.00000, 90.00000);
  492.     CreateDynamicObject(19377, 1264.28235, 1693.25708, 4015.80347,   0.00000, 90.00000, 0.00000);
  493.     CreateDynamicObject(19377, 1253.81201, 1702.89856, 4015.80347,   0.00000, 90.00000, 0.00000);
  494.     CreateDynamicObject(19377, 1253.85229, 1693.27466, 4015.80347,   0.00000, 90.00000, 0.00000);
  495.     CreateDynamicObject(19377, 1264.29639, 1702.88098, 4015.80347,   0.00000, 90.00000, 0.00000);
  496.     CreateDynamicObject(19377, 1274.78333, 1693.26050, 4015.80347,   0.00000, 90.00000, 0.00000);
  497.     CreateDynamicObject(19377, 1274.80212, 1702.88281, 4015.80347,   0.00000, 90.00000, 0.00000);
  498.     CreateDynamicObject(19451, 1262.95093, 1683.13904, 4013.97461,   0.00000, 0.00000, -90.00000);
  499.     CreateDynamicObject(2737, 1272.28650, 1700.90161, 4013.84155,   0.00000, 0.00000, 0.00000);
  500.     CreateDynamicObject(14902, 1270.51843, 1739.98755, 4029.30713,   0.00000, 90.00000, 90.00000);
  501.     CreateDynamicObject(14902, 1292.09912, 1739.35083, 4029.30713,   0.00000, 90.00000, -270.00000);
  502.     CreateDynamicObject(19388, 1269.26196, 1701.14880, 4014.08618,   0.00000, 0.00000, -90.00000);
  503.     CreateDynamicObject(19450, 1262.88354, 1701.14697, 4014.08545,   0.00000, 0.00000, 90.00000);
  504.     CreateDynamicObject(19450, 1275.65637, 1701.14465, 4014.08545,   0.00000, 0.00000, 90.00000);
  505.     CreateDynamicObject(19450, 1274.27100, 1705.84741, 4014.08545,   0.00000, 0.00000, 180.00000);
  506.     CreateDynamicObject(19450, 1264.31006, 1706.01929, 4014.08545,   0.00000, 0.00000, 180.00000);
  507.     CreateDynamicObject(19388, 1269.34070, 1710.58960, 4014.08618,   0.00000, 0.00000, -90.00000);
  508.     CreateDynamicObject(19450, 1275.75574, 1710.58618, 4014.08545,   0.00000, 0.00000, 90.00000);
  509.     CreateDynamicObject(19450, 1263.06274, 1710.59131, 4014.08545,   0.00000, 0.00000, 90.00000);
  510.     CreateDynamicObject(19375, 1269.49341, 1715.42932, 4012.31421,   0.00000, 90.00000, 0.00000);
  511.     CreateDynamicObject(19446, 1273.67822, 1715.34729, 4014.07959,   0.00000, 0.00000, 0.00000);
  512.     CreateDynamicObject(19446, 1264.93872, 1715.50293, 4014.07959,   0.00000, 0.00000, 0.00000);
  513.     CreateDynamicObject(19446, 1269.31897, 1719.91260, 4014.07959,   0.00000, 0.00000, 90.00000);
  514.     CreateDynamicObject(19384, 1269.37805, 1710.65747, 4014.08521,   0.00000, 0.00000, 90.00000);
  515.     CreateDynamicObject(19446, 1275.79871, 1710.65759, 4014.08350,   0.00000, 0.00000, 90.00000);
  516.     CreateDynamicObject(19446, 1262.95581, 1710.65723, 4014.07959,   0.00000, 0.00000, 90.00000);
  517.     CreateDynamicObject(1502, 1268.59558, 1710.63940, 4012.32642,   0.00000, 0.00000, 0.00000);
  518.     CreateDynamicObject(19377, 1269.09338, 1712.51306, 4015.80151,   0.00000, 90.00000, 0.00000);
  519.     CreateDynamicObject(19377, 1268.78516, 1722.09155, 4015.80151,   0.00000, 90.00000, 0.00000);
  520.     CreateDynamicObject(2737, 1272.31458, 1722.20349, 4008.35596,   0.00000, 0.00000, -90.18002);
  521.     CreateDynamicObject(19448, 1266.45972, 1730.06714, 4005.06079,   0.00000, 90.00000, 0.00000);
  522.     CreateDynamicObject(19448, 1266.45435, 1739.66870, 4005.06079,   0.00000, 90.00000, 0.00000);
  523.     CreateDynamicObject(19448, 1266.45923, 1749.25574, 4005.06079,   0.00000, 90.00000, 0.00000);
  524.     CreateDynamicObject(19448, 1266.53052, 1718.93567, 4006.82690,   0.00000, 90.00000, 0.00000);
  525.     CreateDynamicObject(2737, 1260.63025, 1722.48401, 4008.35596,   0.00000, 0.00000, 90.00000);
  526.     CreateDynamicObject(2435, 1269.32544, 1707.33643, 4012.38086,   0.00000, 0.00000, 0.00000);
  527.     CreateDynamicObject(2435, 1268.40466, 1707.33643, 4012.38086,   0.00000, 0.00000, 0.00000);
  528.     CreateDynamicObject(2435, 1270.24463, 1707.34363, 4012.38086,   0.00000, 0.00000, 0.00000);
  529.     CreateDynamicObject(2435, 1271.16479, 1707.34729, 4012.38086,   0.00000, 0.00000, 0.00000);
  530.     CreateDynamicObject(2435, 1267.48816, 1707.33521, 4012.38086,   0.00000, 0.00000, 0.00000);
  531.     CreateDynamicObject(2434, 1266.35291, 1707.51831, 4012.37817,   0.00000, 0.00000, -90.00000);
  532.     CreateDynamicObject(2434, 1272.08826, 1707.34534, 4012.37817,   0.00000, 0.00000, 0.00000);
  533.     CreateDynamicObject(2435, 1266.35864, 1710.02869, 4012.38086,   0.00000, 0.00000, 270.00000);
  534.     CreateDynamicObject(2435, 1272.26575, 1710.05212, 4012.38086,   0.00000, 0.00000, 90.00000);
  535.     CreateDynamicObject(2605, 1270.59082, 1707.44336, 4013.02148,   0.00000, 0.00000, 180.00000);
  536.     CreateDynamicObject(2605, 1268.06067, 1707.43298, 4013.02148,   0.00000, 0.00000, 180.00000);
  537.     CreateDynamicObject(1714, 1270.66541, 1708.60010, 4012.40186,   0.00000, 0.00000, 0.00000);
  538.     CreateDynamicObject(1714, 1268.03857, 1708.72290, 4012.40186,   0.00000, 0.00000, 0.00000);
  539.     CreateDynamicObject(2290, 1273.68567, 1703.89697, 4012.39941,   0.00000, 0.00000, -90.00000);
  540.     CreateDynamicObject(2290, 1264.94080, 1701.79822, 4012.39941,   0.00000, 0.00000, -270.00000);
  541.     CreateDynamicObject(1819, 1264.49817, 1704.44348, 4012.40112,   0.00000, 0.00000, 0.00000);
  542.     CreateDynamicObject(1819, 1273.04431, 1704.65430, 4012.40112,   0.00000, 0.00000, 0.00000);
  543.     CreateDynamicObject(2816, 1273.53491, 1705.11035, 4012.89795,   0.00000, 0.00000, 0.00000);
  544.     CreateDynamicObject(2816, 1264.87512, 1704.98254, 4012.89795,   0.00000, 0.00000, 54.96000);
  545.     CreateDynamicObject(2066, 1267.10693, 1709.99084, 4012.39209,   0.00000, 0.00000, 0.00000);
  546.     CreateDynamicObject(2066, 1271.47961, 1709.99072, 4012.39209,   0.00000, 0.00000, 0.00000);
  547.     CreateDynamicObject(2833, 1268.82324, 1705.75623, 4012.40186,   0.00000, 0.00000, 0.00000);
  548.     CreateDynamicObject(2002, 1270.85168, 1701.76367, 4012.40137,   0.00000, 0.00000, 180.00000);
  549.     CreateDynamicObject(2596, 1264.77612, 1701.54102, 4015.12378,   0.00000, 0.00000, 139.02000);
  550.     CreateDynamicObject(19451, 1284.71497, 1688.44312, 4014.11694,   0.00000, 0.00000, -90.00000);
  551.     CreateDynamicObject(19451, 1283.04089, 1701.07043, 4014.10498,   0.00000, 0.00000, -90.00000);
  552.     CreateDynamicObject(19451, 1297.38770, 1693.66309, 4014.10596,   0.00000, 0.00000, 0.00000);
  553.     CreateDynamicObject(19451, 1287.68250, 1696.37634, 4014.12402,   0.00000, 0.00000, 0.00000);
  554.     CreateDynamicObject(19451, 1294.32739, 1688.44531, 4014.12305,   0.00000, 0.00000, -90.00000);
  555.     CreateDynamicObject(19451, 1292.59705, 1698.42944, 4014.10498,   0.00000, 0.00000, -90.00000);
  556.     CreateDynamicObject(19359, 1291.13464, 1696.84851, 4013.65967,   0.00000, 0.00000, 0.00000);
  557.     CreateDynamicObject(19379, 1292.89807, 1693.84863, 4012.30322,   0.00000, 90.00000, 0.00000);
  558.     CreateDynamicObject(19379, 1282.41907, 1696.08789, 4012.30322,   0.00000, 90.00000, 0.00000);
  559.     CreateDynamicObject(19379, 1279.51282, 1686.45007, 4012.30322,   0.00000, 90.00000, 0.00000);
  560.     CreateDynamicObject(19379, 1279.05908, 1696.07092, 4012.29761,   0.00000, 90.00000, 0.00000);
  561.     CreateDynamicObject(19379, 1290.00134, 1686.47168, 4012.29932,   0.00000, 90.00000, 0.00000);
  562.     CreateDynamicObject(19379, 1300.48389, 1684.23291, 4012.29932,   0.00000, 90.00000, 0.00000);
  563.     CreateDynamicObject(19451, 1297.38342, 1684.04028, 4014.10400,   0.00000, 0.00000, 0.00000);
  564.     CreateDynamicObject(19359, 1294.33472, 1696.83704, 4013.69214,   0.00000, 0.00000, 0.00000);
  565.     CreateDynamicObject(19359, 1294.29932, 1690.11511, 4013.69897,   0.00000, 0.00000, 0.00000);
  566.     CreateDynamicObject(19359, 1291.12793, 1690.10352, 4013.69702,   0.00000, 0.00000, 0.00000);
  567.     CreateDynamicObject(19379, 1282.41162, 1705.43652, 4012.29565,   0.00000, 90.00000, 0.00000);
  568.     CreateDynamicObject(2172, 1290.54773, 1697.89526, 4012.38892,   0.00000, 0.00000, -90.00000);
  569.     CreateDynamicObject(2172, 1288.22021, 1695.69678, 4012.38892,   0.00000, 0.00000, 90.00000);
  570.     CreateDynamicObject(1721, 1289.18652, 1696.28577, 4012.38916,   0.00000, 0.00000, 96.12000);
  571.     CreateDynamicObject(1721, 1289.46289, 1697.27344, 4012.38916,   0.00000, 0.00000, -66.90000);
  572.     CreateDynamicObject(2172, 1291.73804, 1695.75366, 4012.38892,   0.00000, 0.00000, 90.00000);
  573.     CreateDynamicObject(2172, 1293.75159, 1697.88049, 4012.38892,   0.00000, 0.00000, -90.00000);
  574.     CreateDynamicObject(1721, 1292.59204, 1695.83606, 4012.38916,   0.00000, 0.00000, 96.12000);
  575.     CreateDynamicObject(1721, 1292.75952, 1697.39014, 4012.38916,   0.00000, 0.00000, -107.28001);
  576.     CreateDynamicObject(2172, 1294.91882, 1695.73401, 4012.38892,   0.00000, 0.00000, 90.00000);
  577.     CreateDynamicObject(2172, 1296.83240, 1697.92065, 4012.38892,   0.00000, 0.00000, -90.00000);
  578.     CreateDynamicObject(1721, 1296.04919, 1697.50720, 4012.38916,   0.00000, 0.00000, -107.28001);
  579.     CreateDynamicObject(1721, 1296.02844, 1695.81628, 4012.38916,   0.00000, 0.00000, 62.82000);
  580.     CreateDynamicObject(2172, 1294.86621, 1690.22974, 4012.38892,   0.00000, 0.00000, 90.00000);
  581.     CreateDynamicObject(2172, 1296.85889, 1690.17334, 4012.38892,   0.00000, 0.00000, -90.00000);
  582.     CreateDynamicObject(1721, 1295.79785, 1691.08337, 4012.38916,   0.00000, 0.00000, 116.63999);
  583.     CreateDynamicObject(1721, 1295.80859, 1689.67188, 4012.38916,   0.00000, 0.00000, -107.28001);
  584.     CreateDynamicObject(2172, 1291.66638, 1690.14172, 4012.38892,   0.00000, 0.00000, 90.00000);
  585.     CreateDynamicObject(2172, 1293.74658, 1690.10120, 4012.38892,   0.00000, 0.00000, -90.00000);
  586.     CreateDynamicObject(1721, 1292.83557, 1691.29626, 4012.38916,   0.00000, 0.00000, 116.63999);
  587.     CreateDynamicObject(1721, 1292.49744, 1689.72021, 4012.38916,   0.00000, 0.00000, -107.28001);
  588.     CreateDynamicObject(2172, 1290.58643, 1690.14063, 4012.38892,   0.00000, 0.00000, -90.00000);
  589.     CreateDynamicObject(1721, 1289.43628, 1689.55872, 4012.38916,   0.00000, 0.00000, -107.28001);
  590.     CreateDynamicObject(2066, 1288.24683, 1697.73132, 4012.38965,   0.00000, 0.00000, 90.00000);
  591.     CreateDynamicObject(2066, 1291.70972, 1697.77075, 4012.38965,   0.00000, 0.00000, 90.00000);
  592.     CreateDynamicObject(2066, 1294.90430, 1697.85474, 4012.38965,   0.00000, 0.00000, 90.00000);
  593.     CreateDynamicObject(2066, 1294.84949, 1689.18530, 4012.38965,   0.00000, 0.00000, 90.00000);
  594.     CreateDynamicObject(2066, 1291.66748, 1688.98840, 4012.38965,   0.00000, 0.00000, 90.00000);
  595.     CreateDynamicObject(2066, 1290.53333, 1695.83057, 4012.38965,   0.00000, 0.00000, 270.00000);
  596.     CreateDynamicObject(2066, 1293.72131, 1695.85986, 4012.38965,   0.00000, 0.00000, 270.00000);
  597.     CreateDynamicObject(2066, 1296.80762, 1695.84363, 4012.38965,   0.00000, 0.00000, 270.00000);
  598.     CreateDynamicObject(2066, 1296.86414, 1691.35901, 4012.38965,   0.00000, 0.00000, 270.00000);
  599.     CreateDynamicObject(2066, 1293.74011, 1691.24585, 4012.38965,   0.00000, 0.00000, 270.00000);
  600.     CreateDynamicObject(2066, 1290.51074, 1691.23621, 4012.38965,   0.00000, 0.00000, 270.00000);
  601.     CreateDynamicObject(14455, 1279.71606, 1698.17603, 4013.92334,   0.00000, 0.00000, 0.00000);
  602.     CreateDynamicObject(14455, 1284.04749, 1697.82568, 4013.92334,   0.00000, 0.00000, 180.00000);
  603.     CreateDynamicObject(14455, 1284.11572, 1693.41052, 4013.92334,   0.00000, 0.00000, 180.00000);
  604.     CreateDynamicObject(14455, 1279.76831, 1693.77197, 4013.92334,   0.00000, 0.00000, 0.00000);
  605.     CreateDynamicObject(2957, 1282.47876, 1693.74268, 4013.97144,   0.00000, 0.00000, 0.00000);
  606.     CreateDynamicObject(2957, 1281.34839, 1693.68811, 4013.97144,   0.00000, 0.00000, 0.00000);
  607.     CreateDynamicObject(2957, 1281.33679, 1693.43872, 4013.97144,   0.00000, 0.00000, 0.00000);
  608.     CreateDynamicObject(2957, 1282.46790, 1693.42053, 4013.97144,   0.00000, 0.00000, 0.00000);
  609.     CreateDynamicObject(2957, 1282.42761, 1698.14465, 4013.97144,   0.00000, 0.00000, 0.00000);
  610.     CreateDynamicObject(2957, 1281.29993, 1698.15405, 4013.97144,   0.00000, 0.00000, 0.00000);
  611.     CreateDynamicObject(2957, 1282.37402, 1697.84546, 4013.97144,   0.00000, 0.00000, 0.00000);
  612.     CreateDynamicObject(1428, 1283.34900, 1694.30334, 4013.88232,   0.00000, 0.00000, 180.00000);
  613.     CreateDynamicObject(1428, 1280.37036, 1698.68835, 4013.88232,   0.00000, 0.00000, 180.00000);
  614.     CreateDynamicObject(2605, 1274.65076, 1690.40979, 4012.76465,   0.00000, 0.00000, 0.00000);
  615.     CreateDynamicObject(2605, 1274.62097, 1692.75537, 4012.76465,   0.00000, 0.00000, 0.00000);
  616.     CreateDynamicObject(2605, 1274.65295, 1695.41833, 4012.76465,   0.00000, 0.00000, 0.00000);
  617.     CreateDynamicObject(1721, 1274.77490, 1694.08118, 4012.38525,   0.00000, 0.00000, 0.00000);
  618.     CreateDynamicObject(1721, 1274.30444, 1688.98938, 4012.38525,   0.00000, 0.00000, -26.94000);
  619.     CreateDynamicObject(1721, 1274.88489, 1691.65942, 4012.38525,   0.00000, 0.00000, 13.37999);
  620.     CreateDynamicObject(19379, 1279.70605, 1705.63416, 4012.29761,   0.00000, 90.00000, 0.00000);
  621.     CreateDynamicObject(1742, 1279.81885, 1688.43994, 4012.38818,   0.00000, 0.00000, 180.00000);
  622.     CreateDynamicObject(1742, 1281.25891, 1688.42944, 4012.38818,   0.00000, 0.00000, 180.00000);
  623.     CreateDynamicObject(1742, 1282.70935, 1688.42761, 4012.38818,   0.00000, 0.00000, 180.00000);
  624.     CreateDynamicObject(1742, 1284.16675, 1688.41589, 4012.38818,   0.00000, 0.00000, 180.00000);
  625.     CreateDynamicObject(19377, 1285.28931, 1696.90833, 4015.80347,   0.00000, 90.00000, 0.00000);
  626.     CreateDynamicObject(19377, 1295.78589, 1696.92358, 4015.80347,   0.00000, 90.00000, 0.00000);
  627.     CreateDynamicObject(19377, 1285.28027, 1687.26709, 4015.80151,   0.00000, 90.00000, 0.00000);
  628.     CreateDynamicObject(19377, 1295.75146, 1687.29651, 4015.80347,   0.00000, 90.00000, 0.00000);
  629.     CreateDynamicObject(19451, 1262.98291, 1685.32764, 4012.07593,   0.00000, 0.00000, -90.00000);
  630.     CreateDynamicObject(19439, 1267.76978, 1687.75293, 4012.24927,   0.00000, 0.00000, 0.00000);
  631.     CreateDynamicObject(19439, 1267.75952, 1686.16443, 4012.24927,   0.00000, 0.00000, 0.00000);
  632.     CreateDynamicObject(19439, 1267.74695, 1684.58667, 4012.24927,   0.00000, 0.00000, 0.00000);
  633.     CreateDynamicObject(19439, 1267.75195, 1682.99817, 4012.24927,   0.00000, 0.00000, 0.00000);
  634.     CreateDynamicObject(19439, 1270.32251, 1687.78992, 4012.24927,   0.00000, 0.00000, 0.00000);
  635.     CreateDynamicObject(19439, 1270.32629, 1686.19128, 4012.24927,   0.00000, 0.00000, 0.00000);
  636.     CreateDynamicObject(19439, 1270.33276, 1684.58398, 4012.24927,   0.00000, 0.00000, 0.00000);
  637.     CreateDynamicObject(19439, 1270.33203, 1682.98328, 4012.24927,   0.00000, 0.00000, 0.00000);
  638.     CreateDynamicObject(19439, 1273.53369, 1689.37280, 4012.24927,   0.00000, 0.00000, 0.00000);
  639.     CreateDynamicObject(19439, 1273.54419, 1690.94946, 4012.24927,   0.00000, 0.00000, 0.00000);
  640.     CreateDynamicObject(19439, 1273.54126, 1692.55103, 4012.24927,   0.00000, 0.00000, 0.00000);
  641.     CreateDynamicObject(19439, 1273.54492, 1694.13916, 4012.24927,   0.00000, 0.00000, 0.00000);
  642.     CreateDynamicObject(19439, 1267.74854, 1681.42639, 4011.49829,   0.00000, 0.00000, 0.00000);
  643.     CreateDynamicObject(19439, 1267.74414, 1679.82739, 4010.72607,   0.00000, 0.00000, 0.00000);
  644.     CreateDynamicObject(19439, 1267.74841, 1678.22656, 4010.73267,   0.00000, 0.00000, 0.00000);
  645.     CreateDynamicObject(19439, 1267.75098, 1676.62183, 4010.73267,   0.00000, 0.00000, 0.00000);
  646.     CreateDynamicObject(19439, 1267.69983, 1676.40271, 4010.73267,   0.00000, 0.00000, 0.00000);
  647.     CreateDynamicObject(19439, 1267.74365, 1676.42029, 4010.73267,   0.00000, 0.00000, 0.00000);
  648.     CreateDynamicObject(1502, 1273.54993, 1700.16211, 4012.35449,   0.00000, 0.00000, -90.00000);
  649.     CreateDynamicObject(19439, 1273.53564, 1695.74060, 4012.24927,   0.00000, 0.00000, 0.00000);
  650.     CreateDynamicObject(19439, 1273.50574, 1697.34326, 4012.24927,   0.00000, 0.00000, 0.00000);
  651.     CreateDynamicObject(19439, 1273.51074, 1697.84448, 4012.24927,   0.00000, 0.00000, 0.00000);
  652.     CreateDynamicObject(2290, 1272.87732, 1697.29053, 4012.38965,   0.00000, 0.00000, -90.00000);
  653.     CreateDynamicObject(2290, 1272.92273, 1692.81226, 4012.38965,   0.00000, 0.00000, -90.00000);
  654.     CreateDynamicObject(1819, 1272.35632, 1693.49976, 4012.38965,   0.00000, 0.00000, 0.00000);
  655.     CreateDynamicObject(19439, 1270.34961, 1681.40161, 4011.49829,   0.00000, 0.00000, 0.00000);
  656.     CreateDynamicObject(19439, 1270.34924, 1679.80017, 4010.72607,   0.00000, 0.00000, 0.00000);
  657.     CreateDynamicObject(19439, 1270.34680, 1678.19226, 4010.72607,   0.00000, 0.00000, 0.00000);
  658.     CreateDynamicObject(19439, 1270.35010, 1676.59094, 4010.72607,   0.00000, 0.00000, 0.00000);
  659.     CreateDynamicObject(19439, 1270.33386, 1674.99072, 4010.72607,   0.00000, 0.00000, 0.00000);
  660.     CreateDynamicObject(19439, 1270.34497, 1673.39478, 4010.72607,   0.00000, 0.00000, 0.00000);
  661.     CreateDynamicObject(19439, 1270.34473, 1671.79297, 4010.72607,   0.00000, 0.00000, 0.00000);
  662.     CreateDynamicObject(19439, 1267.71252, 1678.01282, 4010.73267,   0.00000, 0.00000, 0.00000);
  663.     CreateDynamicObject(19439, 1267.70630, 1679.61743, 4010.73267,   0.00000, 0.00000, 0.00000);
  664.     CreateDynamicObject(19439, 1269.46802, 1671.91858, 4010.73267,   0.00000, 0.00000, 90.00000);
  665.     CreateDynamicObject(19439, 1267.86255, 1671.91870, 4010.73267,   0.00000, 0.00000, 90.00000);
  666.     CreateDynamicObject(19439, 1266.26538, 1671.92163, 4010.73267,   0.00000, 0.00000, 90.00000);
  667.     CreateDynamicObject(19439, 1264.65942, 1671.92554, 4010.73267,   0.00000, 0.00000, 90.00000);
  668.     CreateDynamicObject(19439, 1265.18689, 1672.82471, 4010.72607,   0.00000, 0.00000, 0.00000);
  669.     CreateDynamicObject(19439, 1265.18726, 1674.42615, 4010.72607,   0.00000, 0.00000, 0.00000);
  670.     CreateDynamicObject(19439, 1265.18494, 1676.02808, 4010.72607,   0.00000, 0.00000, 0.00000);
  671.     CreateDynamicObject(19439, 1265.18555, 1677.61389, 4010.72607,   0.00000, 0.00000, 0.00000);
  672.     CreateDynamicObject(19439, 1265.18311, 1679.21399, 4010.72607,   0.00000, 0.00000, 0.00000);
  673.     CreateDynamicObject(19439, 1265.19214, 1679.69409, 4010.72607,   0.00000, 0.00000, 0.00000);
  674.     CreateDynamicObject(1775, 1265.10071, 1690.16235, 4013.46899,   0.00000, 0.00000, 90.00000);
  675.     CreateDynamicObject(1776, 1264.99072, 1691.71069, 4013.46655,   0.00000, 0.00000, 90.00000);
  676.     CreateDynamicObject(2290, 1265.07727, 1693.29785, 4012.38965,   0.00000, 0.00000, 90.00000);
  677.     CreateDynamicObject(1819, 1264.76611, 1696.11804, 4012.38965,   0.00000, 0.00000, 0.00000);
  678.     CreateDynamicObject(2208, 1267.97437, 1717.10205, 4012.40015,   0.00000, 0.00000, 0.00000);
  679.     CreateDynamicObject(2204, 1265.09546, 1711.27795, 4012.40088,   0.00000, 0.00000, 90.00000);
  680.     CreateDynamicObject(2167, 1272.97107, 1710.71167, 4012.38354,   0.00000, 0.00000, 180.00000);
  681.     CreateDynamicObject(2164, 1271.87317, 1710.75000, 4012.40112,   0.00000, 0.00000, 180.00000);
  682.     CreateDynamicObject(2290, 1273.27173, 1716.42322, 4012.40161,   0.00000, 0.00000, -90.00000);
  683.     CreateDynamicObject(1714, 1269.31104, 1718.56091, 4012.38428,   0.00000, 0.00000, 0.00000);
  684.     CreateDynamicObject(1714, 1268.63928, 1715.75073, 4012.38428,   0.00000, 0.00000, 172.13998);
  685.     CreateDynamicObject(1714, 1270.03650, 1715.91101, 4012.38428,   0.00000, 0.00000, 200.21999);
  686.     CreateDynamicObject(2606, 1264.88123, 1717.93359, 4014.79102,   0.00000, 0.00000, 90.00000);
  687.     CreateDynamicObject(2606, 1264.88123, 1717.93359, 4014.30225,   0.00000, 0.00000, 90.00000);
  688.     CreateDynamicObject(2833, 1268.81226, 1712.54773, 4012.39697,   0.00000, 0.00000, 0.00000);
  689.     CreateDynamicObject(2186, 1267.03589, 1701.53052, 4012.40137,   0.00000, 0.00000, 0.00000);
  690.     CreateDynamicObject(2186, 1287.13318, 1700.35132, 4012.39063,   0.00000, 0.00000, -90.00000);
  691.     CreateDynamicObject(2186, 1287.07849, 1698.03162, 4012.39063,   0.00000, 0.00000, -90.00000);
  692.     CreateDynamicObject(1428, 1281.10669, 1692.87708, 4013.88232,   0.00000, 0.00000, 360.00000);
  693.     CreateDynamicObject(14455, 1279.28052, 1700.94934, 4013.92334,   0.00000, 0.00000, 180.00000);
  694.     CreateDynamicObject(14455, 1285.05603, 1700.96338, 4013.92334,   0.00000, 0.00000, 180.00000);
  695.     CreateDynamicObject(2957, 1281.27808, 1697.82629, 4013.97144,   0.00000, 0.00000, 0.00000);
  696.     CreateDynamicObject(2957, 1276.52039, 1700.94690, 4013.97144,   0.00000, 0.00000, 0.00000);
  697.     CreateDynamicObject(2957, 1280.78650, 1700.95728, 4013.97144,   0.00000, 0.00000, 0.00000);
  698.     CreateDynamicObject(2957, 1283.36438, 1700.95923, 4013.97144,   0.00000, 0.00000, 0.00000);
  699.     CreateDynamicObject(1428, 1284.75647, 1700.42529, 4013.88232,   0.00000, 0.00000, 360.00000);
  700.     CreateDynamicObject(2190, 1268.24634, 1717.14392, 4013.25757,   0.00000, 0.00000, 149.40007);
  701.     CreateDynamicObject(2816, 1269.91516, 1717.16919, 4013.26245,   0.00000, 0.00000, 0.00000);
  702.     CreateDynamicObject(2816, 1270.50537, 1717.03418, 4013.26245,   0.00000, 0.00000, 61.68000);
  703.     CreateDynamicObject(2614, 1269.17444, 1719.77710, 4014.40771,   0.00000, 0.00000, 0.00000);
  704.     CreateDynamicObject(3437, 1262.28259, 1740.32922, 4008.42139,   0.00000, 0.00000, 0.00000);
  705.     CreateDynamicObject(3437, 1270.72180, 1740.33215, 4008.42139,   0.00000, 0.00000, 0.00000);
  706.     CreateDynamicObject(1819, 1263.94861, 1740.91956, 4009.19067,   0.00000, 0.00000, 0.00000);
  707.     CreateDynamicObject(1819, 1268.05151, 1740.94800, 4009.19067,   0.00000, 0.00000, 0.00000);
  708.     CreateDynamicObject(3034, 1273.56787, 1717.58655, 4014.22974,   0.00000, 0.00000, -90.00000);
  709.     CreateDynamicObject(3034, 1273.58862, 1713.28333, 4014.22974,   0.00000, 0.00000, -90.00000);
  710.     CreateDynamicObject(3034, 1297.28943, 1693.55042, 4014.26196,   0.00000, 0.00000, -90.00002);
  711.     CreateDynamicObject(3077, 1244.22717, 1702.32385, 4006.92822,   0.00000, 0.00000, -90.00000);
  712.     CreateDynamicObject(3034, 1257.14331, 1710.51892, 4008.91724,   0.00000, 0.00000, -360.00000);
  713.     CreateDynamicObject(2737, 1249.42053, 1698.03442, 4008.97412,   0.00000, 0.00000, 180.00000);
  714.     CreateDynamicObject(19089, 1302.30847, 1696.67871, 4014.69019,   0.00000, 0.00000, 0.00000);
  715.     CreateDynamicObject(19089, 1305.50403, 1697.19006, 4014.69019,   0.00000, 0.00000, 0.00000);
  716.     CreateDynamicObject(2114, 1305.96057, 1703.06970, 4007.05542,   0.00000, 0.00000, 0.00000);
  717.     CreateDynamicObject(2114, 1302.99500, 1701.94751, 4007.03735,   0.00000, 0.00000, 0.00000);
  718.     CreateDynamicObject(19451, 1257.33203, 1697.61914, 4008.63062,   0.00000, 0.00000, -90.00000);
  719.     CreateDynamicObject(19451, 1257.30225, 1694.90088, 4008.63062,   0.00000, 0.00000, -90.00000);
  720.     CreateDynamicObject(19378, 1256.80481, 1692.74524, 4006.84277,   0.00000, 90.00000, 0.00000);
  721.     CreateDynamicObject(19378, 1246.30188, 1692.73572, 4006.84277,   0.00000, 90.00000, 0.00000);
  722.     CreateDynamicObject(19389, 1250.88904, 1694.90308, 4008.63208,   0.00000, 0.00000, 90.00000);
  723.     CreateDynamicObject(19389, 1249.33472, 1696.27612, 4008.63208,   0.00000, 0.00000, 0.00000);
  724.     CreateDynamicObject(19451, 1249.33398, 1689.86218, 4008.63062,   0.00000, 0.00000, 0.00000);
  725.     CreateDynamicObject(19451, 1236.52417, 1699.63818, 4008.63062,   0.00000, 0.00000, 0.00000);
  726.     CreateDynamicObject(19451, 1247.70996, 1697.63147, 4008.63062,   0.00000, 0.00000, -90.00000);
  727.     CreateDynamicObject(1494, 1249.31921, 1697.04614, 4006.90894,   0.00000, 0.00000, -90.00000);
  728.     CreateDynamicObject(1494, 1251.62744, 1694.90076, 4006.90894,   0.00000, 0.00000, -180.00000);
  729.     CreateDynamicObject(19378, 1256.74915, 1683.12268, 4006.84277,   0.00000, 90.00000, 0.00000);
  730.     CreateDynamicObject(19378, 1246.29712, 1683.10608, 4006.84277,   0.00000, 90.00000, 0.00000);
  731.     CreateDynamicObject(19451, 1250.86487, 1685.27539, 4008.63062,   0.00000, 0.00000, -90.00000);
  732.     CreateDynamicObject(19451, 1241.24023, 1685.26624, 4008.63062,   0.00000, 0.00000, -90.00000);
  733.     CreateDynamicObject(19378, 1235.86902, 1689.51941, 4006.84277,   0.00000, 90.00000, 0.00000);
  734.     CreateDynamicObject(19378, 1235.82190, 1699.14246, 4006.84277,   0.00000, 90.00000, 0.00000);
  735.     CreateDynamicObject(19451, 1238.08093, 1697.63318, 4008.63062,   0.00000, 0.00000, -90.00000);
  736.     CreateDynamicObject(19451, 1236.52576, 1690.06665, 4008.63062,   0.00000, 0.00000, 0.00000);
  737.     CreateDynamicObject(19377, 1256.94629, 1686.63232, 4010.38794,   0.00000, 90.00000, 0.00000);
  738.     CreateDynamicObject(19377, 1246.45068, 1692.87573, 4010.38794,   0.00000, 90.00000, 0.00000);
  739.     CreateDynamicObject(19377, 1246.47034, 1683.24280, 4010.38794,   0.00000, 90.00000, 0.00000);
  740.     CreateDynamicObject(19377, 1235.98523, 1690.03540, 4010.38794,   0.00000, 90.00000, 0.00000);
  741.     CreateDynamicObject(19377, 1235.95618, 1699.66174, 4010.38794,   0.00000, 90.00000, 0.00000);
  742.     CreateDynamicObject(3395, 1244.87366, 1691.68127, 4006.80005,   0.00000, 0.00000, -90.00000);
  743.     CreateDynamicObject(3395, 1245.03906, 1690.48694, 4006.80005,   0.00000, 0.00000, 90.00000);
  744.     CreateDynamicObject(3396, 1240.21301, 1690.58154, 4006.79712,   0.00000, 0.00000, 90.00000);
  745.     CreateDynamicObject(3386, 1248.70129, 1686.62500, 4006.92944,   0.00000, 0.00000, 0.00000);
  746.     CreateDynamicObject(3389, 1248.70776, 1687.65027, 4006.92065,   0.00000, 0.00000, 0.00000);
  747.     CreateDynamicObject(2605, 1239.53760, 1687.91382, 4007.31641,   0.00000, 0.00000, 0.00000);
  748.     CreateDynamicObject(2605, 1241.59827, 1687.91553, 4007.31641,   0.00000, 0.00000, 0.00000);
  749.     CreateDynamicObject(2605, 1243.59937, 1687.89844, 4007.31641,   0.00000, 0.00000, 0.00000);
  750.     CreateDynamicObject(2605, 1245.60486, 1687.87231, 4007.31641,   0.00000, 0.00000, 0.00000);
  751.     CreateDynamicObject(1721, 1245.57202, 1686.32983, 4006.91333,   0.00000, 0.00000, 0.00000);
  752.     CreateDynamicObject(1721, 1243.36304, 1686.51575, 4006.91333,   0.00000, 0.00000, 9.90000);
  753.     CreateDynamicObject(1721, 1241.08582, 1686.71143, 4006.91333,   0.00000, 0.00000, -18.66000);
  754.     CreateDynamicObject(1721, 1239.17517, 1686.70813, 4006.91333,   0.00000, 0.00000, 5.76000);
  755.     CreateDynamicObject(3397, 1240.04419, 1691.76697, 4006.79053,   0.00000, 0.00000, -90.00000);
  756.     CreateDynamicObject(3077, 1239.19983, 1696.69348, 4006.92871,   0.00000, 0.00000, 0.00000);
  757.     CreateDynamicObject(2165, 1243.83386, 1694.92920, 4006.92896,   0.00000, 0.00000, 180.00000);
  758.     CreateDynamicObject(2208, 1242.02014, 1694.86731, 4006.85815,   0.00000, 0.00000, 0.00000);
  759.     CreateDynamicObject(1714, 1243.55566, 1696.30847, 4006.92969,   0.00000, 0.00000, -6.60000);
  760.     CreateDynamicObject(3034, 1236.61597, 1688.65344, 4008.82764,   0.00000, 0.00000, 90.00000);
  761.     CreateDynamicObject(3034, 1236.61389, 1694.68542, 4008.82764,   0.00000, 0.00000, 90.00000);
  762.     CreateDynamicObject(2164, 1249.23755, 1694.19983, 4006.92993,   0.00000, 0.00000, -90.00000);
  763.     CreateDynamicObject(2164, 1249.24207, 1692.35864, 4006.92993,   0.00000, 0.00000, -90.00000);
  764.     CreateDynamicObject(3034, 1240.34119, 1685.36560, 4008.82764,   0.00000, 0.00000, 180.00000);
  765.     CreateDynamicObject(1721, 1239.86047, 1689.08105, 4006.91333,   0.00000, 0.00000, 5.76000);
  766.     CreateDynamicObject(1721, 1241.29675, 1689.18848, 4006.91333,   0.00000, 0.00000, 5.76000);
  767.     CreateDynamicObject(1721, 1243.87256, 1689.14563, 4006.91333,   0.00000, 0.00000, 5.76000);
  768.     CreateDynamicObject(1721, 1245.54749, 1693.01685, 4006.91333,   0.00000, 0.00000, -160.14001);
  769.     CreateDynamicObject(1721, 1241.28052, 1693.16199, 4006.91333,   0.00000, 0.00000, -189.53998);
  770.     CreateDynamicObject(1721, 1239.80811, 1693.25159, 4006.91333,   0.00000, 0.00000, -161.33998);
  771.     CreateDynamicObject(3077, 1261.41064, 1691.85974, 4006.86841,   0.00000, 0.00000, -90.00000);
  772.     CreateDynamicObject(3077, 1261.53357, 1688.22046, 4006.86841,   0.00000, 0.00000, -90.00000);
  773.     CreateDynamicObject(2165, 1258.48438, 1687.06201, 4006.92896,   0.00000, 0.00000, 67.08001);
  774.     CreateDynamicObject(1714, 1259.95203, 1686.96069, 4006.93066,   0.00000, 0.00000, -118.07999);
  775.     CreateDynamicObject(2167, 1249.39075, 1686.18909, 4006.92944,   0.00000, 0.00000, 90.00000);
  776.     CreateDynamicObject(2167, 1249.38367, 1687.11084, 4006.92944,   0.00000, 0.00000, 90.00000);
  777.     CreateDynamicObject(2180, 1252.30542, 1686.87549, 4006.92969,   0.00000, 0.00000, 90.00000);
  778.     CreateDynamicObject(2180, 1254.56812, 1686.89136, 4006.92969,   0.00000, 0.00000, 90.00000);
  779.     CreateDynamicObject(2180, 1252.28015, 1689.61914, 4006.92969,   0.00000, 0.00000, 90.00000);
  780.     CreateDynamicObject(2180, 1254.58350, 1689.63745, 4006.92969,   0.00000, 0.00000, 90.00000);
  781.     CreateDynamicObject(2180, 1256.66040, 1689.64087, 4006.92969,   0.00000, 0.00000, 90.00000);
  782.     CreateDynamicObject(2180, 1254.60413, 1693.31982, 4006.92969,   0.00000, 0.00000, 90.00000);
  783.     CreateDynamicObject(2180, 1256.67700, 1693.29468, 4006.92969,   0.00000, 0.00000, 90.00000);
  784.     CreateDynamicObject(1721, 1253.36487, 1686.73340, 4006.93042,   0.00000, 0.00000, -92.09999);
  785.     CreateDynamicObject(1721, 1253.46252, 1690.71863, 4006.93042,   0.00000, 0.00000, -92.09999);
  786.     CreateDynamicObject(1721, 1253.42249, 1689.51990, 4006.93042,   0.00000, 0.00000, -70.56001);
  787.     CreateDynamicObject(1721, 1255.30920, 1689.60852, 4006.93042,   0.00000, 0.00000, -89.10001);
  788.     CreateDynamicObject(1721, 1255.37329, 1690.73730, 4006.93042,   0.00000, 0.00000, -109.62000);
  789.     CreateDynamicObject(1721, 1253.17712, 1687.70984, 4006.93042,   0.00000, 0.00000, -92.09999);
  790.     CreateDynamicObject(1721, 1251.22241, 1688.01221, 4006.93042,   0.00000, 0.00000, -82.26001);
  791.     CreateDynamicObject(1721, 1251.15430, 1686.99609, 4006.93042,   0.00000, 0.00000, -101.16000);
  792.     CreateDynamicObject(1721, 1251.13574, 1690.74036, 4006.93042,   0.00000, 0.00000, -101.16000);
  793.     CreateDynamicObject(1721, 1250.94995, 1689.58191, 4006.93042,   0.00000, 0.00000, -81.89999);
  794.     CreateDynamicObject(1721, 1253.45947, 1693.14783, 4006.93042,   0.00000, 0.00000, -81.89999);
  795.     CreateDynamicObject(1721, 1253.65637, 1694.43384, 4006.93042,   0.00000, 0.00000, -105.42001);
  796.     CreateDynamicObject(1721, 1255.39478, 1694.48413, 4006.93042,   0.00000, 0.00000, -105.42001);
  797.     CreateDynamicObject(1721, 1255.41357, 1693.22156, 4006.93042,   0.00000, 0.00000, -88.02000);
  798.     CreateDynamicObject(3034, 1258.71240, 1685.37976, 4008.73462,   0.00000, 0.00000, 180.00000);
  799.     CreateDynamicObject(3034, 1252.67224, 1685.36206, 4008.73462,   0.00000, 0.00000, 180.00000);
  800.     CreateDynamicObject(2611, 1252.96838, 1695.03162, 4008.53955,   0.00000, 0.00000, -179.88008);
  801.     CreateDynamicObject(2611, 1250.60132, 1697.49890, 4008.53955,   0.00000, 0.00000, 0.00000);
  802.     CreateDynamicObject(19389, 1271.95117, 1688.45386, 4014.12207,   0.00000, 0.00000, -90.00000);
  803.     CreateDynamicObject(19451, 1278.35217, 1688.44360, 4014.11694,   0.00000, 0.00000, -90.00000);
  804.     CreateDynamicObject(19451, 1270.44604, 1683.72485, 4014.12402,   0.00000, 0.00000, 0.00000);
  805.     CreateDynamicObject(1523, 1272.74438, 1688.47266, 4012.34985,   0.00000, 0.00000, 180.00000);
  806.     CreateDynamicObject(19377, 1275.58521, 1683.69263, 4015.80347,   0.00000, 90.00000, 0.00000);
  807.     CreateDynamicObject(19447, 1272.22644, 1683.56860, 4012.32764,   0.00000, 90.00000, 0.00000);
  808.     CreateDynamicObject(19447, 1275.71545, 1683.54163, 4012.32764,   0.00000, 90.00000, 0.00000);
  809.     CreateDynamicObject(19447, 1279.20813, 1683.60278, 4012.32764,   0.00000, 90.00000, 0.00000);
  810.     CreateDynamicObject(19447, 1282.69775, 1683.53479, 4012.32764,   0.00000, 90.00000, 0.00000);
  811.     CreateDynamicObject(19451, 1275.25171, 1678.91516, 4014.11694,   0.00000, 0.00000, -90.00000);
  812.     CreateDynamicObject(19451, 1284.85461, 1678.89893, 4014.11694,   0.00000, 0.00000, -90.00000);
  813.     CreateDynamicObject(19451, 1284.31555, 1683.70483, 4014.12402,   0.00000, 0.00000, 0.00000);
  814.     CreateDynamicObject(19377, 1286.07922, 1677.62903, 4015.80347,   0.00000, 90.00000, 0.00000);
  815.     CreateDynamicObject(19451, 1279.19055, 1678.44556, 4014.11694,   0.00000, 0.00000, -90.00000);
  816.     CreateDynamicObject(19389, 1272.14050, 1685.21594, 4014.12207,   0.00000, 0.00000, -90.00000);
  817.     CreateDynamicObject(19389, 1282.64807, 1685.21655, 4014.12207,   0.00000, 0.00000, -90.00000);
  818.     CreateDynamicObject(19359, 1279.44580, 1685.22375, 4014.12817,   0.00000, 0.00000, 90.00000);
  819.     CreateDynamicObject(19359, 1275.33740, 1685.21692, 4014.12817,   0.00000, 0.00000, 90.00000);
  820.     CreateDynamicObject(19359, 1277.16162, 1685.21545, 4014.12817,   0.00000, 0.00000, 90.00000);
  821.     CreateDynamicObject(1523, 1272.93811, 1685.21021, 4012.34985,   0.00000, 0.00000, 180.00000);
  822.     CreateDynamicObject(1523, 1283.41968, 1685.19128, 4012.34985,   0.00000, 0.00000, 180.00000);
  823.     CreateDynamicObject(19451, 1277.45911, 1680.44971, 4014.12402,   0.00000, 0.00000, 0.00000);
  824.     CreateDynamicObject(19451, 1282.63794, 1676.44922, 4014.12402,   0.00000, 0.00000, 0.00000);
  825.     CreateDynamicObject(1492, 1282.71082, 1681.10999, 4012.86475,   0.00000, 0.00000, 0.00000);
  826.     CreateDynamicObject(1492, 1281.03735, 1681.15173, 4012.86475,   0.00000, 0.00000, 0.00000);
  827.     CreateDynamicObject(19451, 1280.97290, 1676.47144, 4014.12402,   0.00000, 0.00000, 0.00000);
  828.     CreateDynamicObject(1492, 1279.38696, 1681.15918, 4012.86475,   0.00000, 0.00000, 0.00000);
  829.     CreateDynamicObject(19451, 1279.31335, 1676.46680, 4014.12402,   0.00000, 0.00000, 0.00000);
  830.     CreateDynamicObject(2136, 1278.03638, 1679.81433, 4012.41479,   0.00000, 0.00000, 90.00000);
  831.     CreateDynamicObject(2136, 1278.04321, 1681.79785, 4012.41479,   0.00000, 0.00000, 90.00000);
  832.     CreateDynamicObject(2742, 1278.59741, 1685.00513, 4014.12500,   0.00000, 0.00000, 0.00000);
  833.     CreateDynamicObject(2742, 1279.56982, 1685.00989, 4014.12500,   0.00000, 0.00000, 0.00000);
  834.     CreateDynamicObject(2741, 1277.61096, 1682.57874, 4013.90698,   0.00000, 0.00000, 90.00000);
  835.     CreateDynamicObject(2741, 1277.58765, 1681.01538, 4013.90698,   0.00000, 0.00000, 90.00000);
  836.     CreateDynamicObject(19451, 1275.77722, 1676.68030, 4014.12402,   0.00000, 0.00000, 0.00000);
  837.     CreateDynamicObject(2528, 1280.11536, 1679.40161, 4012.41504,   0.00000, 0.00000, 180.00000);
  838.     CreateDynamicObject(2528, 1281.83704, 1679.38965, 4012.41504,   0.00000, 0.00000, 180.00000);
  839.     CreateDynamicObject(2528, 1283.49756, 1679.37964, 4012.41504,   0.00000, 0.00000, 180.00000);
  840.     CreateDynamicObject(1492, 1275.85046, 1681.42676, 4012.86475,   0.00000, 0.00000, 0.00000);
  841.     CreateDynamicObject(19451, 1274.11365, 1676.67615, 4014.12402,   0.00000, 0.00000, 0.00000);
  842.     CreateDynamicObject(1492, 1274.17957, 1681.40417, 4012.86475,   0.00000, 0.00000, 0.00000);
  843.     CreateDynamicObject(2602, 1273.07690, 1679.34558, 4013.34863,   0.00000, 0.00000, -180.00000);
  844.     CreateDynamicObject(2602, 1271.47632, 1679.33997, 4013.34863,   0.00000, 0.00000, -180.00000);
  845.     CreateDynamicObject(2602, 1270.89148, 1681.03784, 4013.34863,   0.00000, 0.00000, 90.00000);
  846.     CreateDynamicObject(2602, 1270.93005, 1682.86560, 4013.34863,   0.00000, 0.00000, 90.00000);
  847.     CreateDynamicObject(2136, 1273.86865, 1684.61694, 4012.41504,   0.00000, 0.00000, 0.00000);
  848.     CreateDynamicObject(2136, 1275.87097, 1684.62634, 4012.41504,   0.00000, 0.00000, 0.00000);
  849.     CreateDynamicObject(2742, 1277.27014, 1683.50317, 4014.24707,   0.00000, 0.00000, -90.00000);
  850.     CreateDynamicObject(2742, 1277.29077, 1682.84290, 4014.24707,   0.00000, 0.00000, -90.29999);
  851.     CreateDynamicObject(2741, 1275.07349, 1685.04663, 4014.09424,   0.00000, 0.00000, 0.00000);
  852.     CreateDynamicObject(2741, 1276.59375, 1685.05249, 4014.09424,   0.00000, 0.00000, 0.00000);
  853.     CreateDynamicObject(2528, 1276.71033, 1679.48474, 4012.41504,   0.00000, 0.00000, 180.00000);
  854.     CreateDynamicObject(2528, 1274.95251, 1679.44775, 4012.41504,   0.00000, 0.00000, 180.00000);
  855.                                 // ----- High School Interior END ----- //
  856.  
  857.  
  858. public OnGameModeExit()
  859. {
  860.         return 1;
  861. }
  862.  
  863. public OnPlayerRequestClass(playerid, classid)
  864. {
  865.         return 1;
  866. }
  867.  
  868. stock CreateTextdraws()
  869. {
  870.         // Login Register
  871.         Server0 = TextDrawCreate(641.500000, 1.500000, "usebox");
  872.         TextDrawLetterSize(Server0, 0.000000, 49.412498);
  873.         TextDrawTextSize(Server0, -2.000000, 0.000000);
  874.         TextDrawAlignment(Server0, 1);
  875.         TextDrawColor(Server0, 0);
  876.         TextDrawUseBox(Server0, true);
  877.         TextDrawBoxColor(Server0, 102);
  878.         TextDrawSetShadow(Server0, 0);
  879.         TextDrawSetOutline(Server0, 0);
  880.         TextDrawFont(Server0, 0);
  881.  
  882.         FS = TextDrawCreate(233.500000, 15.312500, "Login - Register");
  883.         TextDrawLetterSize(FS, 0.597999, 2.912500);
  884.         TextDrawAlignment(FS, 1);
  885.         TextDrawColor(FS, -1);
  886.         TextDrawSetShadow(FS, 0);
  887.         TextDrawSetOutline(FS, 1);
  888.         TextDrawBackgroundColor(FS, 51);
  889.         TextDrawFont(FS, 2);
  890.         TextDrawSetProportional(FS, 1);
  891.  
  892.         Server1 = TextDrawCreate(275.000000, 41.125000, "Jonathan Walker");
  893.         TextDrawLetterSize(Server1, 0.714000, 2.693749);
  894.         TextDrawAlignment(Server1, 1);
  895.         TextDrawColor(Server1, -1);
  896.         TextDrawUseBox(Server1, true);
  897.         TextDrawBoxColor(Server1, 0);
  898.         TextDrawSetShadow(Server1, 0);
  899.         TextDrawSetOutline(Server1, 1);
  900.         TextDrawBackgroundColor(Server1, 51);
  901.         TextDrawFont(Server1, 0);
  902.         TextDrawSetProportional(Server1, 1);
  903.  
  904.         Server2 = TextDrawCreate(46.500000, 124.687500, "REGISTERATION");
  905.         TextDrawLetterSize(Server2, 0.615500, 2.212500);
  906.         TextDrawAlignment(Server2, 1);
  907.         TextDrawColor(Server2, -1);
  908.         TextDrawUseBox(Server2, true);
  909.         TextDrawBoxColor(Server2, 0);
  910.         TextDrawSetShadow(Server2, 0);
  911.         TextDrawSetOutline(Server2, 1);
  912.         TextDrawBackgroundColor(Server2, 51);
  913.         TextDrawFont(Server2, 1);
  914.         TextDrawSetProportional(Server2, 1);
  915.         TextDrawSetSelectable(Server2, true);
  916.  
  917.         Server3 = TextDrawCreate(436.500000, 122.062500, "LOGIN");
  918.         TextDrawLetterSize(Server3, 0.618499, 2.339376);
  919.         TextDrawAlignment(Server3, 1);
  920.         TextDrawColor(Server3, -1);
  921.         TextDrawSetShadow(Server3, 0);
  922.         TextDrawSetOutline(Server3, 1);
  923.         TextDrawBackgroundColor(Server3, 51);
  924.         TextDrawFont(Server3, 1);
  925.         TextDrawSetProportional(Server3, 1);
  926.         TextDrawSetSelectable(Server3, true);
  927.  
  928.         Option1 = TextDrawCreate(7.500000, 180.250000, "~>~ Account Password");
  929.         TextDrawLetterSize(Option1, 0.449999, 1.600000);
  930.         TextDrawAlignment(Option1, 1);
  931.         TextDrawColor(Option1, -1);
  932.         TextDrawSetShadow(Option1, 0);
  933.         TextDrawSetOutline(Option1, 1);
  934.         TextDrawBackgroundColor(Option1, 51);
  935.         TextDrawFont(Option1, 1);
  936.         TextDrawSetProportional(Option1, 1);
  937.         TextDrawSetSelectable(Option1, true);
  938.  
  939.         Option2 = TextDrawCreate(76.000000, 229.687500, "~>~ Character Gender");
  940.         TextDrawLetterSize(Option2, 0.449999, 1.600000);
  941.         TextDrawAlignment(Option2, 1);
  942.         TextDrawColor(Option2, -1);
  943.         TextDrawSetShadow(Option2, 0);
  944.         TextDrawSetOutline(Option2, 1);
  945.         TextDrawBackgroundColor(Option2, 51);
  946.         TextDrawFont(Option2, 1);
  947.         TextDrawSetProportional(Option2, 1);
  948.         TextDrawSetSelectable(Option2, true);
  949.  
  950.         Option3 = TextDrawCreate(129.500000, 276.937500, "~>~ Character Age");
  951.         TextDrawLetterSize(Option3, 0.449999, 1.600000);
  952.         TextDrawAlignment(Option3, 1);
  953.         TextDrawColor(Option3, -1);
  954.         TextDrawSetShadow(Option3, 0);
  955.         TextDrawSetOutline(Option3, 1);
  956.         TextDrawBackgroundColor(Option3, 51);
  957.         TextDrawFont(Option3, 1);
  958.         TextDrawSetProportional(Option3, 1);
  959.         TextDrawSetSelectable(Option3, true);
  960.  
  961.         LoginOption = TextDrawCreate(394.500000, 180.250000, "~>~ Character Login");
  962.         TextDrawLetterSize(LoginOption, 0.449999, 1.600000);
  963.         TextDrawAlignment(LoginOption, 1);
  964.         TextDrawColor(LoginOption, -1);
  965.         TextDrawSetShadow(LoginOption, 0);
  966.         TextDrawSetOutline(LoginOption, 1);
  967.         TextDrawBackgroundColor(LoginOption, 51);
  968.         TextDrawFont(LoginOption, 1);
  969.         TextDrawSetProportional(LoginOption, 1);
  970.         TextDrawSetSelectable(LoginOption, true);
  971.  
  972.  
  973.         Website = TextDrawCreate(207.500000, 389.375000, "www.~p~Jonathan-Walker~w~.com");
  974.         TextDrawLetterSize(Website, 0.449999, 1.600000);
  975.         TextDrawAlignment(Website, 1);
  976.         TextDrawColor(Website, -1);
  977.         TextDrawSetShadow(Website, 0);
  978.         TextDrawSetOutline(Website, 1);
  979.         TextDrawBackgroundColor(Website, 51);
  980.         TextDrawFont(Website, 1);
  981.         TextDrawSetProportional(Website, 1);
  982.         // Login Register END
  983.         return 1;
  984. }
  985. stock ShowLoginRegister(playerid)
  986. {
  987.         TextDrawShowForPlayer(playerid, Server0);
  988.         TextDrawShowForPlayer(playerid, FS);
  989.         TextDrawShowForPlayer(playerid, Server1);
  990.         TextDrawShowForPlayer(playerid, Server2);
  991.         TextDrawShowForPlayer(playerid, Server3);
  992.         TextDrawShowForPlayer(playerid, Website);
  993.         return 1;
  994. }
  995. stock HideLoginRegister(playerid)
  996. {
  997.         TextDrawHideForPlayer(playerid, Server0);
  998.         TextDrawHideForPlayer(playerid, FS);
  999.         TextDrawHideForPlayer(playerid, Server1);
  1000.         TextDrawHideForPlayer(playerid, Server2);
  1001.         TextDrawHideForPlayer(playerid, Server3);
  1002.         TextDrawHideForPlayer(playerid, Option1);
  1003.         TextDrawHideForPlayer(playerid, Option2);
  1004.         TextDrawHideForPlayer(playerid, Option3);
  1005.         TextDrawHideForPlayer(playerid, LoginOption);
  1006.         return 1;
  1007. }
  1008. public OnPlayerConnect(playerid)
  1009. {
  1010.         ShowLoginRegister(playerid);
  1011.     if(fexist(GetUser(playerid)))
  1012.     {
  1013.                 LoadCharacter(playerid);
  1014.         }
  1015.         SelectTextDraw(playerid, 0x0080FFC8);
  1016.         // Setting the Registeration process to Null.
  1017.         RegisterStep[playerid] = 0;
  1018.     return 1;
  1019. }
  1020. public OnPlayerClickTextDraw(playerid, Text:clickedid)
  1021. {
  1022.         // Register
  1023.         if(clickedid == Server2)
  1024.         {
  1025.                 if(fexist(GetUser(playerid)))
  1026.             {
  1027.                         SendClientMessage(playerid, COLOR_GREEN, "(INFO): {FFFFFF}You are already Registered.");
  1028.                 }
  1029.                 else
  1030.                 {
  1031.                         TextDrawShowForPlayer(playerid, Option1);
  1032.                         TextDrawHideForPlayer(playerid, Server2);
  1033.                         RegisterStep[playerid] = 1;
  1034.                 }
  1035.         }
  1036.         // Login
  1037.     if(clickedid == Server3)
  1038.         {
  1039.         if(fexist(GetUser(playerid)))
  1040.             {
  1041.                         TextDrawShowForPlayer(playerid, LoginOption);
  1042.                 }
  1043.         }
  1044.         if(clickedid == LoginOption)
  1045.         {
  1046.             ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"Login","Welcome to 'Login . Register'.Your account is Registered.Please enter your password \nbelow to Login.","Proceed","Quit");
  1047.         }
  1048.         // Character Password
  1049.         if(clickedid == Option1)
  1050.         {
  1051.                 if(RegisterStep[playerid] == 1)
  1052.                 {
  1053.                         ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Roleplay - Register","Welcome to 'Login . Register'.Your account is not Found.Please Register yourself \nby entering your password below.","Proceed","Quit");
  1054.                 }
  1055.         }
  1056.         // Character Gender
  1057.         if(clickedid == Option2)
  1058.         {
  1059.                 if(RegisterStep[playerid] == 2)
  1060.                 {
  1061.                         ShowPlayerDialog(playerid, DIALOG_GENDER, DIALOG_STYLE_LIST, "Roleplay - Gender","Male\nFemale","Proceed","Quit");
  1062.                 }
  1063.         }
  1064.         // Character Age
  1065.         if(clickedid == Option3)
  1066.         {
  1067.                 if(RegisterStep[playerid] == 3)
  1068.                 {
  1069.                         ShowPlayerDialog(playerid, DIALOG_AGE, DIALOG_STYLE_INPUT, "Roleplay - Age", "Please enter your Character's Age in the Box below.", "Proceed", "Quit");
  1070.                         CancelSelectTextDraw(playerid);
  1071.                 }
  1072.         }
  1073.         return 1;
  1074. }
  1075. public OnPlayerDisconnect(playerid, reason)
  1076. {
  1077.         SaveCharacter(playerid);
  1078.         return 1;
  1079. }
  1080.  
  1081. public OnPlayerSpawn(playerid)
  1082. {
  1083.         SetPlayerPos(playerid, PlayerInfo[playerid][pX], PlayerInfo[playerid][pY], PlayerInfo[playerid][pZ]);
  1084.         SetPlayerSkin(playerid, PlayerInfo[playerid][Skin]);
  1085.         SetPlayerHealth(playerid, PlayerInfo[playerid][Health]);
  1086.         SetPlayerArmour(playerid, PlayerInfo[playerid][Armour]);
  1087.         GivePlayerMoney(playerid, PlayerInfo[playerid][Money]);
  1088.         return 1;
  1089. }
  1090. public OnPlayerDeath(playerid, killerid, reason)
  1091. {
  1092.         return 1;
  1093. }
  1094.  
  1095. public OnVehicleSpawn(vehicleid)
  1096. {
  1097.         return 1;
  1098. }
  1099.  
  1100. public OnVehicleDeath(vehicleid, killerid)
  1101. {
  1102.         return 1;
  1103. }
  1104.  
  1105. public OnPlayerText(playerid, text[])
  1106. {
  1107.         return 1;
  1108. }
  1109.  
  1110. public OnPlayerCommandText(playerid, cmdtext[])
  1111. {
  1112.     return 1;
  1113. }
  1114. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  1115. {
  1116.         return 1;
  1117. }
  1118.  
  1119. public OnPlayerExitVehicle(playerid, vehicleid)
  1120. {
  1121.         return 1;
  1122. }
  1123.  
  1124. public OnPlayerStateChange(playerid, newstate, oldstate)
  1125. {
  1126.         return 1;
  1127. }
  1128.  
  1129. public OnPlayerEnterCheckpoint(playerid)
  1130. {
  1131.         return 1;
  1132. }
  1133.  
  1134. public OnPlayerLeaveCheckpoint(playerid)
  1135. {
  1136.         return 1;
  1137. }
  1138.  
  1139. public OnPlayerEnterRaceCheckpoint(playerid)
  1140. {
  1141.         return 1;
  1142. }
  1143.  
  1144. public OnPlayerLeaveRaceCheckpoint(playerid)
  1145. {
  1146.         return 1;
  1147. }
  1148.  
  1149. public OnRconCommand(cmd[])
  1150. {
  1151.         return 1;
  1152. }
  1153.  
  1154. public OnPlayerRequestSpawn(playerid)
  1155. {
  1156.         return 1;
  1157. }
  1158.  
  1159. public OnObjectMoved(objectid)
  1160. {
  1161.         return 1;
  1162. }
  1163.  
  1164. public OnPlayerObjectMoved(playerid, objectid)
  1165. {
  1166.         return 1;
  1167. }
  1168.  
  1169. public OnPlayerPickUpPickup(playerid, pickupid)
  1170. {
  1171.         return 1;
  1172. }
  1173.  
  1174. public OnVehicleMod(playerid, vehicleid, componentid)
  1175. {
  1176.         return 1;
  1177. }
  1178.  
  1179. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  1180. {
  1181.         return 1;
  1182. }
  1183.  
  1184. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  1185. {
  1186.         return 1;
  1187. }
  1188.  
  1189. public OnPlayerSelectedMenuRow(playerid, row)
  1190. {
  1191.         return 1;
  1192. }
  1193.  
  1194. public OnPlayerExitedMenu(playerid)
  1195. {
  1196.         return 1;
  1197. }
  1198.  
  1199. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  1200. {
  1201.         return 1;
  1202. }
  1203.  
  1204. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  1205. {
  1206.         return 1;
  1207. }
  1208.  
  1209. public OnRconLoginAttempt(ip[], password[], success)
  1210. {
  1211.         return 1;
  1212. }
  1213.  
  1214. public OnPlayerUpdate(playerid)
  1215. {
  1216.         return 1;
  1217. }
  1218.  
  1219. public OnPlayerStreamIn(playerid, forplayerid)
  1220. {
  1221.         return 1;
  1222. }
  1223.  
  1224. public OnPlayerStreamOut(playerid, forplayerid)
  1225. {
  1226.         return 1;
  1227. }
  1228.  
  1229. public OnVehicleStreamIn(vehicleid, forplayerid)
  1230. {
  1231.         return 1;
  1232. }
  1233.  
  1234. public OnVehicleStreamOut(vehicleid, forplayerid)
  1235. {
  1236.         return 1;
  1237. }
  1238. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  1239. {
  1240.         if(dialogid == DIALOG_REGISTER)
  1241.     {
  1242.         if(!response)
  1243.         {
  1244.             SendClientMessage(playerid, COLOR_WHITE, "(INFO): Please Register yourself by Entering your password below.");
  1245.                 return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Roleplay - Register","Welcome to 'Login . Register'.Your account is not Found.Please Register yourself \nby entering your password below.","Proceed","Quit");
  1246.                 }
  1247.         else if(response)
  1248.         {
  1249.             if(!strlen(inputtext))
  1250.             {
  1251.                                 SendClientMessage(playerid, COLOR_WHITE, "(INFO): You haven't entered anything in the box.");
  1252.                                 ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Roleplay - Register","Welcome to 'Login . Register'.Your account is not Found.Please Register yourself \nby entering your password below.","Proceed","Quit");
  1253.                         }
  1254.             else if(INI_Open(GetUser(playerid)))
  1255.                         {
  1256.                                 new string[128];
  1257.                                 // -------------- SETTING PLAYER INFORMATION ---------------------
  1258.                                 INI_WriteInt("Administrator", 0);
  1259.                                 INI_WriteInt("AdminLevel", 0);
  1260.                                 INI_WriteInt("Skin", 120);
  1261.                                 INI_WriteFloat("pX", 1554.22);
  1262.                                 INI_WriteFloat("pY", -1676.01);
  1263.                                 INI_WriteFloat("pZ", 16.1781);
  1264.                                 INI_WriteInt("Money", 3000);
  1265.                                 INI_WriteFloat("Health", 100.00);
  1266.                                 INI_WriteFloat("Armour", 100.00);
  1267.                                 INI_WriteString("Password", inputtext);
  1268.                                 // Spawn
  1269.                                 PlayerInfo[playerid][pX] = 1554.22;
  1270.                                 PlayerInfo[playerid][pY] = -1676.01;
  1271.                                 PlayerInfo[playerid][pZ] = 16.1781;
  1272.                                 PlayerInfo[playerid][Skin] = 120;
  1273.                                 PlayerInfo[playerid][Health] = 100;
  1274.                                 PlayerInfo[playerid][Armour] = 100;
  1275.                                 PlayerInfo[playerid][Money] = 3000;
  1276.                                 // -------------- SETTING PLAYER INFORMATION --------------------
  1277.                                 INI_Save();
  1278.                                 INI_Close();
  1279.                 format(string, sizeof(string), "%s", PlayerInfo[playerid][Password]);
  1280.                                 RegisterStep[playerid] = 2;
  1281.                                 TextDrawHideForPlayer(playerid, Option1);
  1282.                                 TextDrawShowForPlayer(playerid, Option2);
  1283.                         }
  1284.         }
  1285.     }
  1286.     if(dialogid == DIALOG_GENDER)
  1287.     {
  1288.         if(!response)
  1289.         {
  1290.             SendClientMessage(playerid, COLOR_WHITE, "(INFO): You didn't choose anything.Please select your character's Gender.");
  1291.             ShowPlayerDialog(playerid, DIALOG_GENDER, DIALOG_STYLE_LIST, "Roleplay - Gender","Male\nFemale","Proceed","Quit");
  1292.                 }
  1293.         else if(response)
  1294.         {
  1295.             switch(listitem)
  1296.                 {
  1297.                                 case 0:
  1298.                     {
  1299.                                         if(INI_Open(GetUser(playerid)))
  1300.                     {
  1301.                                                 SendClientMessage(playerid, COLOR_WHITE, "Your Character is a {0080FF}Male.");
  1302.                                                 INI_WriteString("Gender", "Male");
  1303.                                 RegisterStep[playerid] = 3;
  1304.                         INI_Save();
  1305.                                                 INI_Close();
  1306.                                                 SelectTextDraw(playerid, 0x0080FFC8);
  1307.                                         }
  1308.                                 }
  1309.                     case 1:
  1310.                     {
  1311.                     if(INI_Open(GetUser(playerid)))
  1312.                     {
  1313.                                                 SendClientMessage(playerid, COLOR_WHITE, "Your Character is a {FF80FF}Female.");
  1314.                                                 INI_WriteString("Gender", "Female");
  1315.                                                 RegisterStep[playerid] = 3;
  1316.                         INI_Save();
  1317.                         INI_Close();
  1318.                         SelectTextDraw(playerid, 0x0080FFC8);
  1319.                                         }
  1320.                                 }
  1321.                 }
  1322.                 TextDrawHideForPlayer(playerid, Option2);
  1323.                 TextDrawShowForPlayer(playerid, Option3);
  1324.         }
  1325.     }
  1326.     if(dialogid == DIALOG_AGE)
  1327.     {
  1328.         if(!response)
  1329.         {
  1330.             SendClientMessage(playerid, COLOR_WHITE, "(INFO): You haven't entered anything.Please enter your Character's Age in the Box.");
  1331.             ShowPlayerDialog(playerid, DIALOG_AGE, DIALOG_STYLE_INPUT, "Roleplay - Age", "Please enter your Character's Age in the Box below.", "Proceed", "Quit");
  1332.                 }
  1333.         else if(response)
  1334.                 {
  1335.             if(!strlen(inputtext))
  1336.             {
  1337.                                 SendClientMessage(playerid, COLOR_WHITE, "(INFO): You haven't entered anything.Please enter your Character's Age in the Box.");
  1338.                                 ShowPlayerDialog(playerid, DIALOG_AGE, DIALOG_STYLE_INPUT, "Roleplay - Age", "Please enter your Character's Age in the Box below.", "Proceed", "Quit");
  1339.                         }
  1340.             else if(INI_Open(GetUser(playerid)))
  1341.                         {
  1342.                 INI_WriteString("Age", inputtext);
  1343.                 new string[128];
  1344.                 format(string, sizeof(string), "Your Character is a {0080FF}%s Years old.", inputtext);
  1345.                 SendClientMessage(playerid, COLOR_WHITE, string);
  1346.                 SpawnCharacter(playerid);
  1347.                                 SendClientMessage(playerid, COLOR_WHITE, "(INFO): You have Finished through the Registeration.");
  1348.                                 INI_Save();
  1349.                                 INI_Close();
  1350.                                 HideLoginRegister(playerid);
  1351.                                 CancelSelectTextDraw(playerid);
  1352.             }
  1353.         }
  1354.     }
  1355.     if(dialogid == DIALOG_LOGIN)
  1356.     {
  1357.         if(!response)
  1358.         {
  1359.             SendClientMessage(playerid, COLOR_WHITE, "(INFO): Please Login in order to Spawn.");
  1360.                     ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"Roleplay - Login","Welcome to 'Login . Register'.Your account is Registered.Please enter your password \nbelow to Login.","Proceed","Quit");
  1361.                 }
  1362.         if(response)
  1363.         {
  1364.             if(!strlen(inputtext))
  1365.             {
  1366.                 ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"Roleplay - Login","Welcome to 'Login . Register'.Your account is Registered.Please enter your password \nbelow to Login.","Proceed","Quit");
  1367.             }
  1368.             if(INI_Open(GetUser(playerid)))
  1369.                     {
  1370.                 INI_ReadString(PlayerInfo[playerid][Password],"Password",20);
  1371.                         if(strcmp(inputtext,PlayerInfo[playerid][Password],false))
  1372.                                 {
  1373.                                         ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Roleplay - Login","You have entered an Incorrect Password.Please enter a Correct password\nbelow.","Proceed","Quit");
  1374.                 }
  1375.                 else
  1376.                                 {
  1377.                                         SpawnCharacter(playerid);
  1378.                                         HideLoginRegister(playerid);
  1379.                                         CancelSelectTextDraw(playerid);
  1380.                                         INI_Save();
  1381.                     INI_Close();
  1382.  
  1383.                                 }
  1384.             }
  1385.         }
  1386.         }
  1387.     return 1;
  1388. }
  1389.  
  1390. stock SpawnCharacter(playerid)
  1391. {
  1392.         SetPlayerPos(playerid,  PlayerInfo[playerid][pX], PlayerInfo[playerid][pY], PlayerInfo[playerid][pZ]);
  1393.         SetPlayerSkin(playerid, PlayerInfo[playerid][Skin]);
  1394.         SetPlayerHealth(playerid, PlayerInfo[playerid][Health]);
  1395.         SetPlayerArmour(playerid, PlayerInfo[playerid][Armour]);
  1396.         SetCameraBehindPlayer(playerid);
  1397.         SpawnPlayer(playerid);
  1398.         return 1;
  1399. }
  1400. stock SaveCharacter(playerid)
  1401. {
  1402.     if(INI_Open(GetUser(playerid)))
  1403.     {
  1404.         INI_WriteInt("Money",GetPlayerMoney(playerid));
  1405.         INI_WriteFloat("Health",GetPlayerHealth(playerid, PlayerInfo[playerid][Health]));
  1406.         INI_WriteFloat("Armour",GetPlayerArmour(playerid, PlayerInfo[playerid][Armour]));
  1407.         INI_WriteInt("Administrator",PlayerInfo[playerid][Administrator]);
  1408.         INI_WriteInt("AdminLevel",PlayerInfo[playerid][AdminLevel]);
  1409.         GetPlayerPos(playerid, PlayerInfo[playerid][pX], PlayerInfo[playerid][pY], PlayerInfo[playerid][pZ]);
  1410.         INI_WriteFloat("pX",PlayerInfo[playerid][pX]);
  1411.         INI_WriteFloat("pY",PlayerInfo[playerid][pY]);
  1412.         INI_WriteFloat("pZ",PlayerInfo[playerid][pZ]);
  1413.         INI_Save();
  1414.         INI_Close();
  1415.     }
  1416.         return 1;
  1417. }
  1418. stock LoadCharacter(playerid)
  1419. {
  1420.     if(INI_Open(GetUser(playerid)))
  1421.     {
  1422.         PlayerInfo[playerid][Money] = INI_ReadInt("Money");
  1423.         PlayerInfo[playerid][Administrator] = INI_ReadInt("Administrator");
  1424.         PlayerInfo[playerid][AdminLevel] = INI_ReadInt("AdminLevel");
  1425.         PlayerInfo[playerid][Health] = INI_ReadFloat("Health");
  1426.         PlayerInfo[playerid][Armour] = INI_ReadFloat("Armour");
  1427.         PlayerInfo[playerid][pX] = INI_ReadFloat("pX");
  1428.         PlayerInfo[playerid][pY] = INI_ReadFloat("pY");
  1429.         PlayerInfo[playerid][pZ] = INI_ReadFloat("pZ");
  1430.         INI_Save();
  1431.         INI_Close();
  1432.     }
  1433.         return 1;
  1434. }
  1435. forward LoadingObjects(playerid);
  1436. public LoadingObjects(playerid)
  1437. {
  1438.         TogglePlayerControllable(playerid, true);
  1439.         return 1;
  1440. }
  1441. stock GetUser(playerid)
  1442. {
  1443.   new uFile[128];
  1444.   format(uFile,128,"Users/%s.ini",RPNAME(playerid));
  1445.   return uFile;
  1446. }
  1447.  
  1448. stock RPNAME(playerid)
  1449. {
  1450.     new RPName[MAX_PLAYER_NAME];
  1451.     if(IsPlayerConnected(playerid))
  1452.     {
  1453.         GetPlayerName(playerid, RPName, sizeof(RPName));
  1454.         for(new i = 0; i < MAX_PLAYER_NAME; i++)
  1455.         {
  1456.             if(RPName[i] == '_') RPName[i] = ' ';
  1457.         }
  1458.         }
  1459.         return RPName;
  1460. }
  1461.  
  1462. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  1463. {
  1464.         return 1;
  1465. }
Advertisement
Add Comment
Please, Sign In to add comment