Advertisement
Guest User

Krusty Krab

a guest
Jan 17th, 2013
827
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 49.38 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. // Script Krusty Krab v1.1 by Essle
  4.  
  5. #define AUTHOR          "Essle"
  6. #define SCRIPT_NAME     "Krusty Krab"
  7. #define VERSION         "1.1"
  8.  
  9. // настройки
  10.  
  11. #define MAX_HEALTH      100     // максимальное кол-во жизней
  12. #define ATTACH_SLOT     1       // слот аттача
  13. #define COMMAND         "/eat"  // команда
  14. #define MENU_K          5       // крабсбургеры
  15. #define MENU_S          3       // картошка-фри
  16. #define MENU_N          2       // напитки
  17. #define DIALOG          1337    // id диалога
  18.  
  19. new PlayerOrder[MAX_PLAYERS][3];
  20.  
  21. enum kInfo { name[24], price, health };
  22.  
  23. new menuK[MENU_K][kInfo] = {
  24. {"Крабсбургер",      29, 30},
  25. {"Монстр-крабсбургер",     39, 40},
  26. {"Ленивые Пэтти",       23, 25},
  27. {"Двойной бигбургер",   40, 40},
  28. {"Особенный Красти",     47, 45}
  29. };
  30.  
  31. new menuS[MENU_S][kInfo] = {
  32. {"Малая картошка",         710},
  33. {"Жареные водоросли",   11, 15},
  34. {"Большая картошка",     17, 20}
  35. };
  36.  
  37. new menuN[MENU_N][kInfo] = {
  38. {"Коктейль",            3,  5},
  39. {"Газировка с сиропом",    5,  8}
  40. };
  41.  
  42. stock ShowPlayerKrustyMenu(playerid, id)
  43. {
  44.     new string[64],menu[512];
  45.     if(id == 0)
  46.     {
  47.         for(new i; i<MENU_K; i++)
  48.         {
  49.             format(string, sizeof(string), "{BDE080}%d. {FFFFFF}%s {CCCCCC}%d$\n", i+1, menuK[i][name], menuK[i][price]);
  50.             strcat(menu, string);
  51.         }
  52.         return ShowPlayerDialog(playerid, DIALOG, DIALOG_STYLE_LIST, "{FFFFFF}Меню {CCCCCC}// {FFFF00}Крабсбургеры", menu, "Выбор", "Отмена");
  53.     }
  54.     else if(id == 1)
  55.     {
  56.         for(new i; i<MENU_S; i++)
  57.         {
  58.             format(string, sizeof(string), "{BDE080}%d. {FFFFFF}%s {CCCCCC}%d$\n", i+1, menuS[i][name], menuS[i][price]);
  59.             strcat(menu, string);
  60.         }strcat(menu, "{DDDDDD}Пропустить...");
  61.         return ShowPlayerDialog(playerid, DIALOG+1, DIALOG_STYLE_LIST, "{FFFFFF}Меню {CCCCCC}// {FFFF00}Картошка-фри", menu, "Выбор", "Назад");
  62.     }
  63.     else if(id == 2)
  64.     {
  65.         for(new i; i<MENU_N; i++)
  66.         {
  67.             format(string, sizeof(string), "{BDE080}%d. {FFFFFF}%s {CCCCCC}%d$\n", i+1, menuN[i][name], menuN[i][price]);
  68.             strcat(menu, string);
  69.         }strcat(menu, "{DDDDDD}Пропустить...");
  70.         return ShowPlayerDialog(playerid, DIALOG+2, DIALOG_STYLE_LIST, "{FFFFFF}Меню {CCCCCC}// {FFFF00}Напитки", menu, "Готово", "Назад");
  71.     }
  72.     return 1;
  73. }
  74.  
  75. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  76. {
  77.     if(dialogid == DIALOG)
  78.     {
  79.         if(!response) return 1;
  80.         PlayerOrder[playerid][0] = listitem;
  81.         ShowPlayerKrustyMenu(playerid, 1);
  82.     }
  83.     else if(dialogid == DIALOG+1)
  84.     {
  85.         if(!response) return ShowPlayerKrustyMenu(playerid, 0);
  86.         ShowPlayerKrustyMenu(playerid, 2);
  87.         if(listitem < MENU_S) PlayerOrder[playerid][1] = listitem;
  88.     }
  89.     else if(dialogid == DIALOG+2)
  90.     {
  91.         if(!response) return ShowPlayerKrustyMenu(playerid, 1);
  92.         if(listitem < MENU_N) PlayerOrder[playerid][2] = listitem;
  93.         new cost,string[128],all[324];
  94.         cost = menuK[PlayerOrder[playerid][0]][price];
  95.         if(PlayerOrder[playerid][1] != -1) cost += menuS[PlayerOrder[playerid][1]][price];
  96.         if(PlayerOrder[playerid][2] != -1) cost += menuN[PlayerOrder[playerid][2]][price];
  97.         GivePlayerMoney(playerid, -cost);
  98.         format(string, sizeof(string), "~r~-%d$", cost);
  99.         GameTextForPlayer(playerid, string, 1000, 1);
  100.         format(string, sizeof(string), "{FFFFFF}- {EBE867}%s {CCCCCC}%d$\n", menuK[PlayerOrder[playerid][0]][name], menuK[PlayerOrder[playerid][0]][price]);
  101.         strcat(all, string);
  102.         if(PlayerOrder[playerid][1] != -1)
  103.         {
  104.             format(string, sizeof(string), "{FFFFFF}- {EBE867}%s {CCCCCC}%d$\n", menuS[PlayerOrder[playerid][1]][name], menuS[PlayerOrder[playerid][1]][price]);
  105.             strcat(all, string);
  106.         }
  107.         if(PlayerOrder[playerid][2] != -1)
  108.         {
  109.             format(string, sizeof(string), "{FFFFFF}- {EBE867}%s {CCCCCC}%d$\n", menuN[PlayerOrder[playerid][2]][name], menuN[PlayerOrder[playerid][2]][price]);
  110.             strcat(all, string);
  111.         }
  112.         format(string, sizeof(string), "\n{FFFFFF}С Вас: {3AB6C9}%d$\n\n\
  113.         {FFFFFF}Чтобы съесть заказанное\nиспользуй команду %s", cost, COMMAND);
  114.         strcat(all, string);
  115.         ShowPlayerDialog(playerid, 00000, DIALOG_STYLE_MSGBOX, "{FFFF00}Ваш заказ", all, "Закрыть", "");
  116.         ClearAnimations(playerid);
  117.         switch(random(3))
  118.         {
  119.             case 0: SetPlayerAttachedObject(playerid, ATTACH_SLOT, 2214, 6,0.125999,-0.006999,-0.409000,82.400146,-142.800048,-27.900049,1.0,1.0,1.0);
  120.             case 1: SetPlayerAttachedObject(playerid, ATTACH_SLOT, 2213, 6,0.125999,-0.006999,-0.409000,82.400146,-142.800048,-27.900049,1.0,1.0,1.0);
  121.             case 2: SetPlayerAttachedObject(playerid, ATTACH_SLOT, 2212, 6,0.125999,-0.006999,-0.409000,82.400146,-142.800048,-27.900049,1.0,1.0,1.0);
  122.         }
  123.         ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 1, 0, 0, 1, 1, 1);
  124.         ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 1, 0, 0, 1, 1, 1);
  125.     }
  126.     return 1;
  127. }
  128.  
  129. public OnPlayerCommandText(playerid, cmdtext[])
  130. {
  131.     if(!strcmp(cmdtext, COMMAND, true))
  132.     {
  133.         if(!IsPlayerInRangeOfPoint(playerid, 10.0, 2524.2614746094, -1530.3273925781, 24.097700119019)) return SendClientMessage(playerid, 0x3AB6C9FF, "Вы не находитесь в 'Красти Краб'.");
  134.         if(PlayerOrder[playerid][0] == -1) return SendClientMessage(playerid, 0x3AB6C9FF, "Вы не делали заказ.");
  135.         RemovePlayerAttachedObject(playerid, ATTACH_SLOT);
  136.         SetTimerEx("DeletePlayerBurger", false, 5000, "i", playerid);
  137.         ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  138.         new Float:gethealth;
  139.         GetPlayerHealth(playerid, gethealth);
  140.         gethealth += menuK[PlayerOrder[playerid][0]][health];
  141.         if(PlayerOrder[playerid][1] != -1) gethealth += menuS[PlayerOrder[playerid][1]][health];
  142.         if(PlayerOrder[playerid][2] != -1) gethealth += menuN[PlayerOrder[playerid][2]][health];
  143.         if(gethealth > MAX_HEALTH) gethealth = MAX_HEALTH;
  144.         SetPlayerHealth(playerid, gethealth);
  145.         RemovePlayerOrder(playerid);
  146.         return 1;
  147.     }
  148.     return 0;
  149. }
  150.  
  151. public OnPlayerConnect(playerid)
  152. {
  153.     RemovePlayerOrder(playerid);
  154.     return 1;
  155. }
  156.  
  157. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  158. {
  159.     if(newkeys == KEY_WALK && GetPlayerState(playerid) != PLAYER_STATE_SPECTATING && !IsPlayerInAnyVehicle(playerid)
  160.     && IsPlayerInRangeOfPoint(playerid, 3.0, 2524.2614746094, -1530.3273925781, 24.097700119019))
  161.     {
  162.         if(IsPlayerAttachedObjectSlotUsed(playerid, ATTACH_SLOT)) return SendClientMessage(playerid, 0x3AB6C9FF, "Вы ещё не съели заказанное.");
  163.         ShowPlayerKrustyMenu(playerid, 0);
  164.         ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 0, 0, 0, 0, 0, 0);
  165.         ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 0, 0, 0, 0, 0, 0);
  166.         ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  167.         ClearAnimations(playerid);
  168.         RemovePlayerOrder(playerid);
  169.         return 1;
  170.     }
  171.     if((((newkeys & KEY_FIRE)) == (KEY_FIRE)) && ((oldkeys & (KEY_FIRE)) != (KEY_FIRE))
  172.     && IsPlayerAttachedObjectSlotUsed(playerid, ATTACH_SLOT))
  173.     {
  174.         ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 1, 0, 0, 1, 1, 1);
  175.         ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 1, 0, 0, 1, 1, 1);
  176.     }
  177.     return 1;
  178. }
  179.  
  180. public OnPlayerUpdate(playerid)
  181. {
  182.     if((IsPlayerApplyAnimation(playerid, "FALL_back")
  183.     || IsPlayerApplyAnimation(playerid, "FALL_collapse")
  184.     || IsPlayerApplyAnimation(playerid, "FALL_fall")
  185.     || IsPlayerApplyAnimation(playerid, "FALL_front")
  186.     || IsPlayerApplyAnimation(playerid, "FALL_glide")
  187.     || IsPlayerApplyAnimation(playerid, "FALL_land")
  188.     || IsPlayerApplyAnimation(playerid, "FALL_skyDive")
  189.     || IsPlayerApplyAnimation(playerid, "JUMP_glide")
  190.     || IsPlayerApplyAnimation(playerid, "JUMP_land")
  191.     || IsPlayerApplyAnimation(playerid, "JUMP_launch")
  192.     || IsPlayerApplyAnimation(playerid, "JUMP_launch_R"))
  193.     && IsPlayerAttachedObjectSlotUsed(playerid, ATTACH_SLOT))
  194.     {
  195.         ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 1, 0, 0, 1, 1, 1);
  196.         ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 1, 0, 0, 1, 1, 1);
  197.     }
  198.     return 1;
  199. }
  200.  
  201. stock IsPlayerApplyAnimation(playerid, animation[])
  202. {
  203.     if(!GetPlayerAnimationIndex(playerid)) return 0;
  204.     new animlib[32], animname[32];
  205.     GetAnimationName(GetPlayerAnimationIndex(playerid), animlib, sizeof(animlib), animname, sizeof(animname));
  206.     if(!strcmp(animname, animation, true)) return 1;
  207.     return 0;
  208. }
  209.  
  210. stock RemovePlayerOrder(playerid)
  211. {
  212.     PlayerOrder[playerid][0] = -1;
  213.     PlayerOrder[playerid][1] = -1;
  214.     PlayerOrder[playerid][2] = -1;
  215. }
  216.  
  217. new objects[2];
  218.  
  219. public OnFilterScriptInit()
  220. {
  221.     printf("\n  - Скрипт "SCRIPT_NAME" "VERSION" by "AUTHOR" успешно загружен\n");
  222.     objects[0] = CreateObject(1407, 2503.0668945313, -1546.041015625, 23.299999237061, 0, 0, 0);
  223.     CreateObject(1407, 2507.6809082031, -1546.0510253906, 23.299999237061, 0, 0, 0);
  224.     CreateObject(1407, 2512.287109375, -1546.1130371094, 23.299999237061, 0, 0, 0);
  225.     CreateObject(1407, 2516.8811035156, -1546.1080322266, 23.299999237061, 0, 0, 0);
  226.     CreateObject(1407, 2538.3989257813, -1546.0469970703, 23.299999237061, 0, 0, 0);
  227.     CreateObject(1407, 2533.7600097656, -1546.0159912109, 23.299999237061, 0, 0, 0);
  228.     CreateObject(1407, 2526.3220214844, -1545.9820556641, 23.22500038147, 0, 0, 0);
  229.     CreateObject(1407, 2500.8220214844, -1537.0050048828, 23.378000259399, 0, 0, 271);
  230.     CreateObject(1407, 2500.8037109375, -1543.6103515625, 23.349000930786, 0, 0, 270);
  231.     CreateObject(1407, 2500.7607421875, -1516.6416015625, 23.60000038147, 0, 0, 270);
  232.     CreateObject(1407, 2500.734375, -1521.23828125, 23.60000038147, 0, 0, 270.24719238281);
  233.     CreateObject(1407, 2500.712890625, -1525.8859863281, 23.549999237061, 0, 0, 270.24719238281);
  234.     CreateObject(1407, 2500.7260742188, -1530.4990234375, 23.5, 0, 0, 270.99975585938);
  235.     CreateObject(1407, 2540.7390136719, -1543.7530517578, 23.334999084473, 0, 0, 90);
  236.     CreateObject(1407, 2540.7490234375, -1539.1429443359, 23.408000946045, 0, 0, 90);
  237.     CreateObject(1407, 2540.7670898438, -1534.5129394531, 23.482000350952, 0, 0, 90);
  238.     CreateObject(1407, 2540.7438964844, -1529.8890380859, 23.555000305176, 0, 0, 90);
  239.     CreateObject(1407, 2540.6650390625, -1521.2919921875, 23.690999984741, 0, 0, 90);
  240.     CreateObject(1407, 2540.66796875, -1516.708984375, 23.763999938965, 0, 0, 90);
  241.     CreateObject(1344, 2514.9150390625, -1544.9289550781, 23.281999588013, 0, 0, 180);
  242.     CreateObject(1344, 2512.48828125, -1544.8798828125, 23.257999420166, 0, 0, 165.99243164063);
  243.     CreateObject(19458, 2511.544921875, -1540.2685546875, 22.39999961853, 0, 0, 90);
  244.     CreateObject(19458, 2530.5322265625, -1540.2861328125, 22.39999961853, 0, 0, 90);
  245.     CreateObject(19458, 2506.8154296875, -1535.37890625, 22.39999961853, 0, 0, 0);
  246.     CreateObject(19458, 2506.8056640625, -1525.75390625, 22.39999961853, 0, 0, 0);
  247.     CreateObject(19458, 2535.2629394531, -1525.748046875, 22.39999961853, 0, 0, 0);
  248.     CreateObject(19458, 2535.2580566406, -1535.3809814453, 22.39999961853, 0, 0, 0);
  249.     CreateObject(19458, 2530.3679199219, -1522.4379882813, 22.39999961853, 0, 0, 90);
  250.     CreateObject(19458, 2511.705078125, -1522.4375, 22.39999961853, 0, 0, 90);
  251.     CreateObject(19439, 2517.318359375, -1521.0244140625, 22.39999961853, 179.99450683594, 0, 90);
  252.     CreateObject(19439, 2516.375, -1521.7330322266, 24.10000038147, 0, 90, 179.99450683594);
  253.     CreateObject(19439, 2512.87109375, -1521.7349853516, 24.10000038147, 0, 90, 180);
  254.     CreateObject(19439, 2509.3994140625, -1521.734375, 24.10000038147, 0, 90, 179.99450683594);
  255.     CreateObject(19439, 2525.6845703125, -1521.734375, 24.10000038147, 0, 90, 0);
  256.     CreateObject(19439, 2532, -1539.5823974609, 24.10000038147, 0, 90, 0);
  257.     CreateObject(19439, 2532.6328125, -1521.734375, 24.10000038147, 0, 90, 0);
  258.     CreateObject(19439, 2523.0263671875, -1521.7392578125, 22.450000762939, 0, 0, 0);
  259.     CreateObject(19439, 2519.0380859375, -1521.7392578125, 22.450000762939, 0, 0, 0);
  260.     CreateObject(19458, 2511.705078125, -1521.0244140625, 22.39999961853, 0, 0, 90);
  261.     CreateObject(19458, 2530.3671875, -1521.0244140625, 22.39999961853, 0, 0, 90);
  262.     CreateObject(867, 2539.0339355469, -1527.1059570313, 22.923999786377, 0, 0, 0);
  263.     CreateObject(879, 2521.7490234375, -1547.9399414063, 22.634000778198, 0, 0, 84.25);
  264.     CreateObject(816, 2516.3559570313, -1519.6280517578, 22.898000717163, 0, 0, 351.25);
  265.     CreateObject(807, 2534.4240722656, -1519.3819580078, 23.009000778198, 0, 0, 0);
  266.     CreateObject(867, 2505.4309082031, -1520.1650390625, 23.02799987793, 0, 0, 270);
  267.     CreateObject(19439, 2507.515625, -1522.6630859375, 24.110000610352, 0, 90, 270);
  268.     CreateObject(19439, 2507.5161132813, -1526.1750488281, 24.110000610352, 0, 90, 270);
  269.     CreateObject(19439, 2507.5161132813, -1529.6619873047, 24.110000610352, 0, 90, 270);
  270.     CreateObject(19439, 2507.5161132813, -1533.1440429688, 24.110000610352, 0, 90, 270);
  271.     CreateObject(19439, 2507.515625, -1536.6279296875, 24.110000610352, 0, 90, 270);
  272.     CreateObject(19458, 2508.2119140625, -1535.400390625, 22.39999961853, 0, 0, 0);
  273.     CreateObject(19458, 2508.2119140625, -1525.8129882813, 22.39999961853, 0, 0, 0);
  274.     CreateObject(19439, 2534.5500488281, -1522.6800537109, 24.110000610352, 0, 90, 270);
  275.     CreateObject(19439, 2534.5498046875, -1526.1748046875, 24.110000610352, 0, 90, 270);
  276.     CreateObject(19439, 2534.5498046875, -1533.1435546875, 24.110000610352, 0, 90, 270);
  277.     CreateObject(19439, 2534.5498046875, -1529.6611328125, 24.110000610352, 0, 90, 270);
  278.     CreateObject(19439, 2534.5498046875, -1536.6279296875, 24.110000610352, 0, 90, 270);
  279.     CreateObject(19458, 2533.8400878906, -1525.8869628906, 22.39999961853, 0, 0, 0);
  280.     CreateObject(19458, 2533.8400878906, -1535.5140380859, 22.39999961853, 0, 0, 0);
  281.     CreateObject(19448, 2532.8896484375, -1526.5263671875, 22.965000152588, 0, 90, 0);
  282.     CreateObject(19448, 2529.41015625, -1526.5263671875, 22.965000152588, 0, 90, 0);
  283.     CreateObject(19448, 2525.9375, -1526.5283203125, 22.964000701904, 0, 90, 0);
  284.     CreateObject(19448, 2522.4599609375, -1526.529296875, 22.965000152588, 0, 90, 0);
  285.     CreateObject(19448, 2518.958984375, -1526.5263671875, 22.965000152588, 0, 90, 0);
  286.     CreateObject(19448, 2515.4794921875, -1526.5263671875, 22.965000152588, 0, 90, 0);
  287.     CreateObject(19448, 2512.0029296875, -1526.52734375, 22.965000152588, 0, 90, 0);
  288.     CreateObject(19448, 2508.5078125, -1526.5185546875, 22.965000152588, 0, 90, 0);
  289.     CreateObject(19447, 2521.1889648438, -1521.6789550781, 21.340999603271, 0, 0, 90);
  290.     CreateObject(1523, 2520.279296875, -1532.9365234375, 23.025999069214, 0, 0, 0);
  291.     CreateObject(19448, 2532.8896484375, -1535.3857421875, 22.940000534058, 0, 90, 0);
  292.     CreateObject(19448, 2529.41015625, -1535.3857421875, 22.940000534058, 0, 90, 0);
  293.     CreateObject(19448, 2525.9375, -1535.3857421875, 22.940000534058, 0, 90, 0);
  294.     CreateObject(19448, 2522.4599609375, -1535.3857421875, 22.940000534058, 0, 90, 0);
  295.     CreateObject(19448, 2518.958984375, -1535.3857421875, 22.940000534058, 0, 90, 0);
  296.     CreateObject(19448, 2515.4794921875, -1535.3857421875, 22.940000534058, 0, 90, 0);
  297.     CreateObject(19448, 2512.0029296875, -1535.3857421875, 22.940000534058, 0, 90, 0);
  298.     CreateObject(19448, 2508.5078125, -1535.3857421875, 22.940000534058, 0, 90, 0);
  299.     CreateObject(1461, 2519.2138671875, -1535.0185546875, 23.826999664307, 0, 0, 90);
  300.     CreateObject(2782, 2532.31640625, -1538.474609375, 25.308000564575, 0, 0, 169.24438476563);
  301.     CreateObject(3859, 2531.2524414063, -1521.7197265625, 24.700000762939, 0, 0, 106.99588012695);
  302.     CreateObject(3859, 2526.0180664063, -1521.7197265625, 24.700000762939, 0, 0, 107.0947265625);
  303.     CreateObject(19439, 2533.8310546875, -1521.7392578125, 25.945999145508, 179.99450683594, 0, 0);
  304.     CreateObject(19439, 2523.736328125, -1522.4482421875, 25.936000823975, 179.99450683594, 0, 90);
  305.     CreateObject(19439, 2535.259765625, -1521.7392578125, 25.945999145508, 179.99450683594, 0, 0);
  306.     CreateObject(19439, 2534.548828125, -1522.4599609375, 25.945999145508, 179.99450683594, 0, 90);
  307.     CreateObject(3498, 2528.7265625, -1527.8599853516, 27.562999725342, 0, 0, 0);
  308.     CreateObject(19439, 2507.5146484375, -1521.001953125, 25.945999145508, 179.99450683594, 0, 90);
  309.     CreateObject(19439, 2508.2197265625, -1521.7392578125, 25.945999145508, 179.99450683594, 0, 0);
  310.     CreateObject(19439, 2506.8046875, -1521.7392578125, 25.945999145508, 179.99450683594, 0, 0);
  311.     CreateObject(19439, 2507.5148925781, -1522.4560546875, 25.945999145508, 179.99450683594, 0, 90);
  312.     CreateObject(3859, 2516.0849609375, -1521.7197265625, 24.700000762939, 0, 0, 106.99588012695);
  313.     CreateObject(3859, 2510.8500976563, -1521.7197265625, 24.700000762939, 0, 0, 106.99588012695);
  314.     CreateObject(19439, 2535.2578125, -1539.5751953125, 25.936000823975, 179.99450683594, 0, 179.99450683594);
  315.     CreateObject(3859, 2534.4482421875, -1525.0849609375, 24.700000762939, 0, 0, 17.0947265625);
  316.     CreateObject(3859, 2534.4580078125, -1530.3193359375, 24.700000762939, 0, 0, 17.0947265625);
  317.     CreateObject(3859, 2507.5239257813, -1535.3594970703, 24.700000762939, 0, 0, 17.0947265625);
  318.     CreateObject(3498, 2513.099609375, -1527.8671875, 27.562999725342, 0, 0, 0);
  319.     CreateObject(3859, 2507.521484375, -1524.890625, 24.700000762939, 0, 0, 17.0947265625);
  320.     CreateObject(2635, 2511.37890625, -1525.1750488281, 23.45599937439, 0, 0, 330);
  321.     CreateObject(2635, 2516.0209960938, -1529.6400146484, 23.45599937439, 0, 0, 25.996337890625);
  322.     CreateObject(2635, 2516.3779296875, -1525.6550292969, 23.45599937439, 0, 0, 345.99365234375);
  323.     CreateObject(2635, 2512.8491210938, -1530.7099609375, 23.45599937439, 0, 0, 345.99243164063);
  324.     CreateObject(2635, 2529.66796875, -1524.5163574219, 23.45599937439, 0, 0, 315.98876953125);
  325.     CreateObject(2635, 2525.5573730469, -1525.5068359375, 23.45599937439, 0, 0, 315.98876953125);
  326.     CreateObject(2635, 2531.8947753906, -1528.1223144531, 23.45599937439, 0, 0, 299.98718261719);
  327.     CreateObject(2635, 2510.0100097656, -1529.7590332031, 23.45599937439, 0, 0, 1.992431640625);
  328.     CreateObject(2880, 2516.451171875, -1525.4921875, 23.889999389648, 333.99536132813, 279.99755859375, 257.99743652344);
  329.     CreateObject(2880, 2525.8059082031, -1525.5057373047, 23.871000289917, 333.98986816406, 279.99206542969, 257.99194335938);
  330.     CreateObject(2880, 2516.0419921875, -1525.7640380859, 23.889999389648, 333.99536132813, 279.99755859375, 299.99743652344);
  331.     CreateObject(2880, 2515.9230957031, -1529.4000244141, 23.889999389648, 333.98986816406, 279.99206542969, 299.99267578125);
  332.     CreateObject(2840, 2529.6726074219, -1524.5318603516, 23.864999771118, 0, 0, 317.99926757813);
  333.     CreateObject(2823, 2511.4499511719, -1525.1590576172, 23.889999389648, 0, 0, 0);
  334.     CreateObject(2663, 2531.8889160156, -1528.2331542969, 24.120000839233, 0, 0, 330);
  335.     CreateObject(2671, 2527.8920898438, -1527.7359619141, 23.051000595093, 0, 0, 0);
  336.     CreateObject(2675, 2512.3969726563, -1527.8399658203, 23.114999771118, 0, 0, 0);
  337.     CreateObject(19439, 2534.548828125, -1521.017578125, 25.945999145508, 179.99450683594, 0, 90);
  338.     CreateObject(19439, 2524.447265625, -1521.7392578125, 25.936000823975, 179.99450683594, 0, 0);
  339.     CreateObject(19439, 2523.0263671875, -1521.7392578125, 25.936000823975, 179.99450683594, 0, 0);
  340.     CreateObject(19439, 2523.7392578125, -1521.021484375, 25.936000823975, 179.99450683594, 0, 90);
  341.     CreateObject(19439, 2519.0380859375, -1521.7392578125, 25.936000823975, 179.99450683594, 0, 0);
  342.     CreateObject(19439, 2518.3173828125, -1522.435546875, 25.936000823975, 179.99450683594, 0, 90);
  343.     CreateObject(19439, 2518.318359375, -1521.0269775391, 25.936000823975, 0.0054931640625, 180, 270);
  344.     CreateObject(19439, 2517.6044921875, -1521.7392578125, 25.936000823975, 179.99450683594, 0, 0);
  345.     CreateObject(19430, 2518.6870117188, -1532.9210205078, 24.775999069214, 0, 0, 270);
  346.     CreateObject(19387, 2521.068359375, -1532.921875, 24.775999069214, 0, 0, 90);
  347.     CreateObject(19403, 2524.2568359375, -1532.92578125, 24.775999069214, 0, 0, 270);
  348.     CreateObject(19357, 2527.4318847656, -1534.5556640625, 24.775999069214, 0, 0, 0);
  349.     CreateObject(19357, 2519, -1534.5517578125, 24.775999069214, 0, 0, 0);
  350.     CreateObject(19357, 2518.9970703125, -1537.3078613281, 24.775999069214, 0, 0, 0);
  351.     CreateObject(19357, 2527.4609375, -1532.927734375, 24.775999069214, 0, 0, 90);
  352.     CreateObject(19387, 2527.4306640625, -1537.287109375, 24.775999069214, 0, 0, 0);
  353.     CreateObject(19430, 2532.9499511719, -1532.9345703125, 24.775999069214, 0, 0, 270);
  354.     CreateObject(19357, 2533.6640625, -1534.615234375, 24.775999069214, 0, 0, 0);
  355.     CreateObject(19357, 2533.6655273438, -1537.2854003906, 24.775999069214, 0, 0, 0);
  356.     CreateObject(19387, 2530.6552734375, -1532.9365234375, 24.775999069214, 0, 0, 90);
  357.     CreateObject(1523, 2527.4306640625, -1536.4899902344, 23.025999069214, 0, 0, 270);
  358.     CreateObject(1523, 2529.8642578125, -1532.9365234375, 23.025999069214, 0, 0, 0);
  359.     CreateObject(19449, 2528.939453125, -1538.8381347656, 24.775999069214, 0, 0, 270);
  360.     CreateObject(19449, 2519.3359375, -1538.845703125, 24.775999069214, 0, 0, 270);
  361.     CreateObject(1742, 2532.2189941406, -1532.9470214844, 23.025999069214, 0, 0, 0);
  362.     CreateObject(2173, 2530.1030273438, -1537.1059570313, 23.025999069214, 0, 0, 0);
  363.     CreateObject(1744, 2532.556640625, -1538.9140625, 24.698999404907, 0, 0, 179.99450683594);
  364.     CreateObject(19174, 2527.5229492188, -1534.8409423828, 25.326000213623, 0, 0, 90);
  365.     CreateObject(2816, 2531.0568847656, -1536.9320068359, 23.82799911499, 0, 0, 0);
  366.     CreateObject(2834, 2530.1240234375, -1536.3480224609, 23.051000595093, 0, 0, 0);
  367.     CreateObject(2776, 2532.9060058594, -1534.0439453125, 23.533000946045, 0, 0, 296);
  368.     CreateObject(3800, 2519.7258300781, -1538.1116943359, 23.025999069214, 0, 0, 5.5);
  369.     CreateObject(2463, 2519.1320800781, -1536.5989990234, 23.5, 0, 0, 90);
  370.     CreateObject(2451, 2523.7319335938, -1533.7690429688, 23.025999069214, 0, 0, 0);
  371.     CreateObject(2663, 2519.3159179688, -1536.873046875, 25.927000045776, 0, 0, 64);
  372.     CreateObject(2060, 2526.7387695313, -1538.4252929688, 23.183000564575, 0, 0, 0);
  373.     CreateObject(2060, 2526.6611328125, -1538.384765625, 23.433000564575, 0, 0, 10.244750976563);
  374.     CreateObject(2416, 2523.9948730469, -1538.1580810547, 23.025999069214, 0, 0, 179.99450683594);
  375.     CreateObject(19370, 2529.24609375, -1534.546875, 22.959999084473, 0, 90, 0);
  376.     CreateObject(19370, 2532.7241210938, -1534.5489501953, 22.950000762939, 0, 90, 0);
  377.     CreateObject(19370, 2529.1484375, -1537.751953125, 22.959999084473, 0, 90, 0);
  378.     CreateObject(19370, 2532.626953125, -1537.7540283203, 22.950000762939, 0, 90, 0);
  379.     CreateObject(1791, 2528.37109375, -1533.6939697266, 23.724000930786, 0, 0, 32);
  380.     CreateObject(1433, 2528.3630371094, -1533.8879394531, 23.215999603271, 0, 0, 0);
  381.     CreateObject(1558, 2508.6589355469, -1540.9150390625, 23.094999313354, 0, 0, 0);
  382.     CreateObject(1264, 2509.6330566406, -1540.8719482422, 22.993000030518, 0, 0, 0);
  383.     CreateObject(1264, 2516.4287109375, -1545.248046875, 22.969999313354, 0, 0, 0);
  384.     CreateObject(1264, 2513.5991210938, -1544.1770019531, 22.97500038147, 0, 0, 0);
  385.     CreateObject(19172, 2533.5791015625, -1536.4027099609, 25.079000473022, 0, 0, 270);
  386.     CreateObject(19439, 2534.5458984375, -1538.640625, 24.10000038147, 0, 90, 270);
  387.     CreateObject(19439, 2534.5480957031, -1540.3020019531, 25.936000823975, 179.99450683594, 0, 90);
  388.     CreateObject(19439, 2533.8359375, -1539.5880126953, 25.936000823975, 179.99450683594, 0, 179.99450683594);
  389.     CreateObject(19439, 2534.5480957031, -1538.8659667969, 25.936000823975, 179.99450683594, 0, 90);
  390.     CreateObject(19439, 2507.515625, -1538.6199951172, 24.10000038147, 0, 90, 270);
  391.     CreateObject(2642, 2526.1315917969, -1532.841796875, 24.967800140381, 0, 0, 180);
  392.     CreateObject(2635, 2528.8557128906, -1530.318359375, 23.455699920654, 0, 0, 239.98718261719);
  393.     CreateObject(19439, 2507.5217285156, -1540.2799072266, 25.936199188232, 179.99450683594, 0, 90);
  394.     CreateObject(19439, 2508.2446289063, -1539.5377197266, 25.936199188232, 179.99450683594, 0, 179.99450683594);
  395.     CreateObject(19439, 2510.0881347656, -1538.8699951172, 26.90119934082, 90, 0, 90);
  396.     CreateObject(19439, 2506.8125, -1539.552734375, 25.936199188232, 179.99450683594, 0, 179.99450683594);
  397.     CreateObject(19439, 2533.609375, -1521.7392578125, 27.639499664307, 0, 90, 0);
  398.     CreateObject(19458, 2521.1728515625, -1540.2861328125, 22.39999961853, 0, 0, 90);
  399.     CreateObject(19439, 2528.5202636719, -1539.5823974609, 24.10000038147, 0, 90, 0);
  400.     CreateObject(19439, 2525.0205078125, -1539.5823974609, 24.10000038147, 0, 90, 0);
  401.     CreateObject(19439, 2521.5502929688, -1539.5823974609, 24.10000038147, 0, 90, 0);
  402.     CreateObject(19439, 2518.0537109375, -1539.5823974609, 24.10000038147, 0, 90, 0);
  403.     CreateObject(19439, 2514.58984375, -1539.5823974609, 24.10000038147, 0, 90, 0);
  404.     CreateObject(19439, 2511.0966796875, -1539.5823974609, 24.10000038147, 0, 90, 0);
  405.     CreateObject(19439, 2510.0234375, -1539.5823974609, 24.110000610352, 0, 90, 0);
  406.     CreateObject(19449, 2513.142578125, -1538.8449707031, 24.775999069214, 0, 0, 270);
  407.     CreateObject(19357, 2508.416015625, -1537.3232421875, 24.77619934082, 0, 0, 0);
  408.     CreateObject(19357, 2508.412109375, -1534.615234375, 24.77619934082, 0, 0, 0);
  409.     CreateObject(19387, 2516.3127441406, -1532.9272460938, 24.77619934082, 0, 0, 90);
  410.     CreateObject(19357, 2513.1494140625, -1532.927734375, 24.77619934082, 0, 0, 90);
  411.     CreateObject(19357, 2509.9736328125, -1532.92578125, 24.77619934082, 0, 0, 90);
  412.     CreateObject(1523, 2517.0700683594, -1532.9272460938, 23.025899887085, 0, 0, 180);
  413.     CreateObject(19448, 2512.9533691406, -1534.6187744141, 22.950000762939, 0, 90, 270);
  414.     CreateObject(19448, 2522.5849609375, -1534.642578125, 22.950000762939, 0, 90, 270);
  415.     CreateObject(19448, 2522.5854492188, -1538.1215820313, 22.950000762939, 0, 90, 270);
  416.     CreateObject(19448, 2512.953125, -1538.1215820313, 22.950000762939, 0, 90, 270);
  417.     CreateObject(19439, 2529.16796875, -1521.734375, 24.10000038147, 0, 90, 0);
  418.     CreateObject(19439, 2530.1083984375, -1521.7392578125, 27.639499664307, 0, 90, 0);
  419.     CreateObject(19439, 2526.6083984375, -1521.7392578125, 27.639499664307, 0, 90, 0);
  420.     CreateObject(19439, 2533.609375, -1539.5751953125, 27.639499664307, 0, 90, 0);
  421.     CreateObject(19439, 2519.6533203125, -1521.7392578125, 27.639499664307, 0, 90, 0);
  422.     CreateObject(19439, 2516.17578125, -1521.7392578125, 27.639499664307, 0, 90, 0);
  423.     CreateObject(19439, 2512.7216796875, -1521.7392578125, 27.639499664307, 0, 90, 0);
  424.     CreateObject(19439, 2509.2470703125, -1521.7392578125, 27.639499664307, 0, 90, 0);
  425.     CreateObject(19439, 2508.44921875, -1521.7392578125, 27.638999938965, 0, 90, 0);
  426.     CreateObject(2004, 2529.5070800781, -1538.7495117188, 24.359399795532, 0, 0, 180);
  427.     CreateObject(19366, 2517.5126953125, -1522.4300537109, 22.39999961853, 0, 0, 90);
  428.     CreateObject(19366, 2517.5126953125, -1521.0269775391, 22.39999961853, 0, 0, 90);
  429.     CreateObject(19439, 2517.3000488281, -1521.734375, 24.104999542236, 0, 90, 179.99450683594);
  430.     CreateObject(19439, 2524.7998046875, -1521.7299804688, 24.104999542236, 0, 90, 0);
  431.     CreateObject(19366, 2524.685546875, -1521.0400390625, 22.39999961853, 0, 0, 90);
  432.     CreateObject(19366, 2524.603515625, -1522.4345703125, 22.39999961853, 0, 0, 90);
  433.     CreateObject(2419, 2525.7819824219, -1533.7454833984, 23.035900115967, 0, 0, 0);
  434.     CreateObject(19448, 2532.8896484375, -1526.5263671875, 22.965000152588, 0, 90, 0);
  435.     CreateObject(19468, 2527.0461425781, -1536.2567138672, 23.122100830078, 0, 0, 0);
  436.     CreateObject(1656, 2524.4641113281, -1532.92578125, 24.33989906311, 0, 0, 0);
  437.     CreateObject(1656, 2524.0280761719, -1532.9239501953, 24.339000701904, 0, 0, 0);
  438.     CreateObject(1300, 2520.9028320313, -1538.2780761719, 23.405899047852, 0, 0, 0);
  439.     CreateObject(1438, 2525.6147460938, -1541.3916015625, 22.518199920654, 0, 0, 0);
  440.     CreateObject(2968, 2524.0295410156, -1538.3880615234, 25.501399993896, 0, 0, 0);
  441.     CreateObject(19458, 2512.3046875, -1521.8251953125, 29.375699996948, 0, 344.99816894531, 90);
  442.     CreateObject(19458, 2512.3349609375, -1525.728515625, 34.700801849365, 0, 299.99816894531, 90);
  443.     CreateObject(19458, 2512.3154296875, -1523.251953125, 32.450698852539, 0, 324.99755859375, 90);
  444.     CreateObject(19439, 2523.130859375, -1521.7392578125, 27.639499664307, 0, 90, 0);
  445.     CreateObject(19439, 2530.1083984375, -1539.5751953125, 27.639499664307, 0, 90, 0);
  446.     CreateObject(19439, 2526.6083984375, -1539.5751953125, 27.639499664307, 0, 90, 0);
  447.     CreateObject(19439, 2523.130859375, -1539.5751953125, 27.639499664307, 0, 90, 0);
  448.     CreateObject(19439, 2519.6533203125, -1539.5751953125, 27.639499664307, 0, 90, 0);
  449.     CreateObject(19439, 2516.17578125, -1539.5751953125, 27.639499664307, 0, 90, 0);
  450.     CreateObject(19439, 2512.7216796875, -1539.5751953125, 27.639499664307, 0, 90, 0);
  451.     CreateObject(19439, 2509.2470703125, -1539.5751953125, 27.639499664307, 0, 90, 0);
  452.     CreateObject(19439, 2508.44921875, -1539.5751953125, 27.638999938965, 0, 90, 0);
  453.     CreateObject(19458, 2530.1196289063, -1537.9100341797, 32.450698852539, 0, 35, 90);
  454.     CreateObject(19458, 2530.1196289063, -1539.3399658203, 29.375699996948, 0, 14.996337890625, 90);
  455.     CreateObject(19458, 2512.3154296875, -1532.25, 35.850898742676, 0, 80, 90);
  456.     CreateObject(19458, 2512.3349609375, -1528.90625, 35.850898742676, 0, 279.99206542969, 90);
  457.     CreateObject(19458, 2530.1196289063, -1535.4399414063, 34.700801849365, 0, 60, 90);
  458.     CreateObject(19458, 2521.9399414063, -1521.8251953125, 29.375699996948, 0, 344.99816894531, 90);
  459.     CreateObject(19458, 2530.1196289063, -1521.8491210938, 29.375699996948, 0, 344.99816894531, 90);
  460.     CreateObject(19458, 2521.9399414063, -1523.251953125, 32.450698852539, 0, 324.99755859375, 90);
  461.     CreateObject(19458, 2521.9399414063, -1525.728515625, 34.700801849365, 0, 299.99816894531, 90);
  462.     CreateObject(19458, 2521.9399414063, -1528.90625, 35.850898742676, 0, 279.99755859375, 90);
  463.     CreateObject(19458, 2521.9399414063, -1532.25, 35.850898742676, 0, 79.996948242188, 90);
  464.     CreateObject(19458, 2512.3154296875, -1535.44921875, 34.700801849365, 0, 59.996337890625, 90);
  465.     CreateObject(19458, 2512.3154296875, -1537.919921875, 32.450698852539, 0, 34.996948242188, 90);
  466.     CreateObject(19458, 2512.3046875, -1539.3486328125, 29.375699996948, 0, 14.990844726563, 90);
  467.     CreateObject(19458, 2521.939453125, -1539.3486328125, 29.375699996948, 0, 14.996337890625, 90);
  468.     CreateObject(19458, 2521.939453125, -1537.919921875, 32.450698852539, 0, 34.996948242188, 90);
  469.     CreateObject(19458, 2521.939453125, -1535.44921875, 34.700801849365, 0, 59.996337890625, 90);
  470.     CreateObject(19458, 2530.119140625, -1532.2392578125, 35.850898742676, 0, 79.991455078125, 90);
  471.     CreateObject(19458, 2530.1196289063, -1528.9100341797, 35.850898742676, 0, 279.99755859375, 90);
  472.     CreateObject(19458, 2530.1196289063, -1525.7399902344, 34.700801849365, 0, 299.99816894531, 90);
  473.     CreateObject(19458, 2530.119140625, -1523.259765625, 32.450698852539, 0, 324.99755859375, 90);
  474.     CreateObject(19439, 2507.5146484375, -1521.4521484375, 29.375699996948, 179.99450683594, 14.990844726563, 90);
  475.     CreateObject(19463, 2530.2282714844, -1539.8087158203, 25.936199188232, 0, 0, 90);
  476.     CreateObject(19463, 2512.724609375, -1539.8291015625, 25.936199188232, 0, 0, 90);
  477.     CreateObject(19463, 2522.3251953125, -1539.8154296875, 25.936199188232, 0, 0, 90);
  478.     CreateObject(19463, 2528.9609375, -1534.5799560547, 26.499900817871, 0, 90, 90);
  479.     CreateObject(19463, 2519.3247070313, -1534.5799560547, 26.499900817871, 0, 90, 90);
  480.     CreateObject(19463, 2513.1379394531, -1534.5849609375, 26.489999771118, 0, 90, 90);
  481.     CreateObject(19463, 2513.1376953125, -1538, 26.489999771118, 0, 90, 270);
  482.     CreateObject(19463, 2519.32421875, -1538, 26.499900817871, 0, 90, 270);
  483.     CreateObject(19463, 2528.9609375, -1538, 26.499900817871, 0, 90, 270);
  484.     CreateObject(19439, 2507.5244140625, -1538.8271484375, 25.936199188232, 179.99450683594, 0, 90);
  485.     CreateObject(19439, 2513.5688476563, -1538.869140625, 26.90119934082, 90, 0, 90);
  486.     CreateObject(19439, 2517.0478515625, -1538.8698730469, 26.90119934082, 90, 0, 90);
  487.     CreateObject(19439, 2520.5229492188, -1538.8720703125, 26.90119934082, 90, 0, 90);
  488.     CreateObject(19439, 2524.0034179688, -1538.8720703125, 26.90119934082, 90, 0, 90);
  489.     CreateObject(19439, 2527.458984375, -1538.8732910156, 26.90119934082, 90, 0, 90);
  490.     CreateObject(19439, 2530.9370117188, -1538.8745117188, 26.90119934082, 90, 0, 90);
  491.     CreateObject(19439, 2532.1101074219, -1538.8651123047, 26.90119934082, 90, 0, 90);
  492.     CreateObject(3498, 2513.1000976563, -1527.8599853516, 31.113000869751, 0, 0, 0);
  493.     CreateObject(3498, 2528.7299804688, -1527.8671875, 31.113000869751, 0, 0, 0);
  494.     CreateObject(2048, 2521.1313476563, -1521.5963134766, 28.931400299072, 345, 0, 180);
  495.     CreateObject(19439, 2534.5498046875, -1522.6796875, 27.610000610352, 0, 90, 270);
  496.     CreateObject(19439, 2534.5498046875, -1526.1748046875, 27.610000610352, 0, 90, 270);
  497.     CreateObject(19439, 2534.5498046875, -1529.6611328125, 27.610000610352, 0, 90, 270);
  498.     CreateObject(19439, 2534.5498046875, -1533.1435546875, 27.610000610352, 0, 90, 270);
  499.     CreateObject(19439, 2534.5498046875, -1538.640625, 27.60000038147, 0, 90, 270);
  500.     CreateObject(19439, 2534.5498046875, -1536.6279296875, 27.610000610352, 0, 90, 270);
  501.     CreateObject(19439, 2507.515625, -1522.6796875, 27.610000610352, 0, 90, 270);
  502.     CreateObject(19439, 2507.515625, -1526.1748046875, 27.610000610352, 0, 90, 270);
  503.     CreateObject(19439, 2507.515625, -1533.1435546875, 27.610000610352, 0, 90, 270);
  504.     CreateObject(19439, 2507.515625, -1529.6611328125, 27.610000610352, 0, 90, 270);
  505.     CreateObject(19439, 2507.515625, -1536.6279296875, 27.610000610352, 0, 90, 270);
  506.     CreateObject(19439, 2507.515625, -1538.640625, 27.60000038147, 0, 90, 270);
  507.     CreateObject(2991, 2523.9875488281, -1537.7200927734, 27.213600158691, 0, 0, 0);
  508.     CreateObject(2973, 2527.2373046875, -1537.2100830078, 26.585800170898, 0, 0, 0);
  509.     CreateObject(2912, 2529.7900390625, -1533.8603515625, 26.585800170898, 0, 0, 0);
  510.     CreateObject(2912, 2507.9572753906, -1532.5710449219, 24.195899963379, 0, 0, 267.99621582031);
  511.     CreateObject(2912, 2514.7680664063, -1533.7327880859, 26.585800170898, 0, 0, 263.99621582031);
  512.     CreateObject(18260, 2513.4189453125, -1536.8596191406, 28.149099349976, 0, 0, 0);
  513.     CreateObject(1685, 2530.435546875, -1535.4260253906, 27.335800170898, 0, 0, 0);
  514.     CreateObject(2060, 2517.0563964844, -1533.50390625, 26.742500305176, 0, 0, 10.244750976563);
  515.     CreateObject(2060, 2517.1472167969, -1533.4539794922, 26.982999801636, 0, 0, 356.24475097656);
  516.     CreateObject(2060, 2528.6916503906, -1534.1153564453, 26.742500305176, 0, 0, 356.24267578125);
  517.     CreateObject(2060, 2528.5808105469, -1534.0096435547, 26.958000183105, 0, 0, 342.24267578125);
  518.     CreateObject(2060, 2524.9421386719, -1536.2093505859, 26.742500305176, 0, 0, 18.240600585938);
  519.     CreateObject(2060, 2524.1923828125, -1537.5516357422, 28.000299453735, 0, 0, 356.2373046875);
  520.     CreateObject(2060, 2522.9873046875, -1537.3748779297, 28.000299453735, 0, 0, 18.237182617188);
  521.     CreateObject(2096, 2531.1010742188, -1537.8919677734, 23.035900115967, 0, 0, 210);
  522.     CreateObject(914, 2518.1604003906, -1538.759765625, 25.554100036621, 0, 0, 0);
  523.     CreateObject(2713, 2518.4887695313, -1533.3143310547, 23.182199478149, 0, 0, 0);
  524.     CreateObject(3042, 2527.0356445313, -1526.3458251953, 35.224800109863, 0, 0, 0);
  525.     CreateObject(3025, 2516.3994140625, -1524.9462890625, 34.297500610352, 0, 179.99450683594, 0);
  526.     CreateObject(2712, 2518.65234375, -1533.6019287109, 23.605899810791, 0, 0, 0);
  527.     CreateObject(3498, 2528.345703125, -1526.5146484375, 29.832099914551, 0, 90, 90);
  528.     CreateObject(3498, 2528.3500976563, -1534.7225341797, 29.832099914551, 0, 90, 90);
  529.     CreateObject(3498, 2513.5, -1526.5146484375, 29.832099914551, 0, 90, 270);
  530.     CreateObject(3498, 2513.5100097656, -1534.7216796875, 29.832099914551, 0, 90, 270);
  531.     CreateObject(2738, 2509.5502929688, -1538.3342285156, 23.638799667358, 0, 0, 180);
  532.     CreateObject(19360, 2510.6999511719, -1537.9000244141, 24, 0, 0, 0);
  533.     CreateObject(19360, 2513.7790527344, -1537.9000244141, 24, 0, 0, 0);
  534.     CreateObject(1492, 2513.0427246094, -1536.3760986328, 23.034400939941, 0, 0, 180);
  535.     CreateObject(19433, 2510.7448730469, -1536.3547363281, 24, 0, 0, 90);
  536.     CreateObject(1492, 2509.9880371094, -1536.3760986328, 23.034000396729, 0, 0, 179.99450683594);
  537.     CreateObject(19433, 2513.7880859375, -1536.3530273438, 24, 0, 0, 90);
  538.     CreateObject(2738, 2512.2392578125, -1538.333984375, 23.638799667358, 0, 0, 179.99450683594);
  539.     CreateObject(19360, 2516.1306152344, -1537.9000244141, 24, 0, 0, 0);
  540.     CreateObject(1492, 2514.5302734375, -1536.3760986328, 23.034400939941, 0, 0, 0);
  541.     CreateObject(2912, 2516.6848144531, -1538.2849121094, 23.035900115967, 0, 0, 263.99621582031);
  542.     CreateObject(2518, 2510.0437011719, -1533.5158691406, 23.410900115967, 0, 0, 0);
  543.     CreateObject(1546, 2509.8212890625, -1530.0130615234, 23.954500198364, 0, 0, 0);
  544.     CreateObject(19440, 2523.2939453125, -1532.041015625, 22.301200866699, 0, 0, 0);
  545.     CreateObject(19440, 2525.2802734375, -1532.041015625, 22.301200866699, 0, 0, 0);
  546.     CreateObject(19440, 2524.5512695313, -1532.7840576172, 22.301200866699, 0, 0, 90);
  547.     CreateObject(19440, 2524.0234375, -1532.779296875, 22.301200866699, 0, 0, 270);
  548.     CreateObject(919, 2526.0561523438, -1534.5074462891, 27.043600082397, 0, 0, 0);
  549.     CreateObject(2714, 2518.3217773438, -1520.9111328125, 26.942100524902, 0, 0, 180);
  550.     CreateObject(19439, 2508.2397460938, -1522.1802978516, 29.375699996948, 15, 0, 0);
  551.     CreateObject(19439, 2506.8095703125, -1522.1796875, 29.375699996948, 14.990844726563, 0, 0);
  552.     CreateObject(19165, 2522.1870117188, -1515.0915527344, 23.005199432373, 0, 179.99450683594, 0);
  553.     CreateObject(19165, 2522.1870117188, -1516.5748291016, 23.005199432373, 0, 179.99450683594, 0);
  554.     CreateObject(19165, 2522.1870117188, -1518.0727539063, 23.005199432373, 0, 179.99450683594, 0);
  555.     CreateObject(19165, 2522.1870117188, -1519.5720214844, 23.005199432373, 0, 179.99450683594, 0);
  556.     CreateObject(19165, 2522.1865234375, -1521.0693359375, 23.005199432373, 0, 179.99450683594, 0);
  557.     CreateObject(19165, 2519.8701171875, -1521.0693359375, 23.005199432373, 0, 179.99450683594, 0);
  558.     CreateObject(19165, 2519.8701171875, -1519.5720214844, 23.005199432373, 0, 179.99450683594, 0);
  559.     CreateObject(19165, 2519.8701171875, -1518.0727539063, 23.005199432373, 0, 179.99450683594, 0);
  560.     CreateObject(19165, 2519.8701171875, -1515.0915527344, 23.005199432373, 0, 179.99450683594, 0);
  561.     CreateObject(19165, 2519.8701171875, -1516.5748291016, 23.005199432373, 0, 179.99450683594, 0);
  562.     CreateObject(19165, 2521, -1521.0693359375, 23.003000259399, 0, 179.99450683594, 0);
  563.     CreateObject(19165, 2521, -1516.5748291016, 23.003000259399, 0, 179.99450683594, 0);
  564.     CreateObject(19165, 2521, -1518.0727539063, 23.003000259399, 0, 179.99450683594, 0);
  565.     CreateObject(19165, 2521, -1519.5720214844, 23.003000259399, 0, 179.99450683594, 0);
  566.     CreateObject(19165, 2521, -1515.0915527344, 23.003000259399, 0, 179.99450683594, 0);
  567.     CreateObject(19439, 2508.2351074219, -1523.66015625, 32.450698852539, 35, 0, 0);
  568.     CreateObject(19439, 2508.2299804688, -1525.9299316406, 34.525798797607, 60, 0, 0);
  569.     CreateObject(19439, 2508.234375, -1528.9306640625, 35.600898742676, 79.996948242188, 0, 0);
  570.     CreateObject(19439, 2506.8095703125, -1539.12890625, 29.375699996948, 344.99816894531, 0, 0);
  571.     CreateObject(19439, 2507.5146484375, -1526.6318359375, 34.075698852539, 179.99450683594, 60, 90);
  572.     CreateObject(19439, 2508.2297363281, -1537.7153320313, 32.450698852539, 325, 0, 0);
  573.     CreateObject(19439, 2508.2399902344, -1535.4609375, 34.525798797607, 300, 0, 0);
  574.     CreateObject(19439, 2508.2297363281, -1532.4830322266, 35.600898742676, 280, 0, 0);
  575.     CreateObject(19439, 2506.8115234375, -1523.66015625, 32.450698852539, 34.996948242188, 0, 0);
  576.     CreateObject(19439, 2506.80078125, -1525.9296875, 34.525798797607, 59.990844726563, 0, 0);
  577.     CreateObject(19439, 2506.8271484375, -1528.9306640625, 35.600898742676, 79.991455078125, 0, 0);
  578.     CreateObject(19439, 2506.8330078125, -1532.482421875, 35.600898742676, 279.99206542969, 0, 0);
  579.     CreateObject(19439, 2506.80078125, -1535.4609375, 34.525798797607, 299.99267578125, 0, 0);
  580.     CreateObject(19439, 2506.8115234375, -1537.71484375, 32.450698852539, 324.99755859375, 0, 0);
  581.     CreateObject(19439, 2508.2399902344, -1539.12890625, 29.375699996948, 344.99816894531, 0, 0);
  582.     CreateObject(19439, 2507.5146484375, -1522.9287109375, 29.375699996948, 179.99450683594, 14.996337890625, 90);
  583.     CreateObject(19439, 2507.5146484375, -1524.228515625, 32.000701904297, 179.99450683594, 34.996948242188, 90);
  584.     CreateObject(19439, 2534.548828125, -1529.3000488281, 34.925701141357, 179.99450683594, 80, 90);
  585.     CreateObject(19439, 2534.548828125, -1522.9287109375, 29.375699996948, 179.99450683594, 14.996337890625, 90);
  586.     CreateObject(19439, 2534.548828125, -1524.228515625, 32.000701904297, 179.99450683594, 34.996948242188, 90);
  587.     CreateObject(19439, 2534.548828125, -1526.6318359375, 34.075698852539, 179.99450683594, 59.996337890625, 90);
  588.     CreateObject(19439, 2507.5146484375, -1529.2998046875, 34.925701141357, 179.99450683594, 79.996948242188, 90);
  589.     CreateObject(19439, 2507.515625, -1538.3547363281, 29.375699996948, 0, 15, 90);
  590.     CreateObject(19439, 2507.5170898438, -1537.1501464844, 32.000701904297, 0, 35, 90);
  591.     CreateObject(19439, 2507.5158691406, -1534.7884521484, 34.075698852539, 0, 60, 90);
  592.     CreateObject(19439, 2507.5168457031, -1532.0596923828, 34.925701141357, 0, 80, 90);
  593.     CreateObject(19439, 2534.548828125, -1538.3544921875, 29.375699996948, 0, 14.996337890625, 90);
  594.     CreateObject(19439, 2534.548828125, -1537.1494140625, 32.000701904297, 0, 34.996948242188, 90);
  595.     CreateObject(19439, 2534.548828125, -1534.7880859375, 34.075698852539, 0, 59.996337890625, 90);
  596.     CreateObject(19439, 2534.548828125, -1532.0595703125, 34.925701141357, 0, 79.996948242188, 90);
  597.     CreateObject(19458, 2507.6042480469, -1527.3259277344, 29.446199417114, 0, 0, 0);
  598.     CreateObject(19458, 2534.5422363281, -1532.8883056641, 31.964700698853, 0, 0, 0);
  599.     CreateObject(19458, 2534.5893554688, -1528.5944824219, 31.964700698853, 0, 0, 0);
  600.     CreateObject(19458, 2534.5778808594, -1530.9162597656, 33.364799499512, 0, 0, 0);
  601.     CreateObject(19458, 2534.5041503906, -1527.3251953125, 29.446199417114, 0, 0, 0);
  602.     CreateObject(19458, 2507.6103515625, -1534.44921875, 29.446199417114, 0, 0, 0);
  603.     CreateObject(19458, 2534.5102539063, -1534.44921875, 29.446199417114, 0, 0, 0);
  604.     CreateObject(19458, 2507.6416015625, -1532.8876953125, 31.964700698853, 0, 0, 0);
  605.     CreateObject(19458, 2507.5888671875, -1528.59375, 31.964700698853, 0, 0, 0);
  606.     CreateObject(19458, 2507.677734375, -1530.916015625, 33.364799499512, 0, 0, 0);
  607.     CreateObject(8674, 2507.4965820313, -1527.1813964844, 25.662900924683, 0, 180, 90);
  608.     CreateObject(3859, 2507.5244140625, -1530.125, 24.700000762939, 0, 0, 17.0947265625);
  609.     CreateObject(3859, 2507.5434570313, -1537.2427978516, 24.700000762939, 0, 0, 17.0947265625);
  610.     CreateObject(8674, 2507.5139160156, -1534.8880615234, 25.662900924683, 0, 179.99450683594, 90);
  611.     CreateObject(8674, 2507.49609375, -1527.1806640625, 26.030000686646, 0, 0, 90);
  612.     CreateObject(8674, 2507.513671875, -1534.8876953125, 26.030000686646, 0, 0, 90);
  613.     CreateObject(3859, 2534.4396972656, -1537.6187744141, 24.700000762939, 0, 0, 17.0947265625);
  614.     CreateObject(3859, 2534.46875, -1535.5571289063, 27.107599258423, 0, 0, 17.0947265625);
  615.     CreateObject(8674, 2534.4799804688, -1534.8876953125, 26.030000686646, 0, 0, 90);
  616.     CreateObject(8674, 2534.4799804688, -1527.1806640625, 25.662900924683, 0, 179.99450683594, 90);
  617.     CreateObject(8674, 2534.4799804688, -1527.1806640625, 26.030000686646, 0, 0, 90);
  618.     CreateObject(8674, 2534.4799804688, -1534.8876953125, 25.662900924683, 0, 179.99450683594, 90);
  619.     CreateObject(19439, 2535.2797851563, -1522.1796875, 29.375699996948, 14.990844726563, 0, 0);
  620.     CreateObject(19439, 2535.2697753906, -1523.66015625, 32.450698852539, 34.996948242188, 0, 0);
  621.     CreateObject(19439, 2535.2797851563, -1525.9296875, 34.525798797607, 59.990844726563, 0, 0);
  622.     CreateObject(19439, 2535.2697753906, -1528.9306640625, 35.600898742676, 79.991455078125, 0, 0);
  623.     CreateObject(19439, 2535.2797851563, -1532.482421875, 35.600898742676, 279.99206542969, 0, 0);
  624.     CreateObject(19439, 2535.2697753906, -1535.4609375, 34.525798797607, 299.99267578125, 0, 0);
  625.     CreateObject(19439, 2535.2797851563, -1537.71484375, 32.450698852539, 324.99755859375, 0, 0);
  626.     CreateObject(19439, 2535.2897949219, -1539.12890625, 29.375699996948, 344.99816894531, 0, 0);
  627.     CreateObject(19439, 2533.779296875, -1522.1796875, 29.375699996948, 14.990844726563, 0, 0);
  628.     CreateObject(19439, 2533.76953125, -1523.66015625, 32.450698852539, 34.996948242188, 0, 0);
  629.     CreateObject(19439, 2533.779296875, -1525.9296875, 34.525798797607, 59.990844726563, 0, 0);
  630.     CreateObject(19439, 2533.76953125, -1528.9306640625, 35.600898742676, 79.991455078125, 0, 0);
  631.     CreateObject(19439, 2533.779296875, -1532.482421875, 35.600898742676, 279.99206542969, 0, 0);
  632.     CreateObject(19439, 2533.76953125, -1535.4609375, 34.525798797607, 299.99267578125, 0, 0);
  633.     CreateObject(19439, 2533.779296875, -1537.71484375, 32.450698852539, 324.99755859375, 0, 0);
  634.     CreateObject(19439, 2533.7890625, -1539.12890625, 29.375699996948, 344.99816894531, 0, 0);
  635.     CreateObject(2912, 2528.7275390625, -1534.861328125, 26.585800170898, 0, 0, 307.99621582031);
  636.     CreateObject(1461, 2511.3852539063, -1532.7213134766, 23.827199935913, 0, 0, 180);
  637.     CreateObject(2456, 2523.7297363281, -1520.2150878906, 22.927700042725, 0, 0, 0);
  638.     CreateObject(1428, 2528.4809570313, -1532.7840576172, 25.393800735474, 15, 0, 0);
  639.     CreateObject(19439, 2507.5275878906, -1523.0915527344, 32.862499237061, 179.99450683594, 35, 90);
  640.     CreateObject(19439, 2507.5239257813, -1522.8656005859, 32.487499237061, 179.99450683594, 34.996948242188, 90);
  641.     CreateObject(19439, 2534.548828125, -1521.4521484375, 29.375699996948, 179.99450683594, 14.990844726563, 90);
  642.     CreateObject(19439, 2534.548828125, -1522.865234375, 32.487499237061, 179.99450683594, 34.996948242188, 90);
  643.     CreateObject(19439, 2534.548828125, -1523.0908203125, 32.862499237061, 179.99450683594, 34.996948242188, 90);
  644.     CreateObject(19439, 2507.521484375, -1525.5717773438, 35.137500762939, 179.99450683594, 60, 90);
  645.     CreateObject(19439, 2534.548828125, -1525.5712890625, 35.137500762939, 179.99450683594, 59.996337890625, 90);
  646.     CreateObject(19439, 2507.5246582031, -1528.7847900391, 36.287498474121, 179.99450683594, 80, 90);
  647.     CreateObject(19439, 2534.548828125, -1528.7841796875, 36.287498474121, 179.99450683594, 79.996948242188, 90);
  648.     CreateObject(19439, 2506.857421875, -1529.3043212891, 35.600898742676, 79.991455078125, 0, 0);
  649.     CreateObject(19439, 2535.24609375, -1529.3291015625, 35.600898742676, 79.991455078125, 0, 0);
  650.     CreateObject(19439, 2533.8168945313, -1529.3338623047, 35.600898742676, 79.991455078125, 0, 0);
  651.     CreateObject(19439, 2508.2216796875, -1529.3370361328, 35.600898742676, 79.996948242188, 0, 0);
  652.     CreateObject(19439, 2534.548828125, -1529.1845703125, 36.337501525879, 179.99450683594, 79.996948242188, 90);
  653.     CreateObject(19439, 2507.5322265625, -1529.1845703125, 36.337501525879, 179.99450683594, 79.996948242188, 90);
  654.     CreateObject(19439, 2507.5375976563, -1538.265625, 32.862300872803, 0, 35, 90);
  655.     CreateObject(19439, 2534.548828125, -1532.537109375, 36.3125, 0, 79.991455078125, 90);
  656.     CreateObject(19439, 2507.51953125, -1532.537109375, 36.3125, 0, 79.991455078125, 90);
  657.     CreateObject(19439, 2534.548828125, -1535.7392578125, 35.137401580811, 0, 59.996337890625, 90);
  658.     CreateObject(19439, 2507.51953125, -1535.7392578125, 35.137401580811, 0, 59.996337890625, 90);
  659.     CreateObject(19439, 2534.548828125, -1538.265625, 32.862300872803, 0, 34.996948242188, 90);
  660.     CreateObject(19439, 2534.548828125, -1539.7923583984, 29.387300491333, 0, 15, 90);
  661.     CreateObject(19439, 2507.5283203125, -1539.7919921875, 29.387300491333, 0, 14.996337890625, 90);
  662.     CreateObject(19439, 2534.548828125, -1538.4157714844, 32.562301635742, 0, 34.996948242188, 90);
  663.     CreateObject(19439, 2507.53125, -1538.4150390625, 32.562301635742, 0, 34.996948242188, 90);
  664.     CreateObject(935, 2516.9560546875, -1524.5715332031, 22.839099884033, 0, 0, 0);
  665.     CreateObject(935, 2513.369140625, -1529.9438476563, 22.839099884033, 0, 0, 0);
  666.     CreateObject(935, 2516.5927734375, -1530.4124755859, 22.839099884033, 0, 0, 0);
  667.     CreateObject(935, 2512.6176757813, -1525.2053222656, 22.839099884033, 0, 0, 0);
  668.     CreateObject(935, 2510.6789550781, -1525.8299560547, 22.839099884033, 0, 0, 0);
  669.     CreateObject(935, 2524.5668945313, -1525.8116455078, 22.839099884033, 0, 0, 0);
  670.     CreateObject(935, 2528.76953125, -1523.8693847656, 22.839099884033, 0, 0, 0);
  671.     CreateObject(935, 2529.015625, -1525.5192871094, 22.839099884033, 0, 0, 0);
  672.     CreateObject(935, 2530.0791015625, -1530.3946533203, 22.839099884033, 0, 0, 0);
  673.     CreateObject(935, 2523.142578125, -1535.7255859375, 27.149000167847, 0, 0, 0);
  674.     CreateObject(935, 2522.3059082031, -1535.1267089844, 27.149000167847, 0, 0, 96);
  675.     CreateObject(19440, 2524.2778320313, -1529.8128662109, 22.301200866699, 0, 0, 270);
  676.     CreateObject(19440, 2525.126953125, -1530.521484375, 22.309999465942, 0, 0, 11);
  677.     CreateObject(19440, 2523.4311523438, -1530.521484375, 22.309999465942, 0, 0, 348.25024414063);
  678.     CreateObject(2912, 2524.2609863281, -1530.3111572266, 23.050899505615, 0, 0, 0);
  679.     CreateObject(1893, 2522, -1536.158203125, 26.5, 0, 0, 0);
  680.     CreateObject(2941, 2524.2614746094, -1530.3273925781, 24.097700119019, 0, 0, 165);
  681.     CreateObject(19466, 2522.3950195313, -1521.8697509766, 22.719400405884, 0, 0, 290);
  682.     CreateObject(19466, 2522.39453125, -1521.869140625, 24.644399642944, 0, 0, 289.9951171875);
  683.     CreateObject(19466, 2522.39453125, -1521.869140625, 26.569400787354, 0, 0, 289.9951171875);
  684.     CreateObject(19466, 2519.4165039063, -1522.2609863281, 26.564300537109, 0, 0, 206);
  685.     CreateObject(19466, 2519.416015625, -1522.2607421875, 24.6392993927, 0, 0, 205.99914550781);
  686.     objects[1] = CreateObject(19466, 2519.416015625, -1522.2607421875, 22.71430015564, 0, 0, 205.99914550781);
  687.     return 1;
  688. }
  689.  
  690. public OnFilterScriptExit()
  691. {
  692.     for(new i=objects[0]; i<=objects[1]; i++) DestroyObject(i);
  693.     printf("\n  - Скрипт "SCRIPT_NAME" "VERSION" by "AUTHOR" успешно выгружен\n");
  694.     return 1;
  695. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement