CODE |
procedure talk_p_proc begin start_dialogue(self_obj, neutral_fidget); gSay_Start; call Node000; gSay_End; end_dialogue; end procedure Node000 begin gsay_reply(2, 1); gsay_option(2, 2, Node999,50); gsay_option(2, 3, Node998, 51); end procedure Node998 begin set_local_var(LVAR_Hostile, 2); end procedure critter_p_proc begin if (obj_can_see_obj(self_obj,dude_obj)) then begin if (local_var(LVAR_Hostile) == 2) then begin attack(dude_obj); set_local_var(LVAR_Hostile,1); end end end |
В итоге не сработало. Все нужные headers включены в скрипт, так что проблема не в макроссах (+ я пробовал использовать и обычные команды).
Так что, причина мне не ясна, т.к. я сделал, вроде, так же, как и в скриптах самого фаллаута. Надеюсь мне помогут, заранее спасибо.