diff options
author | Jessica Tölke <jtoelke@mail.upb.de> | 2011-09-08 20:36:29 +0200 |
---|---|---|
committer | Jessica Tölke <jtoelke@mail.upb.de> | 2011-09-08 20:36:29 +0200 |
commit | 5ea6c568c86d9c0f76983705258951e2db9974fa (patch) | |
tree | 94a402b645140a7bb9fbfa467a73cfb30d880a56 /world/map/npc/010-2/doug.txt | |
parent | 2629fa14c6f7e6a5a7a71f5c784424cf80189f17 (diff) | |
parent | cba4de9a5f7b9de412b9f458c80904cee9764a85 (diff) | |
download | serverdata-5ea6c568c86d9c0f76983705258951e2db9974fa.tar.gz serverdata-5ea6c568c86d9c0f76983705258951e2db9974fa.tar.bz2 serverdata-5ea6c568c86d9c0f76983705258951e2db9974fa.tar.xz serverdata-5ea6c568c86d9c0f76983705258951e2db9974fa.zip |
Merge remote-tracking branch 'testing/master'
Diffstat (limited to 'world/map/npc/010-2/doug.txt')
-rw-r--r-- | world/map/npc/010-2/doug.txt | 163 |
1 files changed, 84 insertions, 79 deletions
diff --git a/world/map/npc/010-2/doug.txt b/world/map/npc/010-2/doug.txt index d072073d..5bcd8fef 100644 --- a/world/map/npc/010-2/doug.txt +++ b/world/map/npc/010-2/doug.txt @@ -1,110 +1,115 @@ // -010-2.gat,68,87,0 script Doug 113,{ - if(CaveSnakeLamp == 1) goto L_State2; - if(CaveSnakeLamp == 2) goto L_Done; - set @TEMP, rand(4); - if(@TEMP == 0) goto L_0; - if(@TEMP == 1) goto L_1; - if(@TEMP == 2) goto L_2; - if(@TEMP == 3) goto L_3; +010-2.gat,68,87,0|script|Doug|113,{ + if(CaveSnakeLamp == 1) goto L_State2; + if(CaveSnakeLamp == 2) goto L_Done; + set @TEMP, rand(4); + if(@TEMP == 0) goto L_0; + if(@TEMP == 1) goto L_1; + if(@TEMP == 2) goto L_2; + if(@TEMP == 3) goto L_3; L_0: - mes "[Doug]"; - mes "\"I need 20 more Cave Snake Lamps to make my light!\""; - next; - goto L_Question; + mes "[Doug]"; + mes "\"I need 20 more Cave Snake Lamps to make my light!\""; + next; + goto L_Question; L_1: - mes "[Doug]"; - mes "\"This lamp should light up this whole place! I just need 20 Cave Snake Lamps.\""; - next; - goto L_Question; + mes "[Doug]"; + mes "\"This lamp should light up this whole place! I just need 20 Cave Snake Lamps.\""; + next; + goto L_Question; L_2: - mes "[Doug]"; - mes "\"This is gonna be bright! A must have for anyone! All I need is a few parts...\""; - next; - goto L_Question; + mes "[Doug]"; + mes "\"This is gonna be bright! A must have for anyone! All I need is a few parts...\""; + next; + goto L_Question; L_3: - mes "[Doug]"; - mes "\"Can you get me 20 Cave Snake Lamps? I need them to get this light finished.\""; - next; - goto L_Question; + mes "[Doug]"; + mes "\"Can you get me 20 Cave Snake Lamps? I need them to get this light finished.\""; + next; + goto L_Question; L_Question: - mes "[Doug]"; - mes "\"Will you help me find 20 Cave Snake Lamps?\""; - next; - menu - "Yes", L_Sure, - "No", -; - close; + mes "[Doug]"; + mes "\"Will you help me find 20 Cave Snake Lamps?\""; + next; + menu + "Yes", L_Sure, + "No", -; + close; L_Sure: - set CaveSnakeLamp, 1; - set @TEMP, rand(4); - if(@TEMP == 0) goto J_0; - if(@TEMP == 1) goto J_1; - if(@TEMP == 2) goto J_2; - if(@TEMP == 3) goto J_3; + set CaveSnakeLamp, 1; + set @TEMP, rand(4); + if (@TEMP == 0) + goto J_0; + if (@TEMP == 1) + goto J_1; + if (@TEMP == 2) + goto J_2; + if (@TEMP == 3) + goto J_3; J_0: - mes "[Doug]"; - mes "\"Thank you!\""; - next; - goto L_Go; + mes "[Doug]"; + mes "\"Thank you!\""; + next; + goto L_Go; J_1: - mes "[Doug]"; - mes "\"I don't know how to thank you enough!\""; - next; - goto L_Go; + mes "[Doug]"; + mes "\"I don't know how to thank you enough!\""; + next; + goto L_Go; J_2: - mes "[Doug]"; - mes "\"I will pay you when you get them!\""; - next; - goto L_Go; + mes "[Doug]"; + mes "\"I will pay you when you get them!\""; + next; + goto L_Go; J_3: - mes "[Doug]"; - mes "\"I'm sure I will give a small reward. :D\""; - next; - goto L_Go; + mes "[Doug]"; + mes "\"I'm sure I will give a small reward. :D\""; + next; + goto L_Go; L_Go: - mes "[Doug]"; - mes "\"Now please go get me 20 Cave Snake Lamps.\""; - close; + mes "[Doug]"; + mes "\"Now please go get me 20 Cave Snake Lamps.\""; + close; L_State2: - if(countitem("CaveSnakeLamp") >= 20) goto L_Have; - mes "[Doug]"; - mes "\"Please help me collect 20 Cave Snake Lamps!\""; - close; + if(countitem("CaveSnakeLamp") >= 20) + goto L_Have; + mes "[Doug]"; + mes "\"Please help me collect 20 Cave Snake Lamps!\""; + close; L_Have: - mes "[Doug]"; - mes "\"Cool! Now I can make this light!\""; - next; - - if(countitem("CaveSnakeLamp") < 20) goto L_State2; - delitem "CaveSnakeLamp", 20; - set zeny, zeny + 5000; - getexp 5000, 0; - set CaveSnakeLamp, 2; - - mes "[Doug]"; - mes "\"Here's what I got to give you!\""; - mes ""; - mes "[5000 experience points]"; - mes "[5000 gold]"; - close; + mes "[Doug]"; + mes "\"Cool! Now I can make this light!\""; + next; + if(countitem("CaveSnakeLamp") < 20) + goto L_State2; + delitem "CaveSnakeLamp", 20; + set zeny, zeny + 5000; + getexp 5000, 0; + set CaveSnakeLamp, 2; + + mes "[Doug]"; + mes "\"Here's what I got to give you!\""; + mes ""; + mes "[5000 experience points]"; + mes "[5000 gold]"; + close; L_Done: - mes "[Doug]"; - mes "\"Thanks for your help! Those snakes sure have bright lamps!\""; - close; + mes "[Doug]"; + mes "\"Thanks for your help! Those snakes sure have bright lamps!\""; + close; } |