[Lua] Вхід - створення маркерів для переміщення
-
drive.google.comЗавантажити
Цей скрипт реалізує просту систему переміщення гравця. Працює за принципом: стався в 1-у точку і перемістився в 2-у.
Може використовуватися для спрощення переміщення гравця в тих місцях, де з технічних причин пройти не вдасться.
Також може використовуватися для переміщення гравця в інтер'єри з обмеженням на єдину точку входу (як, наприклад, дім Карла, мотель Джефферсон, Казино Калигула тощо)
Як приклад створено вхід і вихід у дім Райдера
Для створення кількох входів в один інтер'єр (як, наприклад, піцерія, Бургер Шот, Аммунація тощо) буде пізніше випущено інший варіант скрипта.
Установка: Папку moonloader скопіювати в директорію з грою.
Налаштування INI файлу:
-- [1] Номер секції, 1-99. Можуть бути не по порядку, але не повинні повторюватися.
-- xpos=2459.4656 \'\'\\
-- ypos=-1691.6638 > Координати початкової точки
-- zpos=13.5456 ,,/
-- intp=0 Інтер'єр початкової точки
-- xdis=2465.2566 \'\'\\
-- ydis=-1698.5074 > Координати точки призначення
-- zdis=1013.5152 ,,|
-- intd=2 Інтер'єр точки призначення
-- adeg=90.0 Поворот гравця в точці призначення
-- name=Місце Райдера Ім'я інтер'єру/зони, яке відобразиться на екрані після переходу
-- enex=RYDERS Ім'я ENEX маркера, що знаходиться біля точки переміщення, який потрібно вимкнути. (потрібно для блокування маркерів в не використовуваних інтер'єрах, щоб уникнути потрапляння в них)
Этот скрипт реализует простейшую систему перемещения игрока. Работает по принципу стал в 1ю точку и переместился во 2ю.
Может применяться для упрощения перемещения игрока в тех местах, где по техническим причинам пройти не получится.
Также может применяться для перемещения игрока в интерьеры с ограничением в единственную точку входа (как, например, дом Карла, мотель Джефферсон, Казино Калигула и т.п.)
В качестве примера создан вход и выход в дом Райдера
Для создания нескольких входов в один интерьер (как, например, пиццерия, Бургер Шот, Аммунация и т.п.) будет позже выпущен другой вариант скрипта.
Установка: Папку moonloader скопировать в директорию с игрой.
Настройка INI файла:
-- [1] Номер секции, 1-99. Могут быть не по порядку, но не должны повторяться.
-- xpos=2459.4656 \'\'\\
-- ypos=-1691.6638 > Координаты начальной точки
-- zpos=13.5456 ,,/
-- intp=0 Интерьер начальной точки
-- xdis=2465.2566 \'\'\\
-- ydis=-1698.5074 > Координаты точки назначения
-- zdis=1013.5152 ,,|
-- intd=2 Интерьер точки назначения
-- adeg=90.0 Поворот игрока в точке назначения
-- name=Ryder\'s place Имя интерьера/зоны, которое отобразится на экране после перехода
-- enex=RYDERS Имя ENEX маркера, находящийся около точки перемещения, который нужно отключить. (нужно для блокировки маркеров в неиспользуемых интерьерах во избежание попадания в него)