diff options
author | Reid <reidyaro@gmail.com> | 2012-09-15 00:54:39 +0200 |
---|---|---|
committer | Reid <reidyaro@gmail.com> | 2012-09-15 00:54:39 +0200 |
commit | b7a812ee488f98432cb1417d6c517f0bbfda5a45 (patch) | |
tree | ad3fefad0c0c1e598eeb934c6010f50d47c76bab /npc | |
parent | 2f24eec33e63758f2c8330f4cff056cec5da288b (diff) | |
download | serverdata-b7a812ee488f98432cb1417d6c517f0bbfda5a45.tar.gz serverdata-b7a812ee488f98432cb1417d6c517f0bbfda5a45.tar.bz2 serverdata-b7a812ee488f98432cb1417d6c517f0bbfda5a45.tar.xz serverdata-b7a812ee488f98432cb1417d6c517f0bbfda5a45.zip |
Add new dialogues on Astapolos script. (Nard and Gugli's quest)
Diffstat (limited to 'npc')
-rw-r--r-- | npc/000-1/astapolos.txt | 53 | ||||
-rw-r--r-- | npc/000-1/silvio.txt | 2 |
2 files changed, 44 insertions, 11 deletions
diff --git a/npc/000-1/astapolos.txt b/npc/000-1/astapolos.txt index c9893a07..9ecd15cb 100644 --- a/npc/000-1/astapolos.txt +++ b/npc/000-1/astapolos.txt @@ -5,15 +5,35 @@ // Sailor part of the Gugli's quest.
000-1.gat,22,50,0,1 script Astapolos 107;2,{
+ + set @q, getq(ShipQuests_Astapolos); + if (@q == 1) goto l_CallFunc; + setq ShipQuests_Astapolos, 1; + +l_CallFunc: + callfunc "SailorFood"; + + menu
+ rif(getq(ShipQuests_Astpolos) == 1, l("I'm still busy, I need to find the other sailors.")), -,
+ l("How are things going?"), l_HowAreYou, + l("Who are you?"), l_Who;
+ mes "";
mesn;
- mesq l("Oh, hey you!"); - next;
-
- menu
- l("How are things going?"), -,
- l("Who are you?"), l_Who,
- l("What's this?"), l_Croconut;
+ mesq l("Who are you searching?"); + next; + + menu + rif(getq(ShipQuests_Ale) == 0, l("Ale.")), l_Top, + rif(getq(ShipQuests_Gulukan) == 0, l("Gulukan.")), l_Bottom, + rif(getq(ShipQuests_Jalad) == 0, l("Jalad.")), l_Top, + rif(getq(ShipQuests_QMuller) == 0, l("QMuller.")), l_Bottom, + rif(getq(ShipQuests_Tibbo) == 0, l("Tibbo.")), l_Top, + l("Nobody."), -; + + close; + +l_HowAreYou: mes "";
mesn;
@@ -25,7 +45,7 @@ next;
mesq l("I hope that answers your question.") + " " + l("Hehe!");
- close;
+ close; l_Who:
mes "";
@@ -37,8 +57,21 @@ l_Who: mesq l("And now I'm a sailor, as you can see!");
close;
-
-l_Croconut:
+ +l_Bottom: + mes "";
+ mesn;
+ mesq l("I've seen him at the bottom of the island, check around.");
+ close; +l_Top: + mes "";
+ mesn;
+ mesq l("I've seen him at the top of the island.");
+ next; + mesq l("You should walk to the north."); + + close;
+ } diff --git a/npc/000-1/silvio.txt b/npc/000-1/silvio.txt index f93c1089..67701b71 100644 --- a/npc/000-1/silvio.txt +++ b/npc/000-1/silvio.txt @@ -132,7 +132,7 @@ l_ForeverAlone: l_Quit: mes ""; mesn; - mesq l("Give me a kiss before you say goodbye!"); + mesq l("Give me a kiss before you tell me goodbye!"); close; |