Hercules Elf Bot - Apr 28, 2012 22:37
					
				
				
					Originally posted by [b]Vali[/b]
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~
				
								
					
						This post has been edited by
						Brian
						on Apr 30, 2012 18:36					
									 
							 
									
				
					
						Hercules Elf Bot - Apr 30, 2012 18:24
					
				
				
					Originally posted by [b]JayPee[/b]
Fixed in [rev=16021]
				
								
					
						This post has been edited by
						Brian
						on Apr 30, 2012 18:36					
									 
							 
									
				
					
						Hercules Elf Bot - May 1, 2012 15:22
					
				
				
					Originally posted by [b]Muad_Dib[/b]
It's divided by 10 on renewal ya know so it's not really a bug.
				
							 
									
				
					
						Hercules Elf Bot - May 1, 2012 16:13
					
				
				
					Originally posted by [b]Vali[/b]
Then the bug is the text, because gives 1500 and the text says 15000?
				
							 
									
				
					
						Hercules Elf Bot - May 1, 2012 16:40
					
				
				
					Originally posted by [b]JayPee[/b]
so it is really 1,500 and 3,000 not 15,000 and 30,000?
				
								
					
						This post has been edited by
						JayPee
						on May 1, 2012 16:40					
									 
							 
									
				
					
						Hercules Elf Bot - May 1, 2012 16:47
					
				
				
					Originally posted by [b]Vali[/b]
Yes, is the text of the script the one that is wrong... my mistake.
				
							 
									
				
					
						Hercules Elf Bot - May 1, 2012 17:07
					
				
				
					Originally posted by [b]JayPee[/b]
revert the BaseExp in [rev=16023]
				
							 
									
				
					
						Hercules Elf Bot - May 1, 2012 19:06
					
				
				
					Originally posted by [b]Vali[/b]
Then the text must be changed from 30000 to 3000 and from 15000 to 1500.
Vali~
				
							 
									
				
					
						Hercules Elf Bot - May 1, 2012 19:57
					
				
				
					Originally posted by [b]ForteXX[/b]
Lines like...
mes "^4d4dff You have received 80,000 EXP";
                mes "and 30000 JEXP.^000000.";
It appears a few times in the script.
				
							 
									
				
					
						Hercules Elf Bot - May 1, 2012 20:08
					
				
				
					Originally posted by [b]Brian[/b]
[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: [b]Fixed[/b] in [rev=16024].
				
								
					
						This post has been edited by
						Brian
						on May 1, 2012 20:12