Главная » Каталог сайтов » GTA ЭНЦИКЛОПЕДИЯ » Английский ENG (GTA) |
Scenario.dat для GTA 4
27.12.2012, 14:02 | |
Scenario.dat - файл GTA 4, в котором содержатся все рандомные данные, которые происходят в Либерти-Сити. Например, к этому относится проверка полицией автомобилей, охранники в клубах или люди, которые возятся возле своих машин. Находится в папке: [GTA IV]\common\data Данный файл можно редактировать любым текстовым редактором, например, стандартным "Блокнотом". Если изменения не сохраняются, то из свойств файла нужно убрать галочку "Только для чтения". Структура Scenario.dat Файл сценариев состоит из двух разделов: сценарии с пешеходными действиями и сценарии, для выполнения которых нужны транспортные средства. Оба они имеют одинаковую структуру: ScenarioName Argument1 Argument2 и т.д. Где ScenarioName - уникальное название сценария (например, Seat_InternetCafe), а ArgumentX - его аргументы. На примерах: Scenarioname Как уже было сказано, к примеру, Seat_InternetCafe. StartEnd(time1, time2) Когда начинается сценарий, указывается промежуток времени. Prob(0-1) Указывается вероятность, от 0 до 1, когда сценарий сработает. Task(task) Задачи, которые работают вместе с этим сценарием. Они могут быть: Stationary - стационарные, когда объект стоит на месте и происходит анимация; MoveBetween(time) - шаг между анимациями и статическим положением, указывается максимальное время; Group - спавн целой группы педов вокруг. Seated - спавн сидящего педа. Wandering - пед ходит как обычно, проигрывается анимация. MaxInRange( maxNo, range ) Обеспечивает для сценария максимальное количество педов (maxNo) в диапазоне метров (range). Offset(x,y,z) Дополнительное смещение для сидящего объекта. WillAttractPeds Привлечение большего количества педов в сценарий. TimeTillPedLeaves(time) Пед уходит из сценария после наступления конкретного времени (time). SetSpecificPopcycleGroup(group) В сценарий спавнятся лишь модели, которые содержатся в определенной группе popcycle.dat. ForceModelLoad Сценарий загружает нужную модель, если она раньше еще не было загружена. BlockModel Блок конкретной модели в сценарии, до 8 штук. Разбор примера конкретного сценария
В этом коде сценарий Seat_HospitalWaiting стартует в 8 утра и заканчивается в 18 часов вечера. Пед сидит, блокируеются две модели. | |
Всего комментариев: 0 | |