summaryrefslogblamecommitdiff
path: root/world/map/npc/xmas/2006/xmas19.txt
blob: aa37d19ec426dafcd12f242593925ec9841c0a12 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
                                     
                                              













                                                         
                          









                                             
                           














































                                                
                          








                                             

                                                 





                                                
                           











                                                                
                                                   







                                                      
                                   







                                               
                                                                         










                                             
                                     




                                                       
                           




                                         
                              




                                               
                            




                                           
                                   




                                      
                            




                                            
                             




                             
                            










                                             
                                




                                  
                              




                                                 
                              




                                              
                                  




                                              
                             




                                                 
                                      




                                         
                                 




                                         
                                      












                                                               
020-1.gat,90,83,0 script Xmas19 105,{
        if(XMASQUEST19 == 1) goto L_only_once;
        mes "[Helper Santa]";
        mes "It's Christmas.";
        mes "The time for gifts and family reunions";
        next;

        mes "[Helper Santa]";
        mes "You get a gift from me.";
	mes "The kind will depend on whether";
	mes "you've been nice or naughty.";
        next;

        menu "Want one?",L_nicenaughty,"No thanks.",L_no;

L_nicenaughty:
	set XMASQUEST19,1;
	mes "[Helper Santa]";
	mes "In my book you're marked as...";
        next;
	set @TEMP,rand(9);
	if(@TEMP == 6) goto L_naughty;
	goto L_nice;

L_nice:
	mes "[Helper Santa]";
	mes "...nice!";
        set @TEMP,rand(17);
	next;
        if(@TEMP == 0) goto L_nice_0;
        if(@TEMP == 1) goto L_nice_1;
	if(@TEMP == 2) goto L_nice_2;
	if(@TEMP == 3) goto L_nice_3;
	if(@TEMP == 4) goto L_nice_4;
	if(@TEMP == 5) goto L_nice_5;
	if(@TEMP == 6) goto L_nice_6;
	if(@TEMP == 7) goto L_nice_7;
	if(@TEMP == 8) goto L_nice_8;
	if(@TEMP == 9) goto L_nice_9;
        if(@TEMP == 10) goto L_nice_10;
        if(@TEMP == 11) goto L_nice_11;
        if(@TEMP == 12) goto L_nice_12;
        if(@TEMP == 13) goto L_nice_13;
        if(@TEMP == 14) goto L_nice_14;
        if(@TEMP == 15) goto L_nice_15;
        if(@TEMP == 16) goto L_nice_16;
        if(@TEMP == 17) goto L_nice_17;

L_naughty:
	mes "[Helper Santa]";
	mes "...naughty!";
	set @TEMP,rand(6);
	next;
	if(@TEMP == 0) goto L_naughty_0;
	if(@TEMP == 1) goto L_naughty_1;
	if(@TEMP == 2) goto L_naughty_2;
	if(@TEMP == 3) goto L_naughty_3;
	if(@TEMP == 4) goto L_naughty_4;
	if(@TEMP == 5) goto L_naughty_5;
	if(@TEMP == 6) goto L_naughty_6;

L_naughty_0:
	mes "[Helper Santa]";
	mes "Ho ho ho!";
	mes "I borrowed some of your money for";
	mes "my present budget this year.";
	set Zeny,Zeny-rand(500,1500);
	close;

L_naughty_1:
	mes "[Helper Santa]";
	mes "You will get a spanking";
	next;
	mes "[Helper Santa]";
	mes "Remember to be nice to people!";
	gmcommand "@die ";
	close;

L_naughty_2:
	mes "[Helper Santa]";
	mes "But I won't mind!";
	mes "Have a char reset as a present."
	next;
	mes "[Helper Santa]";
	mes "Abracadabra!";
	gmcommand "@charstreset "+strcharinfo(0);
	gmcommand "@charskreset "+strcharinfo(0);
	close;

L_naughty_3:
	mes "[Helper Santa]";
	mes "You will now get randomly warped!";
	next;
	gmcommand "@jump ";
	mes "[Helper Santa]";
	mes "Merry Christmas!";
	close;

L_naughty_4:
	mes "[Helper Santa]";
	mes "Your sex will now change!";
	mes "You always get naughty things for naughty things.";
	mes "It's karma!";
	next;
	mes "[Helper Santa]";
	mes "Ho ho ho!";
	gmcommand "@charchangesex "+strcharinfo(0);
	close;

L_naughty_5:
	mes "[Helper Santa]";
	mes "I'll now kill all monsters on this map.";
	next;
	mes "[Helper Santa]";
	mes "Done!";
	gmcommand "@killmonster2 ";
	close;

L_naughty_6:
	mes "[Helper Santa]";
	mes "I'll diss you around the server.";
	next;
	mes "[Helper Santa]";
	mes "Ho ho ho!";
	gmcommand "@kami "+strcharinfo(0)+" is not in the holiday mood.";
	close;

L_nice_0:
	mes "[Helper Santa]";
	mes "So you wanted money?.";
	set Zeny,Zeny+rand(1,1000000);
	close;

L_nice_1:
	mes "[Helper Santa]";
	mes "These hats are really hot now!";
	getitem "ChristmasTreeHat",1;
	close;

L_nice_2:
	mes "[Helper Santa]";
	mes "Axe Hats are always on the cutting edge!";
	getitem "AxeHat",1;
	close;

L_nice_3:
        mes "[Helper Santa]";
	mes "You just won a Pirate Hat!";
	getitem "PirateHat",1;
	close;

L_nice_4:
        mes "[Helper Santa]";
	mes "Now you can Goggle all you want.";
	getitem "Goggles",1;
	close;

L_nice_5:
        mes "[Helper Santa]";
	mes "Let's Goggle all night long!";
	getitem "LeatherGoggles",1;
	close;

L_nice_6:
        mes "[Helper Santa]";
	mes "You just won a Circlet!";
	getitem "Circlet",1;
	close;

L_nice_7:
        mes "[Helper Santa]";
	mes "This patch is not an eyesore.";
	getitem "Eyepatch",1;
	close;

L_nice_8:
        mes "[Helper Santa]";
	mes "Bandana time!";
	getitem "Bandana",1;
	close;

L_nice_9:
        mes "[Helper Santa]";
	mes "5000 exp!";
	getexp 5000,0;
	close;

L_nice_10:
        mes "[Helper Santa]";
	mes "Soft packages are always nice.";
	getitem "CottonShirt",1;
	close;

L_nice_11:
        mes "[Helper Santa]";
	mes "Chuck Norris style!";
	getitem "RangerHat",1;
	close;

L_nice_12:
        mes "[Helper Santa]";
	mes "Even Rudolph would be envious now.";
	getitem "AntlerHat",1;
        close;

L_nice_13:
        mes "[Helper Santa]";
	mes "Now you can become a Santa too!";
	getitem "SantaBeardHat",1;
	close;

L_nice_14:
        mes "[Helper Santa]";
	mes "Now you can became a Santa too!";
	getitem "SantaHat",1;
	close;

L_nice_15:
        mes "[Helper Santa]";
	mes "These gloves should keep you warm.";
	getitem "TurtleneckSweater",1;
	close;

L_nice_16:
        mes "[Helper Santa]";
	mes "This should keep you warm.";
	getitem "VNeckSweater",1;
	close;

L_nice_17:
        mes "[Helper Santa]";
	mes "This should keep you warm.";
	getitem "TurtleneckSweater",1;
	close;

L_only_once:
        mes "[Helper Santa]";
        mes "You already got one from me.";
        close;

L_no:
	mes "[Helper Santa]";
	mes "You're not in the Christmas spirit?";
	mes "I hope you get into this gift extravaganza soon.";
	close;
}