Jump to content
Ragno

iRO Bounty Board Quest

Recommended Posts

The following script emulates the Bounty Board Quests from iRO. This was made by having direct interaction with all the npcs, directly doing some of this quest and also using iRO Wiki information as a source.
 
This quest uses a special function designed to concentrate and manage all the bounties in a few lines, to make it easy to update, modify or even create custom bounties.
 
iRO Bounty Boards v1.1.rar : Added vip function to collect all bounties and fixed a minnor bug with one use of a close command.

iRO Bounty Boards v1.0.2.rar : Removed += operations with strings.

iRO Bounty Boards v1.0.1.rar : Changed npc and monsters constants to numerical ids.
iRO Bounty Boards v1.0.rar : Initial Release
 
For more details please check: Bounty Board Quests - iRO Wiki
 
Special thanks to:
Trixtan and ZacktheBear from AtlantisRO.
This would not have been possible without their invaluable help.
 
Some notes about this:
 
There are some errors in iRO's npc. In example, in Juno the Bounty 70-110 for Juno with a char base level 127, the Bounty says it is for levels 70-100 (not 110, as his name says).
 
This error was caused because this quests were implemented before update that expands max base level to 175 and it seems that iRO's npc were scripted individually one by one, not as a function, so, this errors may be only little bugs when updating values. This kind of error is present in some bounties for Lighthalzen, Hugel, and don't remember which other one.
 
However, all the npcs presented here are using the information provided by iRO Wiki and presents information ingame avoiding this kind of errors.
 
Some to-do :
 
I'm missing base/job exp for False Angel and Mini Demon (Geffen Bounties), since that information is not present in iRO Wiki and I haven't The Sign quest. If somebody can open Portal to Geffenia, i will update that values.
 
Bounties for biolab 3 and 4 has a special function, it is like containing two boards in one, since a player can choose to do all bounties for monsters from 3rd level and all bounties for monsters from 4th level (to receive the reward for all the bounties completed).
 
Add vip function to Collect All Bounties.
 
Add questinfo command to show quest mark in bounties npc.
 
This quests are a close emulation to iRO's Bounty Boards. We hope players can enjoy this quests. If you detect any error or have a suggestion, please feel free to comment it.
Edited by Ragno
  • Upvote 6
  • MVP 1
  • Like 1
Link to comment
Share on other sites

https://github.com/Stolao/Npc_Request/blob/Satan/IRO_Bounty_Board_Quests/IRO_Bounty_Board_Quests_v1.00.txt

I also made this a few weeks back I have not looked at yours yet though, I'll check out once I'm home.

 

Yes, I know, but, is this really the first comment to my contribution? I'm feeling a little disappointed. Just for the record, this script doesn't copy any kind of code from yours. I make this from zero by testing Bounty Boards in iRO with help of people from our server, who gives all kind of ro replay files to make this possible.

 

Anyway, this scripts is a close emulation to Bounty Boards just as on iRO. I have reproduced even the different messages that every board have, because not all of them are the same. I only wanted to share this to make an addition to emulation of ragnarok.

Edited by Ragno
  • Upvote 1
Link to comment
Share on other sites

No worries at all, just wanted to let you know I had just made one, though don't think I made a post about it.

I doubt you would copy mine, sure you had your own approach. I'll take a look at your when I get home to see how I could possibly improve my own, and possibly suggest ways of improving yours.

I can't open rar on phone :(

Link to comment
Share on other sites

Easy to read. Well done !

 

Note: rathena doesn't like to add string until fd482381f62fccd06460c204aa32a5325542bed2 if I remember.

Also why did you used close2 at the end of the file ?

				mes "All of your records for this quest have been deleted.";
				close2;
Link to comment
Share on other sites

Great work :D. i have tested Juno boards get message stuck when i click on it.

 

and other errors.. see attach

post-38683-0-53854700-1467424772_thumb.png

Edited by spinzaku
Link to comment
Share on other sites

 

Easy to read. Well done !

 

Note: rathena doesn't like to add string until fd482381f62fccd06460c204aa32a5325542bed2 if I remember.

Also why did you used close2 at the end of the file ?

				mes "All of your records for this quest have been deleted.";
				close2;

 

I will give it a second check the += operations. I have tested this in Hercules base emulator and haven't any issues.

 

That close2 is oficial behavior, because in iRO the dialogue puts a close button, when hit that button it closes the dialogue and then the dialogue is reopened. It would be preferable to directly put a next button, but, I prefer to leave it with the official behavior, it is cool as well.

 

 

Great work :D. i have tested Juno boards get message stuck when i click on it.

 

Thanks for the report, i'm checking it.

 

Edit: That is because in initial release I was using constant variables insted of numerical variables, since I script this in a Hercules based server /swt  Please use the version 1.0.1 from this link:

 

iRO Bounty Boards v1.0.1.rar : Changed npc and monsters constants to numerical ids.

Edited by Ragno
Link to comment
Share on other sites

You were right @Capuche, the error reported by @spinzaku was caused by the += operation with string.

 

This is the fixed version:

 

iRO Bounty Boards v1.0.2.rar : Removed += operations with strings.

 

Thanks to both for the info.


Added vip function to collect all bounties and fixed a minnor bug with one use of a close command.

 

 iRO Bounty Boards v1.1.rar

Link to comment
Share on other sites

This one is renewal iro right?it will ok for pre?can i put on my classic server and close certain map?also 150 hunt can change to 50 and make a reward less?

Link to comment
Share on other sites

nice release @Stolao

can i request a little additional feaature for the quest.

if you may allow about the , previews on hows the hunt is going on in the npc itself not by killing it? 

Link to comment
Share on other sites

On 10/12/2019 at 2:41 AM, Hoonigan said:

How to can apply those attachments (scripts) on my Rathena folder? can you please help me with the path? thanks!

I also need to know where to put the files, says to stick them in the cities folder. but what about the other 2 files hanging about with no directions?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.