diff options
author | Reid <reidyaro@gmail.com> | 2011-12-25 16:07:55 +0100 |
---|---|---|
committer | Reid <reidyaro@gmail.com> | 2011-12-25 16:07:55 +0100 |
commit | aa363ac7c8102f23710193ceff6ed0337acaa0d5 (patch) | |
tree | 665a36b3084779d0483c61fa31812512d8d7b68d /npc | |
parent | 489e4c4e4935486776c654eba358d7807642d860 (diff) | |
parent | d0e1db7a3ead45a97d44154aecebbe9ac297c631 (diff) | |
download | serverdata-aa363ac7c8102f23710193ceff6ed0337acaa0d5.tar.gz serverdata-aa363ac7c8102f23710193ceff6ed0337acaa0d5.tar.bz2 serverdata-aa363ac7c8102f23710193ceff6ed0337acaa0d5.tar.xz serverdata-aa363ac7c8102f23710193ceff6ed0337acaa0d5.zip |
Merge branch 'master' of gitorious.org:evol/serverdata-beta
Diffstat (limited to 'npc')
-rw-r--r-- | npc/000-2-1/alige.txt | 30 |
1 files changed, 20 insertions, 10 deletions
diff --git a/npc/000-2-1/alige.txt b/npc/000-2-1/alige.txt index 4e0df565..861d2ea0 100644 --- a/npc/000-2-1/alige.txt +++ b/npc/000-2-1/alige.txt @@ -12,19 +12,29 @@ // 0 first talking (before food) // 1 already talked -000-2-1.gat,33,31,0,1 script Alige 301,1,1{ +000-2-1.gat,33,33,0,1 script AligeTrigger 0,1,1,{ + OnTouch: + if (geta2(ShipQuests, ShipQuests_Alige) > 0) close; + doevent "Alige::OnFirstEncounter"; + close; +} - if (geta2(ShipQuests, ShipQuests_Alige) == 1) goto l_AskForFood; +000-2-1.gat,33,31,0,1 script Alige 301,{ - mesn l("Hidden person"); - mesq l("Hey, psst! You're not a sailor, right?"); + if (geta2(ShipQuests, ShipQuests_Alige) == 2) goto l_AskForFood; + goto OnFirstEncounter; - menu - l("I am, who are you?"), -, - l("I'm not."), l_NeedHelp; + OnFirstEncounter: + seta2 ShipQuests, ShipQuests_Alige, 1; + mesn l("Hidden person"); + mesq l("Hey, psst! You're not a sailor, right?"); - mesn l("Hidden person doesn't answer"); - close; + menu + l("I am, who are you?"), -, + l("I'm not."), l_NeedHelp; + + mesn l("Hidden person doesn't answer"); + close; l_NeedHelp: @@ -66,7 +76,7 @@ next; - if (geta2(ShipQuests, ShipQuests_Alige) == 1) goto l_AskForFood; + if (geta2(ShipQuests, ShipQuests_Alige) == 2) goto l_AskForFood; goto l_Accept; |