-
Content Count
170 -
Joined
-
Last visited
-
Days Won
8
Reputation Activity
-
Happy got a reaction from fiction in Happy Devs: Bring out the best Ragnarok in you.
Status Update: 3/3 Slots Full. But feel free to msg to reserve a slot thanks!
-
Happy got a reaction from JohnRaiden in Some Fundamental Questions
A full client will normally contain the KRO files you need for an Exe to work. You will most likely need to do some trial and error since not all files of a certain full client date will be compatible with the exe version you want to use. usually you will need some compatible lua files to your exe. And they seperate it most likely so you can choose which exe you want to use. And for lua files, there's no version seperation like exe, but you can try doing things like downloading an old version of the repo(based on commits messages related to your exe version support) if the latest one doesn't work with it. Some also have wiki guides you can check to know which versions are supported etc.
I think you understand this correctly. You emulate the server because the client can't do all the backend stuffs it needs such as those connections, plus its made for multiplayer so it needs a centralize thing to manage all the data it needs to make it work, there's probably a way to make it not do that but it may not be the best way to do it . I think if its some sort of offline game that does not need a server, you won't need to emulate something. not sure if that makes sense.
npcs and scripts are done on the server emulator side such as hercules. But if you eg. want to add an npc with a custom sprite/looks you will need to add its files on the client side, and add the file names and its npc ID(so you can call it on server side) on client side files as well. Basically you have some functions on server side that can call some client side functions such as displaying effects, showing cutin images etc. And you use these functions/commands to make up an npc or event etc.
GRFs contains mostly things the client will display, not really database if you mean things like player stats and stuff. If you remove a certain function on emulators that calls or use eg. an interface displayed by the client, that interface may not work properly so i gues you do can disable(probably not all). There are some configs on the emualators that will make certain client side stuffs not work, theydon't necessarily exist on grf alone, but in the exe and the exe calls files related to it from the grf if needed.
I'm not sure if latest herc already have random option system but there are option system files available. You can try to eg. use the terms "herc.ws random option system" to see if its available for download if its not in the files or config hercules and go from there.
For refinement UI its already suppported as far as i could remember, given you use a client version that is compatible with it.
I have no idea what zero mvp card changes are but if they're effects changes its possible to create them.
For prenewal and others as long as you have the correct information relative to your expected result it can be done.
Most of these things can be done as long as you have the time, it'll take a lot of it but if you persist you can do it. You can learn whatever it is you need to accomplish these things. Sometimes all you need to do is the right google keyword for some of it too, if you need to do some src changes learn C(or c++ for rathena), if you need to get better at scripting you read the script_commands.txt , inspect all the files to get a grasp of where each things go.
-
Happy got a reaction from IndieRO in Happy Devs: Bring out the best Ragnarok in you.
Update: 3/3 slots full. Still feel free to send your task/project details in-case a slot gets freed.
Website domain changed to: https://devhappy.online/
preferred contact Discord: rbg87#6238
Thanks! Stay awesome!
-
Happy got a reaction from fiction in Happy Devs: Bring out the best Ragnarok in you.
Update:
Availability [2/3]
Updated discord ID: rbg87#6238
-
Happy got a reaction from heroji in PvP Ladder
File Name: PvP Ladder
File Submitter: Happy
File Submitted: 28 Nov 2014
File Category: PvP, WoE, GvG, & Battleground
This is a script by Stolao from rAthena. The original versions by him doesn't work well as he was not able to actually test things.
As I was trying to use it, I found the bugs and decided to fix them for release here in Hercules as I've noticed we do not have a ladder here.
@Stolao, if you see this I am sorry for fixing your script without permission and for releasing my unofficial version of it here. Let me know if you need me to take this down and I will be happy to do so.
Features:
So basically its a simple PvP Ladder that is using arrays & player permanent variable instead of custom SQL table to store the ranking.
GMs/Admins can reset the ranking
Players can view the ranking
Configurable option to give #Pvppoints or any variable for use on a shop/npc which is not included here.
Configurable anti repeat kill abuse, disable/enable on WoE, Announce, Max Players to Rank
@PvpLadder to easily view ranks
So yeah, All credits to Stolao, I mainly just made it work by fixing the bugs and debugging. I apologize if its not as clean as it should be, I was kinda in rush when i fixed it. I'll probably clean it up when I get some time.
github(if you want to help improve it): https://github.com/happyme9/AthenaScripts
Click here to download this file
-
Happy got a reaction from Pink Guy in Happy Devs: Bring out the best Ragnarok in you.
Status: 3/3 Slots Full. But feel free to msg to reserve a slot.
Happy Devs Website: devhappy.info
Skype: mark.mogudev
Discord: _hpy
Starting Prices(show spoiler)
Payment Schedules
At least 50% of the cost must be paid before development starts. The rest of the payment must be paid before the finish work is delivered. You can pay via WESTERN UNION, PAYPAL, Crypto, or Binance USD (BUSD)
Please read our Terms of Service before proceeding with any transaction and inquiry with us.
Website: https://happydevs.online
Skype: mark.mogudev
Discord: hpy#0001
Service Reviews(from this topic itself)
-
Happy reacted to spangler in Happy Devs: Bring out the best Ragnarok in you.
He's good. Happy Dev is great. Their service worth the price they put. Definitely gonna ask him to do more job for me. Thank you.
-
Happy got a reaction from Functor in Happy Devs: Bring out the best Ragnarok in you.
Status: 3/3 Slots Full. But feel free to msg to reserve a slot.
Happy Devs Website: devhappy.info
Skype: mark.mogudev
Discord: _hpy
Starting Prices(show spoiler)
Payment Schedules
At least 50% of the cost must be paid before development starts. The rest of the payment must be paid before the finish work is delivered. You can pay via WESTERN UNION, PAYPAL, Crypto, or Binance USD (BUSD)
Please read our Terms of Service before proceeding with any transaction and inquiry with us.
Website: https://happydevs.online
Skype: mark.mogudev
Discord: hpy#0001
Service Reviews(from this topic itself)
-
Happy reacted to Easycore in Trading an item and triggering a function
npc->event_doall_id( "OnTradeEvent", sd->bl.id ); npc->event_doall_id( "OnTradeEvent", tsd->bl.id ); // Save char RID of exchanger into @trader variable pc->setreg(sd,script->add_str("@trader"),tsd->status.account_id); pc->setreg(tsd,script->add_str("@trader"),sd->status.account_id); - script TradeTest FAKE_NPC,{ OnTradeEvent: mes "Has exchanged with the player "+rid2name(@trader); close; }
-
Happy got a reaction from Wolfeh in Happy Devs: Bring out the best Ragnarok in you.
Status: 3/3 Slots Full. But feel free to msg to reserve a slot.
Happy Devs Website: devhappy.info
Skype: mark.mogudev
Discord: _hpy
Starting Prices(show spoiler)
Payment Schedules
At least 50% of the cost must be paid before development starts. The rest of the payment must be paid before the finish work is delivered. You can pay via WESTERN UNION, PAYPAL, Crypto, or Binance USD (BUSD)
Please read our Terms of Service before proceeding with any transaction and inquiry with us.
Website: https://happydevs.online
Skype: mark.mogudev
Discord: hpy#0001
Service Reviews(from this topic itself)
-
Happy reacted to 4144 in Status based on Night or Day
using infinite loop is bad idea. better use timers
-
Happy reacted to Juan Meissner in SC_ITEMSCRIPT
I tried to implement the SC_ITEMSCRIPT plugin on my server, it compiled everything normal, however it did not work on the server, could anyone help me with this? Does anyone know of any alternative to leave a usaval item giving effects equal to those of cards?
@Dastgir
Can u help me with that?
https://github.com/dastgir/HPM-Plugins/blob/master/src/plugins/sc_itemscript.c
-
Happy reacted to Promeister in Valk armors
Hey, try using " Job: 0xFFFFFFFE " this will enable the equipments wearable to any job except novice.
-
Happy got a reaction from Promeister in Help with skill_db
Hi! if that doesn't work, its either the skill_db you're editing is not the right skill_db eg. your server is in RE and you're editing Pre-Re skill_db or the opposite.
or it just doesn't work and that the target for the skill is hard coded on source.
-
-
Happy reacted to Juan Meissner in Warper that takes zeny
I did the script for you, try telling me if there is any mistake.
warper_ptBR.txt
warper_engUSA.txt
-
Happy reacted to Alayne in healer with identify
Here's the basic loop for an identifier. Just add this in a healer npc.
getinventorylist; for( set .@i,0; .@i < @inventorylist_count; set .@i, .@i + 1 ) { if ( @inventorylist_identify[.@i] == 1 ) continue; delitem2 @inventorylist_id[.@i],1,0,0,0,0,0,0,0; getitem @inventorylist_id[.@i],1; }
-
Happy reacted to meko in Determine when a mob's died
right before using unitskill() you could call getmapxy() with GID of the mob. If the GID is not found the command will return -1 (while it returns 0 on success). If it returns -1 you would then call deletearray() to remove it from the array while shifting; You can also use the array manipulation function, namely array_shift()
-
Happy got a reaction from meko in How to Disable poison bottle and Yggdrasil Leaf
Hi, You'd need to edit them at mapzone db please refer to this post http://herc.ws/board/topic/302-introducing-hercules-map-zone-database/
They're located at either db/pre-re or db/re map_zone_db.txt
-
Happy reacted to Yatohime in Happy Devs: Bring out the best Ragnarok in you.
Review for as a Customer~
- Happy Dev was a friendly dev , will answer your question and dealing with customer with complete patient and care
- Fast delivery service and reasonable prices~
- 11/10 Would order from him again ( I made like 3++ order already )
- Trusted~ (Ofcourse duh)
-
Happy got a reaction from Like it~* in PvP Ladder
File Name: PvP Ladder
File Submitter: Happy
File Submitted: 28 Nov 2014
File Category: PvP, WoE, GvG, & Battleground
This is a script by Stolao from rAthena. The original versions by him doesn't work well as he was not able to actually test things.
As I was trying to use it, I found the bugs and decided to fix them for release here in Hercules as I've noticed we do not have a ladder here.
@Stolao, if you see this I am sorry for fixing your script without permission and for releasing my unofficial version of it here. Let me know if you need me to take this down and I will be happy to do so.
Features:
So basically its a simple PvP Ladder that is using arrays & player permanent variable instead of custom SQL table to store the ranking.
GMs/Admins can reset the ranking
Players can view the ranking
Configurable option to give #Pvppoints or any variable for use on a shop/npc which is not included here.
Configurable anti repeat kill abuse, disable/enable on WoE, Announce, Max Players to Rank
@PvpLadder to easily view ranks
So yeah, All credits to Stolao, I mainly just made it work by fixing the bugs and debugging. I apologize if its not as clean as it should be, I was kinda in rush when i fixed it. I'll probably clean it up when I get some time.
github(if you want to help improve it): https://github.com/happyme9/AthenaScripts
Click here to download this file
-
Happy got a reaction from fiction in Happy Devs: Bring out the best Ragnarok in you.
Status: 3/3 Slots Full. But feel free to msg to reserve a slot.
Happy Devs Website: devhappy.info
Skype: mark.mogudev
Discord: _hpy
Starting Prices(show spoiler)
Payment Schedules
At least 50% of the cost must be paid before development starts. The rest of the payment must be paid before the finish work is delivered. You can pay via WESTERN UNION, PAYPAL, Crypto, or Binance USD (BUSD)
Please read our Terms of Service before proceeding with any transaction and inquiry with us.
Website: https://happydevs.online
Skype: mark.mogudev
Discord: hpy#0001
Service Reviews(from this topic itself)
-
Happy got a reaction from Legend in Happy Devs: Bring out the best Ragnarok in you.
Status Update:
Web Dev: Unavailable
Scripter: Available
Source Dev: Available
-
Happy got a reaction from humble in Soul Link Boost: Single Strip bypass FCP
File Name: Soul Link Boost: Single Strip bypass FCP
File Submitter: Happy
File Submitted: 15 Jan 2015
File Category: Source Modifications
This is just an existing source snippet from rathena converted to Hercules Compatible. From this post: https://rathena.org/board/topic/86906-stalker-bypass-fcp/#entry220215
Credits to Patskie, D3vBlaze, and whoever made the one on rathena first post. + the guy who wanted me to convert it to hercules(Hyoru).
What it does:
By passes FCP when you use single strip skills like Strip Weapon, Stip Armor and you have a Rouge Link and Glistening Coat at 15% chance.
Click here to download this file
If you know any rathena source code you want to be converted to Hercules compatible kindly post them here: http://herc.ws/board/forum/25-source-requests/
-
Happy got a reaction from humble in PvP Ladder
File Name: PvP Ladder
File Submitter: Happy
File Submitted: 28 Nov 2014
File Category: PvP, WoE, GvG, & Battleground
This is a script by Stolao from rAthena. The original versions by him doesn't work well as he was not able to actually test things.
As I was trying to use it, I found the bugs and decided to fix them for release here in Hercules as I've noticed we do not have a ladder here.
@Stolao, if you see this I am sorry for fixing your script without permission and for releasing my unofficial version of it here. Let me know if you need me to take this down and I will be happy to do so.
Features:
So basically its a simple PvP Ladder that is using arrays & player permanent variable instead of custom SQL table to store the ranking.
GMs/Admins can reset the ranking
Players can view the ranking
Configurable option to give #Pvppoints or any variable for use on a shop/npc which is not included here.
Configurable anti repeat kill abuse, disable/enable on WoE, Announce, Max Players to Rank
@PvpLadder to easily view ranks
So yeah, All credits to Stolao, I mainly just made it work by fixing the bugs and debugging. I apologize if its not as clean as it should be, I was kinda in rush when i fixed it. I'll probably clean it up when I get some time.
github(if you want to help improve it): https://github.com/happyme9/AthenaScripts
Click here to download this file