[Lua] Entrée - création de marqueurs pour le déplacement
-
-
drive.google.comTélécharger
Ce script met en œuvre un système de déplacement simple pour le joueur. Il fonctionne sur le principe d'aller au premier point et de se déplacer au deuxième.
Peut être utilisé pour simplifier le déplacement du joueur dans des endroits où, pour des raisons techniques, il est impossible de passer.
Peut également être utilisé pour déplacer le joueur dans des intérieurs avec une seule entrée (comme, par exemple, la maison de Carl, le motel Jefferson, le Casino Caligula, etc.)
À titre d'exemple, une entrée et une sortie ont été créées dans la maison de Ryder
Pour créer plusieurs entrées dans un même intérieur (comme, par exemple, une pizzeria, Burger Shot, Ammunation, etc.), une autre version du script sera publiée plus tard.
Installation : Copier le dossier moonloader dans le répertoire du jeu.
Configuration du fichier INI :
-- [1] Numéro de section, 1-99. Ils peuvent ne pas être dans l'ordre, mais ne doivent pas se répéter.
-- xpos=2459.4656 \'\'\\
-- ypos=-1691.6638 > Coordonnées du point de départ
-- zpos=13.5456 ,,/
-- intp=0 Intérieur du point de départ
-- xdis=2465.2566 \'\'\\
-- ydis=-1698.5074 > Coordonnées du point de destination
-- zdis=1013.5152 ,,|
-- intd=2 Intérieur du point de destination
-- adeg=90.0 Rotation du joueur au point de destination
-- name=Ryder\'s place Nom de l'intérieur / zone qui s'affichera à l'écran après le passage
-- enex=RYDERS Nom du marqueur ENEX, situé près du point de déplacement, qui doit être désactivé. (nécessaire pour bloquer les marqueurs dans les intérieurs inutilisés afin d'éviter d'y entrer)
Этот скрипт реализует простейшую систему перемещения игрока. Работает по принципу стал в 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 маркера, находящийся около точки перемещения, который нужно отключить. (нужно для блокировки маркеров в неиспользуемых интерьерах во избежание попадания в него)