Jump to content

Narutekz

Members
  • Content Count

    1
  • Joined


Reputation Activity

  1. Upvote
    Narutekz reacted to Temtaime in New life for RO   
    Hi guys !
    I have one extra news for you.
    This or next week the client will be open sourced, so everyone will be able to make it better !
    Thank you for support.
  2. Upvote
    Narutekz reacted to Temtaime in New life for RO   
    Hi all !
    A new beta is released !
    Get it there : http://aesir.perfontain.ru/forum/index.php?/topic/10-..
    Key changes include : ground skill effects and finally damage numbers.
  3. Upvote
    Narutekz reacted to Rytech in 2016-12-28aRagexeRE Client   
    File Name: 2016-12-28aRagexeRE Client
    File Submitter: Rytech
    File Submitted: 27 Jan 2017
    File Category: Client Resources

    Release for the 2016-12-28aRagexeRE client.

    Be sure to set your DATA.INI to read rdata.grf first and data.grf 2nd.

    Click here to download this file

    After seeing the success of the unpacking of the last 2 clients I felt its time to finally get a new one out. A very new one to help drive things in motion again. So here's a late xmas president to everyone. Packet lengths, shuffles, and encryption keys are provided in the text file.
     
    Big thanks to Nova for helping with the testing of the client and the connection fixes and giving me the motivation to make this possible.
     
    1. Due to a big change in how regular client are being packed by Gravity, its not possible to do a stable unpacking of them. Only RE clients can be done without issues. So please don't ask for regular ones.
     
    2. Because RE clients are sakray test clients, im only doing releases that I feel are stable and will only make them as needed. So maybe one or 2 clients will be released a year.
     
    3. As with all newly released clients itl take time to get them fully supported. This is a very new client and will have some issues at the start. Its stable but do expect some things to not work right away. DO NOT PM ME OR ANY OTHER DEV'S ON HOW TO GET IT TO WORK!!!! Your PM's will be ignored.
     
    4. Currently as of this time, the client will not work with Hercules or rAthena even if you add the shuffles and encryption keys. Ive tested and gotten this to work on 3CeAM and a friend's test server that uses rAthena with a small fix. ill provide info on how to fix this. You can apply it yourself or wait for dev's to add it.
     
    Other Info: Here's what to expect so far....
     
    Nemo
    Msgstringtable.txt and exe's english translation patches do not work. Its not possible to extract the latest msgstringtable ether. Also got word that the hair style patch also fails. Don't know what else fails but do expect a number of patches to not work or cause issues. If you find any other patches that fails, report them in the Nemo Patcher topic.
     
    Hercules / rAthena
    The client's login and character select will function. But after selecting a character, the client will sit for a moment and then time out. This is because Gravity is no longer using the ZC_ACCEPT_ENTER3 packet and went back to using the older ZC_ACCEPT_ENTER2. So you have to edit the source to have it use the 2nd version of ACCEPT_ENTER or else the timeout issue will happen. Im not going into tech details on how to apply the change. Thats for you to do or just wait for someone to do it.
     
    Client
    Be sure to have your client's data.grf and rdata.grf patched to 2016-12-28 or newer to support the client. Being behind this date could result in client file errors and/or crashes. Do I even need to say this?
     
    If anyone has any questions, ask here. Again, DO NOT PM ME OR OTHER DEV'S FOR HELP!!!!! ASK HERE FOR HELP AND INFO!!!!!
  4. Upvote
    Narutekz reacted to Jguy in HAT - The Hercules Admin Tool!   
    Greetings all,
     
    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.
×
×
  • Create New...

Important Information

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