







Memperbaiki spawn Pizza Boy dan Boxville
-
30 Maret 2023ispravlenie-nepojavlenija-picca-bojj-i_1680190859_761354.zip
Memperbaiki spawn Pizza Boy dan Boxville untuk GTA Vice City
Sejak awal permainan, sebuah van Boxville yang diparkir seharusnya muncul di pelabuhan, dan setelah menyelesaikan misi pengiriman pizza, Pizza Boy yang diparkir seharusnya mulai muncul di dekat rumah besar. Kami tidak menemukan keduanya di lokasi yang ditentukan karena kesalahan dalam koordinat ketinggian - Boxville dan Pizza Boy ditempatkan lebih rendah dari yang seharusnya dan permainan tidak dapat membuatnya. Anda dapat memperbaiki masalah ini dengan mengedit langsung main.scm, tetapi saya tidak dapat masuk ke main.scm setiap penggemar, dan juga perubahan tersebut tidak akan berfungsi pada penyimpanan lama, jadi saya memutuskan untuk hanya menempatkan transportasi yang sama di tempat yang sama dengan kondisi yang sama.
Informasi tentang kesalahan dalam koordinat itu sendiri bukanlah hal baru, saya menulis skrip ini beberapa tahun yang lalu dan bahkan kemudian informasi tentang Pizza Boy tersedia di salah satu situs penggemar. Saya menemukan Boxville hanya dengan berasumsi bahwa Pizza Boy mungkin bukan satu-satunya kasus kesalahan dalam koordinat - kita semua ingat jangka waktu Vice City dibuat.
Fitur mod:
- Transportasi muncul tepat di koordinat yang seharusnya muncul;
- Pizza Boy muncul di dekat rumah besar tanpa memandang kepemilikannya (seperti yang dimaksudkan), tetapi Anda dapat memilih opsi kedua (lebih logis) (opsi 2), dan skuter di dekat rumah besar akan mulai muncul hanya ketika rumah besar itu sudah menjadi milik Anda;
- Alih-alih cargenerator, alat pembuatan transportasi digunakan, yang berarti bahwa transportasi tidak terdaftar dalam penyimpanan dan tidak muncul dua kali di atas satu sama lain;
- Jika Anda tiba-tiba tidak suka fakta bahwa begitu Anda pergi/berbalik dari Boxville, itu segera menghilang - tingkatkan jarak hilangnya transportasi (di luar layar) dalam permainan menggunakan alat seperti MixSets;
- Perbaikan Boxville kemungkinan besar berlaku untuk modifikasi cerita apa pun, Pizza Boy dirancang untuk alur cerita asli;
- Kinerja skrip telah diuji pada versi game 1.0 dan 1.1.
Instalasi: pindahkan file boxport.cs dan pizza-boy-man.cs (pilih hanya satu pizza-boy-man.cs) ke folder CLEO di folder dengan game Anda (CLEO yang terinstal diperlukan, tentu saja).
P.S. Jika Anda tidak peduli dengan kompatibilitas dengan penyimpanan lama, Anda memiliki setidaknya pengalaman minimal dengan skrip SCM dan ingin memperbaiki kesalahan langsung di main.scm - berikut adalah baris yang perlu diperbaiki (bulatkan koordinat z):
014B: $1834 = init_car_generator #PIZZABOY -1 -1 force_spawn 0 alarm 0 door_lock 0 min_delay 0 max_delay 10000 at -350.8 -534.9 11.4 angle 86.5
014B: $1878 = init_car_generator #BOXVILLE -1 -1 force_spawn 0 alarm 0 door_lock 0 min_delay 0 max_delay 10000 at -898.9971 -1462.046 10.94 angle 10.8204
Itu saja, semoga semua orang menikmati permainan ini!
Исправление спавна Pizza Boy и Boxville для GTA Vice City
С самого начала игры в порту должен был появляться припаркованный фургон Боксвилль, а после выполнения миссий по развозу пиццы у особняка должен был начать появляться припаркованный Пицца Бой. Ни того, ни другого на указанных местах мы не находили потому, что в отвечающую за высоту координату затесалась ошибка — Боксвилль и Пицца Бой расположили ниже нужного и игра просто не могла их создать. Решить эту проблему можно отредактировав непосредственно main.scm, но в main.scm каждого фаната мне не залезть, к тому же такие изменения не будут работать на старых сохранениях, поэтому я решил просто поставить на те же места тот же транспорт с теми же условиями.
Сама по себе информация об ошибке в координате вовсе не нова, эти скрипты я написал несколько лет назад и уже тогда информация о Пицца Бой была доступна на одном из фанатских сайтов. Боксвилль я обнаружил просто предположив, что Пицца Бой мог быть не единственным случаем ошибки в координатах — все мы помним, в какие сроки делалась Vice City.
Особенности мода:
- Транспорт появляется ровно на тех координатах, на которых и должен был появляться;
- Пицца Бой появляется у особняка без оглядки на его принадлежность (как и было задумано), но вы можете выбрать вторую (более логичную) опцию (option 2), и скутер у особняка начнёт появляться только тогда, когда особняк уже будет принадлежать вам;
- Вместо каргенератора использован инструмент создания транспорта, благодаря чему транспорт не прописывается в сохранения и не появляется дважды одно поверх другого;
- Если вам вдруг не нравится, что едва отъехав/отвернувшись от Боксвилля он тут же исчезает — увеличьте дальность исчезновения транспорта (за экраном) в игре с помощью инструментов типа MixSets;
- Исправление Боксвилля с большой долей вероятности применимо на любой сюжетной модификации, Пицца Бой расчитан на оригинальную сюжетную линию;
- Работоспособность скриптов проверена на версиях игры 1.0 и 1.1.
Установка: перенесите файлы boxport.cs и pizza-boy-man.cs (выберите только один pizza-boy-man.cs) в папку CLEO в папке с вашей игрой (требуется установленный CLEO, естественно).
P.S. Если вам не важна совместимость со старыми сохранениями, вы имеете хотя бы минимальный опыт работы с SCM скриптингом и хотите исправить ошибки непосредственно в main.scm — вот строки, которые нужно исправить (округлите z координату):
014B: $1834 = init_car_generator #PIZZABOY -1 -1 force_spawn 0 alarm 0 door_lock 0 min_delay 0 max_delay 10000 at -350.8 -534.9 11.4 angle 86.5
014B: $1878 = init_car_generator #BOXVILLE -1 -1 force_spawn 0 alarm 0 door_lock 0 min_delay 0 max_delay 10000 at -898.9971 -1462.046 10.94 angle 10.8204
На этом всё, всем приятной игры!