Jump to content

fiction

Members
  • Content Count

    153
  • Joined

  • Last visited

  • Days Won

    4

Reputation Activity

  1. Upvote
    fiction got a reaction from Kuroyama in Need small help for this   
  2. Like
    fiction reacted to AnnieRuru in @packetfilter   
    PLEASE GIVE ME YOUR COMPILER
    I want my visual studio 2019 also display error like yours
    btw I'm guessing that's CentOS, this happened before on my OnPCUseSkillEvent
     
    0.3 - plugin
    - add missing FILTER_CLAN flag
    - implement block_item type 'I' flag
    - fix FILTER_OTHER not working properly when the player doesn't have a party or guild
    - fix [C]hat type shouldn't able to filter self, since the client always shows you are talking anyway
    - and attempt to fix the above stupid error that doesn't show on Visual Studio
  3. Upvote
    fiction reacted to 4144 in Please HELP! SQL Table problem!   
    to be clear. hercules still will use conf files, but plugin db2sql allow extract many info as sql files. after you can use this files and get your items/mobs etc in your web panel
     
  4. Like
    fiction reacted to AnnieRuru in All in one Event Manager -> help me find all the event scripts !   
    HAHAHA !!
    already like more than 5 people reminds me about this on discord XD
     
    oh yeah I take this time to tell hercules community
    few days ago a server that runs on hercules complained that we don't have enough battleground scripts
    then I check my repo -> https://github.com/AnnieRuru/Release/tree/master/scripts/Battlegrounds
    ONLY ONE which is bg_assasination -> https://github.com/AnnieRuru/Release/blob/master/scripts/Battlegrounds/bg_assassination.txt <-- yes this is safe to use in live server
    the rest are rathena .... !
    LMAO !!
     
    I actually has more than 8 battlegrounds scripts, although many in same variations, but its still a quite amount
    I think can start ONLY the battleground part after the `@packetfilter` done
    2 more paid service to go (1 of them is yours)
  5. Like
    fiction got a reaction from AnnieRuru in All in one Event Manager -> help me find all the event scripts !   
    Hi @AnnieRuru do you dropped this awesome project 🐀 ?
     
     
  6. Like
    fiction reacted to AnnieRuru in Promotional Code   
    I got 2 rep up for making that grumbling post, that just shows how many members really like this idea
    and of course I knew many topics talking about this script again and again and again and again and again and again and again and again and again and again and again and again !!!
    so I make one myself and hopefully don't want see people talking about that bug script again !!
     
    What this script does ?
    GM generate some sort of gibberish word and promotes it on social media
    then players input that gibberish word and able claim the items
     
    honestly I don't really see the point of gibberish word,
    I made this script in a drop down menu, players can just select it from the menu and claim it <_<
     
    Download: 1.3
    script
     
    here's an example by Philippine RO, from this post

     
    TODO :
    1. add coloring to the text
    2. HULD compatible ?
    3. maybe someday can rewrite this whole damn thing with .npc_var sync with SQL variables so don't have to call query_sql too frequently
     
     
  7. Like
    fiction reacted to AnnieRuru in Dota PVP Ladder   
    yeah I bet everyone still using version 2.9, that outdated version from eathena
    honestly there isn't much change with previous version, version 2.9 still works fine if you know how to fix it
     
    Download: 3.6
    hercules - script
    rathena - script
    soundeffect
     
     
     
    if your server has custom animation sprite, remember to set .fix_custom_sprite to true
     
     
    Questions:
    when people ask to make modification to this script, it always comes down to these 2
     
    1. monthly/weekly reset
    ladder will reset monthly or weekly ... self explain
     
    2. "@dotaannounce" off
    hmm ... after talked to some people, they want the announcement set to global, but then some players want to see who are dead, and some players doesn't bother
    and I also saw this is a custom modification ... can be made into this script but ... nah ... I'll do it when I feel like it
  8. Like
    fiction reacted to AnnieRuru in nopettame mapflag   
    @evilpuncker there you go
     
    Download:
    plugin
     
    tested with
    prontera,155,185,5 script dfgsfgdfg 1_F_MARIA,{ pet 0; } //prontera mapflag nopettame there are several problems with this plugin though
    1. I tested with unripe apple, and the item still being deleted, because it seems hercules has changed pet taming items from IT_DELAYCONSUME(11) into IT_USABLE(2)
    2. Sage's hocus pocus has SA_TAMINGMONSTER skill also can catch pets, so nope, I couldn't just give back the items, since give back items also mean sage will get free pet taming items
     
    DISCUSSION !!!
    lazy to think anymore .... go to sleep now brrrr...
     
  9. Like
    fiction reacted to Samuel in Item Option + Drop Effect   
    Hello!
     
    Just came back from a very long break from ragnarok emulator scene.
     
    When I read one of the topics here in the forum, I encountered this new Item Drop Option and Drop Effect which made me very excited and thought that I could do something like inspired Item Drop Effect in Diablo 3 (which I played for the past few months)
     
    Anyway, this video is to showcase what I was able to achieve in making a plugin for this. Code is a little bit messy. There have been many changes in the source which I need to study.
     
    Just read the video description as well.

    Enjoy!
  10. Upvote
    fiction reacted to Aethelingaeg in bAreaSkill   
    Hello Community,
    I have adapted a bonus from Epoque Expansion Pack, bAreaSkill, to HPM format.
    This bonus gives a y% chance for skill (skill_id) n to be AoE in y*y cells.
    There is still no support for Skill name as parameter on this version because I didn't find a way to hook on script -> buildin(bonus).
    Repository: https://github.com/yanpitangui/HPM-Plugins
    I plan to add more conversions from Epoque as plugins.
    Thanks.
  11. Like
    fiction reacted to Aethelingaeg in bAtkEmoticon   
    Hello Community,
    I have adapted a bonus from Epoque Expansion Pack, bAtkEmoticon, to HPM format.
    This bonus gives a chance to use emoticon when attacked, attacking or both.
    Repository: https://github.com/yanpitangui/HPM-Plugins
    I plan to add more conversions from Epoque as plugins.
    Thanks.
  12. Upvote
    fiction reacted to Kenpachi in OnPCSkillUseEvent + getskillname   
    Hi.
     
    Untested; just converted to Hercules!
    OnPCSkillUseEvent.diff
    getskillname.diff
     
     
    ~Kenpachi
  13. Like
    fiction reacted to Ridley in November Digest 2019   
    November Digest 2019
    The following digest covers the month of November 1st - November 30th 2019

    Team Changes
    @skyleo switched from Script Developer to Core Developer @Kenpachi has joined as Core Developer Added
    Added an SQL linter. The `./tools/checksql.sh` script can be used to automatically validate the syntax of every file in the `sql-files` folder (note: dependencies might need to be installed through composer). The script is also executed in the Travis builds. (#2582) Added/updated packets, encryption keys and message tables for clients up to 2019-11-13. (#2568)
    Added support for packet `CZ_REQ_MOUNTOFF`. (part of #2568) Added a missing building entrance portal in Juno and in Lighthalzen. (#2542) Added the script command `getguildinfo()` and its related constants `GUILDINFO_*`, to lookup information about a guild. (#2566) Added a separate configuration flag in `map_log.enable` to control the logging of `LOG_TYPE_LOOT`. (part of #2560, issue #2414) Added a new log type, `LOG_TYPE_ACHIEVEMENT` and its configuration flag, to control the logging of achievement-granted items. A database migration is required. (#2560, issue #2414) De-hardcoded the boss monsters' resistance to some status effects. It's now controlled by a new `NoBoss` flag in `sc_config`. (#2570) De-hardcoded the combo skills chaining check. It's now controlled by a new `IsCombo` flag in `skill_db`. (#2573) De-hardcoded the status icons. They are now defined through a new `Icon` field in `sc_config`. (#2577) Changed
    Added error details to the python converter tools when a libconfig parsing error is encountered. (part of #2568) Converted packet `CZ_LAPINEDDUKDDAK_CLOSE` into a struct. (part of #2568) Updated the location of various NPCs: portals in Juno, sign post in Brasilis, Young Man in Payon (pre-renewal). (part of #2542) Reordered the loading of the stylist DB to be before the loading of NPC scripts, for consistence with the other DB files. (#2571) Fixed
    Fixed a syntax error in the `2019-10-12--14-21.sql` migration file. (part of #2582) Fixed an incorrect nullpo check when slave monsters are summoned by an alchemist. (#2574, issue #2576) Fixed the Steal skill not showing the HP bar of the targeted monster right away but only when leaving and re-entering sight range. (part of #2567) Fixed a regression in the Steal skill that caused it to allow stealing of some cards. Card stealing prevention is now enforced by item type rather than by position in the drop list. (#2567) Fixed the `@fakename` to display the overridden name regardless of whether the character is disguised. (#2548, issue #2539) Fixed the `target_to` field not being cleared appropriately, causing monsters to get stuck in a loop walking to their previous target that has died, and causing hunters with auto-attack to be unable to walk away from their target and cancel their attack action. (#2564) Fixed the handling of HULD .po translations that contain the `\r` escape sequence. (#2569) Fixed the unintended clearing of status changes granted by passive guild skills, via `sc_end(SC_ALL)`. (#2575, issue #1147) Deprecated
    Deprecated the script command `getguildname()`, use `getguildinfo(GUILDINFO_NAME, <guild id>)` instead. (part of #2566) Deprecated the script command `getguildmaster()`, use `getguildinfo(GUILDINFO_MASTER_NAME, <guild id>)` instead. (part of #2566) Deprecated the script command `getguildmasterid()`, use `getguildinfo(GUILDINFO_MASTER_CID, <guild id>)` instead. (part of #2566) Removed
    Removed the `SI_*` constants from the source code, now available through `constants.conf`. (part of #2577) Special thanks to
    @Haru, @4144, @Dastgir, @Emistry, @Asheraf, @skyleo, @meko
  14. Upvote
    fiction got a reaction from bWolfie in How to use mobskilldb convert   
    Thank you, with that pr i has knew where was the problem reside.
    Anyways, my problem was for some reason i has a dot in JExp, i changed to an integer and problem was fixed.
     
    Exp: 18000 JExp: . Fixed
  15. Like
    fiction reacted to 4144 in How to use mobskilldb convert   
    Try this pr https://github.com/HerculesWS/Hercules/pull/2568
    I add some info if it crashing on parsing wrong data, but i cant reproduce your issue. If it crash, show output here
  16. Like
    fiction reacted to Dastgir in [Release] ExtendedBG for Hercules (with eAmod BG modes)   
    Update:
    https://github.com/dastgirp/eBG/commit/53bcb30f2704b59ddf4f3385f7bc525e7465bd4d
    Fixed an issue wherein BG Shop was not considering BG Points.
  17. Like
    fiction reacted to Dastgir in dDelays(Anti NoDelays) - Releasing this weekend   
    Hello Community,

    What is dDelays?

    You should have heard about Delays hack by editing out grf or whatsoever method..
    This will make the delays hard-coded and will not be able to use those hacks.

     
    Site https://ddelays.dastgir.tech/ Price Introductory Offer:
    Weekly: 1.25$
    Monthly: 5$
    Quarterly: 18$
    Beta Date 27th October 2019 (Sunday) Payment Method PayPal / PayTM / Others(Message in discord) Discord
    For Any kind of support/question/payment related query: https://discord.gg/sb4mkdH Emulators Hercules (Fully Supported). Other Emulator Support coming by 3rd November 2019 (Sunday)  
  18. Like
    fiction reacted to Dastgir in September Digest 2019   
    For pre-re:
    python itemcombodbconverter.py --mode pre-re > item_combo_db.conf For re:
    python itemcombodbconverter.py --mode re > item_combo_db.conf then move the item_combo_db.conf to your db folder
  19. Upvote
    fiction reacted to KirieZ in [Q] Skip sql update   
    If you are sure that you have all the updates, I think you can run the queries that insert entries in the sql_updates table: https://github.com/HerculesWS/Hercules/blob/stable/sql-files/main.sql#L876
  20. Like
    fiction reacted to Ridley in September Digest 2019   
    September Digest 2019
    The following digest covers the month of September 1st - September 30th 2019

    Team Changes
    None Added
    Added/updated packets, encryption keys and message tables for clients up to 2019-09-18. (#2528) Added the `@changecharsex` command, to change a character's sex. (part of #2528) Added support for clan names in the name packets. (part of #2528) Added support for multiple Token of Siegfried item IDs. (#2515) Added support for the new guild UI features in the client. (#2519) Added per-item scriptable start/end rental functions, replacing the previous hardcoded functionality. See the new item DB fields `OnRentalStartScript` and `OnRentalEndScript`. (#2462, issue #140) Added the `getfont()` script command, to check the player's current chat font. (part of #2462) Added support for gcc-9 by disabling the array bound checks until the `ZEROED_BLOCK` related code will be fully compatible (#2536) Implemented the LapineDdukDdak System. (#2336) Implemented the Library Mistake Quest, allowing players to bypass the rebirth costs. (#2532) Changed
    Converted `sc_config` to libconfig. A tool to convert from the old format has been provided in `tools/scconfigconverter.py`. (#2526) Converted packet `ZC_TALKBOX_CHATCONTENTS` into a struct. (part of #2528) Extracted homunculus experience gain message code to a separate function. (part of #2528) Changed function arguments to type `enum battle_dmg_type` where applicable. (part of #2528) Changed pets, homunculi, etc. not to be loaded when autotrading. (part of #2524) Changed the guild castle IDs order to match the client's. (#part of #2519) Converted the item combo DB to libconfig. A tool to convert from the old format has been provided in `tools/itemcombodbconverter.py`. (#2529) Changed some remaining symbols to `static`. (part of #2536) Updated the gitlab-ci builds to reflect the release of Debian 10 buster. Gcc-8 is now the primary compiler used for the gcov, asan and i386 builds. (part of #2536) Increased the maximum allowed item ID to int32 max, for clients supporting it. (part of #2336) Fixed
    Fixed packet `ZC_ACK_RANKING` on old (2013 and earlier) clients. (part of #2528) Fixed an issue preventing homunculus auto-vaporize on death or skill reset, when the 80% HP condition isn't met. (#2524) Fixed a bug that caused homunculi's HP and SP to be refilled on every login instead of just on creation. (part of #2524) Fixed the intimacy requirement check for the homunculus ultimate skills. (part of #2524) Fixed the MVP tombstones causing players to get stuck if they were reading their message when the MVP respawns. (#2525) Fixed the MVP tombstones showing their message multiple times when clicked. (part of #2525) Fixed some incorrect examples of use of `while (select(...))` in the script documentation. (#2533) Corrected the item ID used by the KVM Logistic Officer. (#2527, issue #2404) Fixed several subtle issues caused by the nick partial match feature, when enabled. Now the partial match is only performed for lookups requested by atcommands and client features, while a full match is used for source and script lookups. (#2523) Rewritten the `itemdb_searchname_array` function, now properly supporting the items with IDs greater than 65535. (#2535) Fixed support for items with IDs greater than 65535 in the constdb2doc plugin. (part of #2535) Fixed a minor C standard compliance error, mixing function pointers and non-function pointers. (part of #2536) Fixed the (commented out by default) custom Venom Splasher countdown timer code. (part of #2536)  
    Special thanks to
    @Haru @4144 @Asheraf @skyleo @Emistry @hemagx 
  21. Like
    fiction reacted to Ridley in July Digest 2019   
    July Digest 2019
    The following digest covers the month of July 1st - July 31th 2019

    Team Changes
    None Added
    Added/updated packets, encryption keys and message tables for clients up to 2019-07-24. (#2498) Added a setting to have `@autoloot` take player drop penalties/bonuses into account. See `autoloot_adjust` in `drops.conf` for details. (#2505) Added a mob DB field `DamageTakenRate` to change the rate of the damage received by each monster. (#2510) Added a setting to allow homunculi to obtain a portion of the EXP gained by their master. See `hom_bonus_exp_from_master` in `homunc.conf`. Note: in order to restore the previous behavior, the setting can be changed to `0`. (#2507, issue #2313)
      Changed
    Converted various packets (`ZC_ACK_RANKING`, `ZC_STATUS_CHANGE_ACK`, `ZC_HAT_EFFECT`) into structs. (part of #2498) Changed `pc_statusup()` to send the actual stat value back to the client in case of error. (part of #2498) Disabled the `@refresh` and `@refreshall` commands during NPC conversations, causing the character to be stuck on an invisible NPC dialog until relogging. (#2499) Extended `@reloadmobdb` to update the currently spawned monsters. (#2500) Changed the party sharing checks to avoid unnecessary SQL queries. (part of #2502) Extended the `@refine` command with shortcuts to refine every normal equipment (-1), every costume equipment (-2) or every shadow equipment (-3). (#2504) Extended the `@refine` command to list the costume and shadow equipments. (#part of #2504)
    Increased the stack limit of Turisus, Asir and Pertz to unlimited and the other runestones to 60. (#2509) Extended the commands `getmonsterinfo()` and `setunitdata()` / `getunitdata()` with accessors for the new `DamageTakenRate` mob DB field, using, respectively, `MOB_DMG_TAKEN_RATE` and `UDT_DAMAGE_TAKEN_RATE`. (part of #2510) Converted the Guild Castle database to the libconfig format, in preparation for future updates. (#2506)
      Fixed
    Sanitized the use of `input()` in all the scripts to work correctly if the minimum accepted value is changed to less than zero in the configuration. It's recommended that third party scripts get updated not to assume a positive value, since the default setting may change in the future. (#2494) Fixed an issue in the Sealed Shrine script, allowing to unseal multiple Baphomets under certain conditions. (#2332) Fixed an issue that allowed an appropriately created party to enable experience sharing even if outside the sharing range. (#2502) Corrected the cooldown after killing Wounded Morroc. (#2503) Corrected `isequipped()` and `isequippedcnt()` to correctly handle costume equipment. (#2508)
      Deprecated
    None  
    Special thanks to
    @Haru @4144 @Asheraf @Emistry @KirieZ 
  22. Like
    fiction reacted to Hyvraine in Botong-ui | FluxCP Theme   
    View File Botong-ui | FluxCP Theme
    Hi! This is kind of my "sorry for appearing and disappearing, please accept my apology" beta release.
    It's not exactly a theme, there are changes to some of the library files as well as changes to the configuration files. Very minor, really. You can see all the changes here: https://github.com/marqroldan/FluxCP
    There are also fixes that support the changes to the structures of the tables, if I missed any please notify me.
    Note that this is currently for Hercules version of FluxCP and not compatible with rAthena's.
    This theme is based on Bootstrap 4 (so it still includes jQuery). It is responsive.
    What you see on the main page isn't something I created. It's just a random Bootstrap 4 template that I downloaded.
    That Bootstrap 4 Template Details:
    Theme Name: Rapid
    Theme URL: https://bootstrapmade.com/rapid-multipurpose-bootstrap-business-template/
    Author: BootstrapMade.com
    License: https://bootstrapmade.com/license/
    Video Preview: 
     
    FAQ:
    Why is the file so big? Yeah normally it's less than 20MB but it's due to the inclusion of the item icons and thumbnails. Where are the images? You can get them from here: https://github.com/marqroldan/FluxCP/tree/dataImages or http://rathena.org/board/files/file/2509-item-images/ It's not working! Nani? Well it should be working fine (if you've installed all the necessary and required tables). Should you encounter any bugs or problems feel free to reply on this topic so I could patch it on the repo. Will you update your Stellar FluxCP skin? No. It will forever stay that way and will not provide any support. This Botong-ui theme however will be updated from time to time. How frequent is the update to this theme? Always check the repository for recent changes, not this forum's download section. For faster updates. How to change to another theme? Simple, open your browser's developer tools and go to the console and type: updatePreferredTheme("[themename]") where you replace the bold text to the name of the theme you want to switch to. Can I contribute? Of course! Just make a pull request on the repo Your repository is so messy. I have no valid excuse for this. I'm still learning how to properly use Git / version control system and would greatly appreciate it if you have tips.  
    Thank you!
    Submitter Hyvraine Submitted 07/12/19 Category Web Resources  
  23. Like
    fiction reacted to Tio Akima in [Showcase] Survival - The infected city   
    Hi ... I've finished a series of maps recently, inspired by a horror story theme. The main map is a modern city, freely inspired by Raccon City (RE)
    with classic places such as the famous Mansion of RE1 and also the raccon city police station.
    A map made for RO, but the idea was to remove all the medieval elements, to maintain a modern aesthetic, to approach our present world.

    The second map is MANSION (freely inspired)
    This map has 4 floors (two extremely large 2 floors (150x150), 1 small floor and basement.
    The maps are well detailed and with the possibility to compose a series of quest's and events.


    There are many possibilities. It can be used as an instance, as main city, map for events
    (such as zombie invazion, undead, savior, vips events, hunter), quests, etc. just be creative.
    Tell me your opinion, maybe you can help me improve.
    Thank you.
    ps: The police department is not ready yet.*****
    (Some images to better illustrate)
     
    THE CITY










    Now some images of the Mansion with 4 floors
    I like it when the maps are well filled, with no empty spaces, and with many details,
    something that suggests that there is life there, with dirt and trash on the floor, etc ...
    01F and 02F












    03F and basement



     





  24. Like
    fiction reacted to Ridley in May Digest 2019   
    May Digest 2019
    The following digest covers the month of May 1st - May 31st 2019

    Team Changes
    @Luciar has joined as Support Leader. Fixed
    Fixed an issue in the player name packet causing names not to be sent correctly. (#2460, issue #2459) Fixed a null pointer error on MVP drops. (#2461) Fixed a packet generation issue that caused the Guild Storage to appear empty. (#2464, issue #2463) Fixed use of ZC_SE_PC_BUY_CASHITEM_RESULT on old packet versions that didn't support it. (#2465) Fixed a calculation error in the ASPD (and/or other substats) when the maximum stats have values higher than default. (#2419) Fixed a parsing error in the HPM Hooks Generator. (#2467) Fixed a reading error in refine database caused refine chances to be incorrectly read. (#2481) Added
    Added consolemes() script function which allow the script engine to print error, warning, status, debug and info messages to the console. (part of #2440) Added the item combo effect for Geffenia Tomb of Water (2161) and La'cryma Stick (1646). (#2441, issue #1982) Added support for mobs to drop items with Random Options. See the new database file db/option_drop_group.confand the new optional syntax in the drop entries of mob_db.conf. (#2309) Added a global function F_MesItemInfo(), to print an item name with description link, formatted for the current client version. (#2068) Added/updated packets, encryption keys and message tables for clients up to 2019-05-02. (#2432) Added a new function clif_selforarea() to send packets to self, falling back to area when no target is specified. (part of #2432) Added script commands getunittitle() and setunittitle(), and the related information in the unit_datastructure. (part of #2432) Added support for players to automatically reject party invites through the party options. (part of #2432) Added an option to automatically drop the connection on the server side when a character is kicked. See drop_connection_on_quit in client.conf (note: the previous behavior was equivalent to true). (part of #2432) Added an option to force character save when the party options are changed. See save_settings in map-server.conf. (part of #2432) Added the script command closeroulette() and the related packet ZC_ACK_CLOSE_ROULETTE to close the roulette window. (part of #2432) Added a missing CSBR_BUSY value to enum CASH_SHOP_BUY_RESULT. (part of #2432) Added support for the refinery UI. See the new refine_db.conf changes and the settings enable_refinery_ui and replace_refine_npcs in features.conf to toggle between the new UI and the previous scripted refiner. (#2446) Added a new SkillInfo flag HiddenTrap, to make certain traps invisible, according to the trap_optionsconfiguration flag. The default settings have changed to match Renewal. Pre-renewal users might want to review trap_options and the now superseded traps_setting. (#2232, issues #1927 and #1928) Changed
    Extended @dropall to accept an optional argument for item type (#2439). Updated copyright header in the configuration files for year 2019. (part of #2452) Extended the getinventorylist() script command to return an array @inventorylist_favorite, set to true when the item is located in the favorite tab. (#2426) Split the function clif_blname_ack() into bl type-specific functions. (part of #2432) Extended getunitdata() and setunitdata() with support for the group ID (UDT_GROUP), and added the related information in the unit_data structure. (part of #2432) Moved the UDT_* constants from constants.conf to script.c. (part of #2432) Extended the guild expulsion information to include the character ID for supported client versions. This includes a database migration. (part of #2432) Disabled packet validation in socket_datasync(). (part of #2432) Moved the refine database and refine related functions to a new refine.c file. A public and private interface is provided, with public database accessors refine->get_bonus() and refine->get_randombonus_max(). (part of #2446) Changed several battle calculation limits to be configurable through battle/limits.conf and no longer hardcoded. Several status_data fields and battle functions now use int instead of short to accommodate this change. (#2419) Changed the unitwarp() script command to allow NPCs to be relocated to non-walkable cells (like movenpc()). (#2453) Fixed
    Corrected MSVC version naming in console (#2450). Corrected an example using a sprite number instead of a constant in README.md. (#2449) Fixed an issue in a monster death label callback in npc/custom/events/mushroom_event.txt when the monster is killed without an attached player. (#2442, issue #1955) Fixed an issue where when a chat room handler leaves, the following leader won't be checked for cell_chknochatand will bypass it. (#2443, issue #1569) Corrected the documentation for pincode.enabled in the char-server configuration. (part of #2452) Fixed an incorrectly displayed ITEMLINK entry in the OldGlastHeim script. (part of #2068) Fixed a packet size underflow in the storage packet for certain client versions. (#2424) Fixed an issue that caused named/brewed/forged items to be saved to database with the wrong character ID. Database migrations are provided, to update the existing data. (#2425, issue #2409) Fixed a truncated title in the inventory window. (part of #2432) Fixed a possible overflow in the guild member login field (only supporting timestamps until 2036-12-31). (part of #2432) Fixed a compile error with old packet versions. (part of #2432, issue #2438) Fixed a potential exploit related to the vending skill, by adding stricter validation on the vending status flags. (part of #2432) Fixed a regression, restoring the ability for HPM Hooks to hook into private interfaces, through the new macros addHookPrePriv() and addHookPostPriv(). (#2447) Fixed a zeny loss caused by the inter-server deleting zeny from messages when the user only requests to take items. (#2455) Fixed a compatibility issue with Perl 5.26 in the item converter script. (#2444) Fixed various gitlab-ci build failures, by removing some no longer supported debian versions and packages. The gcc-4.6, gcc-4.7 and gcc-5 builds have been removed. (#2458) Deprecated
    Deprecated the script command debugmes(), superseded by consolemes(). (part of #2440) Removed
    Removed the superseded traps_setting configuration flag, replaced by trap_options. (part of #2232) Special thanks to
    @Haru @4144 @Asheraf @hemagx @KirieZ
  25. Like
    fiction reacted to 4144 in Some new hercules features   
    Display group (titlte) and icon for mobs, homunculus, npc, mercenaries
    For set icon in some way need get bl_id of npc, mob etc and call function:
     
    Set icon
    setunitdata(GID, UDT_GROUP, ID) Icon files stored in directory data/texture/유저인터페이스/group/group_ID.bmp
    Where GID is bl id of being, ID is icon id.
    Example for npc:
    setunitdata(getnpcid(), UDT_GROUP, 3); It will use this image:
    data/texture/유저인터페이스/group/group_3.bmp  
    Set group
    setunittitle(GID, group_name);
    Where group_name is any name what you want assign to group
    Example for npc:
    setunittitle(getnpcid(), "Hercules");  
    Sample images



     
    Works from versions:
    ragexe from 20180207,
    ragexeRE from 20171129,
    ragexe_zero from 20171130
×
×
  • Create New...

Important Information

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