Jump to content

milk

Members
  • Content Count

    91
  • Joined

  • Last visited


Reputation Activity

  1. Upvote
    milk got a reaction from stydianx in Judas Paid Services   
    Maybe I am unlucky, but this guy sold me bugged battlegrounds converted from eAmod to Hercules. There is hard to catch him on Skype, or he is ignoring me, but I am very very sad.
  2. Upvote
    milk got a reaction from Soul23 in Automatic Join #main   
    - script OnStartNPC -1,{OnPCLoginEvent: atcommand "@join #main";}
  3. Upvote
    milk reacted to Roemy in CORA™ CMS   
    Here is my Cora CMS with my own design.
    Must say it's really hard work but i'm getting there.
     

  4. Upvote
    milk reacted to Mystery in February & March Digest 2015   
    February & March Digest 2015
    The following digest covers the month of February 1st - February 28th 2015 and March 1st - March 31st 2015.
     
     
     

    March Digest
     
    Team Changes [*]None

     
    Development Highlights
    [*]Add channels.conf option irc_channel_autojoin (Commit) [*]Corrected homunculus stats for pre-renewal (Commit) [*]Multiple SC Fixes (Commit) [*]Renewal Updates: (Commit) (Part 2: Commit) [*]-Fixed card bonuses related to to ATK.(Added 'bRaceTolerance'). Thanks Michi for the support. [*]-Fixed Renewal EDP. Special thanks to Awesome Yommy <3 [*]-Enabled 'display_skill_fail' since '/skillfail' is already available in the client [*]-AM_DEMONSTRATION and AM_ACIDTERROR is now using RE formula. [*]-Fixed damage modifiers of some skills.
    [*]Memory Slasher: Script Parser Boost (Commit) [*]Fixed vending on 2014-10-22 and above (Commit)


     
    Scripting Highlights
    [*]Fixed Endless Tower Weekly timer (Commit) [*]Eden Quest Updates (Commit) [*]Updated socket_enchant2 NPC (Commit) [*]Added Ninja Weapon and Amor Craftman NPC (Commit) [*]Updated Ninja shop (Commit)

     
    Database Highlights
    [*]Glast Heim items (Commit) [*]Added Nightmare clocktower items (Commit) [*]Added Temporal boots pack (Commit) [*]Added new gears and updated scripts (Commit) [*]New Costume garments (Commit) [*]New Costumes (Commit) [*]New Footgears (Commit) [*]New Accessories (Commit) [*]New headgears script (Commit) [*]New Shields (Commit) [*]New Weapons (Commit) [*]Thanatos weapon pack (Commit) [*]Added 'Crimson' weapons pack (Commit) [*]Added 'Vicious Mind' weapon pack (Commit) [*]Added shadow equipments db (Commit) [*]Updated item_db with new costumes (Commit)

     
    March Statistics
    [*]During the period there were 82 Commits. [*]Of these 82 commits, 18 included bug-fixes. [*]3 Commits from Pull Requests [*]In this month, there were 30,751 Additions and 13,087 Deletions.

     


    February Digest
     
    Team Changes [*]@@Wolf has been moved from Script Developers to Int'l Portuguese Moderators.

     
    Development Highlights
    [*]Skipped translations in minimal (script checker) mode (Commit) [*]Battle config option: check_occupied_cells (Commit) [*]Hercules Ultimate Localization Design (Commit, Topic) [*]Fixed parser issue on direct assignments (Commit) [*]Updated 'delequip' script command (Commit) [*]Fixed prestige formular (Commit) [*]Fixed Sate tracking of dialog window (Commit)

     
    February Statistics
    [*]During the period there were 28 Commits. [*]Of these 28 commits, 8 included bug-fixes. [*]1 Commits from Pull Requests [*]In this month, there were 2,539 Additions and 1,096 Deletions.

  5. Upvote
    milk reacted to Ai4rei in Future of ROCred and RO Patcher Lite   
    Since there is no further movement in the poll, it concludes with the following result:

    There will be a new "tool", that does both patching and launching (most likely RO Patcher Lite Core built atop ROCred UI). Majority of the RPI's floating around (p-server client survey) are plug-ins responsible for managing patch information, skinning and HTML patch news, which will be part of the new application, so there will be no plug-in system/API for the time being. The RO Patcher Lite API will probably be put on ice as well. No further efforts will be put into ROCred anymore, except bug-fixes (or "security patches" as some people love to word it). Thank you everyone who participated. 
    Update 2015-12-23:
    Currently struggling (for a few months now) with one of the most basic things: sockets.
     
     
     
    Update 2016-02-21:
    Things are finally starting moving. While I still cannot state some ETA, sockets are being actively worked on, basically typing.
     
     
     
    Update 2016-09-29:
    Sockets are complete, time to put all those puzzle pieces together.
     
    Update 2017-04-15:
    The core still needs some work, but it starts to look good.
  6. Upvote
    milk reacted to zackdreaver in Client Translation Project   
    Project updates :
     
    Major cleanup on items info Standardization on items info , now it will make translation to others language alot easier. Added translated items KRO patch 20150304, 20150312, 20150318 Fix some stateicons and skills name Fix msgstringtable so it more "fit" to the client Added bank window translation Fix some wrong items description Added more translated headgears from JRO Added basic clientinfo.xml Update and fix Cards description and Prefix Update trails of hero questdisplay Update map name translation Update more armors translation Delete folder "item" and "Collection", as we focus on client translation not collection. You can still get this files by pulling from this https://github.com/ROClientSide/Translation/commit/b5d817a3cdce0c277fb386f4138535323e386c5a Added new headgears viewID Navigation mobs name is now complete

     
     
    I think i will postponed the skill description cleanup.
     
    More info :
     
    Click here
  7. Upvote
    milk reacted to PcPocket in Anti WPE - Packet Obfuscation   
    dat frog looks suspicious 
  8. Upvote
    milk got a reaction from JohnyRox in bg_consume mapflag, "Battleground's items" that can only be used in BG   
    Bump.
    Please update it for new Hercules version.
  9. Upvote
    milk reacted to Dastgir in [Release] ExtendedBG for Hercules (with eAmod BG modes)   
    Hmm.. I can have much better BG ranking script I believe(flux/in game would be enough)(Don't need Money, as the concept behind opening this project is to make eBG free for Hercules).
    Mainly I would jump into ranking once basic system is done, (hoping to get finish leader system in coming week, since skill functions are too robust to be hooked to )
    About WoE and other rankings, maybe once this project is done(still a very long time) , I can give a glance on those scripts.
  10. Upvote
    milk reacted to Garr in Remove drop form slave mobs   
    Umm, why so rather radical changes as to remake mobs or remove drops >.<
    One relativly small source edit can fix all the problems and for all slave mobs. I've been thinking of pulling option such as this inside actual Herc, but
    1) I'm lazy
    2) I'm not good with git.
     
    mob.c, mob_dead:
      if( !(type&1) && !map->list[m].flag.nomobloot && !md->state.rebirth && (    !md->special_state.ai || //Non special mob    battle_config.alchemist_summon_reward == 2 || //All summoned give drops    (md->special_state.ai==2 && battle_config.alchemist_summon_reward == 1) ||    //Marine Sphere Drops items.    ) )  { // Item Drop change to
      if( !(type&1) && !map->list[m].flag.nomobloot && !md->state.rebirth && (    (!md->special_state.ai && !md->master_id) || //Non special mob    battle_config.alchemist_summon_reward == 2 || //All summoned give drops    (md->special_state.ai==2 && battle_config.alchemist_summon_reward == 1) ||    //Marine Sphere Drops items.    ) )  { // Item Drop  
    Now, next:
    if(sd) { // process script-granted extra drop bonuses int itemid = 0; to
    if(sd && !md->master_id) { // process script-granted extra drop bonuses int itemid = 0;  
    Now ultimately most (if not all) non-special monsters with items drops should not drop anything (and I mean anything. Not predefined loots, and not script(item)-granted loots) if they are slaves to some other one.
  11. Upvote
    milk reacted to Dastgir in [Release] ExtendedBG for Hercules (with eAmod BG modes)   
    Ahh , doesn't matter, those who wanna use it will use , (and as I have been saying from start, its still WIP, and many things are remaining, so rankings might be the last thing )
  12. Upvote
    milk reacted to Dastgir in [Release] ExtendedBG for Hercules (with eAmod BG modes)   
    Hello Hercules Community,
     
    Let me explain it first.
    It is ExtendedBG, which tends to contain all eAmodBG modes and extra modes(as and when coded).
    Some Previews:
    http://imgur.com/a/2SSVR
    Ohh, and the last thing I forgot to tell,
    Its 100% Plugin and Script, no Source Edits ..
     
    Special Thanks To:
    jaBote co-founded this project(and really thanks to him , that he motivated me at start at provided some functions and idea of how the base should be, and what we should do it to give flavor of Hercules in it).
     
    Repository Link: https://github.com/dastgirp/eBG (Please read README.md for installation steps)
     
    Leave Comments/Suggestions if you find something.
    NOTE:
     There might be some(/many) debug messages left in map-server which will be cleaned up. I will add battle.conf soon (you have to add it yourself for now or edit the plugin) The plugin might be a big mess to read/understand (I did many experiments over the year) There might be some bugs Thanks to @Rebel and @Myriad for testing and providing initial feedback
    Contact me on Discord: @Dastgir#1460 if there's some urgent issue or else open the issue in github. keep this topic for support.
     
    Want to encourage me??

     
  13. Upvote
    milk reacted to Ind in Hercules Ultimate Localization Design   
    Hercules Ultimate Localization Design
    Hello~! - What?!
    Servers are now able to run under any number of languages, without having any of the default files modified Designed by Haruna and Ind  
    Translating NPCs without editing them
    By launching map server with the --generate-translations param a .pot (.po template) file will be created with all of the servers translate-able strings (including all npc dialogue), this file can be edited in text mode or by utilising any .po editor (there are many out there; for a high range of OSes) A .po file does not need to be fully translated to be used, map server will know when loading the file, and will fallback to the hardcoded string in the npc files as necessary Users are able to change their language with the new @lang command, @lang controls what language users see in @commands (msg_txt stuff) as well as over npc dialogues map-server.conf has a new setting called default_language where server owners may specify which language should be used as a base When you have a new .po file you want map server to use, add it to db/translations.conf Easy to Maintain
    Since .po is a widely used format there are many tools that can help with merging for example Poedit, which easily consolidates a translated .po file with a newly generated .pot. For example when you have a translated .po and since it was created npc dialogs were added or modified all you have to do is launch map server to generate a new .pot, open your old .po in Poedit, go "Catalog -> Update from POT file" and it will insert the new translatable strings without touching your existing translations, it will also notify you of any "obsolete" strings that are in your .po file but that are no longer in use Script Command Macro
    Besides messages.conf, all the dialogue utilised by 'mes' and 'select' is included in the .pot automatically, this patch also introduces a mechanism for utilising strings outside of these commands, the script macro _() which can be employed just as if it were a script function, for example set .@status$,_("Available"); tells map server to export "Available" as a translate-able string when it is run with --generate-translations (when running map server normally the macro has no overhead during runtime) Special Thanks to
    Raizen and Roberto from Cronus, we would not have worked on this if it weren't for them Links~!
    Commit Editing Example
  14. Upvote
    milk got a reaction from ShadowLight in Automatic Join #main   
    - script OnStartNPC -1,{OnPCLoginEvent: atcommand "@join #main";}
  15. Upvote
    milk reacted to zackdreaver in Client Translation Project   
    Project update :
    [*]Added new decompiled lub file [*]Added TXT format for pre-renewal item info [*]Added monstertalktable.xml [*]Added new 3 strongman hairs in iteminfo [*]Added Custom and Official pettalktable.xml (the official now work perfect after i clean it...yay!) [*]Fixed "coin fling.bmp" [*]Added pet Golem pettalktable.xml [*]Fix dancer and bard skills [*]Changed Teleport skill so it more versatile


    More info :

    Click here
     
     
    "To use pettalktable with talk different than poring, you need to edit pet_db
    and changed talk_convert_class to corresponding Pet ID that present in pettalktable.xml
    if there is no succubus in pettalktable.xml you can use Zealotus ID"
  16. Upvote
    milk reacted to zackdreaver in New 3 Strongman Hairs   
    File Name: New 3 Strongman Hairs
    File Submitter: zackdreaver
    File Submitted: 19 Feb 2015
    File Category: Sprites & Palettes
     
    Hello community,
    this is the new strongman hair with 3 new colors,
    it is an official release by ragnarok gravity.
     
    Click here to download this file
  17. Upvote
    milk reacted to Yommy in is There a 2015 EXE Client being use already?   
    http://i.imgur.com/nOHjc9k.png
  18. Upvote
    milk reacted to Garr in Homunculus name and rename   
    void clif_hominfo(struct map_session_data *sd, struct homun_data *hd, int flag) {... // Bit field, bit 0 : rename_flag (1 = already renamed), bit 1 : homunc vaporized (1 = true), bit 2 : homunc dead (1 = true) WBUFB(buf,26)=(battle_config.hom_rename && hd->homunculus.rename_flag ? 0x1 : 0x0) | (hd->homunculus.vaporize == HOM_ST_REST ? 0x2 : 0) | (hd->homunculus.hp > 0 ? 0x4 : 0); WBUFW(buf,27)=hd->homunculus.level;... } The one on 26th offset;
    When battle_config.hom_rename is false, first expression is always false, so it always thinks that homun is NOT YET RENAMED.
    I'd replaced it with
    (battle_config.hom_rename?0:hd->homunculus.rename_flag) And now it works fine.
  19. Upvote
    milk reacted to anacondaq in Warning: size of symbol `ShowWarning` changed from ....   
    xDDDD. Man, this is kamishi, she is not stupid:)
  20. Upvote
    milk 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.
  21. Upvote
    milk reacted to Neo-Mind in R> Hex Code To Disable Shift+Rightclick Autofollow   
    ok guess ill add it to nemo
  22. Upvote
    milk reacted to Mystery in January Digest 2015   
    January Digest 2015
    The following digest covers the month of January 1st - January 31st 2015.
     
    Team Changes
    [*]None

     
    Development Highlights
    [*]Minor channel system refactoring (Commit) [*]Moved the Hercules Channel System to its own file/interface (Commit) [*]Channel refactoring: join, search, map_join, quit/leave/delete, guild_* [*]Added: 'channelmes'
    [*]Conversion Tool: quest_db.txt -> quest_db.conf (Commit) [*]Connection history redesign (Commit)
    [*]Drops ~250kb in memory usage from each server, speeds up lookup/insertion and the cleanup timer will iterate thru the list rather than that ~65k array loop
    [*]Extending of files to support plugins: skill.c, battle.c [*]Add npcdb_checkid (Commit) [*]Removal of certain commands: alias save, alias enablearena/disablearena, cmdothernpc, isday()


     
    Scripting Highlights
    [*]Added new Eclage quests/NPCs/instances (Commit) [*]Update lvl4_weapon_quest (Commit)

     
    Database Highlights
    [*]Added new Eclage skills used in items (Commit) [*]Official drops info (Commit) [*]2010 Headgears (Commit)

     
    January Statistics
    [*]During the period there were 99 Commits. [*]Of these 99 commits, 9 included bug-fixes. [*]20 Commits from Pull Requests [*]In this month, there were 69,047 Additions and 56,100 Deletions.


  23. Upvote
    milk reacted to Neo-Mind in How to run ragnarok on mobil   
    For anyone else who is wondering: thats Ragnarok Online Valkyrie Uprising by NEOCYON created for iOS & Android. Its a seperate game from the regular RO but it was made to resemble RO.
  24. Upvote
    milk reacted to Rytech in Ragnarok Job Tree In Text   
    In the past I got bored and decided to make a job tree for the entire game and make it in a text file. After a few go's and reworks I finally decided on a format and made one. But after I finished it I was supposed to post it but never did. So finally im taking the time to share it with everyone. I also made a pic of it for anyone who may not beable to see the format in the text file properly. Enjoy.
     
    Note: I wasn't sure where to post this. Forgive me if this isnt the proper place.
     
    Ragnarok Job Tree Text
    Ragnarok Job Tree.txt
     
    Ragnarok Job Tree Pic
    Hard to see the small pic below, but its there.

  25. Upvote
    milk got a reaction from Vietlubu in How to add atcommands for nomail user?   
    Hello.
    1. You can enable at-commands in commands section conf/groups.conf . http://herc.ws/wiki/Category:Configuration#.2Fconf.2Fatcommand.conf_and_.2Fconf.2Fgroups.conf
    For example:
    name: "Player"level: 0inherit: ( /*empty list*/ )commands: {go: truewarp: trueblvl: trueitem: true}permissions: {/* without this basic permissions regular players could nottrade or party */can_trade: truecan_party: true} 2. You can comment line  #define RENEWAL in src/config/renewal.h (http://herc.ws/wiki/SRC/config/#.2Fsrc.2Fconfig.2Frenewal.h)
    Or you can use option --disable-renewal with configure script http://herc.ws/wiki/Configure
×
×
  • Create New...

Important Information

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