CoP. Разбор squad descr — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
Призрак (обсуждение | вклад) |
RedPython (обсуждение | вклад) м (переименовал «CoP: Разбор squad descr» в «CoP. Разбор squad descr») |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 1: | Строка 1: | ||
− | В ЗП | + | В ЗП нет одиночных сталкеров, есть только сквады состоящие из одного сталкера. Даже монстры ходят сквадами. Поэтому при создания сюжетного мода под ЗП просто необходимо знать какие параметры можно прописывать сквадам. |
Итак, поехали: | Итак, поехали: | ||
− | < | + | |
− | Класс не менять. | + | <ini> |
+ | [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 --симпатия отряда. Описание симпатии см. | sympathy = 0 --симпатия отряда. Описание симпатии см. | ||
− | в game_relations.ltx | + | --в 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 = --не работает | ||
level_spot = --не работает | level_spot = --не работает | ||
− | always_walk = --не работает</ | + | always_walk = --не работает |
+ | </ini> | ||
− | + | Можно делать рандомный спавн и рандомный же подспавн: | |
− | < | + | |
− | npc_in_squad = 2,4 | + | <ini> |
− | Min и Мах. Причем нужно сначала Min и только потом Max. Иначе вылет</ | + | npc_random = sim_default_bandit_3, sim_default_bandit_2, sim_default_bandit_2 --неписи для рандомного спавна |
+ | npc_in_squad = 2,4 --пределы числового рандома, | ||
+ | --Min и Мах. Причем нужно сначала | ||
+ | --Min и только потом Max. Иначе вылет. | ||
+ | </ini> | ||
Также, первый непись - командир отряда. Так говорит патрол_менеджер. | Также, первый непись - командир отряда. Так говорит патрол_менеджер. | ||
Строка 30: | Строка 37: | ||
'''Автор: KD87''' | '''Автор: KD87''' | ||
+ | |||
[[Категория:Конфигурационные_файлы]] | [[Категория:Конфигурационные_файлы]] |
Текущая версия на 21:07, 30 июля 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