[Lua] Entrada - criação de marcadores para teletransporte
-
drive.google.comBaixar
Este script implementa um sistema básico de teletransporte para o jogador. Funciona com o princípio de que você vai para o ponto 1 e se teletransporta para o ponto 2.
Pode ser usado para facilitar o deslocamento do jogador em locais onde, por razões técnicas, não é possível passar.
Também pode ser utilizado para teletransportar o jogador para interiores com uma única entrada (como, por exemplo, a casa do Carl, o motel Jefferson, o Cassino Caligula, etc.)
Como exemplo, foi criada uma entrada e saída na casa do Ryder
Para criar várias entradas em um único interior (como, por exemplo, uma pizzaria, Burger Shot, Ammu-Nation, etc.), uma outra versão do script será lançada posteriormente.
Instalação: Copie a pasta moonloader para o diretório do jogo.
Configuração do arquivo INI:
-- [1] Número da seção, 1-99. Podem não estar em ordem, mas não devem se repetir.
-- xpos=2459.4656 \'\'\\
-- ypos=-1691.6638 > Coordenadas do ponto inicial
-- zpos=13.5456 ,,/
-- intp=0 Interior do ponto inicial
-- xdis=2465.2566 \'\'\\
-- ydis=-1698.5074 > Coordenadas do ponto de destino
-- zdis=1013.5152 ,,|
-- intd=2 Interior do ponto de destino
-- adeg=90.0 Rotação do jogador no ponto de destino
-- name=Lugar do Ryder Nome do interior/zona que será exibido na tela após a transição
-- enex=RYDERS Nome do marcador ENEX, localizado próximo ao ponto de teletransporte, que deve ser desativado. (necessário para bloquear marcadores em interiores não utilizados para evitar que o jogador entre neles)
Этот скрипт реализует простейшую систему перемещения игрока. Работает по принципу стал в 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 маркера, находящийся около точки перемещения, который нужно отключить. (нужно для блокировки маркеров в неиспользуемых интерьерах во избежание попадания в него)