root/npc/custom/quests/thq/THQS_GuildNPC.txt

Revision 1, 3.5 kB (checked in by jinshiro, 17 years ago)
Line 
1//===== eAthena Script =======================================
2//= Treasure Hunter Script
3//===== Converted By =========================================
4//= Fredzilla
5//= Original
6//////////////////////////////////////////////////////////////
7//                  Treasure Hunter Quests                  //
8//                       By: Ezekial                        //
9//             for the use on nRO run by Newbe5             //
10//                    revised By Warlock                    //
11//////////////////////////////////////////////////////////////
12//===== Version ==============================================
13//= 1.0 - Straight conversion of Aegis NPC file
14//===== Compatible With ======================================
15//= eAthena 1.0
16//===== Description ==========================================
17//= Start for Treasure hunter quests
18//===== Comments =============================================
19//= Event_THQS - Used to check if you have already registered
20//= #Treasure_Token - used to keep track of tokens
21//============================================================
22
23
24yuno_in01,124,164,6     script  Guild Leader    108,{
25        mes "[Keegan]";
26        mes "What brings you here? Have something to say?";
27        next;
28        menu "I want to be a Treasure Hunter",-,"Take a New Quest.",N_NQuest,"Take me to the Official Shop.",N_OShop,"Nevermind.",N_NVM;
29        if(Event_THQS==1) goto N_AlreadyReg;
30        mes "[Keegan]";
31        mes "Well "+strcharinfo(0)+" if you want to be a Treasure Hunter first you must.";
32        mes " ";
33        mes "^FF00001.^000000 You well be changed ^FF000025,000z^000000 for basic training and your proof of being a member.";
34        mes " ";
35        mes "Umm... Well that is all you need to do. Hahaha.";
36        next;
37        menu "Pay ^FF000025,000z^000000.",-,"Thats way to high!!",N_HighPrice;
38        if (zeny < 25000) goto N_NoZeny;
39        set Zeny,Zeny-25000;
40        //getitem 7950, 1;
41        //getitem 7951, 1;
42        set Event_THQS,1;
43        mes "[Keegan]";
44        mes "Congratulations!";
45        emotion 46;
46        next;
47        mes "[Keegan]";
48        mes "Welcome to the Guild of Treasure Hunters.";
49        mes "You may now take a Treasure Hunting Quest as you see fit.";
50        close;
51N_NoZeny:
52        mes "[Keegan]";
53        mes "Hmmm you don't seem to have ^FF000025,000z^000000 "+strcharinfo(0)+". Please come back when you do.";
54        close;
55N_HighPrice:
56        mes "[Keegan]";
57        mes "Well if you can't afford a small ^FF000025,000z^000000 you shouldent be a Treasure Hunter yet.";
58        close;
59N_AlreadyReg:
60        mes "[Keegan]";
61        mes "Ha ha ha...you are already a member.";
62        close;
63N_NQuest:
64        if (Event_THQS!=1) goto A_NeedReg;
65        mes "[Keegan]";
66        mes "Well "+strcharinfo(0)+" if you wish to take a quest go talk to the fellow Treasure Hunter in the other room there.";
67        close;
68A_NeedReg:
69        mes "[Keegan]";
70        mes "Sorry you must be a member of the Treasure Hunter Guild if you wish to take a quest.";
71        mes " ";
72        mes "Also now that you are a member feel free to use our shops anytime you wish.They are all located on this floor.";
73        mes " ";
74        mes "We also have another shop for members only,in which we use little metal diamonds called Treasure Hunter Tokens to exchange for rare goods.";
75        mes " ";
76        mes "You will even have access to our exclusive personal Dungeon.";
77        close;
78N_OShop:
79        if (Event_THQS!=1) goto N_NeedMem;
80        mes "[Keegan]";
81        mes "Yes "+strcharinfo(0)+" I will take you to our shop right away!";
82        next;
83        warp "prt_in",166,171;
84        close;
85        end;
86N_NeedMem:
87        mes "[Keegan]";
88        mes "Im sorry only members may visit our private shop.";
89        close;
90N_NVM:
91        mes "[Keegan]";
92        mes "Alright come back when you have the free time to spare.";
93        close;
94
95}
Note: See TracBrowser for help on using the browser.