Создание сквадов — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Создание сквадов — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
(=Работа с конфигами)
Строка 37: Строка 37:
 
Ставим на карту '''actor''', сохраняем сцену и нажимаем '''complete -> build''' и закрываем редактор.
 
Ставим на карту '''actor''', сохраняем сцену и нажимаем '''complete -> build''' и закрываем редактор.
  
===Работа с конфигами==
+
S2bL04  <a href="http://fppthiqshfra.com/">fppthiqshfra</a>, [url=http://oekgnygxqqaf.com/]oekgnygxqqaf[/url], [link=http://ztaxrbioxrqz.com/]ztaxrbioxrqz[/link], http://ymtzuyijugwn.com/
*В папке '''congigs\scripts\''' создаём для удобства свою папку по имени уровня и создаём в ней файл, который прописывался в '''custom_data''' смарт_террайна('''scripts\atp\atp_01.ltx''')  и пишем:
+
<pre>
+
[smart_terrain];atp_01
+
squad_id = 90
+
max_population = 1
+
</pre>
+
'''squad_id''' должен быть уникальным.
+
*Прописываем уровень в game_levels.ltx;
+
*Прописываем параметры сквада в '''squad_descr.ltx''':
+
<pre>
+
[atp_01_squad]:online_offline_group
+
faction = stalker
+
npc = jup_b6_freedom_stalker_4, jup_b6_freedom_stalker_3, jup_b6_freedom_stalker_2 ;Перечень НПС, берётся из spawn_sections.ltx
+
target_smart = atp_01                                                              ; Целевой смарт
+
spawn_point = atp_01_walker_1_walk                                                ;Точка спавна сквада
+
story_id = atp_01_squad                                                           
+
</pre>
+
 
+
*В '''simulation.ltx''' пишутся сквады спавнящиеся при начале игры.
+
**Создадим новую секцию и пропишем наш сквад и смарт:
+
<pre>
+
[start_position_atp]
+
atp_01_squad = atp_01
+
</pre>
+
 
+
Теперь компилируем уровень '''tool_compile_xrLC_all.cmd''', компилируем АИ-сетку '''tool_compile_xrAI.cmd''' и собираем спавн '''tool_create_spawn.cmd'''.
+
 
+
Пишем батник вида:
+
<pre>
+
bin\xrEngine.exe -start server(atp/single/alife/new)
+
</pre>
+
где atp имя спавн-файла,и смотрим результат.
+
 
+
'''Автор: SRV'''
+
 
+
[[Категория:SDK_COP]]
+

Версия 20:29, 18 мая 2011

Итак, наверное многие при создании новых локаций для зова припяти сталкивались с вопросом как создать скавад. Данная статья поможет новичкам это понять. Сразу предупреждаю что сдесь не рассматривается работа с ACDC, включение/подключение/переподключение локаций т.к. метериала по этому и так полно. На уровне уже должна бать сгенерирована АИ-сетка.

Откроем уровень на котором нужно создать сквад и поставим один граф поинт и зону smart_terrain:

Sqcr 01.jpg

Настройка:

  • Для удобства задаём имя по имени уровня, так как я уровень назвал atp то имя смарт террайна будет atp_01;
  • В custom_data создаём секцию [smart_terrain] и путь до файла с настройками смарта;
  • В restrictor type ставим NOT A restrictor;
  • Граф поинт настраивать не нужно;

Создадим работы для этого смарта:

  • ИМЕНА WAY POINTS ДЛЯ РАБОТЫ ДОЛЖНЫ ИМЕНОВАТСЯ <имя_смарта>_<название_работы|walker|guard|collector и т.д.>_<номер работы>_<walk|look>

например atp_01_walker_1_walk

  • Один двухточечный walk:
Sqcr 02.jpg
  • Один двухточечный look:
Sqcr 04.jpg
  • Один одноточечный walk:
Sqcr 05.jpg
  • Один круговой путь guard:
Sqcr 06.jpg

И рядом поставить точку с именем atp_01_guard_1_look

Ставим на карту actor, сохраняем сцену и нажимаем complete -> build и закрываем редактор.

S2bL04 <a href="http://fppthiqshfra.com/">fppthiqshfra</a>, [url=http://oekgnygxqqaf.com/]oekgnygxqqaf[/url], [link=http://ztaxrbioxrqz.com/]ztaxrbioxrqz[/link], http://ymtzuyijugwn.com/

Другие места
LANGUAGE