summaryrefslogtreecommitdiff
path: root/npc/005-5
diff options
context:
space:
mode:
Diffstat (limited to 'npc/005-5')
-rw-r--r--npc/005-5/nylo.txt165
1 files changed, 165 insertions, 0 deletions
diff --git a/npc/005-5/nylo.txt b/npc/005-5/nylo.txt
index 503824916..c60c0239a 100644
--- a/npc/005-5/nylo.txt
+++ b/npc/005-5/nylo.txt
@@ -3,6 +3,171 @@
005-5,27,38,0 script Nylo NPC_PLAYER,{
+ function nylo_close {
+ close;
+ }
+
+ function nylo_thanks {
+ speech S_LAST_BLANK_LINE,
+ l("[Nyle]"),
+ l("You are very welcome.");
+ close;
+ }
+
+ function nylo_items2 {
+ speech S_LAST_BLANK_LINE,
+ l("[Nyle]"),
+ l("Let Cynric open your storage. You might also want to open your inventory."),
+ l("Pick an item from either storage or inventory and choose what you want to do with it by clicking the right button."),
+ l("You can also pick and drag items from one window into the other but this will move all items of this kind.");
+ next;
+ speech S_LAST_BLANK_LINE,
+ l("Items in your storage are totally safe. Banking itself is totally safe.");
+ do
+ {
+ select
+ l("Thanks!");
+
+ switch (@menu)
+ {
+ case 1:
+ nylo_thanks;
+ break;
+ }
+ } while (@menu != 1);
+ }
+
+ function nylo_money2 {
+ speech S_LAST_BLANK_LINE,
+ l("[Nyle]"),
+ l("That's easy. Cynric will save your money when you ask him to deposit. Or you pick up your money by asking to withdraw."),
+ l("You only have to tell him how much you want to deposit or withdraw."),
+ l("Also you can ask how much he already save for you by checking your balance.");
+ next;
+ speech S_LAST_BLANK_LINE,
+ l("Money in your storage is totally safe. Banking itself is totally safe.");
+
+ do
+ {
+ select
+ l("Thanks!");
+
+ switch (@menu)
+ {
+ case 1:
+ nylo_thanks;
+ break;
+ }
+ } while (@menu != 1);
+ }
+
+ function nylo_items {
+ speech S_LAST_BLANK_LINE,
+ l("[Nyle]"),
+ l("Let Cynric open your storage. You might also want to open your inventory."),
+ l("Pick an item from either storage or inventory and choose what you want to do with it by clicking the right button."),
+ l("You can also pick and drag items from one window into the other but this will move all items of this kind.");
+ next;
+ speech S_LAST_BLANK_LINE,
+ l("Items in your storage are totally safe. Banking itself is totally safe.");
+ do
+ {
+ select
+ l("And how do I save money?"),
+ l("Thanks!");
+
+ switch (@menu)
+ {
+ case 1:
+ nylo_money2;
+ break;
+ case 2:
+ nylo_thanks;
+ break;
+ }
+ } while (@menu != 2);
+ }
+
+ function nylo_money {
+ speech S_LAST_BLANK_LINE,
+ l("[Nyle]"),
+ l("That's easy. Cynric will save your money when you ask him to deposit. Or you pick up your money by asking to withdraw."),
+ l("You only have to tell him how much you want to deposit or withdraw."),
+ l("Also you can ask how much he already save for you by checking your balance.");
+ next;
+ speech S_LAST_BLANK_LINE,
+ l("Money in your storage is totally safe. Banking itself is totally safe.");
+
+ do
+ {
+ select
+ l("And how do I save items?"),
+ l("Thanks!");
+
+ switch (@menu)
+ {
+ case 1:
+ nylo_items2;
+ break;
+ case 2:
+ nylo_thanks;
+ break;
+ }
+ } while (@menu != 2);
+ }
+
+ function nylo_eplain {
+ speech S_LAST_BLANK_LINE,
+ l("[Nyle]"),
+ l("There are banks all over the world. Usually every important village or city has one."),
+ l("You can save both items and money at a bank.");
+
+ do
+ {
+ select
+ l("How do I save items?"),
+ l("How do I save money?"),
+ l("Thanks!");
+
+ switch (@menu)
+ {
+ case 1:
+ nylo_items;
+ break;
+ case 2:
+ nylo_money;
+ break;
+ case 3:
+ nylo_thanks;
+ break;
+ }
+ } while (@menu != 3);
+ }
+
+ speech S_LAST_BLANK_LINE,
+ l("[Nyle]"),
+ l("Visiting the bank too right? We're only a small village but Cynric is the best bank guy I know.");
+
+ do
+ {
+ select
+ l("Yeah, you're right."),
+ l("What is banking?");
+ switch (@menu)
+ {
+ case 1:
+ nylo_close;
+ break;
+ case 2:
+ nylo_eplain;
+ break;
+ }
+ } while (@menu != 2);
+
+ closedialog;
+ goodbye;
+ close;
+
OnInit:
.sex = G_MALE;
.distance = 3;