Jump to content

Kido

Members
  • Content Count

    34
  • Joined

  • Last visited


Reputation Activity

  1. Upvote
    Kido reacted to Mystery in Septober Digest 2014   
    Septober Digest 2014
     
    Hey everyone!
     
    Once again, I'll be bringing out the Septober Digest! The Septober Digest of course contains both September and October Digests. I decided to do it differently this year and just have them separated so that it's a little bit clearer as to certain things that have happened in the two months.
     

    October Digest 2014
    The following digest covers the month of October 1st - October 31st 2014.
     
    Team Changes
    [*]None

     
    Development Highlights
    [*]Deprecated checkriding and setriding commands (c6f102e) [*]Deprecated checkdragon and setdragon commands (a852bdd) [*]Deprecated checkmadogear and setmadogear commands (b3aef69) [*]Marked command 'checkquest' as deprecated (3ad4a9d) [*]Removed use of 'checkquest' from scripts (re folder) (bba3e69) [*]Removed use of 'checkquest' from scripts (pre-re folder) (88929e7) [*]Removed use of 'checkquest' from scripts (common folder) (32169c3) [*]Removed use of 'menu' from official (non-custom) scripts (bf9e067) [*]Marked the petheal command as deprecated (8bb0078) [*]Removed undocumented setr command. It was never meant to be available (9f1944a) [*]Marked command jump_zero as deprecated (bcf7a77) [*]Added source support to mark script commands as deprecated (ce85609) [*]Added support for other libmysqlclient variants (e1e5bd33) [*]Improved bindatcmd handling (5928d78) [*]Parameters passed to bindatcmd-invoked labels are now properly space-delimited. [*]This is in order to support strings containing multiple spaces or containing a trailing space. Previously it was impossible to create a bindatcmd command that could accept a player name such as 'This name has two spaces' or 'Sir Trailingspace '. [*]Added documentation and usage examples, especially wrt space handling. See doc/script_commands.txt for details. [*]NOTE: Your custom atcommand labels may need edits, as we're no longer trimming multiple sequantial spaces or trailing spaces, in order to gain more flexibility. It is your care to do that.
    [*]Fixed guild instances from being broken when guild members change (e552575) [*]Increase of SQL password field size (7603ea17) [*]Some 'Life Changes' - Kisuka (4ac6739) (Recommits: fe9e666, db1abaf, ec8aa5c)
    [*]checkquest deprecated; Use questprogress instead for a more logical [*]quest log checking command. [*]getbrokencount command added to get amount of broken equipment. [*]setdragon and setmadogear deprecated; use setriding instead. [*]setriding now handles all combat mounts.
    [*]Pathfinding now works exactly as on the client (fc011576) [*]Rewrote the hard monster AI. Monsters will now behave a lot closer to official servers: (c813ffe)
    [*]Monsters will now attack immediately when they are chasing a target and it comes into attack range (bugreport:7370) [*]Monsters will now chase their target during their aDelay, but they still have to wait for aMotion to be able to move again (bugreport:9269) [*]Monsters will now rethink their chase in a configurable interval (see monster_chase_refresh in monster.conf), official value is once per cell, previously it was once per 3 cells [*]Monsters will now stop when they rethink their chase and their target is gone (player hides or target loot was picked), regardless of the monster_ai setting (note: if you want the old, stupid behavior, just increase monster_chase_refresh instead)



     
    Scripting Highlights
    [*]2014 Halloween Event (228a826)

     
    Database Highlights
    [*]Update of atk2 of all mobs - match with official (dc566e)

     
    October Statistics
    [*]During the period there were 74 Commits. [*]Of these 74commits, 21 included bug-fixes. [*]4 Commits from Pull Requests  [*]In this month, there were 92,048 Additions and 86,716 Deletions.



      September Digest 2014
    The following digest covers the month of September 1st - September 30th 2014.
     
    Team Changes
    @csnv has been awarded a High Council title for continuous contribution throughout Hercules.

    Development Highlights
    [*]Replaced hardcoded values with constants for status_change_start's flag (b0006317) [*]Updated Xcode project to Xcode 6 (2f5af5b) [*]Improved some FIFOSD checks in char_parse (41e2a7) [*]Added *getguildmember script command (c84363d)

     
    Scripting Highlights
    [*]Fix blackjack script by logging out to prevent zeny deletion (a686eea) [*]Updated hunting_missions.txt (4677ae7)

     
    Database Highlights
    [*]Fixed some rental items in both PRE and RE (a276407)

     
    September Statistics
    [*]During the period there were 72 Commits. [*]Of these 72 commits, 55 included bug-fixes. [*]25 Commits from Pull Requests  [*]In this month, there were 15,367 Additions and 15,596 Deletions.

  2. Upvote
    Kido reacted to dudemelo in Error compiling hercules in centOS   
    chmod +x sysinfogen.sh
  3. Upvote
    Kido reacted to GmOcean in Scripting Tutorials & Guides   
    Scripting Tutorials and Guides
    I'm going to attempt to help everyone here with their scripts while not being directly involved in helping you with them xD.
    This will also help future/current scripters get some fresh info and maybe inspire innovative ideas towards scripting.
    So that we can prove that us " Scripters " are the superior ragnarok emulation race! Take that Source Code writers!! Jk lol, we need you too .

    What I'm going to do, is write detailed tutorials on how to write a few scripts. Starting from the basics to more advanced scripts.
    This way everyone can follow along. And hopefully this will help everyone understand how to write a few scripts and even troubleshoot their own scripts.
     
    Also please read: Scripting Standards.
    It will help you understand how to read some of the syntax and way people script things.
    // A list of <sprite id>s can be found here: Sprite_IDs Credits: Ai4rei
    Scripting Tutorials & Guides
    In this section you will learn how to write scripts ranging from Complete Begginer Level Scripts ( Me and Some of you ) -> Expert Level Scripts ( Think, Developer Status O.o; )
    - Beginner Scripts -
    Scripts for complete beginners and novice scripters.
     
     
    - Intermediate Scripts -
    Scripts for intermediate level scripters. If you completed my beginner script series, then you are ready for this section.
     
     
    - Advanced Scripts -
    Scripts for advanced level scripters. If you completed my intermediate script series and have made a few of your own intermediate scripts, then you are ready for this section.
     
     
    The idea behind this topic, is for new users, and current ones, to have a (second)place they can go to for reference when trying to write a script if they can't figure it out with script_commands.txt file. It will also help people learn how to write scripts. While hopefully, keeping script writing techniques to a ' very ' similar structure!
     
    *Read Me* - I have updated the links on this post to link to the oldboard so these guides can be viewed. However, do note that the script_commands.txt links within those guides are no longer accurate. Enjoy your scripting.
  4. Upvote
    Kido got a reaction from jTynne in High Class Mall - Free& & Improved   
    File Name: High Class Mall - Free& & Improved
    File Submitter: Kido
    File Submitted: 10 Jun 2014
    File Category: Maps & Textures
     
    High Class Mall
    Free & Improved
     
    An amazing and improved map for totally free. All spaces and walkable cells are completly working. It has 3 sections for many NPCs locations and also a big and cool statue in the center.
     
    You can have a cool map like this totally free, i asked my friends "why not release it for free?" and my friend said that if i wish i can released for everyone, i didn't pay for it, yup my friend it's so cool o:!
     
    Please feel free to report any bug. Also check this cool links to make sure you won't have any problem when adding the map.
     
    http://herc.ws/board/topic/5825-adding-custom-maps/?hl=weemapcache#entry36723
     
    Rules:
    You can't sell this file
    You can edit this file
    You can share this file
    You can mod this file (adding or removing stuff)

    Well, i hope you guys will enjoy this!
     
    Click here to download this file
  5. Upvote
    Kido reacted to Kenpachi in Item DB file structure overhaul   
    It isn't difficult but a load of work, which isn't necessary.
     
    I don't think there will be a converter which is compatible with my private projects.
     
    What actually concerns me most is: Did you think of all the tools in use? Every single tool which reads the item DB must be rewritten because of this update.
    Furthermore RegEx replacements are nearly impossible now, too.
     
    I wish this would have been discussed before implementing, but now it's too late. :S
     
     
    My suggestion to please everyone: Provide a converter which is capable of converting the new format into the old format.
  6. Upvote
    Kido reacted to Angelisk in Library Room - Indoor   
    File Name: Library Room - Indoor
    File Submitter: Angelisk
    File Submitted: 14 May 2014
    File Category: Maps & Textures
     

    :!: Angel's Arts - Mapping Project :!:

     
    To view all my works click on the link above. (guides you at my Facebook page)

    This map was developed on purpose of being a library (divided in 3 parts: entrance, west library room and east library room.


    Any desired changes are by your own. You can use this map for whatever you want.
    The sale of this map is prohibited (since it's being released for free).
    Let the credits on the map if you do not perform major changes (only visible on map editor / not apparent for players). Don't entitle yourself as the author of this content.
    Redistribution in other communities is free as long as the credits are placed.


    Thanks, Angel.
    Facebook: Angel's Arts Mapping Project.

    rAthena profile: Angelisk
    brAthena profile: Angelisk - link down
    TSR profile: Angelisk
    R.O. Services profile: Angel

    Click here to download this file
  7. Upvote
    Kido reacted to Judas in Judas Paid Services   
    Judas Ragnarok Services   I’ve been involved in Ragnarok for a quite a while. I’ve gained experience in the clientside and making various customizations. Below are the services that I provide:   List of Services: ➢ Full Server/Client Setup -  ($15)  
      Addons:  
    Troubleshooting: If current customers run into problems regarding their setup, within my capabilities there will be no charge.   Accepted Payments: PayPal Only!     Notes: You are free to pm me about your concerns and discounts can be provided if needed.   If you would like a consultation about the above service, please PM me regarding that as well.     Fractured Dimension Instance (Tales of Xillia Inspired)
     
  8. Upvote
    Kido reacted to Alexandria in Celestial Thor Patcher Skin   
    File Name: Celestial Thor Patcher Skin
    File Submitter: Alexandria
    File Submitted: 17 Apr 2014
    File Category: Other Graphics
     
    Celestial Thor Skin Patcher.
     
    It was created using Photoshop CS6, html 5 and css3.
     
    The youtube box will play the video automatically (and also it hides automatically the menu player) so you can play the music that you would like to add. Such as, video news about your server, events, etc.
     
    Features:
    Start Button
    Website Button
    Vote4Points Button
    Set Up Button
    Cancel Button
    Social Networks Buttons (if you dont want to use those bottons, you can comment the lines in config.ini)
    Youtube Box
    News Box (scroll)

     
     
    It includes:
    PSD file is available if you want to add or edit it.
    Fonts.
    The config.ini file has the right code for this skin.
    Website files.

    Live demo:
    http://www.mediafire.com/download/fjonhds9csj6194/Celestial_Thor_Patcher.rar
     
    Like my work?
     

     
    Click here to download this file
  9. Upvote
    Kido reacted to simplynice in Item DB file structure overhaul   
    I like the idea how you guys changed the item database file structure just for the sake that us server owner and you guys as a developers wants a readable format. In my point of view I can only see:
     
     
    { // =================== Mandatory fields =============================== Id: ID                        (int) AegisName: "Aegis_Name"       (string, optional if Inherit: true) Name: "Item Name"             (string, optional if Inherit: true) // =================== Optional fields ================================ Type: Item Type               (int, defaults to 3 = etc item) Buy: Buy Price                (int, defaults to Sell * 2) Sell: Sell Price              (int, defaults to Buy / 2) Weight: Item Weight           (int, defaults to 0) Atk: Attack                   (int, defaults to 0) Matk: Magical Attack          (int, defaults to 0, ignored in pre-re) Def: Defense                  (int, defaults to 0) Range: Attack Range           (int, defaults to 0) Slots: Slots                  (int, defaults to 0) Job: Job mask                 (int, defaults to all jobs = 0xFFFFFFFF) Upper: Upper mask             (int, defaults to any = 0x3f) Gender: Gender                (int, defaults to both = 2) Loc: Equip location           (int, required value for equipment) WeaponLv: Weapon Level        (int, defaults to 0) EquipLv: Equip required level (int, defaults to 0) EquipLv: [min, max]           (alternative syntax with min / max level) Refine: Refineable            (boolean, defaults to true) View: View ID                 (int, defaults to 0) Script: <" Script (it can be multi-line) "> OnEquipScript: <" OnEquip Script (can also be multi-line) "> OnUnequipScript: <" OnUnequip Script (can also be multi-line) "> // =================== Optional fields (item_db2 only) ================ Inherit: true/false           (boolean, if true, inherit the values                              that weren't specified, from item_db.conf,                              else override it and use default values)},  35 lines of code if it's a complete code, 3 lines of mandatory code excluding braces. In my item_db.txt i have 8.3k lines of code and I'm still using the old format, converting it will increase the line and yes parsing is not that fast.

    I agree it's readable. Format is good but line consuming. Parsing is not that fast. Size of file increase.
  10. Upvote
    Kido reacted to kisuka in Item DB file structure overhaul   
    That's not actually true. There are plenty of open source, community driven projects on the internet that have had huge changes happen to them that cause massive rewrites to third-party applications. The project itself doesn't support or dev these third party projects, so it's up to the people running the third party projects to update their code to match with the latest version of the original software, or at least support it.
  11. Upvote
    Kido reacted to Kenpachi in Item DB file structure overhaul   
    Well, backward campability should be a big point in a community project like this, but maybe that's just my opinion. And forcing people to completely rewrite their tools, isn't nice, too. Adding a field to an existing converter logic is much easier than rethinking the complete logic. I really don't know if the advatages of this update are bigger than the disadvantages. For me personally there are no advatages, so you maybe understand why I'm grumbling.
     
    Can't find a topic. Please send me a link via. PM.
     
    Currently I don't even have time to be actively developing Hercules, so I can't do this.
     
    That's the point. Think of the possibilities of SQL. You would be able to change data while server is running and this not just temporary. You could even create completely new data structures if required for a script. at runtime. (You can do this know, but not when dropping SQL.) Wouldn't whis be an advantage? "Hard to read".. Well, there are many many tools which make it easy to create SQL statements if you don't like typing them, that's not a valid reason in my opinion.
     
    Yeah, thanks for the clarification. I indeed misunderstood that one.
  12. Upvote
    Kido reacted to Kenpachi in Item DB file structure overhaul   
    I suggested this many times. Noone wants it. And as long as there are just a few files available in SQL my tools will use the TXT version, simply because I don't want to implement a logic for SQL an another one for TXT.
     
    Well, now you have to search another item if the item you are editing inherits another item just to see the values. And perhaps this item inherits anotherone and you now have to search this now. Furthermore you don't see all the values with one view...  I my opinion this new format is pretty confusing.
  13. Upvote
    Kido reacted to Alexandria in [Showcase] another thor skin   
    Hello guys.
     
    I want you to rate this skin. Im planning on release it as soon as possible. Any feedback would be good.
     
    Thank ya.
    demo.rar
  14. Upvote
    Kido reacted to Alexandria in [Showcase] Kido Wood   
    This is a skin for the Thor Patcher.
     
    It was created using Photosho CS 6.
     
    Its almost finished (just missing the bar status)
     
    It would include:
    > PSD file is available if you want to add or edit it.
    > The config.ini file has the right code for this skin.
     
    One limited version.
     
    screen shot 1 CS6
    screen shot 2
    Thor_Patcher2.6.1.66.rar
  15. Upvote
    Kido reacted to Alexandria in [Showcase] Thor Gold Skin Patcher   
    This is a skin for the Thor Patcher.
     
    It was created using Photosho CS 6 and using html 5 plus css3.
     
    The youtube box will play the video automatically so you can play the music that you would like to add.  Such as, video news about your server, conquests, etc.  Also there is a box for facebook.
     
    It includes:
    > PSD file is available if you want to add or edit it.
    > The config.ini file has the right code for this skin.
     
    The size is 1100x500px.
     

    Thor_Patcher2.6.1.66.rar
  16. Upvote
    Kido reacted to AnnieRuru in [Solved] Ladder script with dota announcement   
    http://www.eathena.ws/board/index.php?showtopic=177918
     
    I tag it as [bug] but still peoples are still using it
    yes the script isn't bug at all but I don't want members using this outdated script ...
    I always want to rewrite this script but ... just couldn't find the time ...
    I've improved so much since then and right now I'm able to make any kind of script ...
    no it doesn't because I don't have the time to rewrite this script,currently I'm more focus in making battleground/instance scripts
    but I just tested it still working fine on current hercules
     
    didn't notice there is already 2k+ downloads ...
  17. Upvote
    Kido reacted to pr3p in FluxCP Error 161 Connection Timed Out   
    To check error occurred ,you can enabled debug mode on application.php  and set it to "true"
     

     
    and set true on error/php on showexceptions in able you to check or diagnose what the caused of errors. and don't forget also your user credentials on your server config "server.php" to configure it properly. if you need help just let me know.
     

  18. Upvote
    Kido reacted to AnnieRuru in Help Loki Warper   
    switch(prompt(...
    change into switch(select( ...
     
    there are both of them there
×
×
  • Create New...

Important Information

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