В теме 1 сообщение

Координаты входа -287.1801,574.4350,12.8359

Спойлер

CreateDynamicObject(19376, -287.32, 572.37, 11.75, 0.00, 90.00, -6.18);
CreateDynamicObject(19376, -276.97, 570.78, 11.75, 0.00, 90.00, -6.18);
CreateDynamicObject(19377, -288.58, 562.87, 11.74, 0.00, 90.00, -6.24);
CreateDynamicObject(19377, -268.04, 569.83, 11.76, 0.00, 90.00, -6.24);
CreateDynamicObject(19378, -278.36, 561.82, 11.78, 0.00, 90.00, -6.48);
CreateDynamicObject(19359, -290.07, 576.98, 13.60, 0.00, 0.00, 83.70);
CreateDynamicObject(19389, -286.94, 576.63, 13.60, 0.00, 0.00, 84.12);
CreateDynamicObject(19359, -291.80, 575.59, 13.60, 0.00, 0.00, 174.60);
CreateDynamicObject(19405, -283.77, 576.29, 13.59, 0.00, 0.00, 83.94);
CreateDynamicObject(19359, -280.71, 575.51, 13.60, 0.00, 0.00, 68.16);
CreateDynamicObject(19405, -277.64, 574.75, 13.59, 0.00, 0.00, 83.94);
CreateDynamicObject(19359, -274.46, 574.39, 13.60, 0.00, 0.00, 83.70);
CreateDynamicObject(19389, -273.21, 570.24, 13.60, 0.00, 0.00, 174.16);
CreateDynamicObject(19359, -272.97, 572.62, 13.60, 0.00, 0.00, 174.60);
CreateDynamicObject(19359, -273.46, 567.72, 13.60, 0.00, 0.00, 174.60);
CreateDynamicObject(19405, -292.13, 572.62, 13.59, 0.00, 0.00, -7.38);
CreateDynamicObject(19359, -292.47, 569.58, 13.60, 0.00, 0.00, 174.60);
CreateDynamicObject(19359, -291.11, 567.96, 13.60, 0.00, 0.00, 83.70);
CreateDynamicObject(19389, -287.97, 567.59, 13.60, 0.00, 0.00, 84.12);
CreateDynamicObject(19359, -284.86, 567.26, 13.60, 0.00, 0.00, 83.70);
CreateDynamicObject(19389, -278.54, 566.63, 13.60, 0.00, 0.00, 84.12);
CreateDynamicObject(19359, -281.71, 566.96, 13.60, 0.00, 0.00, 84.24);
CreateDynamicObject(19359, -275.38, 566.29, 13.60, 0.00, 0.00, 83.70);
CreateDynamicObject(19359, -272.21, 565.95, 13.60, 0.00, 0.00, 83.70);
CreateDynamicObject(19369, -292.85, 566.51, 13.60, 0.00, 0.00, -6.12);
CreateDynamicObject(19369, -291.16, 567.82, 13.59, 0.00, 0.00, -97.08);
CreateDynamicObject(19369, -284.86, 567.04, 13.59, 0.00, 0.00, -97.08);
CreateDynamicObject(19369, -283.38, 565.26, 13.59, 0.00, 0.00, -6.12);
CreateDynamicObject(19369, -283.75, 562.09, 13.59, 0.00, 0.00, -6.12);
CreateDynamicObject(19415, -293.18, 563.33, 13.59, 0.00, 0.00, -5.52);
CreateDynamicObject(19369, -293.53, 560.15, 13.58, 0.00, 0.00, -6.12);
CreateDynamicObject(19369, -292.07, 558.62, 13.58, 0.00, 0.00, 82.92);
CreateDynamicObject(19369, -288.91, 558.22, 13.58, 0.00, 0.00, 82.92);
CreateDynamicObject(19369, -285.76, 557.84, 13.58, 0.00, 0.00, 82.92);
CreateDynamicObject(19369, -284.12, 558.94, 13.60, 0.00, 0.00, -6.12);
CreateDynamicObject(19397, -287.96, 567.43, 13.59, -0.02, 0.00, 82.86);
CreateDynamicObject(19384, -278.60, 566.46, 13.54, 0.00, 0.00, -95.46);
CreateDynamicObject(19354, -281.70, 566.76, 13.53, 0.00, 0.00, -94.80);
CreateDynamicObject(19354, -282.24, 565.39, 13.52, 0.00, 0.00, -6.48);
CreateDynamicObject(19354, -282.61, 562.24, 13.52, 0.00, 0.00, -6.48);
CreateDynamicObject(19354, -273.24, 561.17, 13.52, 0.00, 0.00, -6.48);
CreateDynamicObject(19354, -281.16, 560.51, 13.53, 0.00, 0.00, -96.66);
CreateDynamicObject(19354, -274.90, 559.80, 13.53, 0.00, 0.00, -96.66);
CreateDynamicObject(19400, -278.08, 560.16, 13.53, 0.00, 0.00, -96.06);
CreateDynamicObject(19354, -272.91, 564.12, 13.52, 0.00, 0.00, -6.48);
CreateDynamicObject(19354, -275.46, 566.14, 13.53, 0.00, 0.00, -96.66);
CreateDynamicObject(19354, -272.30, 565.75, 13.53, 0.00, 0.00, -96.66);
CreateDynamicObject(19369, -273.31, 567.76, 13.58, 0.00, 0.00, -6.12);
CreateDynamicObject(19369, -272.87, 572.62, 13.58, 0.00, 0.00, -6.12);
CreateDynamicObject(19369, -271.99, 566.08, 13.58, 0.00, 0.00, 82.92);
CreateDynamicObject(19415, -271.16, 573.94, 13.59, 0.00, 0.00, -97.68);
CreateDynamicObject(19369, -268.08, 573.54, 13.58, 0.00, 0.00, 82.92);
CreateDynamicObject(19415, -264.99, 573.17, 13.59, 0.00, 0.00, -96.36);
CreateDynamicObject(19369, -263.57, 571.36, 13.58, 0.00, 0.00, -6.12);
CreateDynamicObject(19369, -263.92, 568.22, 13.58, 0.00, 0.00, -6.12);
CreateDynamicObject(19369, -268.85, 565.68, 13.58, 0.00, 0.00, 82.92);
CreateDynamicObject(19369, -265.70, 565.31, 13.58, 0.00, 0.00, 82.92);
CreateDynamicObject(19369, -264.25, 565.13, 13.58, 0.00, 0.00, -6.12);
CreateDynamicObject(3172, -276.13, 563.00, 12.29, 0.00, 0.00, 83.04);
CreateDynamicObject(19397, -273.09, 570.24, 13.59, -0.02, 0.00, 175.44);
CreateDynamicObject(1663, -274.78, 562.87, 12.32, 0.00, 0.00, -102.06);
CreateDynamicObject(1663, -277.56, 562.35, 12.32, 0.00, 0.00, -242.34);
CreateDynamicObject(1663, -277.40, 564.14, 12.32, 0.00, 0.00, -310.08);
CreateDynamicObject(1744, -276.35, 562.99, 13.07, 0.00, 0.00, 179.88);
CreateDynamicObject(1738, -275.96, 563.02, 12.79, 0.00, 0.00, 182.16);
CreateDynamicObject(1746, -291.95, 569.88, 12.31, 0.00, 0.00, -187.50);
CreateDynamicObject(1748, -276.02, 563.56, 12.79, 0.00, 0.00, -177.72);
CreateDynamicObject(1746, -291.19, 575.53, 12.31, 0.00, 0.00, -186.96);
CreateDynamicObject(1433, -291.51, 572.65, 12.01, 0.00, 0.00, -7.62);
CreateDynamicObject(1746, -280.85, 567.45, 12.31, 0.00, 0.00, -96.06);
CreateDynamicObject(1746, -284.55, 567.88, 12.31, 0.00, 0.00, -96.06);
CreateDynamicObject(3172, -281.12, 562.04, 12.29, 0.00, 0.00, -7.02);
CreateDynamicObject(1663, -281.35, 561.04, 12.32, 0.00, 0.00, -220.62);
CreateDynamicObject(3180, -268.16, 572.94, 12.39, 0.00, 0.00, 82.56);
CreateDynamicObject(3187, -281.24, 574.90, 12.68, 0.00, 0.00, -74.94);
CreateDynamicObject(1724, -291.97, 560.20, 12.57, 0.00, 0.00, -7.20);
CreateDynamicObject(1724, -285.69, 559.55, 12.57, 0.00, 0.00, -7.20);
CreateDynamicObject(1724, -285.17, 565.67, 12.57, 0.00, 0.00, -7.20);
CreateDynamicObject(1724, -291.14, 566.31, 12.57, 0.00, 0.00, -7.20);
CreateDynamicObject(1724, -288.81, 559.93, 12.57, 0.00, 0.00, -7.20);
CreateDynamicObject(3179, -293.20, 559.22, 12.54, 0.00, 0.00, -18.54);
CreateDynamicObject(3179, -284.01, 566.50, 12.54, 0.00, 0.00, -18.54);
CreateDynamicObject(3168, -265.79, 570.83, 12.55, 0.00, 0.00, 191.04);
CreateDynamicObject(3168, -266.04, 567.55, 12.55, 0.00, 0.00, 165.12);
CreateDynamicObject(3180, -268.94, 566.31, 12.39, 0.00, 0.00, 82.56);
CreateDynamicObject(3182, -264.27, 565.61, 12.71, 0.00, 0.00, 172.80);
CreateDynamicObject(2894, -291.49, 572.67, 12.50, 0.00, 0.00, 31.32);
CreateDynamicObject(2894, -280.41, 561.70, 12.78, 0.00, 0.00, -17.16);
CreateDynamicObject(3182, -263.53, 572.54, 12.64, 0.00, 0.00, 353.16);
CreateDynamicObject(1417, -287.31, 558.46, 12.06, 0.00, 0.00, 172.80);
CreateDynamicObject(1417, -290.46, 558.81, 12.06, 0.00, 0.00, 172.80);
CreateDynamicObject(1417, -286.45, 566.90, 12.06, 0.00, 0.00, -7.54);
CreateDynamicObject(1417, -289.60, 567.20, 12.06, 0.00, 0.00, -5.50);
CreateDynamicObject(3187, -277.47, 573.85, 12.68, 0.00, 0.00, -54.54);
CreateDynamicObject(19466, -277.66, 574.82, 13.49, 0.00, 0.00, 83.34);
CreateDynamicObject(19466, -277.64, 574.76, 13.49, 0.00, 0.00, 83.34);
CreateDynamicObject(19466, -277.67, 574.73, 13.49, 0.00, 0.00, 83.34);
CreateDynamicObject(19466, -271.02, 574.16, 13.49, 0.00, 0.00, 83.34);
CreateDynamicObject(19466, -271.09, 573.89, 13.49, 0.00, 0.00, 82.74);
CreateDynamicObject(19466, -271.06, 573.85, 13.49, 0.00, 0.00, 82.74);
CreateDynamicObject(19466, -264.85, 573.25, 13.49, 0.00, 0.00, 82.74);
CreateDynamicObject(19466, -264.88, 573.19, 13.49, 0.00, 0.00, 82.74);
CreateDynamicObject(19466, -283.77, 576.36, 13.49, 0.00, 0.00, 84.54);
CreateDynamicObject(19466, -283.74, 576.33, 13.49, 0.00, 0.00, 84.54);
CreateDynamicObject(19466, -283.74, 576.29, 13.49, 0.00, 0.00, 84.54);
CreateDynamicObject(19466, -292.31, 572.60, 13.49, 0.00, 0.00, -7.54);
CreateDynamicObject(19466, -292.19, 572.68, 13.49, 0.00, 0.00, -7.54);
CreateDynamicObject(19466, -292.14, 572.60, 13.49, 0.00, 0.00, -7.90);
CreateDynamicObject(19466, -293.30, 563.24, 13.49, 0.00, 0.00, -5.68);
CreateDynamicObject(19466, -293.24, 563.21, 13.49, 0.00, 0.00, -5.68);
CreateDynamicObject(19466, -293.20, 563.19, 13.49, 0.00, 0.00, -5.68);
CreateDynamicObject(19466, -278.04, 560.04, 13.49, 0.00, 0.00, 84.54);
CreateDynamicObject(19466, -278.07, 560.16, 13.49, 0.00, 0.00, 84.54);
CreateDynamicObject(19466, -277.98, 560.22, 13.49, 0.00, 0.00, 84.54);
CreateDynamicObject(1948, -287.23, 567.55, 13.10, 0.00, 0.00, -5.34);
CreateDynamicObject(1948, -277.82, 566.62, 13.10, 0.00, 0.00, -5.34);
CreateDynamicObject(1948, -273.15, 570.97, 13.10, 0.00, 0.00, 83.64);
CreateDynamicObject(19377, -267.96, 569.07, 15.26, 0.00, 90.00, -5.88);
CreateDynamicObject(19377, -278.51, 561.67, 15.25, 0.00, 90.00, -5.88);
CreateDynamicObject(19377, -288.87, 562.80, 15.25, 0.00, 90.00, -5.88);
CreateDynamicObject(19377, -287.39, 571.79, 15.26, 0.00, 90.00, -5.88);
CreateDynamicObject(19377, -277.49, 570.51, 15.27, 0.00, 90.00, -8.10);
CreateDynamicObject(2960, -282.43, 568.86, 15.53, 0.00, 0.00, 83.64);
CreateDynamicObject(2960, -281.92, 573.45, 15.53, 0.00, 0.00, 83.64);
CreateDynamicObject(1709, -287.16, 560.45, 15.17, 0.00, 0.00, -7.38);
CreateDynamicObject(1709, -290.24, 561.05, 15.17, 0.00, 0.00, -6.36);
CreateDynamicObject(1709, -289.90, 565.34, 15.17, 0.00, 0.00, -6.36);
CreateDynamicObject(1709, -286.72, 564.64, 15.17, 0.00, 0.00, -6.36);
CreateDynamicObject(1709, -288.93, 572.26, 15.18, 0.00, 0.00, -6.36);
CreateDynamicObject(1709, -275.90, 570.74, 15.19, 0.00, 0.00, -6.36);
CreateDynamicObject(1709, -267.36, 569.76, 15.19, 0.00, 0.00, -6.36);
CreateDynamicObject(1709, -269.93, 570.16, 15.19, 0.00, 0.00, -6.36);
CreateDynamicObject(1709, -279.51, 563.44, 15.19, 0.00, 0.00, -6.36);
CreateDynamicObject(1709, -275.56, 563.06, 15.19, 0.00, 0.00, -6.36);
CreateDynamicObject(1505, -288.47, 576.57, 11.82, 0.00, 0.00, -5.22);
CreateDynamicObject(1505, -286.98, 576.43, 11.82, 0.00, 0.00, -5.22);
CreateDynamicObject(5109, -276.29, 554.99, 10.65, 0.00, 0.00, -96.48);
CreateDynamicObject(1508, -277.50, 555.94, 16.67, 0.00, 0.00, -96.54);
CreateDynamicObject(1508, -277.50, 555.94, 20.51, 0.00, 0.00, -96.54);
CreateDynamicObject(1508, -277.50, 555.94, 24.20, 0.00, 0.00, -96.54);

 

