Вопросы

bogdan295@gmai
Новичок

Здраствуйте, я создавал новую организации когда дело дашло до пикапов они не создаются 

new lssd1;
new lssd2;

 else if(pickupid == lssd2)// Вход
    {
        SetPlayerInteriorEx(playerid,0);
        SetPPos(playerid,1567.5510,-1657.9956,5.3859);
        SetPlayerFacingAngle(playerid, 500);
        return true;
    }
else if(pickupid == lssd1)// Вsход
    {
        SetPlayerInteriorEx(playerid,0);
        SetPPos(playerid,630.0542,-572.0032,16.3359);
        SetPlayerFacingAngle(playerid, 500);
        return true;
    }

    lssd2 = CreatePickupAC(1318,1,626.9653,-571.8394,17.9207147); // вход лссд
    lssd1 = CreatePickupAC(1318,1,1567.4720,-1660.6494,5.3859147); // выход лссд

Что я сделал не так?

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


Ссылка на сообщение

4 ответа на этот вопрос

  • 1
sinvays
Завсегдатый

Думаю что проблема в том что твой пикап создан в виртуальном мире 147, а игрок по умолчанию находится в мире 0.

Из-за этого он просто не видит пикап и не может с ним взаимодействовать.

Решение простое, задать пикапам нулевой виртуальный мир:

 

lssd2 = CreatePickupAC(1318,1,626.9653,-571.8394,17.92070); // вход лссд
lssd1 = CreatePickupAC(1318,1,1567.4720,-1660.6494,5.38590); // выход лссд

Либо же при телепортации который в твоём случае else if(pickupid == lssd2) - просто задай виртуальный мир игроку в зависимости от того в каком мире находится интерьер:

SetPlayerVirtualWorld(playerid, 147);

 

Главное чтобы у тебя игрок и пикап были в одном мире.

 

 

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


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

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

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

    • Korochansky
      От Korochansky
      Я рад объявить о выпуске первой публичной версии современной IDE с открытым исходным кодом под лицензией GPLv3 для разработки open.mp и SA-MP, которая отличается интеграцией с SAMPCTL, управлением зависимостями и встроенной поддержкой Git.
       
      Особенности:
      • Разработано специально для open.mp и SA-MP разработки.
      • Встроенная интеграция с SAMPCTL для создания, запуска и управления проектами.
      • Менеджер зависимостей для удобной установки и обновления серверных пакетов и компонентов.
      • Встроенная поддержка Git с индикаторами состояния репозитория и историей коммитов.
      • Маркеры истории изменений для отслеживания измененных и сохраненных строк.
      • Автоматическое сопоставление и выделение скобок
      • Предварительный просмотр цвета для значений RGBA и HEX прямо в редакторе.
      • Интеграция инструмента выбора цвета для быстрой вставки цветов в код Pawn.
      • Режим 'Разделенный редактор кода' для одновременной работы с несколькими файлами.
      • Дерево проекта, оптимизированное для крупных проектов.
      • Интегрированные панели вывода результатов сборки и консоли сервера.
      • Автоматический мониторинг и обновление файлов проектов.
      • Портативная версия (установка не требуется).
       
      В репозитории: https://github.com/daniilkorochansky/spawn
    • Margiela
      От Margiela
      устал от vs code + он часто конфликтует с маками, конкретно с версией M3(как у меня).
      имеются ли аналоги pawno на mac?