diff options
Diffstat (limited to 'npc/003-1/eistein.txt')
-rw-r--r-- | npc/003-1/eistein.txt | 93 |
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; -} |