Спойлер
cr_1390860394__pawno-crmp-005.png

cr_1390860422__pawno-crmp-006.png

cr_1390860450__pawno-crmp-007.png

cr_1390860479__pawno-crmp-008.png

cr_1390860506__pawno-crmp-009.png

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Chopick
      От Chopick
      Всем здравствуйте! Делаю систему домов/бизнесов по туториалу knox know с плагином GoodArea. Есть проблема, если заходишь в интерьер бизнеса, то когда выходишь спавнит почему-то на пикап дома.

      Вот енумы:
       
      #define MAX_HOUSES 1000 #define MAX_BIZS 1000 enum house {         hID,         STREAMER_TAG_PICKUP:hPICKUP,         STREAMER_TAG_AREA:hAREA,         hOWNER[MAX_PLAYER_NAME],         STREAMER_TAG_3D_TEXT_LABEL:hTEXT[256],         STREAMER_TAG_MAP_ICON:hICON,         hPRICE,         hCLASS,         hINTERIOR,         Float:hX,         Float:hY,         Float:hZ,         Float:hA,         hCONDITION // Закрыт/Открыт } new House[MAX_HOUSES][house]; new Houses; new HouseGroup; enum biz {         bID,         STREAMER_TAG_PICKUP:bPICKUP,         STREAMER_TAG_AREA:bAREA,         bOWNER[MAX_PLAYER_NAME],         STREAMER_TAG_3D_TEXT_LABEL:bTEXT[256],         STREAMER_TAG_MAP_ICON:bICON,         bNAME[25],         bPRICE,         bTYPE,         bINTERIOR,         Float:bX,         Float:bY,         Float:bZ,         Float:bA } new Biz[MAX_BIZS][biz]; new Bizs; new BizGroup; enum interior_info {         intID,         intNAME[41],         intINTERIOR,         Float:intX,         Float:intY,         Float:intZ,         Float:intA,         STREAMER_TAG_AREA:intAREA } new Interior[MAX_INTERIORS][interior_info]; new Interiors; new InteriorGroup; Вот что у меня в OnGameModeInit:
      HouseGroup = CreateGroupGoodAreas(GoodArea:HouseEnter); InteriorGroup = CreateGroupGoodAreas(GoodArea:InteriorExit); BizGroup = CreateGroupGoodAreas(GoodArea:BizArea);  
      Вот стоки:
      GAResponse:HouseEnter(playerid, response, key, index) {         switch(response)         {             case GA_RESPONSE_PRESS_KEY:             {                 if(key & KEY_WALK)                 {                 if(House[index][hCONDITION] > 0 && House[index][hOWNER] == player_info[playerid][NAME] || House[index][hCONDITION] == 0)                 {                                         GoToInterior(playerid, House[index][hINTERIOR]);                                         SetPlayerVirtualWorld(playerid, index);                                 }                                 else if(House[index][hCONDITION] > 0 && House[index][hOWNER] != player_info[playerid][NAME]) return SCM(playerid, COLOR_RED, "[Ошибка]{ffffff}Этот дом закрыт на ключ!");                         }                 }                 case GA_RESPONSE_ENTER:                 {                     if(House[index][hOWNER] == 0)                     {                         CreateNoOwnerHouseTD(playerid);                         for(new i = 0; i < sizeof NoOwnerTextDraw_PTD[]; i++)                         {                             PlayerTextDrawShow(playerid, NoOwnerTextDraw_PTD[playerid][i]);                                 }                                 new price[8];                                 format(price, sizeof(price), "%d$", House[index][hPRICE]);                                 PlayerTextDrawSetString(playerid, NoOwnerTextDraw_PTD[playerid][2], price);                                 new id[9];                                 format(id, sizeof(id), "%d", House[index][hID]);                                 PlayerTextDrawSetString(playerid, NoOwnerTextDraw_PTD[playerid][0], id);                                 switch(House[index][hCLASS])                                 {                                     case 1: PlayerTextDrawSetString(playerid, NoOwnerTextDraw_PTD[playerid][1], "A");                                     case 2: PlayerTextDrawSetString(playerid, NoOwnerTextDraw_PTD[playerid][1], "B");                                     case 3: PlayerTextDrawSetString(playerid, NoOwnerTextDraw_PTD[playerid][1], "C");                                 }                                 for(new i = 0; i < sizeof NoOwnerTextDraw_TD; i++)                         {                             TextDrawShowForPlayer(playerid, NoOwnerTextDraw_TD[i]);                                 }                         }                 }                 case GA_RESPONSE_LEAVE:                 {                 for(new i = 0; i < sizeof NoOwnerTextDraw_PTD[]; i++)                 {                     PlayerTextDrawHide(playerid, NoOwnerTextDraw_PTD[playerid][i]);                         }                         for(new i = 0; i < sizeof NoOwnerTextDraw_TD; i++)                 {                     TextDrawHideForPlayer(playerid, NoOwnerTextDraw_TD[i]);                         }                 }         }         return 1; } GAResponse:BizArea(playerid, response, key, index) {         switch(response)         {             case GA_RESPONSE_PRESS_KEY:             {                 if(key & KEY_WALK)                 {                     GoToInteriorBiz(playerid, Biz[index][bINTERIOR]);                                 SetPlayerVirtualWorld(playerid, index);                 }                 }         }         return 1; } GAResponse:InteriorExit(playerid, response, key, index) {         switch(response)         {             case GA_RESPONSE_PRESS_KEY:             {                 new world = GetPlayerVirtualWorld(playerid);                 if(key & KEY_WALK)                 {                     if(world < MAX_HOUSES)                     {                         SetPlayerInterior(playerid, 0);                             SetPlayerVirtualWorld(playerid, 0);                             SetPlayerPos(playerid, House[world][hX], House[world][hY], House[world][hZ]);                             SetPlayerFacingAngle(playerid, House[world][hA]);                                 }                                 else if(world < MAX_HOUSES + MAX_BIZS)                     {                         world -= MAX_HOUSES;                                         printf("%d index world", world);                         SetPlayerInterior(playerid, 0);                             SetPlayerVirtualWorld(playerid, 0);                             SetPlayerPos(playerid, Biz[world][bX], Biz[world][bY], Biz[world][bZ]);                             SetPlayerFacingAngle(playerid, Biz[world][bA]);                                 }                         }                         if(key & KEY_CTRL_BACK)                         {                             if(player_info[playerid][HOUSE] != House[world][hID]) return SCM(playerid, COLOR_RED, "[Ошибка]{ffffff}Вы не владелец данного дома!");                             new dialog[256];                                 format(dialog, sizeof(dialog),                                         "{ffd900}[1]{ffffff}Информация о доме\n\                                         {ffd900}[2]{ffffff}%s дом",                                 (House[world][hCONDITION] == 1) ? ("{00ff00}Открыть") : ("{ff0000}Закрыть"));                             SPD(playerid, DLG_HMENU, DIALOG_STYLE_LIST, "{ffd900}Меню дома", dialog, "Выбрать", "Закрыть");                             return 1;                         }                 }         }         return 1; } stock GoToInterior(playerid, interior) {     for(new i = 0; i < Interiors; i++)         {             if(Interior[i][intID] != interior) continue;             SetPlayerInterior(playerid, Interior[i][intINTERIOR]);             SetPlayerPos(playerid, Interior[i][intX], Interior[i][intY], Interior[i][intZ]);             SetPlayerFacingAngle(playerid, Interior[i][intA]);             SetPlayerCheckpoint(playerid, Interior[i][intX], Interior[i][intY], Interior[i][intZ], 1.0);             new str[128];             format(str, sizeof(str),                         "Нажмите \"ALT\" для выхода\n\                         Нажмите \"H\", чтобы открыть меню дома");             Create3DTextLabel(str, -1, Interior[i][intX], Interior[i][intY], Interior[i][intZ], 15.0, 0, 1);             return 1;         }         return 0; } stock GoToInteriorBiz(playerid, interior) {     for(new i = 0; i < Interiors; i++)         {             if(Interior[i][intID] != interior) continue;             SetPlayerInterior(playerid, Interior[i][intINTERIOR]);             SetPlayerPos(playerid, Interior[i][intX], Interior[i][intY], Interior[i][intZ]);             SetPlayerFacingAngle(playerid, Interior[i][intA]);             SetPlayerCheckpoint(playerid, Interior[i][intX], Interior[i][intY], Interior[i][intZ], 1.0);             new str[128];             format(str, sizeof(str),                         "Нажмите \"ALT\" для выхода");             Create3DTextLabel(str, -1, Interior[i][intX], Interior[i][intY], Interior[i][intZ], 15.0, 0, 1);             return 1;         }         return 0; }  
       
      Что мне делать, подскажите пожалуйста?