-
Публикаций
2 331 -
Зарегистрирован
-
Посещение
-
Победитель дней
5
-
Привет. Сорри, что тревожу, но снова нужна помощь)) Как мне заставить нпс первым заговорить с актером? Типа, как наемник на затоне, когда потребует за проход еды. В конфиге character_desc_локация, нужному персонажу прописал стартовый диалог <start_dialog>pred_samostrel_dialog_start</start_dialog> И в логике этого же перса прописал:
[logic@pred_sim_3_samostrel]
active = walker
suitable = {=check_npc_name(pred_sim_3_samostrel)}true
prior = 200[walker]
path_walk = pred_samostrel_walk
path_look = pred_samostrel_look
use_camp = false
combat_ignore_cond = false
combat_ignore = combat_ignore
combat_ignore_keep_when_attacked = false
;invulnerable = true ; бессмертие
;gather_items_enabled = false
;help_wounded_enabled = false
;corpse_detection_enabled = false
meet = meet[meet]
meet_on_talking = true
no_move = true
abuse = false
allow_break = false
trade_enable = false
close_distance = 5
close_anim = guard_na
close_victim = actor
far_anim = guard
use = {=actor_has_weapon} false, true
use = {-pred_samostrel_dialog_start !actor_enemy} true
snd_on_use = {=actor_has_weapon} meet_hello, nill