summaryrefslogtreecommitdiff
path: root/npc/003-1/eistein.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/003-1/eistein.txt')
-rw-r--r--npc/003-1/eistein.txt93
1 files changed, 0 insertions, 93 deletions
diff --git a/npc/003-1/eistein.txt b/npc/003-1/eistein.txt
deleted file mode 100644
index 28add6bf2..000000000
--- a/npc/003-1/eistein.txt
+++ /dev/null
@@ -1,93 +0,0 @@
-// TMW2 scripts.
-// Author:
-// Saulc
-// Variables:
-// 0 CandorQuest_Eistein
-// Values:
-// Eistein reward for free player over level 50 by a graduation cap,
-
-
-
-
-003-2,35,34,0 script Eistein NPC_PLAYER,{
-
- .reward = GraduationCap;
-
- function quest_completed{
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("I hope you are proud of your @@ ",getitemlink(.reward));
- close;
- }
-
- function quest_open {
- if(BaseLevel >= 50)
- {
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("Congrats you passed the cap of the level 50! Here is your @@, you deserve it.",getitemlink(.reward));
- getitem .reward,1;
- setq TulimsharQuest_Eistein, 1;
- close;
- }
- else
- {
- speech S_FIRST_BLANK_LINE,
- l("i can't reward a weak adventurer like you, Come back later.");
- close;
- }
- }
-
- function quest_started {
- speech S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("Oh, Welcome then.");
- speech S_LAST_NEXT,
- l("I'm Eistein, I reward brave adventurers who kill monsters who plague our lands.");
- do
- {
- select
- l("Interessing can I be rewarded for my help?"),
- menuaction(l("Quit"));
-
- switch (@menu)
- {
- case 1:
- quest_open;
- break;
- }
- } while (@menu != 2);
- }
-
- do
- {
- .@chest = getq(TulimsharQuest_Eistein);
- if (.@chest == 1)
- goto quest_completed;
- select
- rif(.@chest == 0,
- l("Hello, can I be rewarded for my help?")),
- menuaction(l("Quit"));
-
- switch (@menu)
- {
- case 1:
- quest_started;
- break;
- }
- } while (@menu != 2);
-
- closedialog;
- goodbye;
- close;
-
-OnInit:
- .@npcId = getnpcid(0, .name$);
- setunitdata(.@npcId, UDT_HEADTOP, GraduationCap);
- setunitdata(.@npcId, UDT_HEADMIDDLE, SilkRobe);
- setunitdata(.@npcId, UDT_WEAPON, DeepBlackBoots);
- setunitdata(.@npcId, UDT_HAIRSTYLE, 26);
- setunitdata(.@npcId, UDT_HAIRCOLOR, 0);
- npcsit;
-
- .sex = G_MALE;
- .distance = 4;
- end;
-}