diff options
Diffstat (limited to 'npc/001-2-24/nard.txt')
-rw-r--r-- | npc/001-2-24/nard.txt | 94 |
1 files changed, 0 insertions, 94 deletions
diff --git a/npc/001-2-24/nard.txt b/npc/001-2-24/nard.txt deleted file mode 100644 index 6c8458388..000000000 --- a/npc/001-2-24/nard.txt +++ /dev/null @@ -1,94 +0,0 @@ -// Evol scripts. -// Authors: -// Qwerty Dragon -// Reid -// Description: -// Captain Nard dialogs. -// Nard does the introduction with a small quest. -// This quest is meant to teach the player how to use a weapon,and to bring food to the ship. -// 4 bits array: -// ShipQuests -// Variable: -// 0 ShipQuests_Nard -// 1 ShipQuests_Gugli -// 2 ShipQuests_ChefGado -// Values: -// 00 Introduction of the boxes and Nard. This is displayed when the player never spoke to Nard or his box. -// 01 Nard spoke and gave access to the outdoor of the ship. -// 02 Completed the Gugli quest. -// 03 ChefGado Quest accepted. -// 04 ChefGado Quest completed and "Introduction" chapter finalized. -// 05 Reward taken from the box. -// 10 Never talked with Gugli. -// 11 Gugli gives you the task. -// 12 Gave all of the boxes to Gugli. - -001-2-24,25,26,0 script Nard#Artis NPC_NARD,{ - - checkclientversion; - mesn; - mesq g(l("Good day miss."), l("Good day mister.")); - next; - mesq l("What can I do for you?"); - .@q = getq(ArtisQuests_Enora); - - // Before the player sees Enora, the menu shows L_Lost on top - // If the player saw Enora, the menu shows L_Lost at the bottom - // Because he shouldn't be lost after having talked to her, so the priority in menu changes - menu - rif(.@q == 0, lg("I'm lost, where should I go?")), L_Lost, - rif(.@q > 0, l("Tell me, where are we right now?")), L_Info, - l("How long will you stay here?"), -, - rif(.@q > 0, lg("I'm lost, where should I go?")), L_Lost; - - speech S_FIRST_BLANK_LINE | S_LAST_NEXT, - l("We just returned from a long journey and Artis is a good city to rest and to conclude our exchange."), - l("I think that we will stay in port for a great time."), - l("Although, if you want to visit a place nearby, we could take you there."), - l("Do you want to go somewhere?"); - - switch (select(l("Drasil Island."), - l("Nowhere, I'm fine here."))) - { - case 1: - speech S_FIRST_BLANK_LINE | S_LAST_NEXT, - l("Let's set sail then!"); - - savepoint "000-2-1", 50, 38; - if (!getmapxy(.@map$, .@x, .@y, 0)) - { - warp "000-2-3", .@x, .@y; - } - else - { - warp "000-2-3", 22, 27; - } - - closedialog; - close; - case 2: - speech S_FIRST_BLANK_LINE | S_LAST_NEXT, - l("Ok we stay docked here if you need our help."); - - closedialog; - close; - } -L_Info: - closedialog; - npctalk3 l("Don't you recognize the great city of Artis?"); - close; - -L_Lost: - mes ""; - mesn; - mesq l("Julia made an appeal to the Legion of Aemil to get in touch with you, exit the ship and you should see your escort!"); - next; - - closedialog; - close; - -OnInit: - .sex = G_MALE; - .distance = 5; - end; -} |