а Utiles Park свитер можно как нибудь редактировать
__________________
с каждым днём всё радоснее жить (S.T.A.L.K.E.R.)
_________________________________________________________
L ты знал?... Синигами... Любят яблоки (Deth note)
_________________________________________________________
Нечего здесь людям делать. Нет в зоне добра. (Пикник на обочине)
Итак приступим. Допустим у вас есть уже готовый уровень , например АТП , и вы хотите видеть его в игре.
1.Для начала с уровня надо убрать все мультиплеерные точки спауна.
2.Необходимо добавить на карту actor . Идем в spawn element и,ищем actor и добавляем его на карту.
3.Добавим на карту монстра , или сталкера по-желанию в любом месте карты (Спауны сталкеров , монстров, торговцев , еды и оружия находятся в директории spawn element.Там вы найдете много интересного).
4.По-желанию можно добавить на карту много различных обьектов , которые есть статичные (objects) и динамические (в spawn element).
Статичные -обьекты которые являються частью геометрии и не потдаются законам физики
Динамические - обьекты , которые потдаются законам физики
5.Следующим шагом будет генерация ai map.
Скрытый текст:
1.Для начала выберите землю , а то не будет же происходить генерация из пустого места.
2.Далее жмем: AI Map -> Commands -> Make list from selected.
3.Затем жмем add в разделе AI Map Nodes и add для добавления объектов и ставим на карту ноды , в любом порядке , можно впринцыпе только один,но это по-желанию.
4.После добавления нодов жмем Generate Full . Ждем окончания процесса и видим , что уровень покрыт квадратами со стрелочками. Значит вы все сделали правильно.
6.Затем важно добавить на уровень graph point (Spawns->ai->graph point, правда одного граф поинта бывает недостаточно), после чего мы сохраняем уровень , жмем Compile>Make AL Map , Make game , Build(Через запятую указаны обязательные команды , которые необходимо выполнить в такой последовательности).
7. Далее компилим уровень
Скрытый текст:
Создаем диск Х приложенным бат файлом, после чего жмем
Пуск - Выполнить - X:/xrAI.bat fabrika(my level)или делаем еще проще , ищем в корневой папке этот бат файл и кликаем на нем правой кнопкой мыши , жмем изменить где в конце пишем имя левела
8.Теперь необходимо прописать в конфигах наш уровень, лезем в gamedata>config , описываю состав редактируемых файлов: game_graphs
Скрытый текст:
018 = "fabrika"
game_levels
Скрытый текст:
[levels]
level190
[level190]
name = fabrika
caption = "fabrika"
offset = 2000.0, 800.0, 1000.0
id = 193
Здесь fabrika - имя уровня , важно в третьем конфигу перед уровнями стоят точки с запятой , кроме моего. Без этого будет вылет.
9. Дальше мы будем использовать бардаковские утилиты(которые конечно надо настроить, но описывать не буду).
Вообщем мы имеем батники : 1aimap, 2aimapcheck,3levelgraph и др.
В этих трех мы прописываем свой уровень , например aiwrapper -draft -f fabrika
pause.
В батниках номер 4-5 ничего прописывать не надо , они отвечают за граф уровня и соответственно файл all.spawn .
10.Теперь запускаем батники в четкой последовательности ( если что есть номера на названиях батников) . В конце мы имеем:
gamedata\config\game_maps_single.ltx
gamedata\config\game_graphs.ltx
gamedata\config\game_levels.ltx
gamedata\levels\папка с вашим уровнем
gamedata\spawns\all.spawn
gamedata\game.graph
Yosh
тут указано как сделать только один уровень, не присоеденённый к игре, для того что бы его подключить к остальным, потребуется сделать переходы и зареестрировать уровень в game.graph
__________________
"Чем больше нас, тем меньше их..."
Долой туман! Долой появляющиеся из ничего объекты!
Вам надоела малая дистанция прорисовки уровня? Вам надоел туман впереди?
Тогда слушай, читай и внимай!)
Это всё для ТЧ
Иди по адресу \gamedata\config\weathers\
Там найди файл - weather_default.ltx - это файл стандартного цикла погоды и смени времени суток, точнее освещения и неба.
Для ЧН и ЗП надо менять конфиги по адресу gamedata\configs\environment\weathers
И там файлы default_clear, default_cloudy, default_rain,default_thunder
Найди в файлах такое
far_plane = 350
fog_distance = 350
И замени эти числа на число от 500 до большого числа. нажми контрл+ф и введи в поиск "far_plane =" и "fog_distance =". И измени все числа при них на выбранное тобой число!
ВНИМАНИЕ! Первое число обязательно должно быть больше второго!
Заходишь в игру и видишь почти всю локацию с какой нить высокой точки локации. А туман становиться вполне естественным.
Иещё! Небо наконец то на более ли менее нормальной высоте...
Для ТЧ и ЧН
Аналогично желательно сделать с файлами(лежат в той же папке):
weather_rain.ltx
weather_indoor.ltx
weather_mp.ltx
weather_prypyat.ltx
weather_radar.ltx
weather_sarkofag.ltx
weather_stancia.ltx
weather_yantar.ltx
Дерзайте!!!
Вот пример! Содержимое моего weather_default.ltx
Значение 650 поставил так как комп его тянет.
Итак приступим. Допустим у вас есть уже готовый уровень , например АТП , и вы хотите видеть его в игре.
1.Для начала с уровня надо убрать все мультиплеерные точки спауна.
2.Необходимо добавить на карту actor . Идем в spawn element и,ищем actor и добавляем его на карту.
3.Добавим на карту монстра , или сталкера по-желанию в любом месте карты (Спауны сталкеров , монстров, торговцев , еды и оружия находятся в директории spawn element.Там вы найдете много интересного).
4.По-желанию можно добавить на карту много различных обьектов , которые есть статичные (objects) и динамические (в spawn element).
Статичные -обьекты которые являються частью геометрии и не потдаются законам физики
Динамические - обьекты , которые потдаются законам физики
5.Следующим шагом будет генерация ai map.
Скрытый текст:
1.Для начала выберите землю , а то не будет же происходить генерация из пустого места.
2.Далее жмем: AI Map -> Commands -> Make list from selected.
3.Затем жмем add в разделе AI Map Nodes и add для добавления объектов и ставим на карту ноды , в любом порядке , можно впринцыпе только один,но это по-желанию.
4.После добавления нодов жмем Generate Full . Ждем окончания процесса и видим , что уровень покрыт квадратами со стрелочками. Значит вы все сделали правильно.
6.Затем важно добавить на уровень graph point (Spawns->ai->graph point, правда одного граф поинта бывает недостаточно), после чего мы сохраняем уровень , жмем Compile>Make AL Map , Make game , Build(Через запятую указаны обязательные команды , которые необходимо выполнить в такой последовательности).
7. Далее компилим уровень
Скрытый текст:
Создаем диск Х приложенным бат файлом, после чего жмем
Пуск - Выполнить - X:/xrAI.bat fabrika(my level)или делаем еще проще , ищем в корневой папке этот бат файл и кликаем на нем правой кнопкой мыши , жмем изменить где в конце пишем имя левела
8.Теперь необходимо прописать в конфигах наш уровень, лезем в gamedata>config , описываю состав редактируемых файлов: game_graphs
Скрытый текст:
018 = "fabrika"
game_levels
Скрытый текст:
[levels]
level190
[level190]
name = fabrika
caption = "fabrika"
offset = 2000.0, 800.0, 1000.0
id = 193
Здесь fabrika - имя уровня , важно в третьем конфигу перед уровнями стоят точки с запятой , кроме моего. Без этого будет вылет.
9. Дальше мы будем использовать бардаковские утилиты(которые конечно надо настроить, но описывать не буду).
Вообщем мы имеем батники : 1aimap, 2aimapcheck,3levelgraph и др.
В этих трех мы прописываем свой уровень , например aiwrapper -draft -f fabrika
pause.
В батниках номер 4-5 ничего прописывать не надо , они отвечают за граф уровня и соответственно файл all.spawn .
10.Теперь запускаем батники в четкой последовательности ( если что есть номера на названиях батников) . В конце мы имеем:
gamedata\config\game_maps_single.ltx
gamedata\config\game_graphs.ltx
gamedata\config\game_levels.ltx
gamedata\levels\папка с вашим уровнем
gamedata\spawns\all.spawn
gamedata\game.graph
1.Для начала выберите землю , а то не будет же происходить генерация из пустого места.
2.Далее жмем: AI Map -> Commands -> Make list from selected.
3.Затем жмем add в разделе AI Map Nodes и add для добавления объектов и ставим на карту ноды , в любом порядке , можно впринцыпе только один,но это по-желанию. 4.После добавления нодов жмем Generate Full . Ждем окончания процесса и видим , что уровень покрыт квадратами со стрелочками. Значит вы все сделали правильно[/url]
Для начала выберите землю,-- а чем именно? я так понял землю надо добавить в "список привязочных обьектов"(в моей русской версии редактора так)
далее у меня вылазит ошибка при нажатии Generate Full (в моей русской версии редактора это Заполнить все) возникает ошибка на англ языке "Append at last one node"
Кому не трудно поясните эти пункты в достоверности с Русской версии редактора.
Последний раз редактировалось Chest; 25.06.2009 в 01:14.
Для начала выберите землю,-- а чем именно? я так понял землю надо добавить в "список привязочных обьектов"(в моей русской версии редактора так)
далее у меня вылазит ошибка при нажатии Generate Full (в моей русской версии редактора это Заполнить все) возникает ошибка на англ языке "Append at last one node"
Кому не трудно поясните эти пункты в достоверности с Русской версии редактора.
Значит отвечаю , чтобы сгенерировать аи карту для начала надо просто кликнуть на землю , предварительно переключившись на вкладку обьекты . насчет ошибки , вы забыли нажать Make list from selected во вкладке команды , первая насколько я помню команда.После этого незабудьте расставить ноды, как уже описывал
Добавлено через 1 минуту
бат файл лежит в англ версии сдк в директории scripts plagins.
Добавлено через 3 минуты
Цитата:
Сообщение от Yosh
Скрытый текст:
Скажите пожалуйста.
А как в таком случае осуществляеться переход на внедрённые локации?
эта статья пока только для одиночной локи то есть без переходов, поставили на сцену актора, все будет
Последний раз редактировалось maximilan4; 25.06.2009 в 10:47.
Причина: Добавлено сообщение