CoP. Разбор squad descr — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

CoP. Разбор squad descr — различия между версиями

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

Перейти к: навигация, поиск
Строка 2: Строка 2:
  
 
Итак, поехали:
 
Итак, поехали:
<code>[jup_a10_bandit_squad]:online_offline_group   --id отряда с указанием скриптового класса. Класс не менять.
+
<code>[jup_a10_bandit_squad]:online_offline_group   --id отряда с указанием скриптового класса.  
 +
Класс не менять.
 
faction = bandit           --группировка
 
faction = bandit           --группировка
 
npc = sim_default_bandit_3, sim_default_bandit_2, sim_default_bandit_2                    --четко заданные неписи для спавна*
 
npc = sim_default_bandit_3, sim_default_bandit_2, sim_default_bandit_2                    --четко заданные неписи для спавна*
story_id = jup_a10_bandit_squad           --sid. Если отряд эксклюзив - обязательный параметр
+
story_id = jup_a10_bandit_squad           --sid. Если отряд эксклюзив - обязательный  
 +
параметр
 
target_smart = {+jup_a10_vano_give_task_end} nil, {+jup_a10_fals} jup_a10_smart_terrain   --скриптовая цель, смарт-террейн.
 
target_smart = {+jup_a10_vano_give_task_end} nil, {+jup_a10_fals} jup_a10_smart_terrain   --скриптовая цель, смарт-террейн.
 
spawn_point = jup_a10_spawn_point   --точка спавна.
 
spawn_point = jup_a10_spawn_point   --точка спавна.
sympathy = 0           --симпатия отряда. Описание симпатии см. в game_relations.ltx
+
sympathy = 0           --симпатия отряда. Описание симпатии см.  
 +
в game_relations.ltx
 
relationship = neutral   --отношение к актору.
 
relationship = neutral   --отношение к актору.
 
on_death = %+zat_b38_default_bloodsucker_death%           --кондлист на смерть отряда.
 
on_death = %+zat_b38_default_bloodsucker_death%           --кондлист на смерть отряда.
always_arrived = true   --скорее всего, отряд всегда в текущем таргете.
+
always_arrived = true   --скорее всего, отряд всегда в текущем  
 +
таргете.
 
invulnerable = {+pri_a28_update_task_cover_strelok} false, true   --бессмертие отряда
 
invulnerable = {+pri_a28_update_task_cover_strelok} false, true   --бессмертие отряда
 
show_spot =                           --не работает
 
show_spot =                           --не работает
Строка 19: Строка 23:
 
*Можно делать рандомный спавн и рандомный же подспавн:
 
*Можно делать рандомный спавн и рандомный же подспавн:
 
<code>npc_random = sim_default_bandit_3, sim_default_bandit_2, sim_default_bandit_2   --неписи для рандомного спавна
 
<code>npc_random = sim_default_bandit_3, sim_default_bandit_2, sim_default_bandit_2   --неписи для рандомного спавна
npc_in_squad = 2,4   --пределы числового рандома. Min и Мах. Причем нужно сначала Min и только потом Max. Иначе вылет</code>
+
npc_in_squad = 2,4   --пределы числового рандома.  
 +
Min и Мах. Причем нужно сначала Min и только потом Max. Иначе вылет</code>
  
Также, первый непись - командир отряда. Так говорит патрол_менеджер. В случае рандома и тут будет рандом, но это и пофиг.
+
Также, первый непись - командир отряда. Так говорит патрол_менеджер.  
 +
В случае рандома и тут будет рандом, но это и пофиг.
  
 
'''Автор: KD87'''
 
'''Автор: KD87'''
 
[[Категория:Конфигурационные_файлы]]
 
[[Категория:Конфигурационные_файлы]]

Версия 16:02, 5 февраля 2011

В ЗП нету одиночных сталкеров. В ЗП есть только сквады состоящие из одного сталкера. Даже монстры ходят сквадами. Поэтому при создания сюжетного мода под ЗП просто необходимо знать какие параметры можно прописывать сквадам.

Итак, поехали:

[jup_a10_bandit_squad]:online_offline_group						   --id отряда с указанием скриптового класса. 
Класс не менять.
faction = bandit --группировка
npc = sim_default_bandit_3, sim_default_bandit_2, sim_default_bandit_2 --четко заданные неписи для спавна*
story_id = jup_a10_bandit_squad --sid. Если отряд эксклюзив - обязательный
параметр
target_smart = {+jup_a10_vano_give_task_end} nil, {+jup_a10_fals} jup_a10_smart_terrain --скриптовая цель, смарт-террейн.
spawn_point = jup_a10_spawn_point --точка спавна.
sympathy = 0 --симпатия отряда. Описание симпатии см.
в game_relations.ltx
relationship = neutral --отношение к актору.
on_death = %+zat_b38_default_bloodsucker_death% --кондлист на смерть отряда.
always_arrived = true --скорее всего, отряд всегда в текущем
таргете.
invulnerable = {+pri_a28_update_task_cover_strelok} false, true --бессмертие отряда
show_spot = --не работает
level_spot = --не работает
always_walk = --не работает
  • Можно делать рандомный спавн и рандомный же подспавн:
npc_random = sim_default_bandit_3, sim_default_bandit_2, sim_default_bandit_2		   --неписи для рандомного спавна
npc_in_squad = 2,4 --пределы числового рандома.
Min и Мах. Причем нужно сначала Min и только потом Max. Иначе вылет

Также, первый непись - командир отряда. Так говорит патрол_менеджер. В случае рандома и тут будет рандом, но это и пофиг.

Автор: KD87

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