Jump to content

Zirius

Members
  • Content Count

    261
  • Joined

  • Last visited


Reputation Activity

  1. Upvote
    Zirius reacted to Dastgir in Which client supports the equipment comparison system?   
    It's fully clientside...
    You need to wear one equip, and other equipment in your inventory should be of same type.
    (If you wear armor, and right click on any armor on your inventory, then it will show up comparison window)
  2. Upvote
    Zirius reacted to Jguy in What is "Official" and what is "Aegis"?   
    Original jAthena (from what Hercules is forked from) goal was to emulate kRO as much as possible. From back in 2002-2004 when AppleMod and Athena was forked from jAthena, this goal has remained true.
     
    However, accounts on kRO became scarce and members began hoarding them for themselves. Leaks from the Aegis source code because few and far between so holes had to be plugged with data from iRO and Aegis data without source.

    iRO is believed to be privatized now, so it is possible that it is no longer running an official copy of the Aegis software (it had some minor modifications over the years from kRO anyway). Only kRO itself can still be trusted to be official since it is still being operated by GRAVITY themselves.
  3. Upvote
    Zirius reacted to goddameit in exclude specific buffs to be dispelled   
    https://github.com/rathena/rathena/blob/master/src/map/status.c
     
    status_change_clear
  4. Upvote
    Zirius reacted to Garr in exclude specific buffs to be dispelled   
    Uhh, I think using db/sc_config.txt would be a tad easier ^_^'
  5. Upvote
    Zirius reacted to malufett in How to debuff Spirit Spheres and Flip Coins?   
    only skill, @spiritball, relog and dying can remove spiritballs...
     

  6. Upvote
    Zirius reacted to Toshiro in Seriously, where do you host your server?   
    While OVH offers great servers, their default/business plans are quite expensive and probably kind of overkill for private servers. You should also checkout their Kimsufi and So-you-Start plans as well. I had a dedicated server like the KS-4 (Kimsufi) in the past (just with less RAM) and I can't remember experiencing any problems with around 600 users in peak time.
     
  7. Upvote
    Zirius reacted to malufett in [Guide] Adding New Status Icons   
    @stiflerxx
    you missed something..if you will use the SC statuses to scripts or item you need it to declare in 'db/const' for it to work...
     
    @Zirius
    yup..or you can use @displaystatus just to test if its really working...
     

  8. Upvote
    Zirius reacted to Dastgir in phpmyadmin blank page centos 6   
    If running httpd, check error on
    /var/log/httpd/error_log
    If using other than httpd, check what's error on respective log files.
  9. Upvote
    Zirius reacted to Garr in How to add name of Player who using Mixed Cooking to its produced food   
    conf/battle/items.conf
    // Do produced items have the maker's name on them? (Note 3)// 0x01: Produced Weapons// 0x02: Produced Potions// 0x04: Produced Arrows// 0x08: Produced Holy Water/Ancilla// 0x10: Produced Deadly Potions// 0x80: Other produced items.produce_item_name_input: 0x03 I believe 0x80 is the one you need.
  10. Upvote
    Zirius reacted to Mystery in December Digest 2014   
    December Digest 2014
    The following digest covers the month of December 1st - December 31st 2014.
    Team Changes
    [*]GmOcean has been awarded a Community Contributor title for continuous contribution throughout Hercules.

     
    Development Highlights
    [*]Official offensive skill formulas of KG/OB (Commit) [*]Added RE Version of size_fix.txt (Commit) [*]Speeding up calc aspd process in renewal (Commit) [*]Save Sex in DB (Commit) [*]Channel Configs to Plugin Support (Commit) [*]item_data,mob_db,mob_data structs to plugin (Commit) [*]Updated KG/OB Spirit Charms to official behavior (Commit) [*]Song Aegis Behavior Update (Commit) [*]Now songs auto-refreshes every 3 seconds [*]Musical Lesson bonus rounded down for BA_ASSASSINCROSS
    [*]Move check is item usable or not to separate method (Commit)
    [*]New method: itemdb_is_item_usable [*]Can be used as: itemdb->is_item_usable(item)
    [*]Additional Script Commands & Functions:
    [*]Change per character gender function (Commit) [*]setnpcdistance N (Commit) [*]getnpcclass (Commit) [*]getnpcdir and setnpcdir functions (Commit) [*]Extend script command getareausers (Commit) [*]Add function what call OnUntouch event (Commit) [*]Add function what called if player leave npc area (Commit)
    [*]Renewal Updates (Commit):
    [*]Homunculus Official Statuses [*]Updated RE @mobinfo to show proper status data [*]Some official behaviors
    [*]Removal of certain commands: jump_zero, petheal, checkquest, setriding/checkriding, setmadogear/checkmadogear, setdragon/checkdragon


     
    Scripting Highlights
    [*]Fixed an issue in the Doha's Secret Orders Quest (Commit)

     
    Database Highlights
    [*]Splitting of mob sql database into mob_db and mob_db_re (Commit)

     
    December Statistics
    [*]During the period there were 71 Commits. [*]Of these 71 commits, 10 included bug-fixes. [*]17 Commits from Pull Requests [*]In this month, there were 3,328 Additions and 2,861 Deletions.



      Happy New Years!
  11. Upvote
    Zirius reacted to Tokeiburu in How to create shortcut to Thor patcher that will always make it run as Admin?   
    Not sure which version of Thor Patcher you're using, but the latest one uses the following manifest file shown below (as you'll see it already requires elevated privileges to run).
     
    I know one version of Thor Patcher had issues overwriting files, but that's been fixed already. So... I doubt your players' issues have anything to do with admin privileges.
     
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity type="win32" name="CodeGear RAD Studio" version="11.0.2627.5503" processorArchitecture="*"/> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="*"/> </dependentAssembly> </dependency> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> <security> <requestedPrivileges> <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/> </requestedPrivileges> </security> </trustInfo></assembly>
  12. Upvote
    Zirius reacted to Litro in How to create shortcut to Thor patcher that will always make it run as Admin?   
    make manifest file if im remember it right http://msdn.microsoft.com/en-us/library/bb756929.aspx, i have lost my file for the tutorial maybe other can help you when they see this
  13. Upvote
    Zirius reacted to jaBote in Reducing guild capacity and removing alliance => how to fix/ready DB   
    I guess not, but don't forget to recompile and try that last SQL query I sentido you.
  14. Upvote
    Zirius reacted to jaBote in Reducing guild capacity and removing alliance => how to fix/ready DB   
    You can do it manually, but I think Guild Extension would need an edit to avoid other guilds get over the limit.
     
    UPDATE `guild` SET `max_member` = yourmaxvalue WHERE `max_member` > yourmaxvalue
  15. Upvote
    Zirius reacted to jaBote in Reducing guild capacity and removing alliance => how to fix/ready DB   
    Oh, sorry, I understood you just wanted to remove alliances.
     
    I couldn't understand you what you mean with makint the max guild capacity apply, so please elaborate a bit on that. In any case, please remember that if you edit the max guild capacity (I think that's a source edit) you should recompile to make it effective.
     
    To kick every guild member from the guilds except the guild master, you could issue the following SQL query (remember to try on a backup first, I haven't tested it):
     
    DELETE FROM `guild_member` WHERE `char_id` NOT IN (SELECT `char_id` FROM `guild`)
  16. Upvote
    Zirius reacted to jaBote in Reducing guild capacity and removing alliance => how to fix/ready DB   
    If you want to remove any existing guild alliances, please check out the guild_alliance table on your SQL side. Maybe you'll want to truncate the table (remove all data on it).
     
    Please do test on a server backup and while the server is shut down if you don't want to find out unexpected behavior, since I haven't tested but that should do.
  17. Upvote
    Zirius reacted to Jezu in Windows find all files that are different from latest pull?   
    Try to use winmerge
  18. Upvote
    Zirius reacted to Playtester in is it normal to have vending tax? and how to remove it?   
    Yes 2% vending tax is official behavior. Gravity added this around episode 10 to battle inflation (same reason why they added Rachel Donation, Socket Enchanter and Comodo Gambling). Ragnarok Online easily suffers inflation (= more money "created" by NPCs than money used), the Vending Tax helps to stabilize the economy.
  19. Upvote
    Zirius reacted to evilpuncker in is it normal to have vending tax? and how to remove it?   
    and to remove it just set it to 0
  20. Upvote
    Zirius reacted to milk in is it normal to have vending tax? and how to remove it?   
    in /conf/battle/items.conf
     
    // Tax to apply to all vending transactions (eg: 10000 = 100%, 50 = 0.50%)// When a tax is applied, the item's full price is charged to the buyer, but// the vender will not get the whole price paid (they get 100% - this tax).vending_tax: 200
  21. Upvote
    Zirius reacted to malufett in Is it normal that "vcproj-10\plugin-HPMHooking.vcxproj" could not be found."   
    yup it is normal..just revert/update your .sln file..
     

  22. Upvote
    Zirius reacted to Garr in @noatk ?? An atcommand that disable attacking?   
    Why not just use
    @addperm disable_pvp
    and/or
    @addperm disable_pvm?
    It lasts until relog, or until you use @rmvperm on them.
     
    For the mute bubble just use @mute?
  23. Upvote
    Zirius reacted to malufett in @noatk ?? An atcommand that disable attacking?   
    I don't think you can make one using via bindatcommand unless there is a script command appropriate with it..
     
    so here I make a simple HPM plugin for you..just browse the wiki on how to install it..enjoy..
    // Copyright (c) Hercules Dev Team, licensed under GNU GPL.// See the LICENSE file// Sample Hercules Plugin#include <stdio.h>#include <stdlib.h>#include <string.h>#include "../common/HPMi.h"#include "../common/malloc.h"#include "../common/mmo.h"#include "../common/socket.h"#include "../common/strlib.h"#include "../map/clif.h"#include "../map/pc.h"#include "../map/script.h"#include "../common/HPMDataCheck.h" /* should always be the last file included! (if you don't make it last, it'll intentionally break compile time) *//* malufett@yourservice */HPExport struct hplugin_info pinfo = {"ATCMD_NO_ATK",  // Plugin nameSERVER_TYPE_MAP,// Which server types this plugin works with?"0.1", // Plugin versionHPM_VERSION, // HPM Version (don't change, macro is automatically updated)};struct atk_state{int enabled;};ACMD(no_atk) {struct atk_state *data;if(!(data = getFromMSD(sd,0))){  CREATE(data,struct atk_state,1);  data->enabled = 0;  addToMSD(sd,data,0,true);}if(data->enabled){  data->enabled = 0;  clif->message(sd->fd, "You can now attack normally.");}else{  data->enabled = 1;  clif->message(sd->fd, "You are now disabled to attack.");}return true;}int hook_battle_check_target(int retVal, struct block_list *src, struct block_list *target,int *flag){struct map_session_data* sd;struct atk_state *data;struct block_list *s_bl = src;if( retVal != 1 || src->type != BL_PC ) return retVal;if( (s_bl = battle->get_master(src)) == NULL )  s_bl = src;sd = BL_CAST(BL_PC, s_bl);if(sd && *flag&BCT_ENEMY && (data = getFromMSD(sd,0)) && data->enabled)  return 0;return retVal;}HPExport void plugin_init (void) {char *server_type;char *server_name; /* core vars */server_type = GET_SYMBOL("SERVER_TYPE");server_name = GET_SYMBOL("SERVER_NAME");/* core interfaces */battle = GET_SYMBOL("battle");clif = GET_SYMBOL("clif");iMalloc = GET_SYMBOL("iMalloc");/* addAtcommand */addAtcommand("noatk",no_atk); // @noatkaddAtcommand("na",no_atk); // @na/* postHook */addHookPost("battle->check_target",hook_battle_check_target);ShowStatus ("Running HPM Plugin: '"CL_WHITE"%s"CL_RESET"'.n", pinfo.name);}
  24. Upvote
    Zirius reacted to evilpuncker in updated map user count in PUB every minute?   
    found that somewhere in my HDD
    http://upaste.me/07c8156078217feff
  25. Upvote
    Zirius reacted to Happy in updated map user count in PUB every minute?   
    Hello! I'm confused if you also need the info about how to create a pub but just in-case
     
    To create a pub you could use a command called waitingroom
     
    and destroy it with delwaitingroom   You could check the syntax at your herculescopy/doc/script_commands.txt just search *waitingroom or *delwaitingroom.   Then you probably need to put them in some kind of loop or a bunch of OnMinute if you're in a hurry xD (see *OnMinute on the doc)   If i have time later I'll try to make this for you if you still haven't figure it out or someone else hasn't given the answer yet
×
×
  • Create New...

Important Information

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