Cat Fishing quest giving incorrect experience. | closed | |
Vali 2012-04-28 22:37:05 | Must give 30.000 the first time and 15.000 the next times. Is giving 3.000 and 1.500. The script must become like next in quest_13_1.txt [CODEBOX] mid_camp,69,144,0 script Ferocious Gorurug 421,{ if (checkquest(12060,PLAYTIME) == -1) { if (ep13_yong1 < 4) { mes "[Ferocious Gorurug]"; mes "Grrr...."; next; mes "A cat purring like a lion"; mes "is looking into the water."; close; } else if (ep13_yong1 == 4) { mes "[Ferocious Gorurug]"; mes "I'm busy."; mes "I need to catch fish."; next; select("Gyaruk has sent me."); mes "[Ferocious Gorurug]"; mes "Gyaruk sent you?"; mes "Oh, you are here to fish? *Purr*"; next; select("What should I do?"); mes "[Ferocious Gorurug]"; mes "You need to catch fish. There are schools of fish in the waters."; mes "It's hard to see them but if you use your cursor to click around, you should be able to catch them."; next; mes "[Ferocious Gorurug]"; mes "It's easier to fish in the water outside the town."; mes "If you're not afraid of monsters, you can go fishing over there."; mes "*Purr*"; next; mes "[Ferocious Gorurug]"; mes "Now, let me teach you how to fish."; mes "It's simple: bring your cursor to a school of fish, and then click it to grab them."; next; mes "[Ferocious Gorurug]"; mes "You'll have a hard time to catch them at first, but you'll get better."; mes "It gets easier with a bit of practice."; set ep13_yong1,5; close; } else if (ep13_yong1 == 5) { if (countitem(6039) > 9) { mes "[Ferocious Gorurug]"; mes "You've brough Pieces of Fish!"; mes "GOOD JOB!"; delitem 6039,10; //Piece_Of_Fish getexp 30000,0; set ep13_yong1,10; setquest 12060; next; mes "^0000ffYou gain EXP 30,000^000000"; close; } else { mes "[Ferocious Gorurug]"; mes "Bring your cursor to a school of fish, then click it to grab them."; mes "Don't move while doing it!"; close; } } else if ((ep13_yong1 > 5) && (ep13_yong1 < 20)) { if (countitem(6039) > 9) { mes "[Ferocious Gorurug]"; mes "You've brough Pieces of Fish!"; mes "GOOD JOB!"; delitem 6039,10; //Piece_Of_Fish getexp 15000,0; setquest 12060; set ep13_yong1,ep13_yong1+1; next; mes "^0000ffYou gain EXP 15,000^000000"; close; } else { mes "[Ferocious Gorurug]"; mes "Do you want to fish again?"; mes "Don't forget to bring me"; mes "Pieces of Fish if you catch them."; close; } } else if ((ep13_yong1 > 19) && (ep13_yong1 < 40)) { if (countitem(6039) > 9) { mes "[Ferocious Gorurug]"; mes "You've brough Pieces of Fish!"; mes "GOOD JOB!"; delitem 6039,10; //Piece_Of_Fish getexp 15000,0; setquest 12060; set ep13_yong1,ep13_yong1+1; next; mes "^0000ffYou gain EXP 15,000^000000"; close; } else { mes "[Ferocious Gorurug]"; mes "Hey, I've been waiting for you!"; mes "Good luck fishing today!"; close; } } else if ((ep13_yong1 > 39) && (ep13_yong1 < 60)) { if (countitem(6039) > 9) { mes "[Ferocious Gorurug]"; mes "You've brough Pieces of Fish!"; mes "GOOD JOB!"; delitem 6039,10; //Piece_Of_Fish getexp 15000,0; setquest 12060; set ep13_yong1,ep13_yong1+1; next; mes "^0000ffYou gain EXP 15,000^000000"; close; } else { mes "Gorurug looks happy to see you."; next; mes "[Ferocious Gorurug]"; mes "What do you want to catch today? *Purr*"; close; } } else if ((ep13_yong1 > 59) && (ep13_yong1 < 300)) { skilleffect "AL_HEAL",816; heal 816,0; if (countitem(6039) > 9) { mes "[Ferocious Gorurug]"; mes "You've brough Pieces of Fish!"; mes "GOOD JOB!"; delitem 6039,10; //Piece_Of_Fish getexp 15000,0; setquest 12060; set ep13_yong1,ep13_yong1+1; next; mes "^0000ffYou gain EXP 15,000^000000"; close; } else { // custom translation mes "Ferocious Gorurug welcomes you gracefully."; next; mes "[Ferocious Gorurug]"; mes "There you are!"; mes "What did you catch today?"; close; } } else { mes "Ferocious Gorurug is asleep."; close; } } else if ((checkquest(12060,PLAYTIME) == 0) || (checkquest(12060,PLAYTIME) == 1)) { mes "[Ferocious Gorurug]"; mes "*Yawn*"; mes "I'm sorry, but I'm off-duty."; mes "I can't accept any fish right now."; mes "Come back tomorrow, alright?"; close; } else { erasequest 12060; mes "[Ferocious Gorurug]"; mes "*Purr*"; mes "Another day has started, back to work!"; mes "You can now bring me fish if you catch them."; close; } } [/CODEBOX] Vali~ | |
JayPee 2012-04-30 18:24:45 | Fixed in [rev=16021] | |
Muad_Dib 2012-05-01 15:22:33 | It's divided by 10 on renewal ya know so it's not really a bug. | |
Vali 2012-05-01 16:13:41 | Then the bug is the text, because gives 1500 and the text says 15000? | |
JayPee 2012-05-01 16:40:04 | so it is really 1,500 and 3,000 not 15,000 and 30,000? | |
Vali 2012-05-01 16:47:34 | Yes, is the text of the script the one that is wrong... my mistake. | |
JayPee 2012-05-01 17:07:14 | revert the BaseExp in [rev=16023] | |
Vali 2012-05-01 19:06:10 | Then the text must be changed from 30000 to 3000 and from 15000 to 1500. Vali~ | |
ForteXX 2012-05-01 19:57:42 | Lines like... mes "^4d4dff You have received 80,000 EXP"; mes "and 30000 JEXP.^000000."; It appears a few times in the script. | |
Brian 2012-05-01 20:08:10 | [quote name='Muad_Dib' timestamp='1335885753' post='8817'] It's divided by 10 on renewal ya know so it's not really a bug. [/quote] +1. more info in [rev=14920] Updating status to: Fixed in [rev=16024]. |