Questprogress diff for rAthena

vomaito

New member
Messages
5
Points
0
Hi, I wanna take some of Hercules instances for my rAthena emulator. but i Have a problem

-questprogress(questID); can someone provide me the diff or things I need to add for the new function?

I change manually  if(!questprogress(id)) to if(checkquest(id)==-1)

and if(questprogress(id)) to if(checkquest(id)!=-1)

but I have one question:

-There is something incompatible between Herc Instance system to rA Instance System?

Thanks I hope you can help me.

 
1. both of your questions can be solved by taking a single look at the wiki('s)
2. if you want it for rA maybe you should ask the rA community and not the other way around
3. i think all of the instances are already available for rA
 
Last edited by a moderator:
Tip: You might want to ask in the rAthena community if they can convert you the hercules system to rAthena.
default_smile.png


 
Well Thanks I ask here because see rA and Herc has similar code. And the src func in script will be easy to add. Is only in script.c and script.h?

 
You might have to just change manually to the differently named functions.

From what I'm aware I believe the Instancing system is -almost- the same, but in rAthena the instance is defined within the db folder.

Also in Hercules we can make solo (wherein the instance can just start, but in rAthena you MUST AT LEAST have a party made, herein Hercules don't have to) instance can be made via solo/party/guild in Herc.

This is just from my experiences because when I made my Hercules Instances I had to rewrite portions of it for rAthena, but in everyway they worked the same without any source modifications to script commands.

 
Since a few months they can do solo instances

 
Thanks, I make it work. and one last question, when you create a warpportal in a Herc Instance, the instance is attached or need to use instance_mapname? I mean, if you warp normal. The instance says that you need to go back.

example:

warp map@instance,x,y; is different to warp instance_mapname(map@instance),x,y;

first one send player to a map but leaves instance map second sent a player to a map but is a instance map.

Thanks (for help a rA user).

 
Back
Top