Search the Community

Showing results for tags 'utility'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Bulletin Centre
    • Community News
    • Repository News
    • Ragnarok News
  • Hercules Development Centre
    • Development Discussion
    • Suggestions
    • Development Centre Archives
  • Support & Releases
    • General Server Support
    • Database
    • Scripting
    • Source
    • Plugin
    • Client-Side
    • Graphic Enhancements
    • Other Support & Releases
  • Hercules Community
    • General Discussion
    • Projects
    • Employment
    • Server Advertisement
    • Arts & Writings
    • Off Topic
  • 3CeAM Centre
    • News and Development
    • Community
  • International Communities
    • Filipino Community
    • Portuguese Community
    • Spanish Community
    • Other Communities


  • Client Resources
  • Graphic Resources
    • Sprites & Palettes
    • Maps & Textures
    • Other Graphics
  • Server Resources
    • Server Managers / Editors Releases
    • Script Releases
    • Source Modifications
    • Plugins
    • Pre-Compiled Server
  • Web Resources


  • Community Calendar

Found 61 results

  1. utility

    all right, I post up my custom stylist Download: 1.6 script this one use CSV format .list$[LOOK_HAIR] = "0-5,11-18,20-23"; .list$[Job_Summoner + LOOK_CLOTHES_COLOR] = "0-1"; This means, the ID range for hair style is 0,1,2,3,4,5,11,12,13,14,15,16,17,18,20,21,22,23 2nd line means Summoner job can only use clothing range 0 and 1, this prevent crash client
  2. File Name: Usable Enchant Item File Submitter: Emistry File Submitted: 18 Jan 2016 File Category: Utility Description : Players are able to click on the Enchant items to provide custom bonus to the selected equipment. Varies of bonus could be done especially use together with a *getequippedon script command to provide a wide range of bonuses. The current items and bonuses display in the video is just a sample for demo. The origin of the idea come from Diablo and 張阿神. Preview : Click here to download this file
  3. Name: Build Manager Creator: Me (@Cretino) Version: 1.1 ("Fixed" bugged skills (Need source modification)) Contributors: (@kerbiii: Found a bug, @Anisotropic Defixation: Make a list of bugged skills) Q: 'What features have 'Build Manager'?' R: Q: 'How to use these features?' R: 'You can use all features in game, just talk to npc and have fun. ' Q: 'How to configure it?' R: 'You can go to line '678' in script, and you will see details like:' I'm accepting suggestions. If you found any bug, report in topic or send me a private message. I'll solve the problem as quickly as possible. I think is it. Note: Sorry for my English. @Edit Now is necessary apply this source modification to use the script: skillup_scriptcommand_by_cretino.diff build_manager_v1.1.txt build_manager_v1.0.txt build_manager_v1.0.txt build_manager_v1.0.txt
  4. me start to love rewrite Emistry's script .... hehehe sure he don't mind Download: 2.1 script & plugin plugin is meant for players can vend on top of npc look for the original topic here for description ... but download the script here .. hahaha
  5. utility

    Preview: Info: Tell you how long you're online. Download: script - sql -
  6. View File [Utility] Extra Mob Drops [Utility] Extra Mob Drops So what exactly is this script? Allows Extra drops on specified mob (Zeny, Item, CashPoints) based on certain drop rate %. Edit the "OnInit:" of values to get extra items / zeny / cashpoints upon killing a certain mob you specified. Format: Poring(1002) Zeny: 5000 Cash: 10 Item: Red Potion (501) Amount of Red Potion: 6 Enjoy Hercules! (PS: Also works for rAthena xD) Submitter Aeromesi Submitted 01/27/17 Category Utility  
  7. Hercules HP/SP Table Generator

    Version 1


    Tool for generating HP/SP table for Hercules 'job_db.conf' Options: 1. eA Formula - Generate tables using the old and bug/OP formula of eA 2. Sequential - Generate tables using the sequential format(2,4,6...) 3. Custom Formula - Generate tables using your formulated formula(Javascript syntax) Prerequisite - 3.0 .NET Framework
  8. File Name: "New Reborn" integrated job master File Submitter: Ridley File Submitted: 22 Feb 2017 File Category: Utility I did this a while ago. In order to use this script you need Olrox new_reborn map This script is no physical job changer. instead each spike of the star shaped map represents a path of the classes. You walk up there to change your job. Extended Job's are available from a normal npc in the middle. Important: This script uses Euphys default herc job changer as a base. - the script gives out a +7 novi weapon for each of the base classes (check line 355 to 392) - it has some fancy warp portals, feel free to edit it to default - even more fancy, ressource eating rotating waiting rooms for exit and entrance (default prontera) which can be disabled as well (line 502 and 530) - autobuff inc agi +10 for 1 minute each time you walk directly through the middle (or spawn) - you can NOT skip rebirth. 1st job -> 2nd -> rebirth -> trans ->3rd - it also has support for rebellion, but rebellion is not yet added on herc so you might want to disable it This script was already tested live and worked fine. I did some edits tho but never optimized it since I lost interest in it. However, I think its something different from default Job Masters Note: I really recommend to read through it and check for all options. Some Screenshots Click here to download this file
  9. File Name: @itemall and @itemmap File Submitter: Ridley File Submitted: 12 Feb 2017 File Category: Utility Give an item to all players online @itemall <Item ID> <Item Amount> Give an item to all players on the same map as you @itemmap <Item ID> <Item Amount> Using some old code from Emistry for this, thank you for your permission to use it. Click here to download this file
  10. Utility

    Utility: @go command Original concept by : Description: Alternative @go command. Allows for unlimited aliasing, as well as level and group restrictions for each destination. Additional options to add a delay, prevent use when dead, and charge per use are available; default cost is defined with '.cost', but this parameter can be set manually with 'go()'. These extra features are disabled by default. Be mindful that the delay uses a temporary player variable, '@go_delay'; if the player logs out, this variable will be cleared. If you would like for a more secure delay, replace all instances of '@go_delay' with 'go_delay'. Download:
  11. utility

    File Name: Rebirth System File Submitter: Dastgir File Submitted: 05 Apr 2014 File Category: Utility It is Rebirth System , which allows to rebirth unlimited times Some of its features on how it works It does not give any Extra StatusPoints(Adjustable via Config) Requires Some Item to Rebirth Rewards are given when you rebirth with x% chance You can Only Rebirth when you are Max Level (3rd,2nd job Configurable Option) RebirthSystem Ranking(To know who has Rebirth How many times) Master Rebirth System(When you have Rebirthed for x times, You can do Master Rebirth. You can add ItemReward and ItemRequirements, only for MasterRebirth too..) GM can reset the Rebirth Rankings(Affects StatusPoint Given) Can Force the User to be rebirthed to Novice/High Novice. Can Give x status point every Rebirth. Can Give y status point every Master Rebirth. Can Limit Number of Rebirth/Master Rebirths. Can rebirth to Any Jobs(Job Adjustable via Config) I made this script because it was requested to me by someone. Click here to download this file
  12. View File Stylist with doram limit hair style and hair color This is a very simple edit on default rathena and hercules sylist(Is the same) for summoner class(doram) limit hair color and style. * in line 18 you can change the max hair style. * in line 19 you can change the max hair color. Submitter The HaureN Submitted 03/12/18 Category Utility  
  13. jTynne's @go Command Alternative In .txt Format! This is my custom alternative to @go that allows end users the ability to EASILY add/change @go locations on the fly without the need to edit any source files OR recompling/rebooting their server. This is a highly customizable script that is pretty straight-forward in its coding. You can easily add in or adjust existing @go locations in seconds. Please Note: This will replace the default @go command when loaded in-game! Instructions / Customization To use? Simply upload and @loadnpc the file in-game and @go will be modified. If you wish to add in a new @go location, all you have to do is add a new entry following the format noted below: if(@warp$ == "35" || @warp$ == "ecl" || @warp$ == "ecla" || @warp$ == "eclag" || @warp$ == "eclage") { callsub Process,"eclage",110,39,0,0; } if(@warp$ == "36" || @warp$ == "ser" || @warp$ == "sere" || @warp$ == "seren" || @warp$ == "serenglade") { callsub Process,"serenglade",34,82,0,0; } As noted in the text in red above, you add in a number higher than the current highest value (in the script currently, Eclage is 35, so to add in a custom location, simply add in a value of 36, customize the text based warp strings you want (for @go 36, in the above example, you can either use @go 36 or @go ser @go sere @go seren or @go serenglade, and all will teleport you to the same location of serenglade <34,82>). Planned for future releases: - Additional options GM's can set for the command in the header. (Re-use delay, price per use option) - Mapflag check for nowarp and nogo mapflags. - No usage while dead. Version History : Current Version 2.0 2.0 Dec 31st, 2012 : 1.0 Dec 29th, 2012: Please report any bugs you may find, and/or if you have any requests / suggestions for the script as a response to this thread. Thank you! (Please +1 me if you enjoy this script~)
  14. utility

    View File @ip usage: @ip <Player Name> Unlike @sameip, this is meant to check a single player config: use on players (gms) with same User Group as yourself yes/no Do not redistribute or sell this file. Output: Failed attempt Player not found/online Submitter Ridley Submitted 02/04/17 Category Utility  
  15. File Name: Configurable Refiner File Submitter: KirieZ File Submitted: 02 Aug 2015 File Category: Utility This is a configurable refiner that I made after reading the request from this topic. It contains the following options (all of them configurable): Normal refine Refine N times at once (It's possible to allow this for a different group) Set different zeny and item requirements based on item's WeaponLv field Display information about the refine like: the safe refine and the chance of the next level. Allow the usage of items that increase the success chance Allow the usage of items that avoids the item from being destroyed when the refine fails (2.0) Ask if want to use items to protect / increase refine chance (2.0) Define custom effects when refine fails: stay as is, decrease one level or go back to +0 Everything is configurable at the end of the script. I made some tests and it seems to be working correctly, if you run into any bug or wants to suggest a new feature, please let me know and I'll see what I can do. Click here to download this file
  16. This is one of the smallest yet biggest scripts I have made in a while, enjoy(?)Im not that good at scripting, this basically adds VIP exp boosts and can also get stacked if you use my "bEXPi3" function. You'll need to manually set the date for the VIP to finish on that new column, also set your group to the desired rank. For the battle manuals and other SC_CASH_PLUSEXP reliant items, you just simply replace their script like this. Be sure to add your ranks to the function to, or else they'll get dumped to the default rank. Id: 14545 AegisName: "Battle_Manual_X3" Name: "Field Manual 300%" Type: 2 Weight: 10 Trade: { nodrop: false notrade: false noselltonpc: false nocart: false nogstorage: false nomail: false noauction: false } Script: <" callfunc("bEXPi3", 1800000,300); "> Just transfer the original values to the function and the script will take care of the rest =) for additive extra exp boosts
  17. Hello guys, I'm new to Hercules and just want to make a contribution A basic function inspired by Healing Salve Potion of Dota 2 Config: while(.healcount < 20){ //Set 20 to number of healing instance you want percentheal 5, 5; //Set 5,5 for HP/SP value heal per instance sleep2(500);//Set 500 to preferred time interval for healing(in milliseconds) Script: <" callfunc("HealingSalve"); "> // Input this to your custom item's script Download: healingsalve.txt
  18. File Name: @botcheck File Submitter: True Zeal File Submitted: 30 Apr 2017 File Category: Utility File Name: @botcheck File Submitter: True Zeal File Submitted: 30 Apr 2017 File Cateogry: Utility Description A useful command for your Game Masters to help monitor problem "bot" maps. Runs the @whomap2 command on a list of specified maps. This allows you to check classes as well as names, which could be useful for quickly ignoring a character. Requires configuration for maps you wish to have it run a check on. Example Configuration: //--- Sets the list of maps to run @whomap2 on setarray(.map$[0], "amatsu", // Note: Every entry excluding the last one must have a comma! "prontera", "odin_tem03" // Note: Last entry must never have a comma! ); Download You can "download" this file from its Pastebin location. Pastebin: Click here to download this file
  19. @botcheck



    File Name: @botcheck File Submitter: True Zeal File Submitted: 30 Apr 2017 File Cateogry: Utility Description A useful command for your Game Masters to help monitor problem "bot" maps. Runs the @whomap2 command on a list of specified maps. This allows you to check classes as well as names, which could be useful for quickly ignoring a character. Requires configuration for maps you wish to have it run a check on. Example Configuration: //--- Sets the list of maps to run @whomap2 on setarray(.map$[0], "amatsu", // Note: Every entry excluding the last one must have a comma! "prontera", "odin_tem03" // Note: Last entry must never have a comma! ); Download You can "download" this file from its Pastebin location. Pastebin:
  20. A simple script for those who are lazy to click the Emergency Call in Guild Skill :P If you want to use this as a main command for ecalling, make the Emergency Call Passive Find this : 10013,0,0,4,0,0x3,0,1,0,yes,0,0x10,0,none,0, GD_EMERGENCYCALL,Urgent Call Change to this : 10013,0,0,0,0,0x3,0,1,0,yes,0,0x10,0,none,0, GD_EMERGENCYCALL,Urgent Call but if you don't want to use this as main command, don't make the Emergency Call Passive but you can put this script as alternative for ecalling This script can only use during WoE Time, must be a Guild Master, Only for WoE Maps and Master Emergency Call Guild Skill Link :
  21. I’ve been involved in Ragnarok Online for a quite a while. I’ve gained experience in the scripting and making various customizations script. [/size] I'm Semi-Available for Script Requests during Weekend ... Information : I am willing to offer my complete services to paying customers. I have no restrictions on the extent of services, however my services do fall under the following categories only: Any NPC Scripts NPC Quests / Exchanger Utilities NPC Custom Event Custom Battleground Custom Instance ( Hercules ) etc Different projects will require different specifications. When requesting a custom service, it’s recommended that those interested should provide a fully detailed explanation of the project. The length of time it will take to complete a service is dependant on the complexity of the project and the response time to queries. However, I can focus a lot of my time on working on the services so most the projects should be completed within a matter of days. Work Samples :[/size] Sample of my works can also found within this forum. Example : All Paid & Free Scripts && E-Script Collection && Youtube Channel Pricing : The prices of the projects requested depend entirely upon the size of the project and the complexity. For a basic outline of potential prices (used as a starting base) see the below list: Basic NPCs ( Free ~ $3.00+ ) SQL related NPC ( $3.00 ~ $8.00+ ) Custom Battleground ( $8.00 ~ $15.00+ ) Custom Instance ( $8.00 ~ $20.00+ ) etc, * You may as well offer me a price that you can afford with. As mentioned, the prices are completely variant as different projects will have different requirements. For the time being, I only accept PayPal payments and Local Bank Transfer. Primarily because my account has a premier business status which means I’m a trusted PayPal user, and my funds are protected. Extra: Support and help for the service I provided for as long as is deemed necessary. No payment requirement up-front (before work is started), however payment is required after transfer of the files/modifications. Both .diff/.patch files and full source/script files where applicable for merging GIT and for directly pasting edits. Agreement : By contacting me for a services, you’re agreeing to accept the following terms and conditions. I do not give refunds without valid reasons! But, I might offer free services as return. If any NPCs doesn’t work for any reason. I will provide full free support for that NPCs. The resale or sharing of my works are not permitted under any circumstance without my permission. Prices are negotiable unless stated otherwise. I may not work on any other request from you, if you haven't or failed to clear all the payment for previous works. All terms and conditions may be subject to change. I reserved all right for my works which include resell, republish and etc. Contact : Facebook : Emistry Haoyan / Emistry Helpdesk Email : [email protected] Forum : rAthena / Hercules / OkayRO Skype : emistry_haoyan If you would like a consultation about the above service, please PM me regarding that as well. Thank you in advance. ♥
  22. utility

    So what exactly is my custom command @.shutdown? Well it was based off @ request. I modified it a lot and turned it from a whisper into a command, if you input 0 it directly shuts down your map-server. You input the amount of minutes you want to start the shutdown. If you type @@shutdown after you set a shutdown, it will cancel out that current shutdown you have in progress! Enjoy guys, and here you go @ Just download attachment, install in npc folder and you're good to go. shutdown_cmd.txt
  23. Utility

    Utility: Hercules Radio As per youtube's request: Description: A radio NPC that plays preset selection of client-side songs (these songs are to be placed in the 'BGM' folder). The command '@radio' was added as a convenience, to allow songs to be played wherever the invoking player may be. Songs are played on the map in which the NPC was invoked, meaning that if a player is in pay_gld and types '@radio', (s)he and everyone on the map will hear the selected song. Each time a song is played, a lock is set for the preset minutes; this lock prevents the NPC from being accessed. A countdown in minutes and seconds is be displayed to reflect the remaining time until the next song can be played. Download:
  24. Hi all, This is not a release and it's not mine either. I just wanted to alert people to this awesome piece of work by Haru. You just paste your script and it'll error-check for you! Been here for 8 months and never heard of this till now. Mods feel free to move this. I just want all to know about this as I haven't seen it anywhere on these forums. Should be a pinned post by Haru himself!
  25. Utility

    Reset NPC - an NPC that reset your stat/skill with the use of item, Configuration: Reseter NPC.txt