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.
+ case UNT_SPIDERWEB: case UNT_ANKLESNARE: case UNT_MANHOLE: Pre-Renewal: https://github.com/HerculesWS/Hercules/blob/master/db/pre-re/skill_unit_db.txt#L85
Renewal: https://github.com/HerculesWS/Hercules/blob/master/db/re/skill_unit_db.txt#L85
Replace with:
Today, I am introducing a project I've been envisioning and working on for a couple of months that is finally in a usable and sharing state where multiple people could potentially contribute to the project.
Introducing HAT!
What is HAT?!
HAT, or Hercules Admin Tool, is an administration tool for your RO server running the Hercules emulator. It is coded in PHP and Javascript and uses backends of CodeIgniter and Twitter Bootstrap to present information in a secure and meaningful way. Written by a server owner for a server owner. It is completely Open Source and hosted on Github, released under the Apache license.
Another Control Panel? Too many! Stop making these damn things!
Yes, another one. However, this one is different. A lot of Control Panels today are written as a CMS for your users as well as administration for your GM's. HAT is not designed to be accessed by your users, similar to the PHPMyAdmin tool. Your users will never know its there, therefore already enhancing security. However, contrary to PHPMyAdmin, you can more deeply control what your GM's have access to.
Oooh, control? I'm a control freak, tell me more!
HAT has a separate database of users for your GM's that have access to your panel. You're not relying on the login table of your server and their group level to provide access. Instead, a separate user database allows access, with a fully customisable set of permission settings on what those GM's can do and not do. 98 different permission sets are possible. So, you can have an in-game support GM with some limited powers in game, and they don't have to have access to your admin panel. Likewise, you can have a developer who only needs access to some server functions and your item/mob DB's without access to your server's accounts.
What other features does it have?
HAT gives you the ability to administrate just about everything on your Hercules server or its databases. It's a backend tool designed to be installed to the same server as your running Hercules server, giving you error tracking, server restarting and GM commands through a web interface without needing to login to SSH. With its fully responsive interface, its suitable for access via mobile, tablet or desktop without comprising access to information you need.
So far, a somewhat complete list of the features already done:
Account Management including: Changing account name, email, reset passwords/PINs, manage bans, account notes, account flags, manage account storage
Character Management including: Change character name, stats, levels, jobs, items, flags
Guild Management including: Change guild name, leader
Server Management including: Viewing server console logs, start/stop/restart running Hercules server, reload item/mob db's, scripts and battleconf, viewing server performance data
Admin Management including: Add/disable/delete GM's, assign/delete/change permission sets (groups)
More features being added almost every week!
How can I use it?
Note that the panel is still in constant development and could be unstable. We would appreciate more testers and bug reports regarding the panel. While I try to write and test code that I know will work before pushing it to Github, sometimes I miss something or it doesn't work as expected in another environment. If you're willing to contribute by using and reporting bugs, you can find the panel to download here:
https://github.com/jguy1987/HercAdminTool
I found a bug! How do I report it to you?!
You can use the Github issue tracker to report bugs: https://github.com/jguy1987/HercAdminTool/issues
I want XYZ feature! Can you make it?
Maybe. Use the Gitbhub issue tracker to give me the suggestion and I'll see if I can/want to add it: https://github.com/jguy1987/HercAdminTool/issues
You lied! My panel completely destroyed my server!
Take backups. As mentioned above, you're using something that is constantly in development. If you encounter a bug, please report it. If you encounter an issue that leads to the destruction of data, this is a beta product, and I'm sorry, but I cannot and will not be held responsible.
What are the system and server requirements for running the HAT?!
The following system I run my testing on, let me know if you have similar results with a system with different packages or such:
* Linux, specifically Ubuntu 14.04. Windows or BSD at this moment is completely untested. I plan on hopefully testing this weekend.
* apache2, version 3.4.7
* php5, version 5.5.9
* php5-mcrypt needs to be installed and enabled. You can do such by adding to your php.ini: `extension=mcrypt.so`.
* php5-mysql extension. MySQL can be installed on a different machine if you so desire but you must have the php5 extension installed on the machine
* apache needs to be configured to include the mod_rewrite extension. In addition, your per directory settings for apache configuration must allow "follow symlinks" and "AllowOverride all".
* You can optimize Apache to use a bit less memory so that your Hercules server can expand if you do not anticipate many people using your panel by taking the following steps:
- Install apache2-mpm-prefork.
- Reduce the amount of clients your apache can serve and reduce the amount of servers it starts up in httpd.conf/apache2.conf.
So....
Github: https://github.com/jguy1987/HercAdminTool
IRC: irc.rizon.net @ #hercadmintool - if you want to talk to me about it or submit features or poke me to do more work.
Demo available at: http://hatdemo.jemstuff.com
The demo can be access with username/password: admin/admin. You can do most things in the demo so feel free to play around. I know there's not much data there to experiment with, but feel free to play.
That may happen because the lightsaber uses two different gradiants to show blue colors. The frames 1-8 uses one gradient while frames 9-14 uses another. I think you are seeing the blue colors in the last one (the attacking animation), the solution of that is recolour those frames individualy.
Another solution is to modify the sprite so all frames uses the same gradient, I would recommend that instead of recolour the frames individually because it woul be easier in the future to make other recolours.
I think you are using paint from Windows 7/8 and that is the cause of the result you have. I don't remember the technical reason of this, but you need to use MS Paint from Windows XP (at least) to save the colours properly.
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/
File Name: Warp Hit Delay
File Submitter: Dastgir
File Submitted: 12 Jan 2015
File Category: Plugins
It is warp delay plugin
Once you get a hit(not a miss) , you will be attached by a timer of x seconds, only after that you will be able to warp(be it be any wings,warp command,go command, npc or skill)
You can have a battle_config on any of the files in conf/battle/ with
warp_delay_mob: Seconds*1000warp_delay_pet: Seconds*1000warp_delay_homun: Seconds*1000warp_delay_merc: Seconds*1000warp_delay: Seconds*1000 //For Playerswarp_delay_others: Seconds*1000 //(For All Other Hits except mob/pet/homunc/merc)
Building Plugin for Linux: http://herc.ws/wiki/Building_HPM_Plugin_for_gcc
Building Plugin for Windows: http://herc.ws/wiki/Building_HPM_Plugin_for_MSVC