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