Транспорт

Материал из Mod Wiki.

Версия от 15:49, 30 апреля 2008; JulVer (Обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Добавление транспорта в игру

Примечание. Для реализации данного урока необходима программа xrSpawner_v0.13.1Beta.

И так, начнем. Для начала откроем блокнотом ..\STALKER-SHOC\user.ltx и отредактируем его. После строк

bind quick_save kF6
bind quick_load kF7

добавим строку

bind turn_engine kB

что значит, при нажатии клавиши B будет запускаться двигатель автомобиля. Сохраняем и закрываем. Теперь непосредственно о добавление в игру транспорта. Запускаем xrSpawner_v0.13.1Beta и открываем ..\spawns\all.spawn. При первом запуске программа потребует указать путь файла сохранения, т. е. другими словами необходимо указать путь до вашего файла быстрого сохранения - вашеимя_quicksave.sav, после чего можно приступать к самой процедуре. Окно этой программы поделено на три участка, один из них называется «Добавить объект». В нем выбираем группу «Transport», а в появившемся списке, к примеру, автомобиль «Niva Green» и с помощью кнопки «Добавить» добавляем его в список объектов, существующих в игре. В «Объектах» появиться строка «m_car» или «veh_niva_00», в зависимости от выбора типа отображения объектов – «Entity» или «Имя объекта». В «Параметрах объекта» можно отредактировать месторасположение транспорта на карте, задать направление транспорта, или вообще изменить локацию объекта. Для того чтобы получить координаты для спауна транспорта можно поступить следующим образом: непосредственно в самой игре записать координаты будущего месторасположения автомобиля, либо нажав клавишу «F6» сохранить координаты в файл. В первом случае в консоле (открывается клавишей «ё») пишется команда

rs_stats on

затем в нужном месте записываются (или запоминаются) координаты игрока, например (-247.13; -18.52; -157.44), после чего отключается вывод информации на экран

rs_stats off

Если оставить координату «y» в таком виде, то в игре автомобиль будет парить в воздухе. Чтобы предотвратить это надо из координаты «y» вычесть рост героя (в оригинальной игре рост героя равен 1.5 метрам), т. е. -18.52 – 1.5 = -20.02. После этого записываем координаты в «Параметрах объекта» и нажимаем кнопку «Принять изменения». Во втором случае в программе xrSpawner_v0.13.1Beta нажимается кнопка «Получить коорд. из сохр.» и все. Векторами «x», «y» и «z» задается угол отклонения направления автомобиля от одноименных плоскостей. После всех манипуляций сохраняем измененный файл all.spawn через «Файл – Сохранить» и закрываем эту замечательную программу.

Напоследок. В программе xrSpawner_v0.13.1Beta можно не только добавлять, но и удалять ненужные вам объекты игры. Т. к. у меня компьютер слабый, из-за телевизора и двух настольных ламп у Сидоровича в бункере, компьютер неприятно подтормаживал при входе к нему. Удалив эти три предмета («trader_light_0000», «trader_light_0003» и «trader_tv_0000») в списке «Объектов» я сильно облегчил себе жизнь. Чего и вам желаю!

Личные инструменты