Guest User

COD

a guest
Jan 2nd, 2012
954
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 125.86 KB | None | 0 0
  1. #include <a_samp>
  2. #include <core>
  3. #include <float>
  4. #include <MidoStream>
  5. #include <streamer>
  6. #include <foreach>
  7.  
  8. #define COLOR_YELLOW 0xFFFF00AA
  9. #define RED1 0xCB3C34FF
  10.  
  11. // === [Color Defines] ===
  12. #define COLOR_LIGHTGREEN 0x9ACD32AA
  13. #define COLOR_YELLOW2 0xF5DEB3AA
  14. #define COLOR_DBLUE 0x2641FEAA
  15. #define COLOR_SYSTEM 0xEFEFF7AA
  16. #define COLOR_LIME 0x80FF00FF
  17. #define COLOR_GREY 0xAFAFAFAA
  18. #define COLOR_BLUE 0x0000FF96
  19. #define COLOR_DIS_RED 0xFF0000FF
  20. #define COLOR_CON_GREEN 0x00FF00FF
  21. #define COLOR_WHITE 0xFFFFFFFF
  22. #define COLOR_YELLOW 0xFFFF00AA
  23. #define COLOR_BRIGHpublic OnPlayerDisconnect(playerid, reason)
  24. #define COLOR_ORANGE 0xFFA500AA
  25. #define GCOLOR_GREEN 0x33AA3355
  26. #define YELLOW 0xFFFF00FF
  27.  
  28.  
  29. #define COLOR_LIGHTRED 0xFF8080FF
  30. #define COLOR_LIGHTBLUE 0x00BFFFAA
  31. #define COLOR_GREY 0xAFAFAFAA
  32. #define COLOR_RED 0xFF0000AA
  33. #define COLOR_YELLOW 0xFFFF00AA
  34. #define COLOR_GREEN 0x00FF00AA
  35.  
  36. #define YELLOW      0xFFFF00FF
  37. #define ORANGE      0xF97804FF
  38. #define LIGHTRED    0xFF8080FF
  39. #define LIGHTBLUE   0x00C2ECFF
  40. #define PURPLE      0xB360FDFF
  41. #define BLUE        0x1229FAFF
  42. #define COLOR_GOLD 0xFFFF00FF
  43. #define LIGHTGREEN  0x38FF06FF
  44. #define DARKPINK    0xE100E1FF
  45. #define DARKGREEN   0x008040FF
  46. #define AQUAGREEN   0x00CACAFB
  47. #define NICESKY     0x99FFFFAA
  48. #define GREY        0xCECECEFF
  49. #define WHITE       0xFFFFFFFF
  50. #define COLOR_TAN   0xE39216FF
  51.  
  52. /*******************************************************************************
  53. *                                 <=[ARMI]=>                                   *
  54. *******************************************************************************/
  55.  
  56. #define PISTOL 22
  57. #define SILENCED_PISTOL 23
  58. #define DEAGLE 24
  59. #define AK47 30
  60. #define M4 31
  61. #define TEC9 32
  62. #define MICRO_UZI 28
  63. #define MP5 29
  64. #define GRENADES 16
  65. #define MOLOTOVS 18
  66. #define TEAR_GAS 17
  67. #define NIGHT_STICK 3
  68. #define KNIFE 4
  69. #define SHOTGUN 25
  70. #define SAWNOFF_SHOTGUN 26
  71. #define COMBAT_SHOTGUN 27
  72. #define MICRO_UZI 28
  73. #define SNIPER_RIFLE 34
  74. #define RPG 35
  75. #define ROCKET_LAUNCHER 36
  76. #define FLAME_THROWER 37
  77. #define MINIGUN 38
  78. #define SPRAY_PAINT 41
  79. #define FIRE_EXTINGUER 42
  80. #define PARACHUTE 46
  81. #define SACHET_CHARGERS 39
  82. #define DETONATOR 40
  83. #define HEALTH 41
  84.  
  85. // Define all the callbacks I need
  86. #define TEAM_USA 1
  87. #define TEAM_COLOR_USA COLOR_BLUE
  88. #define TEAM_JAPAN 2
  89. #define TEAM_COLOR_JAPAN COLOR_WHITE
  90. #define TEAM_GERMANY 3
  91. #define TEAM_COLOR_GERMANY COLOR_BROWN
  92. #define TEAM_RUSSIA 4
  93. #define TEAM_COLOR_RUSSIA COLOR_RED
  94. #define TEAM_ENGLAND 5
  95. #define TEAM_COLOR_ENGLAND COLOR_PLUM
  96. #define TEAM_MEXICO 6
  97. #define TEAM_COLOR_MEXICO COLOR_LIMEGREEN
  98. #define TEAM_INDIA 7
  99. #define TEAM_COLOR_INDIA COLOR_CORAL
  100. #define TEAM_BRAZIL 8
  101. #define TEAM_COLOR_BRAZIL COLOR_AQUA
  102. #define TEAM_FRANCE 9
  103. #define TEAM_COLOR_FRANCE COLOR_INDIGO
  104. #define TEAM_INDONESIA 10
  105. #define TEAM_COLOR_INDONESIA COLOR_BISQUE
  106.  
  107.  
  108.  
  109. #pragma tabsize 0
  110.  
  111. //News
  112. new GZ_ZONE2;
  113. new ZonePickup;
  114. new Text:ScriptVer;
  115. new Text:Web;
  116. new USA;
  117. new Russia;
  118. new Mexico;
  119. new Japan;
  120. new India;
  121. new Germany;
  122. new France;
  123. new England;
  124. new Indonesia;
  125. new Brazil;
  126.  
  127. //
  128. new gTeam[MAX_PLAYERS];
  129. new Float:RandomSpawn[][4] =
  130. {
  131.     // Positions, (X, Y, Z and Facing Angle)
  132.     {-3.1569,1080.6056,19.7422, 192.0335},
  133.     {-148.6496,1121.1483,19.7422, 267.2932},
  134.     {-297.6284,1159.9205,19.7587, 89.8853}
  135. };
  136. new Float:RSpawn[][4] =
  137. {
  138.     // Positions, (X, Y, Z and Facing Angle)
  139.     {386.4340,2070.0190,17.6406, 192.0335},
  140.     {200.2721,2069.3330,22.6444, 267.2932},
  141.     {263.8844,2023.2399,17.6406, 89.8853}
  142. };
  143. new Float:RSpawn2[][4] =
  144. {
  145.     // Positions, (X, Y, Z and Facing Angle)
  146.     {-298.0110,1548.5999,75.3594, 192.0335},
  147.     {-298.3925,1548.4476,75.3594, 267.2932}
  148. };
  149. new Float:RSpawn3[][4] =
  150. {
  151.     // Positions, (X, Y, Z and Facing Angle)
  152.     {-202.8639,2712.7661,62.6875, 192.0335},
  153.     {-246.0621,2600.0825,62.8582, 267.2932},
  154.     {-168.9289,2679.0684,62.6836, 267.2932}
  155. };
  156. new Float:RSpawn4[][4] =
  157. {
  158.     // Positions, (X, Y, Z and Facing Angle)
  159.     {1349.8732,2225.8472,11.0520, 192.0335},
  160.     {1496.1793,2069.5188,10.8239, 267.2932},
  161.     {1549.7113,2249.7954,10.8489, 267.2932}
  162. };
  163. new Float:RSpawn5[][4] =
  164. {
  165.     // Positions, (X, Y, Z and Facing Angle)
  166.     {414.4152,2533.1956,16.5727, 192.0335},
  167.     {308.4630,2542.1924,16.8159, 267.2932}
  168. };
  169. new Float:RSpawn6[][4] =
  170. {
  171.     // Positions, (X, Y, Z and Facing Angle)
  172.     {-346.1602,1897.4762,42.2891, 192.0335},
  173.     {-309.9412,1807.0670,42.2891, 267.2932},
  174.     {-221.0603,1879.6180,47.0876, 267.2932}
  175. };
  176. new Float:RSpawn7[][4] =
  177. {
  178.     // Positions, (X, Y, Z and Facing Angle)
  179.     {242.3151,3007.4961,6.2954, 192.0335},
  180.     {308.3245,3112.3623,6.2954,192.0335}
  181. };
  182.  
  183. //Fordwards
  184. forward AntiWeaponsHack();
  185. forward Rankbonus(playerid);
  186. forward ChangeHostname();
  187.  
  188. main()
  189. {
  190.     print("\n----------------------------------");
  191.     print("  Basic Call Of Duty By James_Coral\n");
  192.     print("----------------------------------\n");
  193. }
  194.  
  195. public OnPlayerConnect(playerid)
  196. {
  197.     new pName[MAX_PLAYER_NAME];
  198.     new string[128];
  199.     GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
  200.         format(string, sizeof(string), "{FFFFFF}[SERVER]:{FF002B}%s has Joined Call Of Duty Server",pName);
  201.         SendClientMessageToAll(0xFF0000FF, string);
  202.  
  203.   //Other
  204.       SendClientMessage(playerid,COLOR_RED,"**Welcome to Call of Duty **");
  205.     SendClientMessage(playerid,COLOR_RED,"Here are some simple rules you should follow to keep us alive");
  206.     SendClientMessage(playerid,COLOR_RED,"No Spawnkilling No Cheating No Racism No Teamkilling  No Spamming/Flooding No Driveby");
  207.     SendClientMessage(playerid,COLOR_RED,"You can get help from /help it will tell you everything about our server");
  208.     SendClientMessage(playerid,COLOR_RED,"This is a complete DM server which is made specialy for everyone to kill each other & serve there country");
  209.     SendClientMessage(playerid,COLOR_RED,"You can visit our forums www.WhatEver.com :D & Join our communty for latest news !");
  210.     return 1;
  211. }
  212.  
  213. public OnPlayerDisconnect(playerid, reason)
  214. {
  215.     new pName[MAX_PLAYER_NAME];
  216.     new string[128];
  217.     GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
  218.         format(string, sizeof(string), "{FFFFFF}[SERVER]:{FF002B}%s has Leaved Call Of Duty Server",pName);
  219.         SendClientMessageToAll(0xFF0000FF, string);
  220.     return 1;
  221. }
  222.  
  223.  
  224. public OnPlayerCommandText(playerid, cmdtext[])
  225. {
  226.     new idx;
  227.     new cmd[256];
  228.    
  229.     cmd = strtok(cmdtext, idx);
  230.  
  231.     if(strcmp(cmd, "/shop", true) == 0) {
  232.     ShowPlayerDialog(playerid,2, DIALOG_STYLE_MSGBOX, "Shop:", "Weapons: /m4,/ak47,/sniper,/9mm,/rl(RocketLauncher)\nOther: /heal,/armour,/parachute\n", "Thanks", "Cancel");
  233.         return 1;
  234.     }
  235.  
  236.     if(strcmp(cmd, "/m4", true) == 0) {
  237.     if(GetPlayerMoney(playerid) < 9999) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough money");
  238.  GivePlayerMoney(playerid, -9999);
  239.     GivePlayerWeapon(playerid, 31, 900);
  240.         return 1;
  241. }
  242.  
  243.     if(strcmp(cmd, "/parachute", true) == 0) {
  244.     if(GetPlayerMoney(playerid) < 6000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough money");
  245.  GivePlayerMoney(playerid, -6000);
  246.     GivePlayerWeapon(playerid, 46, 3);
  247.         return 1;
  248. }
  249.  
  250.     if(strcmp(cmd, "/ak47", true) == 0) {
  251.     if(GetPlayerMoney(playerid) < 9999) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough money");
  252.  GivePlayerMoney(playerid, -9999);
  253.     GivePlayerWeapon(playerid, 30, 900);
  254.         return 1;
  255. }
  256.  
  257.     if(strcmp(cmd, "/9mm", true) == 0) {
  258.     if(GetPlayerMoney(playerid) < 700) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough money");
  259.  GivePlayerMoney(playerid, -700);
  260.     GivePlayerWeapon(playerid, 22, 600);
  261.         return 1;
  262. }
  263.  
  264.     if(strcmp(cmd, "/rl", true) == 0) {
  265.     if(GetPlayerMoney(playerid) < 70000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough money");
  266.  GivePlayerMoney(playerid, -700);
  267.     GivePlayerWeapon(playerid, 35, 600);
  268.         return 1;
  269. }
  270.  
  271.     if(strcmp(cmd, "/armour", true) == 0) {
  272.     if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough money");
  273.  GivePlayerMoney(playerid, -5000);
  274.     SetPlayerArmour(playerid, 100);
  275.         return 1;
  276. }
  277.  
  278.     if(strcmp(cmd, "/sniper", true) == 0) {
  279.     if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough money");
  280.  GivePlayerMoney(playerid, -5000);
  281.     GivePlayerWeapon(playerid,34,500);
  282.         return 1;
  283. }
  284.  
  285.  
  286.     if(strcmp(cmd, "/heal", true) == 0) {
  287.     if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough money");
  288.  GivePlayerMoney(playerid, -5000);
  289.     SetPlayerHealth(playerid, 100);
  290.         return 1;
  291. }
  292.  
  293.  
  294.     if(strcmp("/rules", cmdtext, true, 10) == 0)
  295.     {
  296.         ShowPlayerDialog(playerid,2, DIALOG_STYLE_MSGBOX, "Rules:", "1.)Do Not Hack/Cheat/Mods\n2.)Respect Admins And Players\n3.)Do Not Ask To Be Admin We Choosing Admins\n4.)Do Not Use Admin Account And Try To Use It\n5.)No Insulting, Flamming The Admins\n6.)Spawn Killing is Not Allowed (Except on DM)\n7.)Dont AFK on Spawnpoint or Spawn Areas\n8.)Dont Carjack Any Player Specially Admins And Leaders\n\nIf you break those rules you may Punishment by Our Server Administrators", "Accept", "Ignore");
  297.         return 1;
  298.     }
  299.    
  300.         if (strcmp("/help", cmdtext, true, 10) == 0)
  301.     {
  302.         SendClientMessage(playerid, COLOR_YELLOW, "SHOP: /shop");
  303.         SendClientMessage(playerid, COLOR_YELLOW, "GENERAL: /me,/rules,/kill,/switchteam");
  304.         SendClientMessage(playerid, COLOR_YELLOW, "GENERAL: /credits");
  305.         SendClientMessage(playerid, COLOR_YELLOW, "RANK: /myrank, /ranks,/genhelp");
  306.         SendClientMessage(playerid, COLOR_YELLOW, "CAR: /(un)lock");
  307.         return 1;
  308. }
  309.  
  310.         if (strcmp("/credits", cmdtext, true, 10) == 0)
  311.     {
  312.         SendClientMessage(playerid, 0xFF0000FF, "Scripter:James_Coral");
  313.         SendClientMessage(playerid, 0xFF0000FF, "Tester: James_Coral");
  314.         SendClientMessage(playerid, 0xFF0000FF, "Helper: Mr.Kakashi");
  315.         SendClientMessage(playerid, 0xFF0000FF, "Suggestions: Maikli, Faisal_Rashed");
  316.         SendClientMessage(playerid, 0xFF0000FF, "And Thanks: www.sa-mp.com Community");
  317.         return 1;
  318. }
  319.  
  320.     if(!strcmp(cmdtext, "/me", true, 3))
  321. {
  322.     if(!cmdtext[3])return SendClientMessage(playerid, 0xFF0000FF, "USAGE: /me [ACTION]");
  323.     new str[128];
  324.     GetPlayerName(playerid, str, sizeof(str));
  325.     format(str, sizeof(str), "* %s %s", str, cmdtext[4]);
  326.     new Float:x, Float:y, Float:z;
  327.     GetPlayerPos(playerid, x, y, z);
  328.     for(new i=0; i<MAX_PLAYERS; i++)
  329.     {
  330.     if(IsPlayerConnected(i))
  331.     {
  332.     if(IsPlayerInRangeOfPoint(i, 40.0, x, y, z))
  333.     {
  334.     SendClientMessage(i, 0xFFFF00AA, str);
  335.     }
  336.     }
  337.     }
  338.     return 1;
  339. }
  340.  
  341.     if (strcmp("/myrank", cmdtext, true, 7) == 0)
  342.     {
  343.     if(GetPlayerScore(playerid) >=1000)
  344.     {
  345.     new str[128], Pname[24];
  346.     GetPlayerName(playerid, Pname, 24);
  347.     format(str, sizeof(str), "Name: %s | Rank: General of the Army", Pname);
  348.     SendClientMessage(playerid, 0xFF0000FF,str);
  349.     return 1;
  350.     }
  351.     else if(GetPlayerScore(playerid) >=500)
  352.     {
  353.     new str[128], Pname[24];
  354.     GetPlayerName(playerid, Pname, 24);
  355.     format(str, sizeof(str), "Name: %s | Rank: General", Pname);
  356.     SendClientMessage(playerid, 0xFF0000FF,str);
  357.     return 1;
  358.     }
  359.     if(GetPlayerScore(playerid) >=300)
  360.     {
  361.     new str[128], Pname[24];
  362.     GetPlayerName(playerid, Pname, 24);
  363.     format(str, sizeof(str), "Name: %s | Rank: Major General", Pname);
  364.     SendClientMessage(playerid, 0xFF0000FF,str);
  365.     return 1;
  366.     }
  367.     else if(GetPlayerScore(playerid) >=250)
  368.     {
  369.     new str[128], Pname[24];
  370.     GetPlayerName(playerid, Pname, 24);
  371.     format(str, sizeof(str), "Name: %s | Rank: Lieutenant General", Pname);
  372.     SendClientMessage(playerid, 0xCB3C34FF,str);
  373.     return 1;
  374.     }
  375.     if(GetPlayerScore(playerid) >=190)
  376.     {
  377.     new str[128], Pname[24];
  378.     GetPlayerName(playerid, Pname, 24);
  379.     format(str, sizeof(str), "Name: %s | Rank: Lieutenant Colonel", Pname);
  380.     SendClientMessage(playerid, 0xFF0000FF,str);
  381.     return 1;
  382.     }
  383.     else if(GetPlayerScore(playerid) >=150)
  384.     {
  385.     new str[128], Pname[24];
  386.     GetPlayerName(playerid, Pname, 24);
  387.     format(str, sizeof(str), "Name: %s | Rank: Colonel", Pname);
  388.     SendClientMessage(playerid, 0xFF0000FF,str);
  389.     return 1;
  390.     }
  391.     if(GetPlayerScore(playerid) >=110)
  392.     {
  393.     new str[128], Pname[24];
  394.     GetPlayerName(playerid, Pname, 24);
  395.     format(str, sizeof(str), "Name: %s | Rank: Major", Pname);
  396.     SendClientMessage(playerid, 0xFF0000FF,str);
  397.     return 1;
  398.     }
  399.     else if(GetPlayerScore(playerid) >=80)
  400.     {
  401.     new str[128], Pname[24];
  402.     GetPlayerName(playerid, Pname, 24);
  403.     format(str, sizeof(str), "Name: %s | Rank: Captain", Pname);
  404.     SendClientMessage(playerid, COLOR_RED,str);
  405.     return 1;
  406.     }
  407.     if(GetPlayerScore(playerid) >=65)
  408.     {
  409.     new str[128], Pname[24];
  410.     GetPlayerName(playerid, Pname, 24);
  411.     format(str, sizeof(str), "Name: %s | Rank: Lieutenant", Pname);
  412.     SendClientMessage(playerid, COLOR_RED,str);
  413.     return 1;
  414.     }
  415.     else if(GetPlayerScore(playerid) >=45)
  416.     {
  417.     new str[128], Pname[24];
  418.     GetPlayerName(playerid, Pname, 24);
  419.     format(str, sizeof(str), "Name: %s | Rank: Sergeant", Pname);
  420.     SendClientMessage(playerid, COLOR_RED,str);
  421.     return 1;
  422.     }
  423.     if(GetPlayerScore(playerid) >=25)
  424.     {
  425.     new str[128], Pname[24];
  426.     GetPlayerName(playerid, Pname, 24);
  427.     format(str, sizeof(str), "Name: %s | Rank: Corporal", Pname);
  428.     SendClientMessage(playerid, COLOR_RED,str);
  429.     return 1;
  430.     }
  431.     else if(GetPlayerScore(playerid) >=0)
  432.     {
  433.     new str[128], Pname[24];
  434.     GetPlayerName(playerid, Pname, 24);
  435.     format(str, sizeof(str), "Name: %s | Rank: Private", Pname);
  436.     SendClientMessage(playerid, COLOR_RED,str);
  437.     }
  438.     return 1;
  439. }
  440.  
  441.     if (!strcmp(cmdtext,"/ranks",true, 6))
  442.     {
  443.      ShowPlayerDialog(playerid,454,DIALOG_STYLE_MSGBOX,"Call of Duty Server Rank System","Rank 1 - 0 kills\nRank 2 - 25 kills\nRank 3 - 45 kills\nRank 4 - 65 kills\nRank 5 - 80 kills\nRank 6 - 110 kills\nRank 7 - 150 kills\nRank 8 - 190 kills\nRank 9 - 250 kills\nRank 10 - 300 kills\nRank 11 - 500 kills\nRank 12 - 1000 kills\n","Understood","Close");
  444.      return 1;
  445. }
  446.    
  447. if (strcmp("/genhelp", cmdtext, true) == 0)
  448.     {
  449.         SendClientMessage(playerid, COLOR_CON_GREEN, " *****TERRITORY*****");
  450.         SendClientMessage(playerid, COLOR_WHITE, "**GREEN Area = Unoccupied Territory");
  451.         SendClientMessage(playerid, COLOR_WHITE, "**BLUE Area = USA Territory");
  452.         SendClientMessage(playerid, COLOR_WHITE, "**RED Area = GERMAN Territory");
  453.         SendClientMessage(playerid, COLOR_CON_GREEN, " *****RANKS*****");
  454.         SendClientMessage(playerid, COLOR_WHITE, "To see all the avaible ranks type /ranks");
  455.         return 1;
  456. }
  457.  
  458. if (strcmp("/kill", cmdtext, true) == 0)
  459.     {
  460.         new pName[MAX_PLAYER_NAME];
  461.         new string[128];
  462.         GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
  463.         format(string, sizeof(string), "&s Made Suicide, Poor him, R.I.P for &s",pName,pName);
  464.         SendClientMessageToAll(COLOR_RED, string);
  465.         SetPlayerHealth(playerid, 0.0);
  466.         return 1;
  467. }
  468.  
  469.     if (strcmp(cmdtext, "/lock", true)==0)
  470.     {
  471.         if(IsPlayerInAnyVehicle(playerid))
  472.         {
  473.             new State=GetPlayerState(playerid);
  474.             if(State!=PLAYER_STATE_DRIVER)
  475.             {
  476.                 SendClientMessage(playerid,COLOR_GREY,"You can only lock the doors as the driver.");
  477.                 return 1;
  478.             }
  479.             new i;
  480.             for(i=0;i<MAX_PLAYERS;i++)
  481.             {
  482.                 if(i != playerid)
  483.                 {
  484.                     SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
  485.                 }
  486.             }
  487.             SendClientMessage(playerid, COLOR_GREY, "Vehicle locked!");
  488.             new Float:pX, Float:pY, Float:pZ;
  489.             GetPlayerPos(playerid,pX,pY,pZ);
  490.             PlayerPlaySound(playerid,1056,pX,pY,pZ);
  491.         }
  492.         else
  493.         {
  494.             SendClientMessage(playerid, COLOR_GREY, "You're not in a vehicle!");
  495.         }
  496.         return 1;
  497.     }
  498.  
  499.    if (strcmp(cmdtext, "/unlock", true)==0)
  500.     {
  501.         if(IsPlayerInAnyVehicle(playerid)){
  502.             new State=GetPlayerState(playerid);
  503.             if(State!=PLAYER_STATE_DRIVER){
  504.                 SendClientMessage(playerid, COLOR_GREY,"You can only unlock the doors as the driver.");
  505.                 return 1;
  506.             }
  507.             new i;
  508.             for(i=0;i<MAX_PLAYERS;i++){
  509.                 SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
  510.             }
  511.             SendClientMessage(playerid, COLOR_GREY, "Vehicle unlocked!");
  512.             new Float:pX, Float:pY, Float:pZ;
  513.             GetPlayerPos(playerid,pX,pY,pZ);
  514.             PlayerPlaySound(playerid,1057,pX,pY,pZ);
  515.         }else{
  516.             SendClientMessage(playerid, COLOR_GREY, "You're not in a vehicle!");
  517.         }
  518.         return 1;
  519.     }
  520.  
  521.     if(strcmp(cmdtext,"/switchteam",true)==0)
  522.     {
  523.         ForceClassSelection(playerid);
  524.         SetPlayerHealth(playerid, 0.00);
  525.         return 1;
  526.     }
  527. return 0;
  528. }
  529. public OnPlayerSpawn(playerid)
  530. {
  531.  TextDrawShowForAll(Web);
  532.  TextDrawShowForAll(ScriptVer);
  533.     SetPlayerInterior(playerid,0);
  534.     TogglePlayerClock(playerid,0);
  535.  
  536.      new rand = random(sizeof(RandomSpawn));
  537.      SetPlayerHealth(playerid,100.0);
  538.      SetPlayerArmour(playerid,50.0);
  539.      SendClientMessage(playerid, COLOR_LIME, "BASE: Go Own them all!");
  540.      if(GetPlayerSkin(playerid) == 287)
  541.      {
  542.  
  543.      SetPlayerPos(playerid, RSpawn[rand][0], RSpawn[rand][1],RSpawn[rand][2]);
  544.      SetPlayerTeam(playerid, 1);
  545.      return 1;
  546.      }
  547.      if(GetPlayerSkin(playerid) == 123)
  548.      {
  549.      SetPlayerPos(playerid, RSpawn5[rand][0], RSpawn5[rand][1],RSpawn5[rand][2]);
  550.      SetPlayerTeam(playerid, 2);
  551.      return 1;
  552.      }
  553.      if(GetPlayerSkin(playerid) == 116)
  554.      {
  555.      SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1],RandomSpawn[rand][2]);
  556.      SetPlayerTeam(playerid, 3);
  557.      return 1;
  558.      }
  559.      if(GetPlayerSkin(playerid) == 112)
  560.      {
  561.      SetPlayerPos(playerid, RSpawn2[rand][0], RSpawn2[rand][1],RSpawn2[rand][2]);
  562.      SetPlayerTeam(playerid, 4);
  563.      return 1;
  564.      }
  565.      if(GetPlayerSkin(playerid) == 73)
  566.      {
  567.      SetPlayerPos(playerid, RSpawn6[rand][0], RSpawn6[rand][1],RSpawn6[rand][2]);
  568.      SetPlayerTeam(playerid, 5);
  569.      return 1;
  570.      }
  571.      if(GetPlayerSkin(playerid) == 70)
  572.      {
  573.      SetPlayerPos(playerid, RSpawn3[rand][0], RSpawn3[rand][1],RSpawn3[rand][2]);
  574.  
  575.      SetPlayerTeam(playerid, 6);
  576.      return 1;
  577.      }
  578.      if(GetPlayerSkin(playerid) == 163)
  579.      {
  580.      SetPlayerTeam(playerid, 7);
  581.      return 1;
  582.      }
  583.      if(GetPlayerSkin(playerid) == 14)
  584.      {
  585.      SetPlayerTeam(playerid, 8);
  586.      return 1;
  587.      }
  588.      if(GetPlayerSkin(playerid) == 100)
  589.      {
  590.      SetPlayerPos(playerid, RSpawn4[rand][0], RSpawn4[rand][1],RSpawn4[rand][2]);
  591.      SetPlayerTeam(playerid, 9);
  592.      return 1;
  593.      }
  594.      if(GetPlayerSkin(playerid) == 254)
  595.      {
  596.      SetPlayerPos(playerid, RSpawn7[rand][0], RSpawn7[rand][1],RSpawn7[rand][2]);
  597.      SetPlayerTeam(playerid, 10);
  598.      return 1;
  599.      }
  600. return 0;
  601. }
  602.  
  603. public OnPlayerDeath(playerid, killerid, reason)
  604. {
  605.     return 1;
  606. }
  607.  
  608. SetupPlayerForClassSelection(playerid)
  609. {
  610.     SetPlayerInterior(playerid,14);
  611.     SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
  612.     SetPlayerFacingAngle(playerid, 270.0);
  613.     SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
  614.     SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
  615. }
  616.  
  617. public OnPlayerRequestClass(playerid, classid)
  618. {
  619.     SetupPlayerForClassSelection(playerid);
  620.     return 1;
  621. }
  622.  
  623. public OnGameModeInit()
  624. {
  625.     SetGameModeText("Call Of Duty");
  626.     ShowPlayerMarkers(1);
  627.     ShowNameTags(1);
  628.     AllowAdminTeleport(1);
  629.  
  630.     //Objects
  631.  
  632. //ALL
  633.  
  634.     CreateObject(9241, -300.830933, 1567.703491, 75.693230, 0.000000, 0.000000, 43.2812318442);
  635.     CreateObject(6973, -169.764618, 2716.143311, 55.078354, 0.0000, 1.7189, 0.8594);
  636.     CreateObject(6973, -314.193909, 2692.963623, 60.508423, 0.0000, 0.0000, 180.2730);
  637.     CreateObject(9241, -115.204033, 1009.699646, 19.688597, 0.000000, 0.000000, 0.936785995039);
  638.     CreateObject(9241, -139.614899, 1036.994385, 20.106562, 0.000000, 0.000000, 0.859493988476);
  639.     CreateObject(9241, -139.201462, 1009.585510, 19.676104, 0.000000, 0.000000, -0.585734753962);
  640.     CreateObject(9241, -114.170418, 1037.234985, 20.105480, 0.000000, 0.000000, 180.936633956);
  641.     CreateObject(9241, -1497.263306, 2600.638184, 56.146553, 0.000000, 0.000000, 179.999962552);
  642.     CreateObject(9241, -1545.827515, 2668.899658, 56.321373, 0.000000, 0.000000, 179.999962552);
  643.     CreateObject(9241, -758.812500, 1631.276001, 27.635954, 0.000000, 0.000000, 0.000000);
  644.     CreateObject(9241, -771.131287, 1554.695679, 27.601095, 0.000000, 0.000000, 89.999981276);
  645.     CreateObject(9241, 1532.717285, 2276.591797, 11.404219, 0.000000, 0.000000, 89.999981276);
  646.     CreateObject(9241, 1505.267090, 2276.524902, 11.479218, 0.000000, 0.000000, 89.999981276);
  647.     CreateObject(9241, 1377.728516, 2279.814209, 11.454218, 0.000000, 0.000000, -270.000001124);
  648.     CreateObject(4874, -341.60446166992, 1786.4626464844, 45.153301239014, 0.000000, 0.000000, 91.309509277344);
  649.     CreateObject(6973, 182.755295, 2532.637207, 16.579306, 0.000000, 0.000000, -89.999981276);
  650.     CreateObject(6973, 332.839874, 2455.476563, 15.433308, 0.000000, 0.000000, 89.999981276);
  651.     CreateObject(9241, 267.494568, 2450.359619, 17.168280, 0.000000, 0.000000, -89.999981276);
  652.     CreateObject(9241, 216.165314, 2449.347656, 17.143280, 0.000000, 0.000000, -89.999981276);
  653.     CreateObject(6973, 254.405182, 1976.513184, 16.164850, 0.000000, 0.000000, 0.000000);
  654.     CreateObject(9241, 133.352570, 1816.123413, 18.149530, 0.000000, 0.000000, -178.762889377);
  655.     CreateObject(9241, 157.646866, 1816.519409, 18.099514, 0.000000, 0.000000, 0.000000);
  656.     CreateObject(9241, 124.311119, 1847.375244, 18.321579, 0.000000, 0.000000, -89.999981276);
  657.     CreateObject(6973, 211.810059, 1976.840088, 16.289803, 0.000000, 0.000000, 0.000000);
  658.  
  659.     // The Sea Country by Subzero
  660.     CreateStreamObject(7493, 274.2080078125, 2988.494140625, 0, 0.000000, 0.000000, 1.9830322265625, 250.0); //
  661.     CreateStreamObject(7493, 270.9873046875, 3072.326171875, 0, 0.000000, 0.000000, 1.9775390625, 250.0); //
  662.     CreateStreamObject(7493, 291.791015625, 3064.9189453125, 0, 0.000000, 0.000000, 181.35131835938, 250.0); //
  663.     CreateStreamObject(7493, 293.54400634766, 2994.5080566406, 0, 0.000000, 0.000000, 181.35131835938, 250.0); //
  664.     CreateStreamObject(12857, 286.9833984375, 3099.146484375, 2.531364440918, 0.000000, 0.000000, 270.67565917969, 250.0); //
  665.     CreateStreamObject(14416, 258.1494140625, 2936.73828125, 2.0709781646729, 0.000000, 0.000000, 0.000000, 250.0); //
  666.     CreateStreamObject(14416, 255.1083984375, 2936.66015625, 2.0709781646729, 0.000000, 0.000000, 0.000000, 250.0); //
  667.     CreateStreamObject(14416, 251.35003662109, 2936.6486816406, 2.0709781646729, 0.000000, 0.000000, 0.000000, 250.0); //
  668.     CreateStreamObject(14416, 247.84262084961, 2936.5319824219, 2.0709781646729, 0.000000, 0.000000, 0.000000, 250.0); //
  669.     CreateStreamObject(14416, 244.017578125, 2936.5078125, 2.0709781646729, 0.000000, 0.000000, 0.000000, 250.0); //
  670.     CreateStreamObject(14416, 261.90710449219, 2936.7976074219, 2.0709781646729, 0.000000, 0.000000, 0.000000, 250.0); //
  671.     CreateStreamObject(14416, 265.41427612305, 2936.8688964844, 2.0709781646729, 0.000000, 0.000000, 0.000000, 250.0); //
  672.     CreateStreamObject(14416, 269.17175292969, 2936.9274902344, 2.0709781646729, 0.000000, 0.000000, 0.000000, 250.0); //
  673.     CreateStreamObject(14416, 273.17825317383, 2936.9733886719, 2.0709781646729, 0.000000, 0.000000, 0.000000, 250.0); //
  674.     CreateStreamObject(14416, 273.177734375, 2936.97265625, 2.0709781646729, 0.000000, 0.000000, 0.000000, 250.0); //
  675.     CreateStreamObject(12857, 282.6474609375, 3021.5078125, 2.531364440918, 0.000000, 0.000000, 270.67565917969, 250.0); //
  676.     CreateStreamObject(12857, 303.70767211914, 3045.00390625, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  677.     CreateStreamObject(12857, 302.04830932617, 3086.3430175781, 2.531364440918, 0.000000, 0.000000, 177.38134765625, 250.0); //
  678.     CreateStreamObject(12857, 316.18759155273, 3017.1228027344, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  679.     CreateStreamObject(12857, 313.50283813477, 2991.3483886719, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  680.     CreateStreamObject(12857, 314.05395507813, 2984.3681640625, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  681.     CreateStreamObject(12857, 314.66485595703, 2976.6408691406, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  682.     CreateStreamObject(12857, 310.58233642578, 3031.3723144531, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  683.     CreateStreamObject(12857, 311.01702880859, 3041.7199707031, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  684.     CreateStreamObject(12857, 310.49700927734, 3057.7902832031, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  685.     CreateStreamObject(12857, 310.37780761719, 3059.2856445313, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  686.     CreateStreamObject(12857, 318.1943359375, 3070.7021484375, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  687.     CreateStreamObject(12857, 316.76184082031, 3071.7373046875, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  688.     CreateStreamObject(12857, 316.64270019531, 3072.4777832031, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  689.     CreateStreamObject(12857, 316.81005859375, 3073.0109863281, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  690.     CreateStreamObject(12857, 316.73022460938, 3073.5043945313, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  691.     CreateStreamObject(12857, 316.45178222656, 3075.2316894531, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  692.     CreateStreamObject(12857, 316.41149902344, 3075.4782714844, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  693.     CreateStreamObject(12857, 316.78576660156, 3076.2976074219, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  694.     CreateStreamObject(12857, 316.54711914063, 3077.7778320313, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  695.     CreateStreamObject(12857, 315.99145507813, 3081.2329101563, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  696.     CreateStreamObject(12857, 315.673828125, 3083.20703125, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  697.     CreateStreamObject(12857, 315.51513671875, 3084.1943359375, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  698.     CreateStreamObject(12857, 315.39562988281, 3084.9348144531, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  699.     CreateStreamObject(12857, 315.85827636719, 3086.7817382813, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  700.     CreateStreamObject(12857, 315.65905761719, 3088.0153808594, 2.531364440918, 0.000000, 0.000000, 181.35131835938, 250.0); //
  701.     CreateStreamObject(987, 344.8916015625, 3055.7724609375, 0, 0.000000, 0.000000, 278.61328125, 250.0); //
  702.     CreateStreamObject(987, 344.10610961914, 3066.9638671875, 0, 0.000000, 0.000000, 274.64331054688, 250.0); //
  703.     CreateStreamObject(987, 343.27960205078, 3075.6047363281, 0, 0.000000, 0.000000, 274.64172363281, 250.0); //
  704.     CreateStreamObject(987, 342.5832824707, 3086.1245117188, 0, 0.000000, 0.000000, 274.63623046875, 250.0); //
  705.     CreateStreamObject(987, 341.77688598633, 3096.1096191406, 0, 0.000000, 0.000000, 274.64172363281, 250.0); //
  706.     CreateStreamObject(987, 340.970703125, 3105.1767578125, 0, 0.000000, 0.000000, 274.63623046875, 250.0); //
  707.     CreateStreamObject(987, 340.57229614258, 3112.3835449219, 0, 0.000000, 0.000000, 274.64172363281, 250.0); //
  708.     CreateStreamObject(987, 340.572265625, 3112.3828125, 0, 0.000000, 0.000000, 274.64172363281, 250.0); //
  709.     CreateStreamObject(987, 213.23497009277, 3103.2004394531, 0, 0.000000, 0.000000, 274.64172363281, 250.0); //
  710.     CreateStreamObject(987, 214.37866210938, 3091.5729980469, 0, 0.000000, 0.000000, 268.68676757813, 250.0); //
  711.     CreateStreamObject(987, 214.07769775391, 3083.0529785156, 0, 0.000000, 0.000000, 268.681640625, 250.0); //
  712.     CreateStreamObject(987, 213.74951171875, 3074.80859375, 0, 0.000000, 0.000000, 268.681640625, 250.0); //
  713.     CreateStreamObject(987, 213.23007202148, 3064.5698242188, 0, 0.000000, 0.000000, 268.681640625, 250.0); //
  714.     CreateStreamObject(987, 212.63558959961, 3053.3334960938, 0, 0.000000, 0.000000, 268.681640625, 250.0); //
  715.     CreateStreamObject(12857, 282.63488769531, 2965.6611328125, 2.531364440918, 0.000000, 0.000000, 270.67565917969, 250.0); //
  716.     CreateStreamObject(1655, 246.7626953125, 2929.8818359375, 0, 0.000000, 0.000000, 0.000000, 250.0); //
  717.     CreateStreamObject(1655, 255.32141113281, 2929.833984375, 0, 0.000000, 0.000000, 0.000000, 250.0); //
  718.     CreateStreamObject(1655, 263.1067199707, 2929.951171875, 0, 0.000000, 0.000000, 0.000000, 250.0); //
  719.     CreateStreamObject(1655, 271.36026000977, 2929.9914550781, 0, 0.000000, 0.000000, 0.000000, 250.0); //
  720.     CreateStreamObject(12857, 282.1110534668, 3050.9248046875, 2.531364440918, 0.000000, 0.000000, 270.67565917969, 250.0); //
  721.     CreateStreamObject(3279, 282.0182800293, 3052.2504882813, 4.937614440918, 0.000000, 0.000000, 272.66064453125, 250.0); //
  722.     CreateStreamObject(12857, 283.13919067383, 2992.2495117188, 2.531364440918, 0.000000, 0.000000, 270.67565917969, 250.0); //
  723.     CreateStreamObject(3279, 283.33612060547, 2990.828125, 4.937614440918, 0.000000, 0.000000, 92.024536132813, 250.0); //
  724.     CreateStreamObject(14416, 238.4261932373, 2973.1005859375, 2.0709781646729, 0.000000, 0.000000, 272.66064453125, 250.0); //
  725.     CreateStreamObject(14416, 276.50546264648, 2978.7214355469, 2.0709781646729, 0.000000, 0.000000, 92.024536132813, 250.0); //
  726.     CreateStreamObject(14416, 277.46136474609, 2950.5295410156, 2.0709781646729, 0.000000, 0.000000, 92.021484375, 250.0); //
  727.     CreateStreamObject(14416, 275.29486083984, 3007.3706054688, 2.0709781646729, 0.000000, 0.000000, 92.021484375, 250.0); //
  728.     CreateStreamObject(14416, 274.61947631836, 3034.5788574219, 2.0709781646729, 0.000000, 0.000000, 92.021484375, 250.0); //
  729.     CreateStreamObject(14416, 273.70172119141, 3064.4125976563, 2.0709781646729, 0.000000, 0.000000, 92.021484375, 250.0); //
  730.     CreateStreamObject(14416, 329.607421875, 3031.0046386719, 2.0709781646729, 0.000000, 0.000000, 92.021484375, 250.0); //
  731.     CreateStreamObject(1655, 232.59594726563, 2973.4360351563, 0, 0.000000, 0.000000, 270.67565917969, 250.0); //
  732.     CreateStreamObject(1655, 282.03634643555, 2979.9548339844, 0, 0.000000, 0.000000, 89.951477050781, 250.0); //
  733.     CreateStreamObject(1655, 280.90966796875, 3007.7490234375, 0, 0.000000, 0.000000, 89.950561523438, 250.0); //
  734.     CreateStreamObject(1655, 280.22064208984, 3034.9265136719, 0, 0.000000, 0.000000, 89.950561523438, 250.0); //
  735.     CreateStreamObject(1655, 279.27700805664, 3064.6142578125, 0, 0.000000, 0.000000, 89.950561523438, 250.0); //
  736.     CreateStreamObject(1655, 335.31976318359, 3030.4775390625, 0, 0.000000, 0.000000, 89.950561523438, 250.0); //
  737.     CreateStreamObject(3939, 241.97079467773, 3007.6274414063, 7.0601263046265, 0.000000, 0.000000, 0.000000, 250.0); //
  738.     CreateStreamObject(3015, 240.5146484375, 3005.1794433594, 5.2954497337341, 0.000000, 0.000000, 0.000000, 250.0); //
  739.     CreateStreamObject(3015, 239.82653808594, 3005.3413085938, 5.2954497337341, 0.000000, 0.000000, 0.000000, 250.0); //
  740.     CreateStreamObject(3015, 239.7762298584, 3005.8974609375, 5.2954497337341, 0.000000, 0.000000, 0.000000, 250.0); //
  741.     CreateStreamObject(3015, 241.20155334473, 3005.015625, 5.2954497337341, 0.000000, 0.000000, 0.000000, 250.0); //
  742.     CreateStreamObject(3013, 240.39698791504, 3008.0148925781, 5.4427256584167, 0.000000, 0.000000, 0.000000, 250.0); //
  743.     CreateStreamObject(3013, 241.82096862793, 3010.4182128906, 5.4427256584167, 0.000000, 0.000000, 0.000000, 250.0); //
  744.     CreateStreamObject(2969, 239.7721862793, 3005.5603027344, 5.8163990974426, 0.000000, 0.000000, 332.21020507813, 250.0); //
  745.     CreateStreamObject(2969, 239.96585083008, 3006.5363769531, 5.4217510223389, 0.000000, 0.000000, 332.21008300781, 250.0); //
  746.     CreateStreamObject(2969, 240.3395690918, 3005.6884765625, 5.4217510223389, 0.000000, 0.000000, 332.21008300781, 250.0); //
  747.     CreateStreamObject(2969, 240.60269165039, 3009.2380371094, 5.4217510223389, 0.000000, 0.000000, 332.21008300781, 250.0); //
  748.     CreateStreamObject(16782, 239.75782775879, 3007.55078125, 6.4885988235474, 0.000000, 0.000000, 0.000000, 250.0); //
  749.  
  750.     // The Russian Base New Mapped**
  751.     CreateStreamObject(9241, -300.830933, 1567.703491, 75.693230, 0.000000, 0.000000, 43.2812318442, 200.0); //
  752.     CreateStreamObject(3279, -258.932007, 1546.391602, 74.381920, 0.000000, 0.000000, -134.999971914, 200.0); //
  753.     CreateStreamObject(3279, -350.743805, 1504.746338, 74.497505, 0.000000, 0.000000, 89.999981276, 200.0); //
  754.     CreateStreamObject(16782, -318.219757, 1536.917725, 75.913460, 0.000000, 0.000000, -89.999981276, 200.0); //
  755.     CreateStreamObject(16782, -321.158295, 1536.786377, 75.982864, 0.000000, 0.000000, -89.999981276, 200.0); //
  756.     CreateStreamObject(16782, -324.115021, 1536.805176, 75.968918, 0.000000, 0.000000, -89.999981276, 200.0); //
  757.     CreateStreamObject(12911, -364.383057, 1524.666748, 74.358902, 0.000000, 0.000000, -89.999981276, 200.0); //
  758.     CreateStreamObject(3279, -296.297974, 1590.520996, 74.834976, 0.000000, 0.000000, -44.999990638, 200.0); //
  759.     CreateStreamObject(3279, -375.072327, 1583.969727, 75.122940, 0.000000, 0.000000, -404.999973038, 200.0); //
  760.     CreateStreamObject(3277, -292.400421, 1505.712646, 75.479721, 0.000000, 0.000000, 0.000000, 200.0); //
  761.     CreateStreamObject(3277, -311.796844, 1504.003662, 75.421951, 0.000000, 0.000000, 0.000000, 200.0); //
  762.     CreateStreamObject(3393, -291.588867, 1535.113525, 74.560280, 0.000000, 0.000000, 90.9367672711, 200.0); //
  763.     CreateStreamObject(3393, -290.740112, 1538.009888, 74.560280, 0.000000, 5.15662015618, 223.754228352, 200.0); //
  764.     CreateStreamObject(3393, -294.988251, 1535.114624, 74.560280, 0.000000, 0.000000, 89.4590518216, 200.0); //
  765.     CreateStreamObject(3393, -298.461304, 1535.145630, 74.532166, 0.000000, 0.000000, 90.2411965078, 200.0); //
  766.     CreateStreamObject(3394, -301.899353, 1535.083374, 74.535278, 0.000000, 0.000000, 89.999981276, 200.0); //
  767.     CreateStreamObject(3394, -293.252899, 1540.480347, 74.435272, 0.000000, 1.71887338539, 224.140516497, 200.0); //
  768.     CreateStreamObject(3394, -295.654266, 1542.943848, 74.470901, 0.000000, 1.71887338539, 224.140516497, 200.0); //
  769.  
  770.     // The German Base New Mapped**
  771.    
  772.     CreateStreamObject(987, -193.488174, 2760.850586, 61.650902, 0.0000, 359.1406, 179.0633, 500);
  773.     CreateStreamObject(987, -205.207184, 2761.087402, 61.812416, 0.0000, 359.1406, 179.9227, 500);
  774.     CreateStreamObject(987, -217.127838, 2761.089355, 61.962517, 0.0000, 359.1406, 182.5011, 500);
  775.     CreateStreamObject(987, -228.957077, 2760.681152, 61.916626, 0.0000, 359.1406, 182.5011, 500);
  776.     CreateStreamObject(6973, -217.987396, 2773.256836, 62.390907, 0.0000, 0.0000, 270.0000, 500);
  777.     CreateStreamObject(3279, -338.449982, 2685.071289, 62.185371, 0.0000, 0.0000, 97.8123, 500);
  778.     CreateStreamObject(10397, -211.313354, 2667.000488, 60.459908, 0.0000, 359.1406, 359.1406, 500);
  779.     CreateStreamObject(6973, -314.193909, 2692.963623, 60.508423, 0.0000, 0.0000, 180.2730, 500);
  780.     CreateStreamObject(8251, -155.593903, 2661.422607, 65.441040, 0.0000, 0.0000, 180.0000, 500);
  781.     CreateStreamObject(3279, -288.735962, 2603.314941, 62.273079, 0.0000, 0.0000, 90.8595, 500);
  782.     CreateStreamObject(12911, -303.673523, 2727.873291, 61.223862, 0.0000, 0.0000, 11.2500, 500);
  783.     CreateStreamObject(12911, -292.361084, 2727.681885, 61.150509, 0.0000, 0.0000, 11.2500, 500);
  784.     CreateStreamObject(17055, -262.745056, 2616.821045, 64.250969, 0.0000, 0.0000, 272.5783, 500);
  785.     CreateStreamObject(17055, -274.492310, 2616.660156, 64.250099, 0.0000, 0.0000, 272.5783, 500);
  786.     CreateStreamObject(17055, -251.441360, 2616.873047, 64.210861, 0.0000, 0.0000, 272.5783, 500);
  787.     CreateStreamObject(987, -387.798279, 2715.889160, 62.214962, 0.0000, 0.0000, 56.3273, 500);
  788.     CreateStreamObject(987, -379.587280, 2707.207275, 62.178955, 0.0000, 0.0000, 134.2179, 500);
  789.     CreateStreamObject(987, -371.728088, 2698.080566, 62.229385, 0.0000, 0.0000, 130.7027, 500);
  790.     CreateStreamObject(10764, -236.386169, 2801.347656, 61.767311, 0.0000, 0.0000, 43.1175, 500);
  791.     CreateStreamObject(987, -356.426636, 2670.267822, 63.609348, 0.0000, 0.0000, 119.4528, 500);
  792.     CreateStreamObject(3749, -367.405457, 2689.129395, 68.786606, 0.0000, 0.0000, 301.1717, 500);
  793.     CreateStreamObject(987, -356.352386, 2670.285645, 63.605019, 0.0000, 0.0000, 307.5654, 500);
  794.     CreateStreamObject(987, -349.122253, 2660.763428, 63.380928, 0.0000, 0.0000, 321.0161, 500);
  795.     CreateStreamObject(987, -339.843048, 2653.404297, 63.024586, 0.0000, 0.0000, 333.2028, 500);
  796.     CreateStreamObject(987, -329.180664, 2647.975830, 62.845642, 0.0000, 0.0000, 343.6707, 500);
  797.     CreateStreamObject(987, -317.588806, 2644.443848, 62.622215, 0.0000, 0.0000, 358.2811, 500);
  798.     CreateStreamObject(987, -193.394531, 2760.909668, 61.660954, 0.0000, 0.0000, 0.0774, 500);
  799.     CreateStreamObject(987, -281.960083, 2643.881348, 61.930401, 0.0000, 0.0000, 357.3444, 500);
  800.     CreateStreamObject(987, -305.702454, 2644.094482, 62.398132, 0.0000, 0.0000, 359.1406, 500);
  801.     CreateStreamObject(987, -293.827881, 2643.821289, 62.108055, 0.0000, 0.0000, 0.0000, 500);
  802.     CreateStreamObject(3279, -327.815125, 2655.783691, 62.846825, 0.0000, 0.0000, 86.5623, 500);
  803.     CreateStreamObject(987, -181.701477, 2772.773926, 60.319530, 0.0000, 0.0000, 90.0000, 500);
  804.     CreateStreamObject(987, -181.644897, 2760.861572, 60.382568, 0.0000, 0.0000, 90.0000, 500);
  805.     CreateStreamObject(6973, -169.764618, 2716.143311, 55.078354, 0.0000, 1.7189, 0.8594, 500);
  806.     CreateStreamObject(16098, -222.377731, 2680.591064, 66.625198, 0.0000, 0.0000, 270.0000, 500);
  807.     CreateStreamObject(987, -181.682648, 2784.751709, 60.315754, 0.0000, 0.0000, 90.0000, 500);
  808.     CreateStreamObject(12911, -230.787079, 2594.101074, 61.699539, 0.0000, 0.0000, 101.2500, 500);
  809.     CreateStreamObject(12911, -210.152832, 2594.153320, 61.649536, 0.0000, 0.0000, 101.2500, 500);
  810.     CreateStreamObject(2896, -338.531250, 2666.233643, 63.785816, 0.0000, 0.0000, 0.0000, 500);
  811.     CreateStreamObject(2896, -338.533997, 2668.479980, 63.663776, 0.0000, 0.0000, 0.0000, 500);
  812.     CreateStreamObject(2896, -338.430725, 2670.645508, 63.538898, 0.0000, 0.0000, 0.0000, 500);
  813.     CreateStreamObject(2896, -338.479553, 2675.423584, 63.294914, 0.0000, 0.0000, 0.0000, 500);
  814.     CreateStreamObject(2896, -338.448578, 2672.934082, 63.415600, 0.0000, 0.0000, 0.0000, 500);
  815.     CreateStreamObject(3267, -353.911346, 2679.745117, 63.922947, 0.0000, 0.0000, 213.7501, 500);
  816.     CreateStreamObject(3885, -354.171906, 2679.445313, 63.870193, 0.0000, 0.0000, 0.0000, 500);
  817.     CreateStreamObject(8148, -141.108673, 2723.928467, 60.782776, 0.0000, 0.0000, 0.0000, 500);
  818.     CreateStreamObject(3279, -223.123062, 2687.435547, 61.746941, 0.0000, 0.0000, 90.0001, 500);
  819.     CreateStreamObject(3279, -222.359192, 2674.790527, 61.693016, 0.0000, 0.0000, 270.0001, 500);
  820.     CreateStreamObject(7212, -117.600677, 2641.785645, 64.450615, 0.0000, 0.0000, 90.0000, 500);
  821.     CreateStreamObject(7212, -118.370399, 2630.288574, 64.513954, 0.0000, 0.0000, 270.8594, 500);
  822.     CreateStreamObject(3749, -52.765079, 2637.657715, 68.633690, 0.0000, 0.0000, 90.0000, 500);
  823.     CreateStreamObject(7212, -76.374954, 2631.217285, 64.433685, 0.0000, 0.0000, 271.7188, 500);
  824.     CreateStreamObject(7212, -76.176689, 2642.523926, 64.454338, 0.0000, 0.0000, 92.0967, 500);
  825.     CreateStreamObject(16782, -313.313995, 2715.646973, 63.582851, 0.0000, 0.0000, 270.0000, 500);
  826.     CreateStreamObject(3462, -344.010498, 2668.080566, 64.580589, 0.0000, 0.0000, 0.0000, 500);
  827.     CreateStreamObject(3462, -343.544922, 2670.691895, 64.408783, 0.0000, 0.0000, 0.0000, 500);
  828.     CreateStreamObject(3462, -343.387695, 2673.536133, 64.243507, 0.0000, 0.0000, 0.0000, 500);
  829.     CreateStreamObject(3462, -343.478699, 2676.374756, 64.135330, 0.0000, 0.0000, 0.0000, 500);
  830.     CreateStreamObject(3471, -366.710693, 2681.820313, 64.550735, 0.0000, 0.0000, 213.7500, 500);
  831.     CreateStreamObject(3471, -373.499725, 2693.068115, 64.087265, 0.0000, 0.0000, 213.7500, 500);
  832.     CreateStreamObject(3359, -343.634186, 2713.250732, 62.400024, 0.0000, 0.0000, 5.3115, 500);
  833.     CreateStreamObject(987, -351.863342, 2638.165771, 63.017456, 0.0000, 0.0000, 332.2660, 500);
  834.     CreateStreamObject(3749, -346.752441, 2647.113037, 69.140640, 0.0000, 0.0000, 59.6877, 500);
  835.     CreateStreamObject(987, -341.262451, 2632.588867, 62.980927, 0.0000, 0.0000, 343.5161, 500);
  836.     CreateStreamObject(987, -329.795471, 2629.112793, 62.987324, 0.0000, 0.0000, 343.5161, 500);
  837.     CreateStreamObject(987, -318.306000, 2625.731689, 62.760258, 0.0000, 0.0000, 264.7660, 500);
  838.     CreateStreamObject(987, -319.505157, 2613.892090, 62.789688, 0.0000, 0.0000, 313.3585, 500);
  839.     CreateStreamObject(987, -303.314117, 2595.367676, 61.415154, 0.0000, 357.4217, 129.1384, 500);
  840.     CreateStreamObject(987, -291.567017, 2593.081543, 61.292233, 0.0000, 0.0000, 359.6729, 500);
  841.     CreateStreamObject(987, -303.267914, 2595.428467, 61.338352, 0.0000, 0.0000, 348.7500, 500);
  842.     CreateStreamObject(987, -313.480103, 2607.573730, 62.167599, 0.0000, 2.5783, 312.4217, 500);
  843.     CreateStreamObject(3525, -270.170013, 2643.093018, 67.036751, 0.0000, 0.0000, 0.0000, 500);
  844.     CreateStreamObject(3525, -270.375549, 2643.330078, 62.410057, 0.0000, 0.0000, 0.0000, 500);
  845.     CreateStreamObject(3525, -270.853882, 2645.242188, 62.839039, 0.0000, 0.0000, 0.0000, 500);
  846.     CreateStreamObject(3525, -270.157959, 2644.440430, 63.221085, 0.0000, 0.0000, 0.0000, 500);
  847.     CreateStreamObject(3525, -270.255890, 2643.286865, 63.797466, 0.0000, 0.0000, 0.0000, 500);
  848.     CreateStreamObject(3525, -269.421051, 2644.166016, 62.389503, 0.0000, 0.0000, 0.0000, 500);
  849.     CreateStreamObject(3525, -270.046600, 2642.994385, 66.303574, 0.0000, 0.0000, 0.0000, 500);
  850.     CreateStreamObject(3525, -270.202911, 2643.094971, 64.949158, 0.0000, 0.0000, 0.0000, 500);
  851.     CreateStreamObject(10397, -198.318665, 2753.697021, 63.066986, 0.0000, 0.0000, 270.0000, 500);
  852.  
  853.  
  854.     // Mexico Base Mapped
  855.     CreateStreamObject(3279, -107.271965, 1068.818481, 18.765469, 0.000000, 0.000000, 89.999981276, 200.0); //
  856.     CreateStreamObject(3279, -142.097717, 1115.878906, 18.825605, 0.000000, 0.000000, 179.999962552, 200.0); //
  857.     CreateStreamObject(3279, -237.513123, 1185.787964, 18.817804, 0.000000, 0.000000, 90.0000385718, 200.0); //
  858.     CreateStreamObject(3279, -50.718430, 1235.283936, 18.434992, 0.000000, 0.000000, -89.999981276, 200.0); //
  859.     CreateStreamObject(3279, 43.407566, 1156.977417, 17.739679, 0.000000, 0.000000, -272.578311202, 200.0); //
  860.     CreateStreamObject(3279, -34.159904, 1086.030151, 18.757811, 0.000000, 0.000000, 90.0000385718, 200.0); //
  861.     CreateStreamObject(3279, -223.106186, 1034.871948, 18.667807, 0.000000, 0.000000, -89.9999239803, 200.0); //
  862.     CreateStreamObject(3279, -311.660889, 1023.590210, 18.548092, 0.000000, 0.000000, -359.999925104, 200.0); //
  863.     CreateStreamObject(3279, -268.486237, 1213.482788, 18.817804, 0.000000, 0.000000, -359.999925104, 200.0); //
  864.     CreateStreamObject(12911, -224.325241, 1164.893066, 18.038612, 0.000000, 0.000000, 12.1094630001, 200.0); //
  865.     CreateStreamObject(12911, -30.182167, 1004.107910, 17.506624, 0.000000, 0.000000, 192.109425552, 200.0); //
  866.     CreateStreamObject(12911, -0.418049, 1046.962524, 17.477381, 0.000000, 0.000000, 192.109425552, 200.0); //
  867.     CreateStreamObject(3279, -154.167831, 926.323730, 18.157801, 0.000000, 0.000000, -180.000019848, 200.0); //
  868.     CreateStreamObject(9241, -115.204033, 1009.699646, 19.688597, 0.000000, 0.000000, 0.936785995039, 200.0); //
  869.     CreateStreamObject(9241, -139.614899, 1036.994385, 20.106562, 0.000000, 0.000000, 0.859493988476, 200.0); //
  870.     CreateStreamObject(9241, -139.201462, 1009.585510, 19.676104, 0.000000, 0.000000, -0.585734753962, 200.0); //
  871.     CreateStreamObject(9241, -114.170418, 1037.234985, 20.105480, 0.000000, 0.000000, 180.936633956, 200.0); //
  872.     CreateStreamObject(16782, -130.362762, 977.820068, 20.366985, 0.000000, 0.000000, 89.999981276, 200.0); //
  873.     CreateStreamObject(3279, 44.672878, 1214.375854, 18.072107, 0.000000, 0.000000, -89.999981276, 200.0); //
  874.     CreateStreamObject(3516, -63.220657, 1052.310669, 21.829422, 0.000000, 0.000000, 0.000000, 200.0); //
  875.     CreateStreamObject(16776, -349.756531, 1200.054932, 20.493031, 0.000000, 0.000000, 89.999981276, 200.0); //
  876.     CreateStreamObject(3267, -233.177521, 1155.530151, 18.302631, 0.000000, 0.000000, 0.000000, 200.0); //
  877.     CreateStreamObject(3267, -232.181656, 1164.142334, 18.302631, 0.000000, 0.000000, 0.000000, 200.0); //
  878.     CreateStreamObject(3267, -231.875595, 1172.472290, 18.302631, 0.000000, 0.000000, 0.000000, 200.0); //
  879.     CreateStreamObject(16782, -127.702606, 1188.875000, 22.898829, 0.000000, 0.000000, -270.000001124, 200.0); //
  880.     CreateStreamObject(16641, -296.936432, 1080.055664, 20.239250, 0.000000, 0.000000, 0.000000, 200.0); //
  881.     CreateStreamObject(3279, -366.663330, 1164.623535, 18.567808, 0.000000, 0.000000, 0.000000, 200.0); //
  882.  
  883.     // India Base Mapped
  884.     CreateStreamObject(3279, -1483.107666, 2688.758301, 54.915894, 0.000000, 0.000000, -89.999981276, 200.0); //
  885.     CreateStreamObject(3279, -1441.108154, 2687.107666, 54.911552, 0.000000, 0.000000, -89.999981276, 200.0); //
  886.     CreateStreamObject(3279, -1435.872070, 2644.502930, 54.636536, 0.000000, 0.000000, -281.249970135, 200.0); //
  887.     CreateStreamObject(3279, -1483.600098, 2568.800293, 54.711540, 0.000000, 0.000000, -179.999962552, 200.0); //
  888.     CreateStreamObject(3279, -1530.674316, 2535.053955, 54.763115, 0.000000, 0.000000, -359.9999824, 200.0); //
  889.     CreateStreamObject(3279, -1537.488647, 2632.510742, 54.911552, 0.000000, 0.000000, -270.000001124, 200.0); //
  890.     CreateStreamObject(12911, -1513.484985, 2685.768555, 54.261658, 0.000000, 0.000000, -78.7500122644, 200.0); //
  891.     CreateStreamObject(16641, -1496.641113, 2531.315430, 56.042332, 0.000000, 0.000000, 0.000000, 200.0); //
  892.     CreateStreamObject(3271, -1473.512817, 2520.288086, 55.299175, 0.000000, 0.000000, 11.2500263074, 200.0); //
  893.     CreateStreamObject(3279, -1405.507324, 2592.493164, 54.736542, 0.000000, 0.000000, 89.999981276, 200.0); //
  894.     CreateStreamObject(9241, -1497.263306, 2600.638184, 56.146553, 0.000000, 0.000000, 179.999962552, 200.0); //
  895.     CreateStreamObject(9241, -1545.827515, 2668.899658, 56.321373, 0.000000, 0.000000, 179.999962552, 200.0); //
  896.     CreateStreamObject(3108, -1497.630859, 2600.666016, 57.149498, 0.000000, 0.000000, 0.000000, 200.0); //
  897.     CreateStreamObject(3108, -1546.601807, 2669.145264, 57.149498, 0.000000, 0.000000, 0.000000, 200.0); //
  898.     CreateStreamObject(3516, -1496.477905, 2660.338867, 57.927967, 0.000000, 0.000000, 0.000000, 200.0); //
  899.     CreateStreamObject(3885, -1428.954712, 2682.772949, 55.608532, 0.000000, 0.000000, 146.249998221, 200.0); //
  900.     CreateStreamObject(3885, -1422.615967, 2678.901855, 55.608532, 0.000000, 0.000000, 123.749945607, 200.0); //
  901.     CreateStreamObject(3885, -1417.814575, 2674.173340, 55.608532, 0.000000, 0.000000, 112.499919299, 200.0); //
  902.     CreateStreamObject(3797, -1418.400024, 2673.906982, 56.641712, 0.000000, 0.000000, 0.000000, 200.0); //
  903.     CreateStreamObject(3797, -1428.758057, 2682.684082, 56.641712, 0.000000, 0.000000, 44.999990638, 200.0); //
  904.     CreateStreamObject(3797, -1422.832275, 2678.970947, 56.641712, 0.000000, 0.000000, 0.000000, 200.0); //
  905.     CreateStreamObject(16093, -1415.458496, 2613.737305, 59.116783, 0.000000, 0.000000, -89.999981276, 200.0); //
  906.  
  907.     // Brazil Base Mapped
  908.     CreateStreamObject(9241, -758.812500, 1631.276001, 27.635954, 0.000000, 0.000000, 0.000000, 200.0); //
  909.     CreateStreamObject(9241, -771.131287, 1554.695679, 27.601095, 0.000000, 0.000000, 89.999981276, 200.0); //
  910.     CreateStreamObject(3279, -792.341736, 1566.839966, 26.192804, 0.000000, 0.000000, -180.000019848, 200.0); //
  911.     CreateStreamObject(3279, -854.703918, 1573.063477, 24.722364, 0.000000, 0.000000, -450.000020972, 200.0); //
  912.     CreateStreamObject(3279, -840.980591, 1459.727051, 14.569147, 0.000000, 0.000000, -270.000001124, 200.0); //
  913.     CreateStreamObject(3279, -780.751343, 1627.782227, 26.200062, 0.000000, 0.000000, -450.000020972, 200.0); //
  914.     CreateStreamObject(3279, -834.402039, 1624.776245, 26.126169, 0.000000, 0.000000, -450.000020972, 200.0); //
  915.     CreateStreamObject(3279, -760.327759, 1486.699097, 23.683603, 0.000000, 0.000000, -596.24979001, 200.0); //
  916.     CreateStreamObject(12912, -763.262024, 1436.425659, 25.031631, 0.000000, 0.000000, 0.000000, 200.0); //
  917.     CreateStreamObject(12930, -827.597778, 1430.542847, 13.636476, 0.000000, 0.000000, -179.999962552, 200.0); //
  918.     CreateStreamObject(1395, -753.538147, 1435.091187, 45.871857, 0.000000, 0.000000, 0.000000, 200.0); //
  919.     CreateStreamObject(16477, -878.122864, 1594.787231, 25.518396, 0.000000, 0.000000, 33.7500216264, 200.0); //
  920.  
  921.     // France Base Mapped
  922.     CreateStreamObject(3279, 1551.183472, 2293.220459, 9.695932, 0.000000, 0.000000, -180.000019848, 250.0); //
  923.     CreateStreamObject(3279, 1551.591675, 2193.848877, 9.720932, 0.000000, 0.000000, -180.000019848, 250.0); //
  924.     CreateStreamObject(3279, 1507.687256, 2069.527588, 9.770931, 0.000000, 0.000000, -270.000001124, 250.0); //
  925.     CreateStreamObject(12911, 1509.016235, 2106.737549, 9.441732, 0.000000, 0.000000, 11.2500263074, 250.0); //
  926.     CreateStreamObject(12911, 1466.516357, 2295.938232, 9.691729, 0.000000, 0.000000, -78.7500122644, 250.0); //
  927.     CreateStreamObject(16782, 1480.735107, 2226.760498, 20.046385, 0.000000, 0.000000, 0.000000, 250.0); //
  928.     CreateStreamObject(16782, 1480.620850, 2229.574951, 20.033865, 0.000000, 0.000000, 0.000000, 250.0); //
  929.     CreateStreamObject(16782, 1480.490967, 2229.580811, 17.766500, 0.000000, 0.000000, 0.000000, 250.0); //
  930.     CreateStreamObject(16782, 1480.505127, 2226.693359, 17.778288, 0.000000, 0.000000, 0.000000, 250.0); //
  931.     CreateStreamObject(9241, 1532.717285, 2276.591797, 11.404219, 0.000000, 0.000000, 89.999981276, 250.0); //
  932.     CreateStreamObject(9241, 1505.267090, 2276.524902, 11.479218, 0.000000, 0.000000, 89.999981276, 250.0); //
  933.     CreateStreamObject(9241, 1377.728516, 2279.814209, 11.454218, 0.000000, 0.000000, -270.000001124, 250.0); //
  934.     CreateStreamObject(9241, 1378.191040, 2252.720215, 11.504217, 0.000000, 0.000000, -270.000001124, 250.0); //
  935.     CreateStreamObject(3279, 1372.659790, 2300.781982, 9.838362, 0.000000, 0.000000, -89.999981276, 250.0); //
  936.     CreateStreamObject(3268, 1514.440063, 2196.287109, 9.820313, 0.000000, 0.000000, -89.999981276, 250.0); //
  937.     CreateStreamObject(3268, 1514.629517, 2250.931396, 9.820313, 0.000000, 0.000000, 89.999981276, 250.0); //
  938.     CreateStreamObject(16409, 1547.982666, 2250.246582, 9.817666, 0.000000, 0.000000, 0.000000, 250.0); //
  939.     CreateStreamObject(16409, 1350.446045, 2228.435303, 10.020791, 0.000000, 0.000000, 270.000001124, 250.0); //
  940.     CreateStreamObject(16409, 1496.791870, 2072.213867, 9.792666, 0.000000, 0.000000, -89.999981276, 250.0); //
  941.     CreateStreamObject(3396, 1413.311523, 2255.853760, 10.021219, 0.000000, 0.000000, 0.000000, 250.0); //
  942.     CreateStreamObject(3396, 1413.310303, 2252.308838, 10.021219, 0.000000, 0.000000, 0.000000, 250.0); //
  943.     CreateStreamObject(3396, 1413.192017, 2262.887207, 10.021219, 0.000000, 0.000000, 0.000000, 250.0); //
  944.     CreateStreamObject(3396, 1413.180542, 2259.370605, 10.021219, 0.000000, 0.000000, 0.000000, 250.0); //
  945.     CreateStreamObject(3396, 1413.079468, 2266.299805, 10.021219, 0.000000, 0.000000, 0.000000, 250.0); //
  946.     CreateStreamObject(3396, 1413.102905, 2269.779053, 10.044573, 0.000000, 0.000000, 0.000000, 250.0); //
  947.     CreateStreamObject(1383, 1459.744141, 2257.196777, 42.484367, 0.000000, 0.000000, 0.000000, 250.0); //
  948.  
  949.     // The Iraq base - By [MLs]Matias*
  950.     CreateStreamObject(7368, -323.55316162109, 1798.734375, 44.382633209229, 0.000000, 0.000000, 0.000000, 250.0); //
  951.     CreateStreamObject(7319, -326.9157409668, 1720.3822021484, 183.47222900391, 0.000000, 0.000000, 0.000000, 250.0); //
  952.     CreateStreamObject(7368, -299.31155395508, 1867.8830566406, 44.382633209229, 0.000000, 0.000000, 268.69067382813, 250.0); //
  953.     CreateStreamObject(4874, -341.60446166992, 1786.4626464844, 45.153301239014, 0.000000, 0.000000, 91.309509277344, 250.0); //
  954.     CreateStreamObject(3852, -217.00733947754, 1899.3664550781, 42.534492492676, 0.000000, 0.000000, 312.3603515625, 250.0); //
  955.     CreateStreamObject(3852, -219.92964172363, 1901.7895507813, 42.528583526611, 0.000000, 0.000000, 312.35778808594, 250.0); //
  956.     CreateStreamObject(3852, -221.16607666016, 1905.0596923828, 42.05110168457, 0.000000, 0.000000, 312.35778808594, 250.0); //
  957.     CreateStreamObject(3852, -216.36605834961, 1894.9279785156, 41.019660949707, 0.000000, 0.000000, 312.35778808594, 250.0); //
  958.     CreateStreamObject(3279, -215.55828857422, 1889.2589111328, 43.848846435547, 0.000000, 0.000000, 0.000000, 250.0); //
  959.     CreateStreamObject(3279, -352.98510742188, 1896.9866943359, 41.46395111084, 0.000000, 0.000000, 0.000000, 250.0); //
  960.     CreateStreamObject(3279, -355.09310913086, 1743.1822509766, 41.906913757324, 0.000000, 0.000000, 91.309509277344, 250.0); //
  961.     CreateStreamObject(3279, -284.19940185547, 1745.0686035156, 42.075420379639, 0.000000, 0.000000, 91.307373046875, 250.0); //
  962.     CreateStreamObject(3279, -285.33111572266, 1847.9370117188, 41.2890625, 0.000000, 0.000000, 276.62866210938, 250.0); //
  963.     CreateStreamObject(3396, -316.36511230469, 1801.7092285156, 41.78125, 0.000000, 0.000000, 270.67565917969, 250.0); //
  964.     CreateStreamObject(3396, -311.78601074219, 1801.5435791016, 41.78125, 0.000000, 0.000000, 270.67565917969, 250.0); //
  965.     CreateStreamObject(3268, -303.40899658203, 1753.7550048828, 41.6875, 0.000000, 0.000000, 270.67565917969, 250.0); //
  966.     CreateStreamObject(3787, -292.64926147461, 1765.9663085938, 42.253734588623, 0.000000, 0.000000, 0.000000, 250.0); //
  967.     CreateStreamObject(3787, -288.90032958984, 1765.8586425781, 42.253734588623, 0.000000, 0.000000, 0.000000, 250.0); //
  968.     CreateStreamObject(3787, -312.65374755859, 1767.6776123047, 43.206859588623, 0.000000, 0.000000, 0.000000, 250.0); //
  969.     CreateStreamObject(3787, -310.40405273438, 1765.1419677734, 43.206859588623, 0.000000, 0.000000, 0.000000, 250.0); //
  970.     CreateStreamObject(3787, -304.63510131836, 1760.833984375, 42.253734588623, 0.000000, 0.000000, 65.50048828125, 250.0); //
  971.     CreateStreamObject(16093, -220.833984375, 1878.6351318359, 45.954830169678, 0.000000, 0.000000, 0.000000, 250.0); //
  972.     CreateStreamObject(987, -217.36125183105, 1861.1861572266, 46.471176147461, 0.000000, 0.000000, 43.669799804688, 250.0); //
  973.     CreateStreamObject(987, -208.84716796875, 1869.2161865234, 48.491840362549, 0.000000, 0.000000, 43.665161132813, 250.0); //
  974.     CreateStreamObject(987, -213.63432312012, 1896.2282714844, 43.848846435547, 0.000000, 0.000000, 3.962646484375, 250.0); //
  975.     CreateStreamObject(987, -241.134765625, 1902.3779296875, 45.285026550293, 0.000000, 0.000000, 45.642700195313, 250.0); //
  976.     CreateStreamObject(3852, -218.17691040039, 1907.9583740234, 39.885684967041, 0.000000, 0.000000, 312.35778808594, 250.0); //
  977.     CreateStreamObject(3852, -215.01596069336, 1901.4775390625, 40.657104492188, 0.000000, 0.000000, 312.35778808594, 250.0); //
  978.     CreateStreamObject(3852, -216.18620300293, 1905.0838623047, 39.78755569458, 0.000000, 0.000000, 312.35778808594, 250.0); //
  979.     CreateStreamObject(3749, -240.07887268066, 1887.0450439453, 47.147617340088, 0.000000, 0.000000, 316.32934570313, 250.0); //
  980.     CreateStreamObject(1337, -338.8359375, 1826.1474609375, 41.7890625, 0.000000, 0.000000, 0.000000, 250.0); //
  981.     CreateStreamObject(3928, 166.04455566406, 133.87745666504, 524.65759277344, 0.000000, 0.000000, 0.000000, 250.0); //
  982.     CreateStreamObject(987, -245.83773803711, 1894.595703125, 41.551246643066, 0.000000, 0.000000, 57.552673339844, 250.0); //
  983.     CreateStreamObject(987, -231.57975769043, 1881.6477050781, 44.073970794678, 0.000000, 0.000000, 39.68798828125, 250.0); //
  984.     CreateStreamObject(987, -222.75250244141, 1888.8541259766, 46.19514465332, 0.000000, 0.000000, 39.6826171875, 250.0); //
  985.     CreateStreamObject(1344, -214.27841186523, 1893.0515136719, 43.370414733887, 0.000000, 0.000000, 215.09606933594, 250.0); //
  986.     CreateStreamObject(1344, -215.87652587891, 1892.0836181641, 43.581771850586, 0.000000, 0.000000, 215.09582519531, 250.0); //
  987.     CreateStreamObject(6976, -305.42205810547, 1779.3497314453, 41.6875, 0.000000, 0.000000, 270.67565917969, 250.0); //
  988.     CreateStreamObject(851, -310.19177246094, 1807.3253173828, 41.601932525635, 0.000000, 0.000000, 0.000000, 250.0); //
  989.     CreateStreamObject(2932, -295.75827026367, 1767.3459472656, 43.139419555664, 0.000000, 0.000000, 0.000000, 250.0); //
  990.     CreateStreamObject(2932, -301.45343017578, 1767.4578857422, 43.139419555664, 0.000000, 0.000000, 0.000000, 250.0); //
  991.     CreateStreamObject(2932, -298.29907226563, 1765.1395263672, 46.04475402832, 0.000000, 0.000000, 270.67565917969, 250.0); //
  992.     CreateStreamObject(2932, -298.32278442383, 1768.1077880859, 46.04475402832, 0.000000, 0.000000, 270.67565917969, 250.0); //
  993.     CreateStreamObject(2932, -295.82849121094, 1774.4769287109, 43.139419555664, 0.000000, 0.000000, 0.000000, 250.0); //
  994.     CreateStreamObject(2932, -301.34704589844, 1774.4498291016, 43.139419555664, 0.000000, 0.000000, 0.000000, 250.0); //
  995.     CreateStreamObject(2932, -298.41516113281, 1773.8178710938, 46.04475402832, 0.000000, 0.000000, 270.67565917969, 250.0); //
  996.     CreateStreamObject(2933, -314.89617919922, 1761.2807617188, 43.496864318848, 0.000000, 0.000000, 39.699768066406, 250.0); //
  997.     CreateStreamObject(2933, -292.75286865234, 1744.1245117188, 43.403114318848, 0.000000, 0.000000, 1.9830322265625, 250.0); //
  998.     CreateStreamObject(18257, -309.68246459961, 1744.6433105469, 41.691383361816, 0.000000, 0.000000, 0.000000, 250.0); //
  999.     CreateStreamObject(3565, -298.36437988281, 1771.0578613281, 45.940773010254, 0.000000, 0.000000, 0.000000, 250.0); //
  1000.     CreateStreamObject(3566, -291.05090332031, 1781.3923339844, 44.318420410156, 0.000000, 0.000000, 9.9249267578125, 250.0); //
  1001.     CreateStreamObject(3573, -339.87777709961, 1795.5388183594, 44.426120758057, 0.000000, 0.000000, 0.000000, 250.0); //
  1002.     CreateStreamObject(2932, -298.59014892578, 1776.5013427734, 46.04475402832, 0.000000, 0.000000, 270.67565917969, 250.0); //
  1003.     CreateStreamObject(3630, -307.63558959961, 1765.2523193359, 43.273872375488, 0.000000, 0.000000, 0.000000, 250.0); //
  1004.     CreateStreamObject(3630, -307.69705200195, 1765.4732666016, 46.266624450684, 0.000000, 0.000000, 0.000000, 250.0); //
  1005.     CreateStreamObject(3761, -313.09713745117, 1753.6818847656, 43.762294769287, 0.000000, 0.000000, 0.000000, 250.0); //
  1006.     CreateStreamObject(3761, -307.23446655273, 1753.6877441406, 43.78023147583, 0.000000, 0.000000, 0.000000, 250.0); //
  1007.     CreateStreamObject(3761, -289.94342041016, 1749.9754638672, 43.690364837646, 0.000000, 0.000000, 0.000000, 250.0); //
  1008.     CreateStreamObject(16601, -329.36865234375, 1859.2066650391, 48.206462860107, 0.000000, 0.000000, 0.000000, 250.0); //
  1009.     CreateStreamObject(3393, -290.55728149414, 1760.6046142578, 41.6875, 0.000000, 0.000000, 0.000000, 250.0); //
  1010.     CreateStreamObject(3394, -290.50769042969, 1756.2786865234, 41.6875, 0.000000, 0.000000, 0.000000, 250.0); //
  1011.     CreateStreamObject(16782, -295.45132446289, 1763.5715332031, 42.884532928467, 0.000000, 0.000000, 272.66064453125, 250.0); //
  1012.     CreateStreamObject(9831, -281.80416870117, 1789.6446533203, 84.072486877441, 0.000000, 0.000000, 81.384521484375, 250.0); //
  1013.     CreateStreamObject(989, -310.87182617188, 1795.0354003906, 43.602054595947, 0.000000, 0.000000, 45.65478515625, 250.0); //
  1014.     CreateStreamObject(996, -284.2014465332, 1893.0789794922, 42.037818908691, 0.000000, 0.000000, 89.324493408203, 250.0); //
  1015.     CreateStreamObject(996, -290.58065795898, 1899.3819580078, 42.037818908691, 0.000000, 0.000000, 266.70568847656, 250.0); //
  1016.     CreateStreamObject(3383, -301.47592163086, 1761.5556640625, 41.6875, 0.000000, 0.000000, 227.00598144531, 250.0); //
  1017.     CreateStreamObject(2807, -299.77728271484, 1761.2694091797, 42.217456817627, 0.000000, 0.000000, 0.000000, 250.0); //
  1018.     CreateStreamObject(2605, -292.45272827148, 1763.7869873047, 42.0859375, 0.000000, 0.000000, 0.000000, 250.0); //
  1019.     CreateStreamObject(3394, -293.01654052734, 1748.3725585938, 41.691383361816, 0.000000, 0.000000, 0.000000, 250.0); //
  1020.     CreateStreamObject(3884, -269.01699829102, 1795.8216552734, 85.655090332031, 0.000000, 0.000000, 0.000000, 250.0); //
  1021.     CreateStreamObject(3884, -234.76977539063, 1854.1414794922, 64.594589233398, 0.000000, 0.000000, 0.000000, 250.0); //
  1022.     CreateStreamObject(3884, -238.0457611084, 1924.5764160156, 82.825904846191, 0.000000, 0.000000, 29.774780273438, 250.0); //
  1023.     CreateStreamObject(3884, -309.76922607422, 1928.5628662109, 78.870147705078, 0.000000, 0.000000, 109.17266845703, 250.0); //
  1024.  
  1025.     // Japan Base
  1026.     CreateStreamObject(3268, 248.432083, 2537.577637, 15.804688, 0.000000, 0.000000, 89.999981276, 200.0); //
  1027.     CreateStreamObject(3279, 426.761627, 2548.597412, 15.300661, 0.000000, 0.000000, -89.999981276, 200.0); //
  1028.     CreateStreamObject(6973, 182.755295, 2532.637207, 16.579306, 0.000000, 0.000000, -89.999981276, 200.0); //
  1029.     CreateStreamObject(6973, 332.839874, 2455.476563, 15.433308, 0.000000, 0.000000, 89.999981276, 200.0); //
  1030.     CreateStreamObject(5005, 354.100891, 2554.583984, 19.139881, 0.000000, 0.000000, 0.000000, 200.0); //
  1031.     CreateStreamObject(5005, 191.247101, 2554.620850, 19.129299, 0.000000, 0.000000, 0.000000, 200.0); //
  1032.     CreateStreamObject(3864, 432.880798, 2523.744141, 21.674637, 0.000000, 0.000000, 0.000000, 200.0); //
  1033.     CreateStreamObject(3864, 433.534119, 2516.088623, 21.587494, 0.000000, 0.000000, 0.000000, 200.0); //
  1034.     CreateStreamObject(3864, 433.199402, 2519.947021, 21.630953, 0.000000, 0.000000, 0.000000, 200.0); //
  1035.     CreateStreamObject(3864, 433.205078, 2512.241699, 21.581402, 0.000000, 0.000000, 0.000000, 200.0); //
  1036.     CreateStreamObject(3864, 433.254028, 2508.298340, 21.581402, 0.000000, 0.000000, 0.000000, 200.0); //
  1037.     CreateStreamObject(3864, 433.270508, 2504.347656, 21.589195, 0.000000, 0.000000, 0.000000, 200.0); //
  1038.     CreateStreamObject(3864, 433.335297, 2500.314941, 21.589193, 0.000000, 0.000000, 0.000000, 200.0); //
  1039.     CreateStreamObject(3864, 433.459595, 2496.428467, 21.589195, 0.000000, 0.000000, 0.000000, 200.0); //
  1040.     CreateStreamObject(3864, 433.609436, 2492.168701, 21.589195, 0.000000, 0.000000, 0.000000, 200.0); //
  1041.     CreateStreamObject(3864, 433.514130, 2487.711182, 21.589195, 0.000000, 0.000000, 0.000000, 200.0); //
  1042.     CreateStreamObject(3864, 433.561340, 2483.088623, 21.589195, 0.000000, 0.000000, 0.000000, 200.0); //
  1043.     CreateStreamObject(16782, 414.485413, 2529.810059, 19.699661, 0.000000, 1.71887338539, -89.999981276, 200.0); //
  1044.     CreateStreamObject(10764, 311.002014, 2582.518311, 15.805065, 0.000000, 0.000000, 134.217769932, 200.0); //
  1045.     CreateStreamObject(10764, 139.668594, 2454.041016, 15.511358, 0.000000, 0.000000, -224.99995319, 200.0); //
  1046.     CreateStreamObject(12911, 126.629158, 2550.230957, 15.341276, 0.000000, 0.859436692696, 100.390513595, 200.0); //
  1047.     CreateStreamObject(16098, 113.117340, 2502.741211, 20.480721, 0.000000, 0.000000, 0.000000, 200.0); //
  1048.     CreateStreamObject(930, 411.567383, 2535.597656, 16.023502, 0.000000, 0.000000, -89.999981276, 200.0); //
  1049.     CreateStreamObject(3279, 153.813477, 2549.498779, 15.558590, 0.000000, 0.000000, -89.999981276, 200.0); //
  1050.     CreateStreamObject(3279, 165.352814, 2549.056152, 15.571142, 0.000000, 0.000000, -89.999981276, 200.0); //
  1051.     CreateStreamObject(3279, 177.208160, 2548.451172, 15.586384, 0.000000, 0.000000, -89.999981276, 200.0); //
  1052.     CreateStreamObject(987, 102.863373, 2542.446533, 15.634977, 0.000000, 0.000000, -89.999981276, 200.0); //
  1053.     CreateStreamObject(987, 102.870285, 2554.488770, 15.602123, 0.000000, 0.000000, 0.000000, 200.0); //
  1054.     CreateStreamObject(987, 102.785484, 2542.303223, 15.610937, 0.000000, 0.000000, 89.999981276, 200.0); //
  1055.     CreateStreamObject(9241, 267.494568, 2450.359619, 17.168280, 0.000000, 0.000000, -89.999981276, 200.0); //
  1056.     CreateStreamObject(9241, 216.165314, 2449.347656, 17.143280, 0.000000, 0.000000, -89.999981276, 200.0); //
  1057.     CreateStreamObject(10810, 272.414307, 2540.184326, 20.810940, 0.000000, 0.000000, -70.0782960351, 200.0); //
  1058.     CreateStreamObject(2780, 102.689369, 2531.384277, 15.732372, 0.000000, 0.000000, 0.000000, 200.0); //
  1059.     CreateStreamObject(2780, 102.689369, 2532.884277, 15.732372, 0.000000, 0.000000, 0.000000, 200.0); //
  1060.     CreateStreamObject(2780, 104.385765, 2508.150146, 15.484375, 0.000000, 0.000000, 0.000000, 200.0); //
  1061.     CreateStreamObject(2780, 102.814384, 2496.406738, 16.187267, 0.000000, 0.000000, 0.000000, 200.0); //
  1062.     CreateStreamObject(2780, 103.414215, 2476.151367, 16.387676, 0.000000, 0.000000, 0.000000, 200.0); //
  1063.     CreateStreamObject(5005, 295.257446, 2433.295410, 19.048927, 0.000000, 0.000000, 0.000000, 200.0); //
  1064.     CreateStreamObject(7191, 433.655487, 2502.884277, 17.777155, 0.000000, 0.000000, -179.999962552, 200.0); //
  1065.     CreateStreamObject(7191, 433.727722, 2502.889160, 17.770020, 0.000000, 0.000000, 5.729577951315, 200.0); //
  1066.     CreateStreamObject(5005, 183.412140, 2433.306641, 19.053080, 0.000000, 0.000000, 0.000000, 200.0); //
  1067.     CreateStreamObject(987, 103.111015, 2454.888672, 15.884369, 0.000000, 0.000000, 89.999981276, 200.0); //
  1068.     CreateStreamObject(987, 103.596817, 2462.312500, 15.809370, 0.000000, 0.000000, 89.999981276, 200.0); //
  1069.     CreateStreamObject(987, 103.064590, 2444.915039, 15.884369, 0.000000, 0.000000, 89.999981276, 200.0); //
  1070.     CreateStreamObject(987, 103.442879, 2433.234375, 15.821344, 0.000000, 0.000000, 89.999981276, 200.0); //
  1071.     CreateStreamObject(10397, 295.833527, 2454.353516, 13.510096, 0.000000, 0.000000, 0.000000, 200.0); //
  1072.     CreateStreamObject(3279, 308.756744, 2549.782959, 15.890610, 0.000000, 0.000000, -89.999981276, 200.0); //
  1073.     CreateStreamObject(10764, 217.388504, 2584.154541, 14.166737, 0.000000, 0.000000, 134.217769932, 200.0); //
  1074.     CreateStreamObject(3279, 107.905640, 2437.956055, 14.960001, 0.000000, 0.000000, 90.9367672711, 200.0); //
  1075.     CreateStreamObject(3279, 156.758545, 2438.109375, 15.548782, 0.000000, 0.000000, 90.9367672711, 200.0); //
  1076.     CreateStreamObject(3279, 373.765381, 2437.000732, 15.559992, 0.000000, 0.000000, 180.936748547, 200.0); //
  1077.     CreateStreamObject(12911, 450.410248, 2517.329346, 17.397892, 0.000000, 0.000000, 11.2500263074, 200.0); //
  1078.     CreateStreamObject(12911, 450.573730, 2486.213379, 17.357807, 0.000000, 0.000000, 11.2500263074, 200.0); //
  1079.     CreateStreamObject(1775, 422.202271, 2533.786133, 16.661695, 0.000000, 0.000000, 0.000000, 200.0); //
  1080.     CreateStreamObject(1775, 418.842926, 2533.753662, 16.662352, 0.000000, 0.000000, 0.000000, 200.0); //
  1081.     CreateStreamObject(1775, 420.579956, 2533.740723, 16.662615, 0.000000, 0.000000, 0.000000, 200.0); //
  1082.     CreateStreamObject(10397, 367.602631, 2593.066162, 16.842823, 0.000000, 0.000000, 11.2500263074, 200.0); //
  1083.  
  1084.     // United States Base Mapped
  1085.     CreateStreamObject(3279, 349.561981, 1806.376343, 17.581530, 0.000000, 0.000000, -233.121744528, 280.0); //
  1086.     CreateStreamObject(3279, 282.668823, 1787.021729, 16.716242, 0.000000, 0.000000, -267.731202847, 280.0); //
  1087.     CreateStreamObject(3279, 193.636078, 1945.745972, 16.716242, 0.000000, 0.000000, -627.730956064, 280.0); //
  1088.     CreateStreamObject(12911, 385.817413, 2054.100830, 16.637039, 0.000000, 0.000000, 11.2500263074, 280.0); //
  1089.     CreateStreamObject(3279, 386.151184, 2077.171387, 16.716242, 0.000000, 0.000000, -89.999981276, 280.0); //
  1090.     CreateStreamObject(16782, 381.916931, 2054.235596, 24.483017, 0.000000, 0.000000, -181.641601227, 280.0); //
  1091.     CreateStreamObject(16782, 381.976257, 2064.099121, 24.658772, 0.000000, 0.000000, -181.641601227, 280.0); //
  1092.     CreateStreamObject(16782, 381.890839, 2043.561646, 24.698591, 0.000000, 0.000000, -181.641601227, 280.0); //
  1093.     CreateStreamObject(6973, 254.405182, 1976.513184, 16.164850, 0.000000, 0.000000, 0.000000, 280.0); //
  1094.     CreateStreamObject(6973, 211.810059, 1976.840088, 16.289803, 0.000000, 0.000000, 0.000000, 280.0); //
  1095.     CreateStreamObject(8253, 374.665771, 1962.416260, 20.568413, 0.000000, 0.000000, -180.000019848, 280.0); //
  1096.     CreateStreamObject(8253, 374.274536, 1932.632568, 20.568413, 0.000000, 0.000000, -180.000019848, 280.0); //
  1097.     CreateStreamObject(8253, 374.523346, 1902.394531, 20.568413, 0.000000, 0.000000, -180.000019848, 280.0); //
  1098.     CreateStreamObject(8253, 374.620972, 1992.674194, 20.343416, 0.000000, 0.000000, -180.000019848, 280.0); //
  1099.     CreateStreamObject(3268, 307.698792, 2071.030762, 16.640625, 0.000000, 0.000000, 89.999981276, 280.0); //
  1100.     CreateStreamObject(10397, 164.583679, 1988.598022, 18.106714, 0.000000, 0.000000, -89.999981276, 280.0); //
  1101.     CreateStreamObject(3864, 329.424316, 2077.927002, 22.737652, 0.000000, 0.000000, 89.999981276, 280.0); //
  1102.     CreateStreamObject(3864, 338.253540, 2078.114014, 22.737652, 0.000000, 0.000000, 89.999981276, 280.0); //
  1103.     CreateStreamObject(3864, 333.879791, 2077.953369, 22.737652, 0.000000, 0.000000, 89.999981276, 280.0); //
  1104.     CreateStreamObject(3864, 356.016632, 2078.061035, 22.737652, 0.000000, 0.000000, 89.999981276, 280.0); //
  1105.     CreateStreamObject(3864, 342.675201, 2078.097900, 22.737652, 0.000000, 0.000000, 89.999981276, 280.0); //
  1106.     CreateStreamObject(3864, 351.601257, 2078.102295, 22.737652, 0.000000, 0.000000, 89.999981276, 280.0); //
  1107.     CreateStreamObject(3864, 347.198120, 2078.143066, 22.737652, 0.000000, 0.000000, 89.999981276, 280.0); //
  1108.     CreateStreamObject(3864, 360.542938, 2077.984863, 22.737652, 0.000000, 0.000000, 89.999981276, 280.0); //
  1109.     CreateStreamObject(3864, 364.882629, 2077.869385, 22.737652, 0.000000, 0.000000, 89.999981276, 280.0); //
  1110.     CreateStreamObject(3864, 369.240967, 2077.917480, 22.737648, 0.000000, 0.000000, 89.999981276, 280.0); //
  1111.     CreateStreamObject(3864, 378.391479, 2078.051514, 22.737652, 0.000000, 0.000000, 89.999981276, 280.0); //
  1112.     CreateStreamObject(3864, 373.775055, 2077.950195, 22.737652, 0.000000, 0.000000, 89.999981276, 280.0); //
  1113.     CreateStreamObject(3864, 325.277405, 2077.763916, 22.737652, 0.000000, 0.000000, 89.999981276, 280.0); //
  1114.     CreateStreamObject(10764, 176.523331, 1893.220703, 19.473484, 0.000000, 0.000000, -134.999971914, 280.0); //
  1115.     CreateStreamObject(10764, 242.985260, 1886.058228, 19.009651, 0.000000, 0.000000, -134.999971914, 280.0); //
  1116.     CreateStreamObject(3279, 276.368439, 2076.619385, 16.716242, 0.000000, 0.000000, -89.999981276, 280.0); //
  1117.     CreateStreamObject(3279, 266.676025, 2076.527344, 16.716242, 0.000000, 0.000000, -89.999981276, 280.0); //
  1118.     CreateStreamObject(3279, 247.537567, 2077.062500, 16.716242, 0.000000, 0.000000, -89.999981276, 280.0); //
  1119.     CreateStreamObject(3279, 256.983093, 2076.851563, 16.716242, 0.000000, 0.000000, -89.999981276, 280.0); //
  1120.     CreateStreamObject(3279, 285.592682, 2076.504395, 16.716242, 0.000000, 0.000000, -89.999981276, 280.0); //
  1121.     CreateStreamObject(9241, 133.352570, 1816.123413, 18.149530, 0.000000, 0.000000, -178.762889377, 280.0); //
  1122.     CreateStreamObject(9241, 157.646866, 1816.519409, 18.099514, 0.000000, 0.000000, 0.000000, 280.0); //
  1123.     CreateStreamObject(9241, 124.311119, 1847.375244, 18.321579, 0.000000, 0.000000, -89.999981276, 280.0); //
  1124.     CreateStreamObject(8883, 291.354736, 1848.510864, 20.068401, 0.000000, 0.000000, 0.000000, 280.0); //
  1125.     CreateStreamObject(3279, 193.182526, 2035.871216, 16.716242, 0.000000, 0.000000, 0.000000, 280.0); //
  1126.     CreateStreamObject(3279, 194.109329, 2045.647339, 16.622974, 0.000000, 0.000000, 0.000000, 280.0); //
  1127.     CreateStreamObject(3279, 193.125427, 2026.537842, 16.716244, 0.000000, 0.000000, 0.000000, 280.0); //
  1128.     CreateStreamObject(3279, 193.053406, 2017.114502, 16.716242, 0.000000, 0.000000, 0.000000, 280.0); //
  1129.     CreateStreamObject(12912, 263.055450, 2023.312988, 28.137039, 0.000000, 0.000000, -0.859436692696, 280.0); //
  1130.     CreateStreamObject(12912, 308.362549, 1787.960083, 28.137039, 0.000000, 0.000000, 84.7660118175, 280.0); //
  1131.     CreateStreamObject(6973, 178.370514, 2096.713379, 7.718615, -40.3935245567, -4.19416565192, 13.1235982975, 280.0); //
  1132.  
  1133.    // All the helipads into SA:MP Object because of loading bug.
  1134.  
  1135.  
  1136.  
  1137.     // All Server Vehicles ****
  1138.    
  1139.     AddStaticVehicle(425,-302.6660,1566.1588,88.0901,133.5089,37,92); // Hunter of Russia 1
  1140.     AddStaticVehicle(601,-345.6017,1516.1437,75.1181,179.8721,166,5); // S.W.A.T Truck 1
  1141.     AddStaticVehicle(601,-342.7628,1516.1434,75.1182,179.2020,166,5); // S.W.A.T Truck 2
  1142.     AddStaticVehicle(601,-339.5919,1515.9436,75.1182,180.8968,166,5); // S.W.A.T Truck 3
  1143.     AddStaticVehicle(522,-177.8410,1224.9449,19.3077,93.1576,145,16); // Nrg 1
  1144.     AddStaticVehicle(522,-177.7557,1222.4810,19.3092,94.9318,145,16); // Nrg 2
  1145.     AddStaticVehicle(522,-177.9015,1219.8071,19.3076,91.8372,145,16); // Nrg 3
  1146.     AddStaticVehicle(522,-177.4559,1217.0410,19.3177,87.0233,145,16); // Nrg 4
  1147.     AddStaticVehicle(560,-264.8559,1220.8444,19.4477,1.6080,77,1); // Sultan of Mexico 1
  1148.     AddStaticVehicle(560,-260.1328,1220.2823,19.4478,356.7794,77,1); // Sultan of Mexico 2
  1149.     AddStaticVehicle(560,-255.9433,1220.0221,19.4477,357.1873,77,1); // Sultan of Mexico 3
  1150.     AddStaticVehicle(433,-214.6568,1217.4017,20.1771,0.3865,36,96); // Barracks 1
  1151.     AddStaticVehicle(411,2.3863,1164.9354,19.3148,178.1473,47,1); // infernous 1
  1152.     AddStaticVehicle(411,5.7073,1164.8425,19.3347,179.9892,47,1); // infernus 2
  1153.     AddStaticVehicle(411,9.0532,1165.7822,19.3154,178.7295,47,1); // infernus 3
  1154.     AddStaticVehicle(411,12.6960,1165.3359,19.3165,178.5589,47,1); // infernus 4
  1155.     AddStaticVehicle(411,16.1963,1165.0944,19.3151,180.8792,47,1); // infernus 5
  1156.     AddStaticVehicle(411,19.8159,1165.3987,19.3030,179.4089,47,1); // infernus 6
  1157.     AddStaticVehicle(411,23.3454,1165.4622,19.2954,179.4653,47,1); // infernus 7
  1158.     AddStaticVehicle(470,49.3361,1223.7921,18.9455,269.2910,57,57); // Patriot of Mexico more..
  1159.     AddStaticVehicle(432,79.1289,1215.5804,18.8510,163.5370,84,69); // Rhino of Mexico more..
  1160.     AddStaticVehicle(471,96.9820,1164.9565,18.1399,273.3350,166,4); // Quad of Mexico 1
  1161.     AddStaticVehicle(471,97.5257,1167.0020,18.1443,270.4451,166,4); // Quad of Mexico 2
  1162.     AddStaticVehicle(471,97.5122,1169.4592,18.1446,270.2073,166,4); // Quad of Mexico 3
  1163.     AddStaticVehicle(471,97.1518,1172.1770,18.1448,266.5532,166,4); // Quad of Mexico 4
  1164.     AddStaticVehicle(471,97.6292,1174.7190,18.1454,271.1170,166,4); // Quad of Mexico 5
  1165.     AddStaticVehicle(548,43.2425,1049.2102,18.9555,356.9595,2,49); // Cargobob of mexico more..
  1166.     AddStaticVehicle(548,-329.8911,1562.6597,77.2011,145.8926,2,49); // Cargobob of Russia 1
  1167.     AddStaticVehicle(476,-256.6361,1529.5990,76.2742,237.2882,29,39); // Rustler of Russia 1
  1168.     AddStaticVehicle(476,-282.3489,1510.9331,76.2695,194.9015,29,39); // Rustler of Russia 2
  1169.  
  1170.  
  1171.  
  1172.  
  1173.     AddStaticVehicle(425,-137.9711,1009.1887,27.0639,273.3201,50,27); // Hunter of Mexico 1
  1174.     AddStaticVehicle(425,-110.9461,1009.4931,27.1007,265.8364,50,27); // Hunter of Mexico 2
  1175.     AddStaticVehicle(520,-114.5508,1036.9385,27.9088,270.1153,36,14); // Hydra of Mexico 1
  1176.     AddStaticVehicle(520,-139.3971,1037.9982,27.9098,268.4800,36,14); // Hydra of Mexico 2
  1177.  
  1178.     AddStaticVehicle(478,-164.7009,1010.9875,19.7272,88.9701,68,11); // Walton 1
  1179.     AddStaticVehicle(478,-164.8508,1016.3842,19.7395,90.8431,68,11); // Walton 2
  1180.     AddStaticVehicle(478,-164.2282,1022.2436,19.7362,94.6997,68,11); // Walton 3
  1181.     AddStaticVehicle(468,-306.0251,1117.6221,19.4183,178.1693,41,124); // Sanchez
  1182.     AddStaticVehicle(599,-210.3442,986.2554,19.5766,270.1666,8,107); // Ranger 1
  1183.     AddStaticVehicle(599,-210.4445,992.1392,19.6979,268.6968,8,107); // Ranger 2
  1184.     AddStaticVehicle(599,-210.0628,998.3223,19.8224,268.3869,8,107); // Ranger 3
  1185.     AddStaticVehicle(599,-228.5939,997.8910,19.7624,2.7854,8,107); // Ranger 4
  1186.     AddStaticVehicle(599,-224.4432,998.3289,19.7834,1.4676,8,107); // Ranger 5
  1187.     AddStaticVehicle(599,-346.5359,1167.6772,19.9314,2.1022,8,107); // Ranger 6
  1188.     AddStaticVehicle(522,102.0209,1184.7874,18.2272,176.1416,53,86); // NRg
  1189.     AddStaticVehicle(522,-49.3867,1229.9615,18.9296,86.9388,53,86); // NRg 2
  1190.     AddStaticVehicle(521,-103.9361,1221.7137,19.3126,0.4199,97,71); // Fcr 1
  1191.     AddStaticVehicle(521,-101.7906,1222.0868,19.3142,0.0427,97,71); // Fcr 2
  1192.     AddStaticVehicle(521,-99.0669,1221.7743,19.3117,358.8480,97,71); // Fcr 3
  1193.     AddStaticVehicle(521,-96.9993,1222.4385,19.3056,0.5003,97,71); // Fcr 4
  1194.     AddStaticVehicle(521,-94.6710,1221.9526,19.3058,356.6904,97,71); // Fcr 5
  1195.     AddStaticVehicle(521,-91.8344,1222.6726,19.3014,359.2851,97,71); // Fcr 6
  1196.     AddStaticVehicle(521,-89.6289,1222.0726,19.3068,4.8659,97,71); // Fcr 7
  1197.     AddStaticVehicle(521,-86.7776,1222.0529,19.3092,357.4210,97,71); // Fcr 8
  1198.     AddStaticVehicle(521,-84.7652,1222.0729,19.3140,0.8462,97,71); // Fcr 9
  1199.     AddStaticVehicle(521,-82.0816,1221.9491,19.3086,359.0458,97,71); // Fcr 10
  1200.     AddStaticVehicle(521,-79.9202,1222.2427,19.3095,359.2384,97,71); // Fcr 11
  1201.     AddStaticVehicle(521,-77.4419,1221.4156,19.3150,359.1478,97,71); // Fcr 12
  1202.     AddStaticVehicle(521,-141.3524,1156.0935,19.3144,357.4158,147,4); // FCR 1
  1203.     AddStaticVehicle(521,-139.5565,1155.8796,19.3055,0.0994,147,4); // FCR 2
  1204.     AddStaticVehicle(521,-137.4638,1156.7966,19.3152,358.1674,147,4); // FCR 3
  1205.     AddStaticVehicle(521,-135.7043,1156.7887,19.3058,359.6076,147,4); // FCR 4
  1206.     AddStaticVehicle(521,-131.5281,1156.6646,19.3054,359.9689,147,4); // FCR 5
  1207.     AddStaticVehicle(521,-128.5746,1156.6324,19.3055,356.0086,147,4); // FCR 6
  1208.     AddStaticVehicle(455,-171.2638,1090.1346,20.1789,89.5468,0,0); // FlatBed
  1209.     AddStaticVehicle(455,-84.1152,969.1133,20.4628,357.9502,0,0); // FlatBed 2
  1210.     AddStaticVehicle(521,-133.5343,1156.7810,19.3088,359.2188,147,4); // FCR of Mexico ....
  1211.     AddStaticVehicle(521,-143.5193,1156.9810,19.3091,355.9968,147,4); // FCR of Mexico ....
  1212.     AddStaticVehicle(548,334.8107,1972.8218,19.2659,182.3662,84,13); // CargoBob 1
  1213.     AddStaticVehicle(548,337.0736,1927.6548,19.2852,181.6573,84,13); // CargoBob 2
  1214.     AddStaticVehicle(548,339.7137,1872.8306,19.3676,181.6498,84,13); // CargoBob 3
  1215.     AddStaticVehicle(476,296.5124,1797.3859,18.3501,0.3818,109,4); // Rustler 1
  1216.     AddStaticVehicle(476,320.6120,1795.5101,18.3776,0.9764,109,4); // Rustler 2
  1217.     AddStaticVehicle(476,-269.2305,1518.8246,76.2753,215.8944,109,4); // Rustler 3
  1218.     AddStaticVehicle(476,-328.3224,1497.4082,76.5167,199.0247,109,4); // Rustler 4
  1219.     AddStaticVehicle(522,-336.3600,1515.2990,74.9373,174.4065,43,25); // nrg more...
  1220.     AddStaticVehicle(522,-333.6389,1516.1545,74.9312,174.8367,43,25); // nrg more...
  1221.     AddStaticVehicle(522,-330.5508,1516.0215,74.9243,176.7377,43,25); // nrg more...
  1222.     AddStaticVehicle(522,-327.3989,1515.7831,74.9221,178.1352,43,25); // nrg more...
  1223.     AddStaticVehicle(522,-324.1888,1515.4116,74.9277,178.5378,43,25); // nrg more...
  1224.     AddStaticVehicle(522,-321.2781,1515.4475,74.9231,180.5795,43,25); // nrg more...
  1225.     AddStaticVehicle(522,-318.0840,1516.0636,74.9283,177.9095,43,25); // nrg more...
  1226.     AddStaticVehicle(522,-315.1689,1516.0085,74.9070,179.2772,43,25); // nrg more...
  1227.     AddStaticVehicle(470,-351.1057,1538.7186,75.5498,179.5073,95,116); // Patriot 12
  1228.     AddStaticVehicle(470,-345.2374,1551.4807,75.5575,91.6804,95,116); // Patriot 13
  1229.     AddStaticVehicle(432,-378.5499,1561.2139,75.6130,133.1758,110,17); // Rhino
  1230.     AddStaticVehicle(432,-385.4039,1525.5405,75.5748,355.7877,110,17); // Rhino
  1231.     AddStaticVehicle(412,-263.9531,1539.7042,75.1980,312.4914,116,15); // Voodo of Russia 1
  1232.     AddStaticVehicle(412,-265.3439,1542.7153,75.1979,314.9944,116,15); // Voodo of Russia 2
  1233.     AddStaticVehicle(412,-267.6327,1545.7256,75.1974,315.1311,116,15); // Voodo of Russia 3
  1234.     AddStaticVehicle(412,-270.5235,1547.4851,75.1975,313.6957,116,15); // Voodo of Russia 4
  1235.     AddStaticVehicle(412,-272.5919,1550.4122,75.1974,315.2626,116,15); // Voodo of Russia 5
  1236.     AddStaticVehicle(521,-275.3907,1552.2170,74.9179,316.0535,111,37); // FCR of Russia 1
  1237.     AddStaticVehicle(521,-277.8144,1554.4443,74.9249,314.2439,111,37); // FCR of Russia 2
  1238.     AddStaticVehicle(521,-280.5997,1556.6686,74.9325,316.2389,111,37); // FCR of Russia 3
  1239.     AddStaticVehicle(521,-283.1676,1559.6215,74.9163,317.0331,111,37); // FCR of Russia 4
  1240.     AddStaticVehicle(521,-285.3513,1561.5018,74.9216,315.3528,111,37); // FCR of Russia 5
  1241.     AddStaticVehicle(521,-315.5080,1541.7361,75.1349,359.8592,111,37); // FCR of Russia 6
  1242.  
  1243.     /////////////////////////////////////////////////////////////////////////////////////////////
  1244.  
  1245.     AddStaticVehicle(447,-771.4222,1555.7384,29.4412,181.2283,120,72); // Seasparrow of Brazil 1
  1246.     AddStaticVehicle(447,-760.1231,1631.0382,29.4748,88.8723,120,72); // Seasparrow of Brazil 2
  1247.     AddStaticVehicle(433,-775.5281,1443.5305,14.2277,96.0862,111,115); // Barracks of Brazil 1
  1248.     AddStaticVehicle(433,-773.1155,1430.7257,14.2258,76.0931,111,115); // Barracks of Brazil 2
  1249.     AddStaticVehicle(522,-807.4276,1426.9863,13.3604,16.0856,16,0); // NRG of Brazil 1
  1250.     AddStaticVehicle(522,-804.5620,1428.0626,13.3660,14.5471,16,0); // NRG of Brazil 2
  1251.     AddStaticVehicle(522,-802.6506,1429.4453,13.3547,9.2747,16,0); // NRG of Brazil 3
  1252.     AddStaticVehicle(522,-797.9026,1429.3601,13.3605,12.9103,16,0); // NRG of Brazil 4
  1253.     AddStaticVehicle(522,-795.1966,1430.3877,13.3535,14.3081,16,0); // NRG of Brazil 5
  1254.     AddStaticVehicle(522,-808.4500,1446.0862,13.3662,165.7526,16,0); // NRG of Brazil 6
  1255.     AddStaticVehicle(522,-805.5573,1445.5306,13.3653,170.2080,16,0); // NRG of Brazil 7
  1256.     AddStaticVehicle(522,-802.2213,1444.7490,13.3624,162.8445,16,0); // NRG of Brazil 8
  1257.     AddStaticVehicle(522,-799.2249,1444.0535,13.3490,163.2022,16,0); // NRG of Brazil 9
  1258.     AddStaticVehicle(522,-796.1394,1442.8635,13.3635,164.3644,16,0); // NRG of Brazil 10
  1259.     AddStaticVehicle(505,-865.7668,1541.2715,22.8360,90.2583,108,154); // Rancher of Brazil 11
  1260.     AddStaticVehicle(505,-865.5493,1544.6050,23.1248,88.9914,108,154); // Rancher of Brazil 12
  1261.     AddStaticVehicle(505,-866.1990,1547.6534,23.3905,89.5588,108,154); // Rancher of Brazil 13
  1262.     AddStaticVehicle(505,-866.2029,1550.9812,23.6777,90.4551,108,154); // Rancher of Brazil 14
  1263.     AddStaticVehicle(505,-865.6638,1554.0588,23.9450,90.3583,108,154); // Rancher of Brazil 15
  1264.     AddStaticVehicle(505,-865.8293,1557.0815,24.1977,88.5226,108,154); // Rancher of Brazil 16
  1265.     AddStaticVehicle(505,-865.8288,1560.2631,24.4472,89.4837,108,154); // Rancher of Brazil 17
  1266.     AddStaticVehicle(505,-866.2296,1563.3478,24.6900,91.4241,108,154); // Rancher of Brazil 18
  1267.     AddStaticVehicle(505,-865.8914,1566.1400,24.9088,89.6315,108,154); // Rancher of Brazil 19
  1268.     AddStaticVehicle(505,-866.1984,1569.3521,25.1616,88.2739,108,154); // Rancher of Brazil 20
  1269.     AddStaticVehicle(521,-816.6752,1548.2928,26.6822,92.1544,6,1); // FCR of Brazil 1
  1270.     AddStaticVehicle(521,-816.7134,1551.5533,26.6870,87.5006,6,1); // FCR of Brazil 2
  1271.     AddStaticVehicle(521,-816.7130,1553.9500,26.6882,87.4530,6,1); // FCR of Brazil 3
  1272.     AddStaticVehicle(521,-816.5587,1556.1849,26.6774,91.1992,6,1); // FCR of Brazil 4
  1273.     AddStaticVehicle(521,-816.9233,1558.6105,26.6808,87.7326,6,1); // FCR of Brazil 5
  1274.     AddStaticVehicle(521,-817.0927,1560.7965,26.6691,87.2322,6,1); // FCR of Brazil 6
  1275.     AddStaticVehicle(521,-816.5851,1563.7253,26.6867,81.9545,6,1); // FCR of Brazil 7
  1276.     AddStaticVehicle(521,-816.6612,1567.1082,26.6806,84.3466,6,1); // FCR of Brazil 8
  1277.     AddStaticVehicle(521,-816.5090,1569.5664,26.6929,91.5485,6,1); // FCR of Brazil 9
  1278.     AddStaticVehicle(521,-817.1638,1572.3701,26.6780,90.8278,6,1); // FCR of Brazil 10
  1279.     AddStaticVehicle(470,-764.7307,1608.1305,27.1088,267.1309,122,92); // Patriot 1
  1280.     AddStaticVehicle(470,-796.6545,1604.1671,27.1028,90.9518,122,92); // Patriot 2
  1281.     AddStaticVehicle(470,-826.0863,1624.9337,27.0488,2.0195,122,92); // Patriot 3
  1282.     AddStaticVehicle(470,-876.0009,1609.9716,26.8546,148.0254,122,92); // Patriot 4
  1283.     AddStaticVehicle(468,-821.6587,1580.3878,26.7014,262.2119,166,1); // Sanchez of brazil
  1284.     AddStaticVehicle(495,-1509.6577,2524.4580,56.0363,358.0597,6,6); // Sandking 1
  1285.     AddStaticVehicle(495,-1507.9091,2577.1296,56.1929,86.8501,6,6); // Sandking 2
  1286.     AddStaticVehicle(495,-1533.9185,2570.1477,56.1933,87.2700,6,6); // Sandking 3
  1287.     AddStaticVehicle(447,-1542.9819,2668.9492,58.1612,270.6561,124,4); // Seasparrow of india 1
  1288.     AddStaticVehicle(447,-1495.9115,2600.5471,57.9815,268.1643,124,4); // Seasparrow of india 2
  1289.     AddStaticVehicle(461,-1400.6710,2629.0146,55.3367,271.3030,6,166); // Pcj of india 1
  1290.     AddStaticVehicle(461,-1400.8004,2631.6204,55.3327,270.2910,6,166); // Pcj of india 2
  1291.     AddStaticVehicle(461,-1400.4149,2634.6680,55.3020,270.9241,6,166); // Pcj of india 3
  1292.     AddStaticVehicle(461,-1400.6427,2637.5020,55.2638,271.2859,6,166); // Pcj of india 4
  1293.     AddStaticVehicle(461,-1400.5370,2640.3909,55.2548,269.3917,6,166); // Pcj of india 5
  1294.     AddStaticVehicle(461,-1400.7103,2643.6860,55.2645,269.8050,6,166); // Pcj of india 6
  1295.     AddStaticVehicle(461,-1400.4799,2647.0605,55.2743,265.8946,6,166); // Pcj of india 7
  1296.     AddStaticVehicle(461,-1399.9042,2649.9531,55.2659,269.0047,6,166); // Pcj of india 8
  1297.     AddStaticVehicle(461,-1400.6429,2653.4287,55.2622,271.1619,6,166); // Pcj of india 9
  1298.     AddStaticVehicle(461,-1400.3337,2656.3965,55.2724,265.6972,6,166); // Pcj of india 10
  1299.     AddStaticVehicle(461,-1399.5784,2659.5017,55.2621,270.9681,6,166); // Pcj of india 11
  1300.     AddStaticVehicle(433,-1503.3127,2623.0300,56.2724,178.0604,78,92); // Barracks of india 1
  1301.     AddStaticVehicle(433,-1502.6079,2643.8447,56.2727,178.0604,78,92); // Barracks of india 2
  1302.     AddStaticVehicle(433,-1523.8013,2664.2898,56.2725,269.6035,78,92); // Barracks of india 3
  1303.     AddStaticVehicle(433,-1335.8116,2697.2813,50.4995,299.5957,78,92); // Barracks of india 4
  1304.     AddStaticVehicle(461,1541.5245,2213.0535,10.4053,180.7443,131,1); // PCJ of France 1
  1305.     AddStaticVehicle(461,1538.0438,2213.0740,10.4067,180.2842,131,1); // PCJ of France 2
  1306.     AddStaticVehicle(461,1534.4067,2213.1045,10.3958,178.9043,131,1); // PCJ of France 3
  1307.     AddStaticVehicle(461,1531.3700,2213.1208,10.4003,176.3359,131,1); // PCJ of France 4
  1308.     AddStaticVehicle(461,1527.4775,2213.0527,10.4010,179.5304,131,1); // PCJ of France 5
  1309.     AddStaticVehicle(432,1514.2251,2193.2971,10.8365,356.1404,93,45); // Rhino of France 1
  1310.     AddStaticVehicle(432,1515.6279,2250.1929,10.8325,178.7757,93,45); // Rhino of France 2
  1311.     AddStaticVehicle(520,1505.8015,2276.7791,14.2835,358.2689,100,37); // Hydra of France 3
  1312.     AddStaticVehicle(520,1532.8857,2276.9490,14.2085,0.2038,100,37); // Hydra of France 2
  1313.     AddStaticVehicle(497,1508.4967,2174.9546,10.9969,271.8992,1,0); // Helicopter of France
  1314.     AddStaticVehicle(522,1509.1107,2077.9692,10.3896,270.5930,0,1); // NRG 1
  1315.     AddStaticVehicle(522,1509.1449,2081.2998,10.3854,268.1709,0,1); // NRG 2
  1316.     AddStaticVehicle(522,1509.0787,2084.4275,10.3651,268.1805,0,1); // NRG 3
  1317.     AddStaticVehicle(522,1509.1688,2087.9878,10.3909,269.9679,0,1); // NRG 4
  1318.     AddStaticVehicle(522,1509.1799,2091.1243,10.3890,267.2762,0,1); // NRG 5
  1319.     AddStaticVehicle(470,1485.7729,2087.0371,11.0165,0.4142,51,111); // Patriot 1
  1320.     AddStaticVehicle(470,1363.3961,2299.9753,10.8091,0.7785,51,111); // Patriot 2
  1321.     AddStaticVehicle(470,1359.2616,2300.0310,10.8015,358.5421,78,90); // Patriot 3
  1322.     AddStaticVehicle(470,1339.6223,2225.8528,11.0151,268.8295,4,81); // Patriot 4
  1323.     AddStaticVehicle(433,1531.6249,2202.4221,11.2570,359.2410,75,35); // Barracks of France 1
  1324.     AddStaticVehicle(596,1538.8165,2258.7588,10.5406,0.2013,18,30); // LSPD of France 1
  1325.     AddStaticVehicle(596,1535.6985,2258.5537,10.5413,0.7771,18,30); // LSPD of France 2
  1326.     AddStaticVehicle(596,1532.3489,2258.4421,10.5425,1.0908,18,30); // LSPD of France 3
  1327.     AddStaticVehicle(455,1508.3237,2122.0977,11.2571,269.6243,104,62); // Barracks of France 1
  1328.     AddStaticVehicle(455,1508.4366,2125.7673,11.2569,269.4206,104,61); // Flatbed of France 2
  1329.     AddStaticVehicle(455,1508.4193,2129.2263,11.2609,267.9140,69,81); // Flatbed of France 3
  1330.     AddStaticVehicle(455,1508.4639,2132.9268,11.2891,269.2548,104,61); // Flatbed of France 4
  1331.     AddStaticVehicle(455,1508.3422,2136.3757,11.2616,271.8253,104,61); // Flatbed of France 5
  1332.     AddStaticVehicle(455,1508.3821,2139.7312,11.2442,270.0104,104,61); // Flatbed of France 6
  1333.     AddStaticVehicle(455,1508.4230,2143.2629,11.2400,270.5426,104,61); // Flatbed of France 7
  1334.     AddStaticVehicle(455,1508.3783,2146.8318,11.2570,271.4372,104,61); // Flatbed of France 8
  1335.     AddStaticVehicle(433,1535.5491,2202.5249,11.2570,358.5236,93,29); // Barracks of France 2
  1336.     AddStaticVehicle(433,1539.3678,2202.4268,11.2571,358.1663,97,109); // Barracks of France 3
  1337.     AddStaticVehicle(548,1340.7821,2269.3823,12.4553,180.1750,117,102); // CargoBob of France 1
  1338.     AddStaticVehicle(447,1378.4307,2279.2375,13.2960,179.6355,41,13); // SeaSparrow of France 1
  1339.     AddStaticVehicle(447,1378.3339,2252.6702,13.3440,181.4010,41,13); // SeaSparrow of France 2
  1340.     AddStaticVehicle(447,1509.5092,2164.9917,10.8320,275.1857,41,13); // SeaSparrow of France 3
  1341.     AddStaticVehicle(407,1442.1841,2297.2285,11.0559,90.1754,166,1); // Firetruck of France 1
  1342.     AddStaticVehicle(407,1429.4957,2297.3870,11.0567,89.0665,166,1); // Firetruck of France 2
  1343.     AddStaticVehicle(407,1415.1849,2297.4314,11.0581,90.2272,166,1); // Firetruck of France 3
  1344.     AddStaticVehicle(522,1330.8030,2236.3081,10.3779,268.2365,0,104); // NRG of France lol 1
  1345.     AddStaticVehicle(522,1330.7723,2239.6055,10.3851,272.2098,0,104); // NRG of France lol 2
  1346.     AddStaticVehicle(522,1330.6300,2242.7144,10.3968,272.6523,0,104); // NRG of France lol 3
  1347.     AddStaticVehicle(522,1330.7747,2246.2180,10.3755,267.1917,0,104); // NRG of France lol 4
  1348.     AddStaticVehicle(522,1330.8575,2249.4241,10.3966,265.8460,0,104); // NRG of France lol 5
  1349.     AddStaticVehicle(522,1340.3247,2249.8428,10.3802,90.2070,0,104); // NRG of France lol 6
  1350.     AddStaticVehicle(522,1340.3386,2246.3972,10.3910,90.9238,0,104); // NRG of France lol 7
  1351.     AddStaticVehicle(522,1340.4674,2242.9546,10.3968,86.0290,0,104); // NRG of France lol 8
  1352.     AddStaticVehicle(522,1340.2184,2239.4822,10.3839,89.1933,0,104); // NRG of France lol 9
  1353.     AddStaticVehicle(470,-330.1785,1894.1289,42.2855,189.3156,110,49); // Patriot of Iraq 1
  1354.     AddStaticVehicle(470,-326.1187,1894.9005,42.2788,193.9240,116,44); // Patriot of Iraq 2
  1355.     AddStaticVehicle(461,-318.0445,1806.5037,41.8743,358.0692,166,1); // PCJ of Iraq 1
  1356.     AddStaticVehicle(461,-315.7038,1806.3269,41.8742,0.5345,166,1); // PCJ of Iraq 2
  1357.     AddStaticVehicle(461,-313.4682,1806.1685,41.8687,354.3945,166,1); // PCJ of Iraq 3
  1358.     AddStaticVehicle(461,-311.1552,1806.4125,41.8742,358.7354,166,1); // PCJ of Iraq 4
  1359.     AddStaticVehicle(461,-307.5707,1807.8912,41.8691,31.3585,166,1); // PCJ of Iraq 5
  1360.     AddStaticVehicle(461,-305.1609,1809.6036,41.8751,33.1782,166,1); // PCJ of Iraq 6
  1361.     AddStaticVehicle(461,-302.5894,1811.4147,41.8683,36.8362,166,1); // PCJ of Iraq 7
  1362.     AddStaticVehicle(461,-301.1298,1814.4357,41.8560,52.1722,166,1); // PCJ of Iraq 8
  1363.     AddStaticVehicle(461,-299.4744,1817.9755,41.8633,59.2651,166,1); // PCJ of Iraq 9
  1364.     AddStaticVehicle(461,-298.0527,1821.2306,41.8740,63.1559,166,1); // PCJ of Iraq 10
  1365.     AddStaticVehicle(461,-296.4463,1824.6584,41.8737,59.7708,166,1); // PCJ of Iraq 11
  1366.     AddStaticVehicle(461,-294.8507,1828.2776,41.8721,53.5722,166,1); // PCJ of Iraq 12
  1367.     AddStaticVehicle(461,-291.8258,1830.6860,41.8641,44.1475,166,1); // PCJ of Iraq 13
  1368.     AddStaticVehicle(461,-290.1592,1832.9928,41.8768,44.7112,166,1); // PCJ of Iraq 14
  1369.     AddStaticVehicle(433,-280.3227,1848.6987,42.7257,185.5637,48,35); // Barracks of Iraq 1
  1370.     AddStaticVehicle(433,-274.6785,1849.3718,42.7257,187.5720,54,38); // Barracks of Iraq 2
  1371.     AddStaticVehicle(466,-347.2325,1803.4734,42.4544,359.7715,113,32); // Glendale of Iraq 1
  1372.     AddStaticVehicle(455,-354.6779,1884.7649,42.7257,179.2971,104,0); // Flatbed of iraq 1
  1373.     AddStaticVehicle(455,-355.2237,1871.9498,42.7258,177.5127,104,0); // Flatbed of iraq 2
  1374.     AddStaticVehicle(455,-355.6618,1859.0791,42.7258,177.6636,104,0); // Flatbed of iraq 3
  1375.     AddStaticVehicle(455,-356.1260,1847.3756,42.7257,176.8388,104,0); // Flatbed of iraq 4
  1376.     AddStaticVehicle(487,-318.2616,1886.6357,42.4657,265.4540,0,104); // Maverick of iraq 1
  1377.     AddStaticVehicle(586,-340.9811,1898.6583,41.8087,286.4054,0,1); // Wayfarer of Iraq 1
  1378.     AddStaticVehicle(430,-1413.2966,519.8657,-0.2554,268.2635,0,104); // Special Forces Boat 1
  1379.     AddStaticVehicle(595,-1415.7859,513.8080,10.1182,262.8209,0,3); // Special Forces Boat 2
  1380.     AddStaticVehicle(520,-1455.0786,504.5568,18.9861,269.2724,7,29); // Special Forces Hydra 1
  1381.     AddStaticVehicle(447,-1412.8354,518.5632,18.2544,271.0749,80,123); // Special Forces SeaSparrow 1
  1382.     AddStaticVehicle(476,-1314.3556,492.5681,18.9473,269.8693,0,125); // Rustler of Special Forces 1
  1383.     AddStaticVehicle(487,-1406.5342,495.9602,18.4063,356.9778,125,0); // Maverick of Special Forces 1
  1384.     AddStaticVehicle(487,-1415.7312,495.8842,18.4111,4.1588,125,0); // Maverick of Special Forces 2
  1385.     AddStaticVehicle(417,-1432.8237,493.1192,20.3942,90.3717,52,122); // Chinook of Special Forces 1
  1386.     AddStaticVehicle(425,-342.7030,1769.8906,60.1936,90.7121,119,103); // Hunter of England 1
  1387.     AddStaticVehicle(576,-2226.7034,910.9201,66.2642,193.4104,68,96); //
  1388.     AddStaticVehicle(433,319.7858,2539.3313,17.2470,181.5684,91,22); // Barrack of Japan 1
  1389.     AddStaticVehicle(578,339.4718,2537.4561,17.4154,179.3382,111,76); // DFT-30 of Japan 1
  1390.     AddStaticVehicle(578,115.4693,2534.0166,17.2234,268.8994,25,52); // DFT-30 of Japan 2
  1391.     AddStaticVehicle(578,115.2683,2538.6650,17.1410,269.2911,25,52); // DFT-30 of Japan 3
  1392.     AddStaticVehicle(578,115.3268,2543.3557,17.0669,269.1843,25,52); // DFT-30 of Japan 4
  1393.     AddStaticVehicle(470,252.8298,2535.3540,16.7425,180.0859,97,15); // Patriot of Japan 1
  1394.     AddStaticVehicle(470,247.5586,2535.3455,16.7348,179.5150,44,74); // Patriot of Japan 2
  1395.     AddStaticVehicle(470,242.7949,2535.5242,16.7293,179.7356,0,26); // Patriot of Japan 3
  1396.     AddStaticVehicle(425,316.2280,2451.9263,30.9979,0.8415,9,22); // Hunter of Japan 1
  1397.     AddStaticVehicle(497,267.2068,2448.7754,30.1733,357.8352,0,40); // Police Maverick of Japan 1
  1398.     AddStaticVehicle(520,216.8441,2448.4297,26.6947,358.0487,103,53); // Hyrda of Japan 1
  1399.     AddStaticVehicle(447,199.6031,2535.4812,30.5804,180.3314,38,40); // Sea Sparrow of Japan 1
  1400.     AddStaticVehicle(455,231.0314,2533.0249,17.0298,179.4898,104,0); // Flatbed of Japan 1
  1401.     AddStaticVehicle(455,226.9533,2532.8025,17.0185,181.4387,104,0); // Flatbed of Japan 2
  1402.     AddStaticVehicle(455,222.7294,2532.8833,17.0111,180.8479,104,0); // Flatbed of Japan 3
  1403.     AddStaticVehicle(455,218.7266,2532.8574,17.0124,179.6593,104,0); // Flatbed of Japan 4
  1404.     AddStaticVehicle(432,297.2150,2539.3672,16.8355,180.8365,5,74); // Rhino of Japan 1
  1405.     AddStaticVehicle(432,287.0981,2539.3687,16.8339,185.7275,89,59); // Rhino of Japan 2
  1406.     AddStaticVehicle(521,428.9612,2523.4614,16.0550,91.1365,0,0); // FCR-900 of Japan Parked 1
  1407.     AddStaticVehicle(521,428.9548,2521.3472,16.0532,88.4773,0,0); // FCR-900 of Japan Parked 2
  1408.     AddStaticVehicle(521,429.2806,2518.8528,16.0569,95.6336,0,0); // FCR-900 of Japan Parked 3
  1409.     AddStaticVehicle(521,429.3645,2516.4343,16.0506,89.6528,0,0); // FCR-900 of Japan Parked 4
  1410.     AddStaticVehicle(521,429.4545,2513.4119,16.0548,90.8834,0,0); // FCR-900 of Japan Parked 5
  1411.     AddStaticVehicle(521,429.5111,2510.4917,16.0544,89.4971,0,0); // FCR-900 of Japan Parked 6
  1412.     AddStaticVehicle(521,429.6988,2507.5703,16.0551,90.7238,0,0); // FCR-900 of Japan Parked 7
  1413.     AddStaticVehicle(521,429.9724,2504.6914,16.0509,93.5560,0,0); // FCR-900 of Japan Parked 8
  1414.     AddStaticVehicle(521,430.0858,2501.5977,16.0564,91.4044,0,0); // FCR-900 of Japan Parked 9
  1415.     AddStaticVehicle(521,430.2562,2498.9321,16.0518,91.5254,0,0); // FCR-900 of Japan Parked 10
  1416.     AddStaticVehicle(521,430.3090,2496.1992,16.0556,92.1065,0,0); // FCR-900 of Japan Parked 11
  1417.     AddStaticVehicle(521,430.5342,2493.7288,16.0548,92.2229,0,0); // FCR-900 of Japan Parked 12
  1418.     AddStaticVehicle(521,430.5280,2491.2625,16.0594,89.1926,0,0); // FCR-900 of Japan Parked 13
  1419.     AddStaticVehicle(521,430.6125,2488.7634,16.0552,88.5917,0,0); // FCR-900 of Japan Parked 14
  1420.     AddStaticVehicle(521,430.7924,2485.8884,16.0558,88.8148,0,0); // FCR-900 of Japan Parked 15
  1421.     AddStaticVehicle(521,430.7769,2483.0154,16.0549,89.6816,0,0); // FCR-900 of Japan Parked 16
  1422.     AddStaticVehicle(470,344.9478,2535.1587,16.7546,178.6476,75,44); // Patriot of Japan 4
  1423.     AddStaticVehicle(470,348.2473,2535.2410,16.7431,177.8797,25,31); // Patriot of Japan 5
  1424.     AddStaticVehicle(470,351.6058,2535.1958,16.7215,178.0516,54,122); // Patriot of Japan 6
  1425.     AddStaticVehicle(548,365.0789,2537.3975,18.2712,181.4886,17,38); // Cargobob of Japan 1
  1426.     AddStaticVehicle(490,374.6624,2535.7104,16.7163,179.8144,104,0); // FBI Rancher 1
  1427.     AddStaticVehicle(490,378.6306,2535.7041,16.6935,180.3260,104,0); // FBI Rancher 2
  1428.     AddStaticVehicle(578,324.3726,2540.4028,17.4317,181.0177,23,80); // DFT-30 of Japan 1
  1429.     AddStaticVehicle(470,328.4302,2538.3237,16.7994,180.0085,22,63); // Patriot of Japan unk
  1430.     AddStaticVehicle(468,383.7780,2535.7627,16.2103,181.1490,0,0); // Sanchez of Japan 1
  1431.     AddStaticVehicle(468,385.4572,2535.8264,16.2079,176.2680,0,0); // Sanchez of Japan 2
  1432.     AddStaticVehicle(468,387.3615,2535.7878,16.2075,178.7330,0,0); // Sanchez of Japan 3
  1433.     AddStaticVehicle(468,389.4527,2535.8462,16.2083,177.5390,0,0); // Sanchez of Japan 4
  1434.     AddStaticVehicle(476,371.7657,2472.7671,17.2014,4.4563,1,0); // Rustler of Japan 1
  1435.     AddStaticVehicle(476,360.0583,2472.3584,17.1959,359.5695,1,0); // Rustler of Japan 2
  1436.     AddStaticVehicle(476,348.4419,2471.9197,17.2002,359.1222,1,0); // Rustler of Japan 3
  1437.     AddStaticVehicle(549,331.8006,2538.6809,16.5017,179.6665,0,1); // Tampa of Japan
  1438.     AddStaticVehicle(470,416.2065,2551.2336,16.2378,91.0636,68,67); // Patriot of Japan back 1
  1439.     AddStaticVehicle(470,407.8728,2551.2725,16.3192,90.9008,77,113); // Patriot of Japan back 2
  1440.     AddStaticVehicle(433,374.9599,1999.2382,18.0773,87.6350,12,58); // Barrack of USA 1
  1441.     AddStaticVehicle(433,374.8883,1994.0608,18.0772,87.4653,43,52); // Barrack of USA 2
  1442.     AddStaticVehicle(433,374.6505,1989.0883,18.0773,88.2971,26,1); // Barrack of USA 3
  1443.     AddStaticVehicle(433,374.4455,1983.7129,18.0811,86.5911,34,82); // Barrack of USA 4
  1444.     AddStaticVehicle(578,373.6566,1955.9902,18.2670,86.6911,104,1); // DFT-30 of USA 1
  1445.     AddStaticVehicle(578,374.1610,1960.4327,18.2658,83.3190,104,1); // DFT-30 of USA 2
  1446.     AddStaticVehicle(578,374.5121,1964.7384,18.2644,85.5699,104,1); // DFT-30 of USA 3
  1447.     AddStaticVehicle(578,374.4843,1968.8505,18.2632,89.7533,104,1); // DFT-30 of USA 4
  1448.     AddStaticVehicle(432,372.5731,1938.7350,17.6535,85.8683,4,121); // Rhino of USA 1
  1449.     AddStaticVehicle(432,371.9635,1932.3766,17.6548,84.7931,108,119); // Rhino of USA 2
  1450.     AddStaticVehicle(432,371.3667,1926.6414,17.6552,85.4567,69,44); // Rhino of USA 3
  1451.     AddStaticVehicle(470,206.2967,2021.0143,17.6338,267.2375,91,75); // Patriot of USA 1
  1452.     AddStaticVehicle(470,206.3599,2025.5962,17.6377,268.5222,34,23); // Patriot of USA 2
  1453.     AddStaticVehicle(470,206.3527,2030.1057,17.6340,267.7221,99,106); // Patriot of USA 3
  1454.     AddStaticVehicle(470,206.4762,2034.4568,17.6357,268.4966,90,103); // Patriot of USA 4
  1455.     AddStaticVehicle(470,206.6522,2038.6655,17.6308,267.0539,115,24); // Patriot of USA 5
  1456.     AddStaticVehicle(470,214.4321,2020.5448,17.6321,266.5595,49,59); // Patriot of USA 6
  1457.     AddStaticVehicle(470,214.6712,2025.3065,17.6347,268.0868,75,105); // Patriot of USA 7
  1458.     AddStaticVehicle(470,214.8850,2029.6205,17.6336,266.2525,14,14); // Patriot of USA 8
  1459.     AddStaticVehicle(470,215.1147,2033.8724,17.6342,265.5822,40,67); // Patriot of USA 9
  1460.     AddStaticVehicle(470,215.3179,2038.3295,17.6321,266.4213,80,17); // Patriot of USA 10
  1461.     AddStaticVehicle(425,205.0157,1993.9391,30.8546,87.8991,67,114); // Hunter of USA 1
  1462.     AddStaticVehicle(520,251.5072,1992.8727,30.8808,86.0863,75,108); // Hydra of USA 1
  1463.     AddStaticVehicle(476,278.1923,1956.0441,18.3566,266.8616,1,0); // Rustler of USA 1
  1464.     AddStaticVehicle(476,277.6484,1989.9662,18.3445,271.2198,1,0); // Rustler of USA 2
  1465.     AddStaticVehicle(476,277.9843,2024.7157,18.3471,268.6851,1,0); // Rustler of USA 3
  1466.     AddStaticVehicle(520,308.7568,2069.6343,20.3639,177.5316,17,62); // Hydra of USA 1
  1467.     AddStaticVehicle(402,193.2224,1956.5278,17.4723,89.9153,0,1); // Buffalo of USA 1
  1468.     AddStaticVehicle(402,193.2239,1960.7909,17.4723,92.5252,0,1); // Buffalo of USA 2
  1469.     AddStaticVehicle(402,193.0448,1964.9319,17.4723,89.0285,0,1); // Buffalo of USA 3
  1470.     AddStaticVehicle(402,193.0126,1968.8625,17.4724,90.1496,0,1); // Buffalo of USA 4
  1471.     AddStaticVehicle(487,124.1921,1849.7432,30.3263,359.3123,1,0); // Maverick of USA 1
  1472.     AddStaticVehicle(487,135.9569,1816.0037,35.1544,271.0947,1,0); // Maverick of USA 2
  1473.     AddStaticVehicle(487,160.7008,1816.1304,30.1047,267.7253,1,0); // Maverick of USA 3
  1474.     AddStaticVehicle(548,244.1531,1812.0532,19.2678,1.0283,10,85); // Cargobob of USA 4
  1475.     AddStaticVehicle(548,228.6933,1811.6553,19.2795,358.9350,99,95); // Cargobob of USA 5
  1476.     AddStaticVehicle(433,211.4842,1947.7081,18.0773,1.6482,71,14); // Barracks of USA 1
  1477.     AddStaticVehicle(433,207.2872,1948.0183,18.0773,358.2884,6,93); // Barracks of USA 2
  1478.     AddStaticVehicle(433,202.9442,1948.2432,18.0773,356.5677,78,53); // Barracks of USA 3
  1479.     AddStaticVehicle(425,237.6849,2036.7557,18.2127,266.3445,26,19); // Hunter of USA ground 1
  1480.     AddStaticVehicle(425,237.5233,2022.1113,18.2187,268.9983,82,90); // Hunter of USA ground 2
  1481.     AddStaticVehicle(522,326.2563,2074.7231,17.2117,179.4519,86,104); // NRG of USA 1
  1482.     AddStaticVehicle(522,328.7883,2074.7322,17.2119,178.8437,86,104); // NRG of USA 2
  1483.     AddStaticVehicle(522,331.4917,2074.7693,17.2112,180.0561,86,104); // NRG of USA 3
  1484.     AddStaticVehicle(522,333.8874,2074.8513,17.2041,180.5974,86,104); // NRG of USA 4
  1485.     AddStaticVehicle(522,336.2623,2075.0813,17.2170,183.0350,86,104); // NRG of USA 5
  1486.     AddStaticVehicle(522,338.7131,2075.1619,17.1798,184.5190,86,104); // NRG of USA 6
  1487.     AddStaticVehicle(522,340.9816,2075.1675,17.2114,179.8530,86,104); // NRG of USA 7
  1488.     AddStaticVehicle(522,343.7841,2075.1528,17.2068,179.5815,86,104); // NRG of USA 8
  1489.     AddStaticVehicle(522,346.5776,2075.2051,17.1761,179.7517,86,104); // NRG of USA 9
  1490.     AddStaticVehicle(522,349.4978,2075.3408,17.2034,180.8716,86,104); // NRG of USA 10
  1491.     AddStaticVehicle(522,352.1730,2075.2346,17.1841,177.2782,86,104); // NRG of USA 11
  1492.     AddStaticVehicle(522,355.1858,2075.2896,17.2123,180.9667,86,104); // NRG of USA 12
  1493.     AddStaticVehicle(522,357.7312,2075.4016,17.2414,179.8682,86,104); // NRG of USA 13
  1494.     AddStaticVehicle(522,360.7399,2075.1890,17.1788,177.9256,86,104); // NRG of USA 14
  1495.     AddStaticVehicle(522,362.9150,2075.3035,17.2048,181.9365,86,104); // NRG of USA 15
  1496.     AddStaticVehicle(522,365.3379,2075.1235,17.2114,179.7167,86,104); // NRG of USA 16
  1497.     AddStaticVehicle(522,368.6205,2075.1326,17.2139,179.8650,86,104); // NRG of USA 17
  1498.     AddStaticVehicle(522,371.3748,2075.4155,17.2025,184.3073,86,104); // NRG of USA 18
  1499.     AddStaticVehicle(556,376.2070,1909.4293,18.0156,89.8127,98,16); // Monster A of USA 1
  1500.     AddStaticVehicle(556,376.1656,1904.1379,18.0156,87.6439,65,104); // Monster A of USA 2
  1501.     AddStaticVehicle(556,376.1390,1899.1266,18.0155,89.9783,104,73); // Monster A of USA 3
  1502.     AddStaticVehicle(556,376.5569,1893.8807,18.0156,89.0310,41,60); // Monster A of USA 4
  1503.     AddStaticVehicle(520,261.4592,3102.2888,20.0187,182.9810,38,59); // Hydra of Indonesia 1
  1504.     AddStaticVehicle(520,242.9483,3101.1426,20.0187,178.5468,111,58); // Hydra of Indonesia 2
  1505.     AddStaticVehicle(476,316.5506,3106.3608,20.0054,181.6923,86,1); // Rustler of Indonesia 1
  1506.     AddStaticVehicle(476,299.0617,3106.6023,20.0177,179.5099,86,1); // Rustler of Indonesia 2
  1507.     AddStaticVehicle(447,287.1456,2949.0718,2.3544,181.7048,102,101); // Sea Sparrow 1
  1508.     AddStaticVehicle(460,220.3599,2972.7480,1.0025,3.5473,86,0); // Skimmer of Indonesia 1
  1509.     AddStaticVehicle(430,343.8943,3031.3264,0.2250,190.4837,86,0); // Predator of indonesia 1
  1510.     AddStaticVehicle(493,336.5251,3109.1113,-0.6183,181.9674,0,1); // Jetmax of Indonesia 1
  1511.     AddStaticVehicle(484,328.5530,3106.9077,0.2305,185.1405,0,1); // Marquis of Indonesia 1
  1512.     AddStaticVehicle(430,281.9586,3108.7793,-0.9268,92.8433,0,1); // Predator of Indonesia 2
  1513.     AddStaticVehicle(470,242.6029,3002.5979,20.2905,271.8379,48,37); // Patriot of Indonesia 1
  1514.     AddStaticVehicle(470,242.5277,3012.6235,20.2857,269.8962,82,1); // Patriot of Indonesia 2
  1515.     AddStaticVehicle(468,276.4895,2988.7959,10.6043,182.7413,6,6); // Sanchez of Indonesia 1
  1516.     AddStaticVehicle(468,277.8210,2989.0183,10.6020,183.3669,6,6); // Sanchez of Indonesia 2
  1517.     AddStaticVehicle(468,279.3578,2989.4490,10.5893,180.7410,6,6); // Sanchez of Indonesia 3
  1518.     AddStaticVehicle(469,320.3637,2962.7097,20.4399,359.7992,0,0); // Sparrow of Indonesia 1
  1519.     AddStaticVehicle(469,303.4651,2962.6895,20.4399,1.0731,0,0); // Sparrow of Indonesia 2
  1520.     AddStaticVehicle(468,286.2135,3052.8660,10.6058,183.3870,6,6); // Sanchez of Indonesia 4
  1521.     AddStaticVehicle(468,288.2397,3052.9172,10.6072,178.6002,6,6); // Sanchez of Indonesia 5
  1522.     AddStaticVehicle(468,290.1831,3052.9160,10.6059,179.3003,6,6); // Sanchez of Indonesia 6
  1523.     AddStaticVehicle(425,243.4739,2991.0706,20.8688,181.7952,10,116); // Hunter of Indonesia 1
  1524.     AddStaticVehicle(425,244.4082,2952.5254,20.8464,180.8966,89,111); // Hunter of Indonesia 2
  1525.     AddStaticVehicle(433,-279.6313,2686.6089,63.0959,359.8871,109,114); // Barrack of Germany 1
  1526.     AddStaticVehicle(432,-313.3393,2619.3293,64.0946,173.1299,19,51); // Rhino of Germany 1
  1527.     AddStaticVehicle(432,-305.2115,2618.1016,63.7696,173.5628,85,31); // Rhino of Germany 2
  1528.     AddStaticVehicle(432,-297.7112,2617.7124,63.4035,177.5736,101,116); // Rhino of Germany 3
  1529.     AddStaticVehicle(489,-233.7484,2677.6206,62.7893,1.7219,0,0); // Rancher of Germany 1
  1530.     AddStaticVehicle(489,-238.5506,2677.4478,62.7998,0.9210,0,0); // Rancher of Germany 2
  1531.     AddStaticVehicle(489,-243.5479,2677.2849,62.8131,4.2600,0,0); // Rancher of Germany 3
  1532.     AddStaticVehicle(470,-211.4552,2684.5508,62.6427,359.9292,1,101); // Patriot of Germany 1
  1533.     AddStaticVehicle(414,-168.4947,2775.8608,62.5920,268.6424,17,106); // Mule of Germany 1
  1534.     AddStaticVehicle(578,-374.9431,2710.0046,63.9518,128.8683,0,0); // DFT-30 of Germany 1
  1535.     AddStaticVehicle(578,-371.9764,2706.4568,64.0913,130.4960,0,0); // DFT-30 of Germany 2
  1536.     AddStaticVehicle(425,-311.1588,2676.0618,67.0732,90.6731,40,98); // Hunter of Germany 1
  1537.     AddStaticVehicle(427,-158.7622,2669.3203,63.0450,89.4015,1,0); // Enforcer of Germany 1
  1538.     AddStaticVehicle(455,-157.9271,2663.3853,64.0238,86.9238,0,0); // Flatbed of Germany 1
  1539.     AddStaticVehicle(490,-158.2151,2657.7361,64.2964,92.4033,0,0); // FBI Rancher of Germany 1
  1540.     AddStaticVehicle(402,-158.1497,2652.3857,64.2334,91.2584,0,0); // Buffalo of Germany 1
  1541.     AddStaticVehicle(433,-222.8461,2656.8196,63.0739,179.7486,91,64); // Barrack of Germany 2
  1542.     AddStaticVehicle(433,-215.8721,2656.8357,63.0804,178.6544,123,66); // Barrack of Germany 3
  1543.     AddStaticVehicle(470,-209.9329,2656.2041,62.6236,178.9080,116,91); // Patriot of Germany 1
  1544.     AddStaticVehicle(468,-204.7424,2656.1379,62.3274,177.4948,6,6); // Sanchez of Germany 1
  1545.     AddStaticVehicle(468,-201.7248,2656.2229,62.4619,176.3959,6,6); // Sanchez of Germany 2
  1546.     AddStaticVehicle(470,-207.4285,2684.5581,62.6529,359.3235,85,83); // Patriot of Germany next to someone
  1547.     AddStaticVehicle(560,-334.7009,2712.0591,62.5397,180.6781,0,6); // Sultan of Germany 1
  1548.     AddStaticVehicle(560,-331.0430,2712.0669,62.4268,181.8010,0,6); // Sultan of Germany 2
  1549.     AddStaticVehicle(520,-328.4685,2741.7102,64.0809,264.1136,115,80); // Hydra of Germany 1
  1550.     AddStaticVehicle(447,-201.1990,2775.7085,68.3952,178.9318,0,31); // SeaSparrow of Germany 1
  1551.     AddStaticVehicle(498,-242.5849,2609.4033,62.7698,0.7353,0,0); // Boxville of Germany 1
  1552.     AddStaticVehicle(433,-207.4022,2732.8689,63.1242,354.5776,112,26); // Barrack of Germany unknown 1
  1553.     AddStaticVehicle(433,-215.7469,2732.9214,63.1242,355.8739,60,5); // Barrack of Germany unknown 2
  1554.     AddStaticVehicle(487,-253.0019,2815.2041,62.6642,263.6073,0,1); // Maverick of Germany 1
  1555.     AddStaticVehicle(487,-253.8330,2806.7927,62.5813,262.3621,0,1); // Maverick of Germany 2
  1556.     AddStaticVehicle(487,-254.5723,2797.8076,62.7162,262.5766,0,1); // Maverick of Germany 3
  1557.     AddStaticVehicle(400,-198.4612,2608.7717,62.7955,0.3322,0,0); // Landstalker of Germany 1
  1558.     AddStaticVehicle(400,-201.2781,2608.7795,62.7954,2.2029,0,0); // Landstalker of Germany 2
  1559.     AddStaticVehicle(458,-234.3844,2727.2615,62.5661,270.5597,0,3); // Solair of Germany 1
  1560.     AddStaticVehicle(458,-234.2113,2731.0315,62.5661,269.1943,0,0); // Solair of Germany 2
  1561.     AddStaticVehicle(563,-150.7771,2725.6660,62.8573,177.2388,1,6); // Raindance of Germany 1
  1562.     AddStaticVehicle(478,-150.7381,2710.9585,62.4468,177.6331,0,3); // Tug of Germany 1
  1563.     AddStaticVehicle(583,-271.7578,2672.6453,62.1816,89.9865,110,84); // Tug of Germany 1
  1564.     AddStaticVehicle(583,-271.6651,2675.7168,62.1852,89.1504,110,84); // Tug of Germany 2
  1565.     AddStaticVehicle(433,-175.5821,2752.3254,63.1042,188.4578,80,104); // Barrack of germany unknown number
  1566.     AddStaticVehicle(516,-272.4549,2719.0830,62.5117,179.4713,0,3); // Nebula of Germany 1
  1567.     AddStaticVehicle(468,-234.3548,2609.1592,62.3714,1.3772,6,6); // Sanchez of Germany 1
  1568.     AddStaticVehicle(468,-232.0793,2739.6704,62.3555,45.8932,6,6); // Sanchez of Germany unknown 2
  1569.     AddStaticVehicle(468,-233.1772,2737.7202,62.3559,55.6273,6,6); // Sanchez of Germany unknown 3
  1570.     AddStaticVehicle(468,-237.3506,2609.2456,62.3735,2.6502,6,6); // Sanchez of Germany unknown amount
  1571.     AddStaticVehicle(400,-204.3508,2608.6980,62.7954,1.2904,0,0); // Landstalker of Germany 3
  1572.     AddStaticVehicle(400,-207.4326,2609.0388,62.7955,359.5072,0,0); // Landstalker of Germany 4
  1573.     AddStaticVehicle(522,-233.7454,2654.2615,62.2252,178.5369,65,6); // NRG of Germany 1
  1574.     AddStaticVehicle(522,-236.6148,2654.4019,62.2348,174.4961,65,6); // NRG of Germany 2
  1575.     AddStaticVehicle(522,-239.6851,2654.5527,62.2367,178.2150,65,6); // NRG of Germany 3
  1576.     AddStaticVehicle(560,-273.0289,2744.2373,62.1216,268.9551,0,0); // Sultan of Germany end
  1577.     //Class
  1578.     AddPlayerClass(287,213.3519,1867.2781,18.3741,359.5766,30,500,31,100,25,500); // United States Class
  1579.     AddPlayerClass(116,-130.6219,976.4234,23.5727,3.4135,31,300,30,300,25,500);// Mexico Base Spawnplace
  1580.     AddPlayerClass(123,435.6286,2541.2283,19.2019,178.5884,0,0,0,0,0,0); // New Japan Spawnplace
  1581.        AddPlayerClass(70,-220.9162,2619.3599,62.7527,186.1895,0,0,0,0,0,0); // New Germany Spawnplace
  1582.     AddPlayerClass(112,-334.5023,1535.5310,75.5625,181.2829,25,100,35,5,31,300); // Russian Class
  1583.        AddPlayerClass(73,-294.7267,1787.1565,42.8903,270.7884,0,0,0,0,0,0); // Iraq Class
  1584.     AddPlayerClass(100,1349.8732,2225.8472,11.0520,359.7488,0,0,0,0,0,0); // France Spawn
  1585.     AddPlayerClass(163,-1481.0728,2622.6555,58.7813,180.6330,0,0,0,0,0,0); // India Spawns !
  1586.     AddPlayerClass(14,-796.7547,1556.9397,27.1244,93.7657,0,0,0,0,0,0); // Brazil Spawn
  1587.     AddPlayerClass(254,281.8412,3052.9758,22.0157,177.9356,0,0,0,0,0,0); // Indonesian Class
  1588.    //Zones
  1589.     GangZoneShowForAll(GZ_ZONE2, 0x0000FFFF);
  1590.  
  1591.    //Pickups
  1592.    ZonePickup = CreatePickup(1239, 23, 198.0836,1921.6889,17.2898, -1);
  1593.   //Timer
  1594.  
  1595.   SetTimer("Add1Points", 60000, true);
  1596.   SetTimer("ChangeHostname",5000,1);
  1597.   //Text Draws
  1598.  
  1599.   Web = TextDrawCreate(495.000000, 10.000000, "WWW.NONE.COM");
  1600.     TextDrawBackgroundColor(Web, 255);
  1601.     TextDrawFont(Web, 1);
  1602.     TextDrawLetterSize(Web, 0.330000, 1.200000);
  1603.     TextDrawColor(Web, 10040319);
  1604.     TextDrawSetOutline(Web, 0);
  1605.     TextDrawSetProportional(Web, 1);
  1606.     TextDrawSetShadow(Web, 1);
  1607.  
  1608.   ScriptVer = TextDrawCreate(527.000000, 436.000000, "Scripted by StreetKing");
  1609.     TextDrawBackgroundColor(ScriptVer, 255);
  1610.     TextDrawFont(ScriptVer, 1);
  1611.     TextDrawLetterSize(ScriptVer, 0.320000, 0.899999);
  1612.     TextDrawColor(ScriptVer, 6750207);
  1613.     TextDrawSetOutline(ScriptVer, 0);
  1614.     TextDrawSetProportional(ScriptVer, 1);
  1615.     TextDrawSetShadow(ScriptVer, 1);
  1616.  
  1617.     for(new i; i < MAX_PLAYERS; i ++)
  1618.     {
  1619.         if(IsPlayerConnected(i))
  1620.         {
  1621.             TextDrawShowForPlayer(i, Web);
  1622.         }
  1623.     }
  1624.     for(new i; i < MAX_PLAYERS; i ++)
  1625.     {
  1626.         if(IsPlayerConnected(i))
  1627.         {
  1628.             TextDrawShowForPlayer(i, ScriptVer);
  1629.         }
  1630.     }
  1631.  //Other
  1632.  
  1633.  
  1634.     return 1;
  1635. }
  1636.  
  1637. strtok(const string[], &index)
  1638. {
  1639.     new length = strlen(string);
  1640.     while ((index < length) && (string[index] <= ' '))
  1641.     {
  1642.         index++;
  1643.     }
  1644.  
  1645.     new offset = index;
  1646.     new result[20];
  1647.     while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
  1648.     {
  1649.         result[index - offset] = string[index];
  1650.         index++;
  1651.     }
  1652.     result[index - offset] = EOS;
  1653.     return result;
  1654. }
  1655.  
  1656. stock GetName(playerid)
  1657. {
  1658.     new
  1659.      pName[MAX_PLAYER_NAME];
  1660.  
  1661.     GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
  1662.     return pName;
  1663. }
  1664.  
  1665.  
  1666. forward Add1Points();
  1667. public Add1Points()
  1668. {
  1669.     for(new i = 0; i < MAX_PLAYERS; i++)
  1670.     {
  1671.         if(IsPlayerConnected(i))
  1672.         {
  1673.             SetPlayerScore(i, GetPlayerScore(i)+1);
  1674.         }
  1675.     }
  1676.  return 1;
  1677. }
  1678.  
  1679. public Rankbonus(playerid)
  1680. {
  1681.     if(GetPlayerScore(playerid) >= 1000)
  1682.     {
  1683.     SendClientMessage(playerid, COLOR_RED, "BONUS: You received extra armour, weapons, and ammo from [Rank: General of the Army]");
  1684.     GivePlayerWeapon(playerid, 37, 250);
  1685.     SetPlayerChatBubble(playerid, "General of the Army", COLOR_GOLD, 100.0, 100000);
  1686.     GivePlayerWeapon(playerid, 35, 3);
  1687.     SetPlayerArmour(playerid, 75);
  1688.     return 1;
  1689.     }
  1690.     return 1;
  1691.  
  1692. }
  1693.  
  1694. SetPlayerTeamFromClass(playerid, classid) // Countrys
  1695. {
  1696.     if(classid == 0)
  1697.     {
  1698.         gTeam[playerid] = TEAM_USA;
  1699.         GameTextForPlayer(playerid,"~b~United States",1000,4);
  1700.         TextDrawShowForPlayer(playerid, Textme);
  1701.         TextDrawHideForPlayer(playerid, Textnever);
  1702.         TextDrawHideForPlayer(playerid, Texthell);
  1703.         TextDrawHideForPlayer(playerid, Textloli);
  1704.         TextDrawHideForPlayer(playerid, Texteng);
  1705.         TextDrawHideForPlayer(playerid, Textger);
  1706.         TextDrawHideForPlayer(playerid, Textrus);
  1707.         TextDrawHideForPlayer(playerid, Textind);
  1708.         TextDrawHideForPlayer(playerid, Textbrz);
  1709.         TextDrawHideForPlayer(playerid, Textindo);
  1710.     }
  1711.     else if(classid == 1)
  1712.     {
  1713.         gTeam[playerid] = TEAM_MEXICO;
  1714.         GameTextForPlayer(playerid,"~b~Europea",1000,4);
  1715.         TextDrawHideForPlayer(playerid, Textme);
  1716.         TextDrawHideForPlayer(playerid, Textnever);
  1717.         TextDrawHideForPlayer(playerid, Texthell);
  1718.         TextDrawHideForPlayer(playerid, Textloli);
  1719.         TextDrawShowForPlayer(playerid, Texteng);
  1720.         TextDrawHideForPlayer(playerid, Textger);
  1721.         TextDrawHideForPlayer(playerid, Textrus);
  1722.         TextDrawHideForPlayer(playerid, Textind);
  1723.         TextDrawHideForPlayer(playerid, Textbrz);
  1724.         TextDrawHideForPlayer(playerid, Textindo);
  1725.     }
  1726.     else if(classid == 2)
  1727.     {
  1728.         gTeam[playerid] = TEAM_JAPAN;
  1729.         GameTextForPlayer(playerid,"~b~Japan",1000,4);
  1730.         TextDrawHideForPlayer(playerid, Textme);
  1731.         TextDrawHideForPlayer(playerid, Textnever);
  1732.         TextDrawShowForPlayer(playerid, Texthell);
  1733.         TextDrawHideForPlayer(playerid, Textloli);
  1734.         TextDrawHideForPlayer(playerid, Texteng);
  1735.         TextDrawHideForPlayer(playerid, Textger);
  1736.         TextDrawHideForPlayer(playerid, Textrus);
  1737.         TextDrawHideForPlayer(playerid, Textind);
  1738.         TextDrawHideForPlayer(playerid, Textbrz);
  1739.         TextDrawHideForPlayer(playerid, Textindo);
  1740.     }
  1741.     else if(classid == 3)
  1742.     {
  1743.         gTeam[playerid] = TEAM_GERMANY;
  1744.         GameTextForPlayer(playerid,"~b~Germany",1000,4);
  1745.         TextDrawHideForPlayer(playerid, Textme);
  1746.         TextDrawHideForPlayer(playerid, Textnever);
  1747.         TextDrawHideForPlayer(playerid, Texthell);
  1748.         TextDrawHideForPlayer(playerid, Textloli);
  1749.         TextDrawHideForPlayer(playerid, Texteng);
  1750.         TextDrawShowForPlayer(playerid, Textger);
  1751.         TextDrawHideForPlayer(playerid, Textrus);
  1752.         TextDrawHideForPlayer(playerid, Textind);
  1753.         TextDrawHideForPlayer(playerid, Textbrz);
  1754.         TextDrawHideForPlayer(playerid, Textindo);
  1755.     }
  1756.     else if(classid == 4)
  1757.     {
  1758.         gTeam[playerid] = TEAM_RUSSIA;
  1759.         GameTextForPlayer(playerid,"~b~Russia",1000,4);
  1760.         TextDrawHideForPlayer(playerid, Textme);
  1761.         TextDrawHideForPlayer(playerid, Textnever);
  1762.         TextDrawHideForPlayer(playerid, Texthell);
  1763.         TextDrawHideForPlayer(playerid, Textloli);
  1764.         TextDrawHideForPlayer(playerid, Texteng);
  1765.         TextDrawHideForPlayer(playerid, Textger);
  1766.         TextDrawShowForPlayer(playerid, Textrus);
  1767.         TextDrawHideForPlayer(playerid, Textind);
  1768.         TextDrawHideForPlayer(playerid, Textbrz);
  1769.         TextDrawHideForPlayer(playerid, Textindo);
  1770.     }
  1771.     else if(classid == 5)
  1772.     {
  1773.         gTeam[playerid] = TEAM_ENGLAND;
  1774.         GameTextForPlayer(playerid,"~b~England",1000,4);
  1775.         TextDrawHideForPlayer(playerid, Textme);
  1776.         TextDrawHideForPlayer(playerid, Textnever);
  1777.         TextDrawHideForPlayer(playerid, Texthell);
  1778.         TextDrawShowForPlayer(playerid, Textloli);
  1779.         TextDrawHideForPlayer(playerid, Texteng);
  1780.         TextDrawHideForPlayer(playerid, Textger);
  1781.         TextDrawHideForPlayer(playerid, Textrus);
  1782.         TextDrawHideForPlayer(playerid, Textind);
  1783.         TextDrawHideForPlayer(playerid, Textbrz);
  1784.         TextDrawHideForPlayer(playerid, Textindo);
  1785.     }
  1786.     else if(classid == 6)
  1787.     {
  1788.         gTeam[playerid] = TEAM_FRANCE;
  1789.         GameTextForPlayer(playerid,"~b~France",1000,4);
  1790.         TextDrawShowForPlayer(playerid, Textnever);
  1791.         TextDrawHideForPlayer(playerid, Textme);
  1792.         TextDrawHideForPlayer(playerid, Texthell);
  1793.         TextDrawHideForPlayer(playerid, Textloli);
  1794.         TextDrawHideForPlayer(playerid, Texteng);
  1795.         TextDrawHideForPlayer(playerid, Textger);
  1796.         TextDrawHideForPlayer(playerid, Textrus);
  1797.         TextDrawHideForPlayer(playerid, Textind);
  1798.         TextDrawHideForPlayer(playerid, Textbrz);
  1799.         TextDrawHideForPlayer(playerid, Textindo);
  1800.     }
  1801.     else if(classid == 7)
  1802.     {
  1803.         gTeam[playerid] = TEAM_INDIA;
  1804.         GameTextForPlayer(playerid,"~b~India",1000,4);
  1805.         TextDrawHideForPlayer(playerid, Textme);
  1806.         TextDrawHideForPlayer(playerid, Textnever);
  1807.         TextDrawHideForPlayer(playerid, Texthell);
  1808.         TextDrawHideForPlayer(playerid, Textloli);
  1809.         TextDrawHideForPlayer(playerid, Texteng);
  1810.         TextDrawHideForPlayer(playerid, Textger);
  1811.         TextDrawHideForPlayer(playerid, Textrus);
  1812.         TextDrawShowForPlayer(playerid, Textind);
  1813.         TextDrawHideForPlayer(playerid, Textbrz);
  1814.         TextDrawHideForPlayer(playerid, Textindo);
  1815.     }
  1816.     else if(classid == 8)
  1817.     {
  1818.         gTeam[playerid] = TEAM_BRAZIL;
  1819.         GameTextForPlayer(playerid,"~b~Brazil",1000,4);
  1820.         TextDrawHideForPlayer(playerid, Textme);
  1821.         TextDrawHideForPlayer(playerid, Textnever);
  1822.         TextDrawHideForPlayer(playerid, Texthell);
  1823.         TextDrawHideForPlayer(playerid, Textloli);
  1824.         TextDrawHideForPlayer(playerid, Texteng);
  1825.         TextDrawHideForPlayer(playerid, Textger);
  1826.         TextDrawHideForPlayer(playerid, Textrus);
  1827.         TextDrawHideForPlayer(playerid, Textind);
  1828.         TextDrawShowForPlayer(playerid, Textbrz);
  1829.         TextDrawHideForPlayer(playerid, Textindo);
  1830.     }
  1831.       else if(classid == 9)
  1832.     {
  1833.         gTeam[playerid] = TEAM_INDONESIA;
  1834.         GameTextForPlayer(playerid,"~b~Indonesia",1000,4);
  1835.         TextDrawHideForPlayer(playerid, Textme);
  1836.         TextDrawHideForPlayer(playerid, Textnever);
  1837.         TextDrawHideForPlayer(playerid, Texthell);
  1838.         TextDrawHideForPlayer(playerid, Textloli);
  1839.         TextDrawHideForPlayer(playerid, Texteng);
  1840.         TextDrawHideForPlayer(playerid, Textger);
  1841.         TextDrawHideForPlayer(playerid, Textrus);
  1842.         TextDrawHideForPlayer(playerid, Textind);
  1843.         TextDrawHideForPlayer(playerid, Textbrz);
  1844.         TextDrawShowForPlayer(playerid, Textindo);
  1845.     }
  1846.  
  1847.     return 1;
  1848. }
  1849.  
  1850. SetPlayerToTeamColour(playerid)
  1851. {
  1852.     if(gTeam[playerid] == TEAM_USA)
  1853.     {
  1854.         SetPlayerColor(playerid,TEAM_COLOR_USA);
  1855.     }
  1856.     if(gTeam[playerid] == TEAM_JAPAN)
  1857.     {
  1858.         SetPlayerColor(playerid,TEAM_COLOR_JAPAN);
  1859.     }
  1860.     if(gTeam[playerid] == TEAM_GERMANY)
  1861.     {
  1862.         SetPlayerColor(playerid,TEAM_COLOR_GERMANY);
  1863.     }
  1864.     if(gTeam[playerid] == TEAM_RUSSIA)
  1865.     {
  1866.         SetPlayerColor(playerid,TEAM_COLOR_RUSSIA);
  1867.     }
  1868.     if(gTeam[playerid] == TEAM_ENGLAND)
  1869.     {
  1870.         SetPlayerColor(playerid,TEAM_COLOR_ENGLAND);
  1871.     }
  1872.     if(gTeam[playerid] == TEAM_MEXICO)
  1873.     {
  1874.         SetPlayerColor(playerid,TEAM_COLOR_MEXICO);
  1875.     }
  1876.     if(gTeam[playerid] == TEAM_FRANCE)
  1877.     {
  1878.         SetPlayerColor(playerid,TEAM_COLOR_FRANCE);
  1879.     }
  1880.     if(gTeam[playerid] == TEAM_INDIA)
  1881.     {
  1882.         SetPlayerColor(playerid,TEAM_COLOR_INDIA);
  1883.     }
  1884.     if(gTeam[playerid] == TEAM_BRAZIL)
  1885.     {
  1886.         SetPlayerColor(playerid,TEAM_COLOR_BRAZIL);
  1887.     }
  1888.     if(gTeam[playerid] == TEAM_INDONESIA)
  1889.     {
  1890.         SetPlayerColor(playerid,TEAM_COLOR_INDONESIA);
  1891.     }
  1892.     return 1;
  1893.  
  1894. }
  1895.  
  1896. public OnPlayerText(playerid, text[])
  1897. {
  1898.     return 1;
  1899. }
  1900.  
  1901. public AntiWeaponsHack(){
  1902.    #if defined ANTI_WEAPONS
  1903.     for(new i=0;i<MAX_SERVER_PLAYERS;i++){
  1904.       new weapon=GetPlayerWeapon(i);
  1905.       if(IsPlayerConnected(i)){
  1906.         if(Spawned[i]==true){
  1907.         switch(weapon){
  1908.           case MINIGUN:{
  1909.             format(string,sizeof(string),"SERVER: %s has been kicked [Reason: Minigun hack]", pname);
  1910.             SendClientMessageToAll(COLOR_YELLOW,string);print(string);
  1911.             GameTextForPlayer(i,"~r~KICKED~n~~b~for~n~~r~Minigun Hack",10000,3);
  1912.             Kick(i);}
  1913.           case FLAME_THROWER:{
  1914.             format(string,sizeof(string),"SERVER: %s has been kicked [Reason: Flame Thrower hack]", pname);
  1915.             SendClientMessageToAll(COLOR_YELLOW,string);print(string);
  1916.             GameTextForPlayer(i,"~r~KICKED~n~~b~for~n~~r~Flame Thrower Hack",10000,3);
  1917.             Kick(i);}
  1918.           case MOLOTOVS:{
  1919.             format(string,sizeof(string),"SERVER: %s has been kicked [Reason: Molotovs hack]", pname);
  1920.             SendClientMessageToAll(COLOR_YELLOW,string);print(string);
  1921.             GameTextForPlayer(i,"~r~KICKED~n~~b~for~n~~r~Molotovs Hack",10000,3);
  1922.             Kick(i);}
  1923.           case TEAR_GAS:{
  1924.             format(string,sizeof(string),"SERVER: %s has been kicked [Reason: Tear gas bombs hack]", pname);
  1925.             SendClientMessageToAll(COLOR_YELLOW,string);print(string);
  1926.             GameTextForPlayer(i,"~r~KICKED~n~~b~for~n~~r~Tear Gas bombs Hack",10000,3);
  1927.             Kick(i);}
  1928.           case ROCKET_LAUNCHER:{
  1929.             format(string,sizeof(string),"SERVER: %s has been kicked [Reason: Bazooka (Rocket Launcher) hack]", pname);
  1930.             SendClientMessageToAll(COLOR_YELLOW,string);print(string);
  1931.             GameTextForPlayer(i,"~r~KICKED~n~~b~for~n~~r~Bazooka Hack",10000,3);
  1932.             Kick(i);}
  1933.           case SACHET_CHARGERS:{
  1934.             format(string,sizeof(string),"SERVER: %s has been kicked [Reason: Explosives hack]", pname);
  1935.             SendClientMessageToAll(COLOR_YELLOW,string);print(string);
  1936.             GameTextForPlayer(i,"~r~KICKED~n~~b~for~n~~r~Explosives Hack",10000,3);
  1937.             Kick(i);}
  1938.           case DETONATOR:{
  1939.             format(string,sizeof(string),"SERVER: %s has been kicked [Reason: Detonator hack]", pname);
  1940.             SendClientMessageToAll(COLOR_YELLOW,string);print(string);
  1941.             GameTextForPlayer(i,"~r~KICKED~n~~b~for~n~~r~Detonator Hack",10000,3);
  1942.             Kick(i);}}}}}
  1943.           case HEALTH:{
  1944.    GetPlayerHealth(playerid, 9999);
  1945.             format(string,sizeof(string),"SERVER: %s has been kicked [Reason: Detonator hack]", pname);
  1946.             SendClientMessageToAll(COLOR_YELLOW,string);print(string);
  1947.             GameTextForPlayer(i,"~r~KICKED~n~~b~for~n~~r~HEALTH Hack",10000,3);
  1948.             Kick(i);}}}}}
  1949.            
  1950.            
  1951.             if(!strcmp(text ,"This is My Gamemode", true))
  1952.     {
  1953.         new name[MAX_PLAYER_NAME];
  1954.         GetPlayerName(playerid, name, sizeof(name));
  1955.         if(!strcmp(name, "[DKT]StreetKing", true)) {//Change This!
  1956.            SendClientMessage(playerid,COLOR_GREEN,"Yes, This is Your Server");
  1957.         }
  1958.         else
  1959.         {
  1960.            SendClientMessage(playerid,COLOR_RED,"This is not your Server!!");
  1961.            SetPlayerHealth(playerid, 0);
  1962.         }
  1963.         return 1;
  1964.     }
  1965.     #endif
  1966.     return 1;}
  1967.  
  1968. public ChangeHostname()
  1969. {
  1970.    new var = random(4);
  1971.    switch (var)
  1972.    {
  1973.      case 0: SendRconCommand("hostname [GamerX]Call Of Duty - BETA!!");
  1974.      case 1: SendRconCommand("hostname [GamerX]Call Of Duty - Server is Hosted");
  1975.      case 2: SendRconCommand("hostname [GamerX]Call Of Duty - New Feature Waitings!");
  1976.      case 3: SendRconCommand("hostname [GamerX]Call Of Duty - Hiring Admins + Leaders");
  1977.    }
  1978. }
  1979.  
  1980. public OnPlayerStateChange(playerid, newstate, oldstate)
  1981. {
  1982.     if(newstate == PLAYER_STATE_DRIVER)
  1983. {
  1984.     new vehicleid = GetPlayerVehicleID(playerid);
  1985.  
  1986.     if(GetVehicleModel(vehicleid) == 425 && GetPlayerScore(playerid) < 1000)
  1987.     {
  1988.         SendClientMessage(playerid, COLOR_RED, "You need at least rank 9 to ride a Hunter! [/Rankstats & /Myrank]");
  1989.         RemovePlayerFromVehicle(playerid);
  1990.     }
  1991.     if(GetVehicleModel(vehicleid) == 520 && GetPlayerScore(playerid) < 110)
  1992.     {
  1993.         SendClientMessage(playerid, COLOR_RED, "You need at least rank 6 to ride a Hydra! [/Rankstats & /Myrank]");
  1994.         RemovePlayerFromVehicle(playerid);
  1995.     }
  1996.     if(GetVehicleModel(vehicleid) == 432 && GetPlayerScore(playerid) < 45)
  1997.     {
  1998.         SendClientMessage(playerid, COLOR_RED, "You need at rank 3 to ride a Tank! [/Rankstats & /Myrank]");
  1999.         RemovePlayerFromVehicle(playerid);
  2000.     }
  2001.     if(GetVehicleModel(vehicleid) == 447 && GetPlayerScore(playerid) < 25)
  2002.     {
  2003.         SendClientMessage(playerid, COLOR_RED, "You need at least rank 2 to ride a Sea Sparrow! [/Rankstats & /Myrank]");
  2004.         RemovePlayerFromVehicle(playerid);
  2005.     }
  2006.     }
  2007.     if(newstate == PLAYER_STATE_PASSENGER)
  2008.     {
  2009.     new vehicleid = GetPlayerVehicleID(playerid);
  2010.     if(GetVehicleModel(vehicleid) == 431)
  2011.     {
  2012.         SendClientMessage(playerid, COLOR_WHITE, "Doctor: Are you feeling better now? .You are finished healing !!");
  2013.         SetPlayerHealth(playerid,100);
  2014.  
  2015.     }
  2016.     }
  2017.     return 1;
  2018. }
  2019.  
  2020. public OnPlayerPickUpPickup(playerid, pickupid)
  2021. {
  2022.     if(pickupid == ZonePickup) { //Area Pickup
  2023.         SendClientMessage(playerid, 0x0000FFFF, "Its Not Ready!");
  2024.         SetPlayerScore(playerid, GetPlayerScore(playerid) + 1000);
  2025.         return 1;
  2026.     }
  2027. return 0;
  2028. }
Advertisement
Add Comment
Please, Sign In to add comment