Jump to content

Happy

Members
  • Content Count

    170
  • Joined

  • Last visited

  • Days Won

    8

Reputation Activity

  1. Like
    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!
  2. Upvote
    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.
     
  3. Like
    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!
  4. Like
    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
  5. Like
    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
  6. Upvote
    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)







  7. Upvote
    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.
  8. Upvote
    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)







  9. Upvote
    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; }  
  10. Upvote
    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)







  11. Upvote
    Happy reacted to 4144 in Status based on Night or Day   
    using infinite loop is bad idea. better use timers
  12. Upvote
    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
  13. Upvote
    Happy reacted to Promeister in Valk armors   
    Hey, try using " Job: 0xFFFFFFFE " this will enable the equipments wearable to any job except novice.
  14. Upvote
    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.
  15. Upvote
    Happy reacted to Relman in DOTA PVP WITH REWARD   
    Ok it's good thanks realy ! error it's me
  16. Upvote
    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
  17. Upvote
    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; }  
  18. Upvote
    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()
     
  19. Upvote
    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
  20. Upvote
    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)
  21. Upvote
    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
  22. Upvote
    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)







  23. Upvote
    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
  24. Upvote
    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/
  25. Upvote
    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
×
×
  • Create New...

Important Information

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