Scenario.dat для GTA 4
|
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 StartEnd(8, 18) Task(Seated) BlockModel(F_M_Business_02) BlockModel(F_M_Business_01)
В этом коде сценарий Seat_HospitalWaiting стартует в 8 утра и заканчивается в 18 часов вечера. Пед сидит, блокируеются две модели.
|
Оценишь статью?
Расскажи друзьям!
Ещё по теме:
Кулстори
«Знаете ли вы, что в GTA CW такси можно ловить, свистя в микрофон DS?»
Популярные новости
Последние комментарии
- Дилан написал в Очередные бонусы в GTA Online: серия выживаний, тюнеры и миссии Ламара
- vitaliy37 написал в xlive.dll для GTA 4
- andr_36 написал в Странные телодвижения Sony
- DilanFou написал в В GTA 5 можно будет играть на PlayStation 5
- helpuy написал в Владелец Rockstar Games поддержал Google Stadia и профинансировал врачей в борьбе с пандемией
- kwazimodo написал в Создан велотренажер для GTA V
- helpuy написал в Создан велотренажер для GTA V
- DilanFou написал в В Rockstar решили поддать жару в войне между марсианами
Популярные статьи
Блог
[22-09-2023] | |
Что геймеры ожидают от современных компьютерных игр |
[25-08-2023] | |
Как просто задонатить в Zepeto из России |
[18-08-2023] | |
Преимущества компьютерных игр на сервере |
[27-07-2023] | |
Покупка компьютерной игры GTA на диске имеет свои преимущества |
[24-07-2023] | |
Промокоды для геймеров новый уровень игрового опыта в мире GTA |
В центре внимания

GTA 5
Дата выхода: 2013 год
читать дальше
GTA Online
Дата выхода: 2013
читать дальше
GTA 4
Дата выхода: 2008
читать дальше
GTA San Andreas
Дата выхода: 2004
читать дальше