[Lua] Pintu Masuk - Membuat Marker untuk Perpindahan
-
drive.google.comUnduh
Skrip ini menerapkan sistem perpindahan pemain yang paling sederhana. Bekerja berdasarkan prinsip berpindah dari titik 1 ke titik 2.
Ini dapat digunakan untuk menyederhanakan perpindahan pemain di tempat-tempat di mana secara teknis tidak mungkin untuk melewati.
Ini juga dapat digunakan untuk memindahkan pemain ke interior dengan batasan satu titik masuk (seperti, misalnya, rumah Carl, motel Jefferson, Kasino Caligula, dan sebagainya)
Sebagai contoh, pintu masuk dan keluar dibuat di rumah Ryder
Untuk membuat beberapa pintu masuk ke satu interior (seperti, misalnya, pizzeria, Burger Shot, Ammunation, dan sebagainya) akan dirilis versi skrip lain nanti.
Instalasi: Salin folder moonloader ke direktori permainan.
Pengaturan file INI:
-- [1] Nomor bagian, 1-99. Bisa tidak berurutan, tetapi tidak boleh ada yang terulang.
-- xpos=2459.4656 \'\'\\
-- ypos=-1691.6638 > Koordinat titik awal
-- zpos=13.5456 ,,/
-- intp=0 Interior titik awal
-- xdis=2465.2566 \'\'\\
-- ydis=-1698.5074 > Koordinat titik tujuan
-- zdis=1013.5152 ,,|
-- intd=2 Interior titik tujuan
-- adeg=90.0 Putaran pemain di titik tujuan
-- name=Tempat Ryder Nama interior/area yang akan ditampilkan di layar setelah perpindahan
-- enex=RYDERS Nama marker ENEX yang berada di dekat titik perpindahan yang perlu dinonaktifkan. (diperlukan untuk memblokir marker di interior yang tidak digunakan untuk menghindari masuk ke dalamnya)
Этот скрипт реализует простейшую систему перемещения игрока. Работает по принципу стал в 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 маркера, находящийся около точки перемещения, который нужно отключить. (нужно для блокировки маркеров в неиспользуемых интерьерах во избежание попадания в него)
