Jump to content

Utility

Scripts that are setup to help server players and staff do tasks.
Example: 1-click refiner, Job changer, Hourly announcer, Healer

36 files

  1. [CMD] Dynamic Shop Controller System || @editshop | @loadshop | @saveshop ||

    [Dynamic Shop Controller System 1.0]
     
     
    So what exactly is my Dynamic Shop Controller System?
     
     
    Description:
    You have 5 save slots.
    @saveshop (saves your shop with designated name).
    @editshop to edit the current shop you're loaded on.
    @loadshop to swap between other shops as you please.
     
    If you're editing any items in the shop a player can't purchase from the NPC until you make finishing touches, if you disconnect while in edit mode it'll reset and the player will be able to access the shop again (Notice debug in your Map-Server Console). You can completely disable the shop incase you want to make a whole bunch of edits, control the max amount of items in the shop, check the item prices and amounts inside of @editshop, the item ID's/Amounts given and the Cost for each item (Will be able to switch out currencies like zeny, kafra, cash, custom in the future) at the moment it's set to Cash Points. So let's say you want to bring your summer shop back in winter, @loadshop, select the summer shop you hypothetically made a viola, summer headgears you missed out on in winter you got a chance to get again with the same shop.
     
    I hope you guy's enjoy! Leave me any feedback or suggestions!

    146 downloads

    0 comments

    Updated

  2. [Added Feature] Aeromesi's Alternative Restricted @warp

    [Added Feature] Restricted @warp


     

    So what exactly is my Alternative @warp command?




    Here's a description:


    // Alternative @warp// You cannot @warp to a certain spot over and over, after x amount of attempts you're banned from using @warp// A GM will have to use @unblockwarp and select the player that is blocked and unblock them.// Version 1.0// Idea to make this into an alternative warp was from my friend IeYasuru who made the original base of this script which was an NPC whispering system.// Simply converted the script from NPC WHISPERING to @commands with Hercules optimization and standardization.// Created by Aeromesi & IeYasuru

    43 downloads

    0 comments

    Submitted

  3. @itemall and @itemmap

    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.

    373 downloads

    0 comments

    Updated

  4. "New Reborn" integrated job master

    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
     
     

    203 downloads

    0 comments

    Updated

  5. @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: https://pastebin.com/yYuFdLHm

    72 downloads

    0 comments

    Updated

  6. Soul Menhir

    The Soul Menhir slowly regenerates the SP of anyone sitting near it.
     
    Make sure to change the map, x, y and the sprite.
     
     
    Requires Hercules of April 8th 2017 or newer version
     
     
    --------------------------------------------------------------------------------------
    This script was made by me, for The Mana World + Evol.
    License: public domain (CC0)

    129 downloads

    0 comments

    Updated

  7. 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.

    95 downloads

    0 comments

    Updated

  8. [NPC] Campfire to regenerate HP/SP

    Originally:
    There is a nice contribution from meko on that subject,
    Menhir (Big rock that possesses magical powers and able to restore Health and Energy of Seekers resting/meditating nearby)
    Thanks, meko!
    But, I thought to myself, well, that is wonderful, but why not make it portable?
    The Idea:
    An element of role play, a way to add functionality 
    to the item 7035 - Matchstick, To light a Campfire.
    A Campfire is a portable temporary regeneration NPC.
    OW, and it is configurable ;).

    Campfire to restore / regenerate HP & SP.
    When you sit by the Campfire, you start feeling the warmth and the comfort, thus your HP & SP begin to regenerate.
     
    Mechanics : 

    A phosphorus tipped stick that can be used to start a fire. (Now Indeed )
    When you use the item Matchstick in your inventory, it will spawn a duplicate of the NPC called Campfire.
    This will help you when you are in the field, farming, grinding, starting a Campfire will help you rest.

    - You need to sit close to the Campfire (3 cells ) to feel the warmth.
    - Anyone can sit by your Campfire and rest.
    - Campfire lasts 2-3 minutes.
    - Need to sit for at least some time to begin feeling the warmth and comfort.
    - you cannot start a fire within 5 cells of another NPC
    - If you use a match one more time, old Campfire disappears and a new one appears.
     
    I think it will add an element of roleplay and romanticism to the gameplay.
     
     
    Installation : 
    To be able to use this script you need a plugin npc-duplicate.c
    https://github.com/dastgirp/HPM-Plugins/blob/master/src/plugins/npc-duplicate.c
    Install & enable this plugin This script uses a relatively new NPC sprite at the moment of writing this release.
    4_BONFIRE
    Therefore, you may have to edit the Hercules source to allow for this new NPC
    To the /db/constants.conf
    add this line: 4_BONFIRE: 10252 In the /src/map/npc.h
    change this line: #define MAX_NPC_CLASS2_END 10800 This will allow for way more NPCs
    Save and recompile Hercules. In the client, you may not have this NPC
    But luckily for you, I've included with this release a data.zip archive containing the NPC sprite
    and the sound of striking a matchstick.
    Just add it to your GRF or data folder if you use data folder. In the client, Lua Files make sure you have this NPC sprite

    LuaFiles514/Lua Files/Datainfo/NPCIdentity.lub JT_4_BONFIRE = 10252,
    LuaFiles514/Lua Files/Datainfo/jobName.lub
      [jobtbl.JT_4_BONFIRE] = "4_bonfire", In the /db/re/item_db.conf or /db/pre-re/item_db.conf
    find Id: 7035
    and add these 3 attributes Type: 2 Delay: 3000 Script: <" callfunc("F_CreateCFDup"); ">  
    Configuration: 
    It is a configurable script
    All of the parameters are explicitly commented for a better understanding of the rules
    .refillHP_rate = 15; // number of HP to give every refill .refillSP_rate = 5; // number of SP to give every refill .refill_distance = 3; // max distance from fire HP/SP regeneration will work .camp_fire_delay = 5; // Skip how many ticks before feel warm ;) .refill_timer = 300; // wait rand(X) ms before refil Feel free to adjust to your server needs
    .@nofire_distance = 5; // How far from other NPCs allowed to make fire. .@fire_duration = 1000 * 60 * 3;// 3 minutes (How long will the Campfire last, in ms)  

    593 downloads

    3 comments

    Updated

  9. RESTOCK HEALER

    Restock in healer npc
    Contact: suckme rs#7808
    Contém:
    Utilities Restock Configurator Healer with restock  

    119 downloads

    0 comments

    Submitted

  10. Daily Rewards

    Features:
    Full Customizable Can Set Number of Hours Between Login Prizes and Losing Consecutive Prizes make Days Weeks or even Months Can Item, Point, Exp or even Buff Rewards Includes Configurable Whisper Commands for checking status of and collecting next rewards Includes @Command for checking status of and collecting next rewards Includes Dynamic Buff Rewards  
    Video:
    Youtube  
    What did i do?
    I just ported his daily reward script so it can work properly on hercules.
    [ Stolao Script Collection ]

    311 downloads

    1 comment

    Submitted

  11. @spy command

    It allows you to listen to other players' conversations in real-time!
    Features:
    Can hook up to 5 players online! (adjustable depends on your pc)
    It detects All/Pm/Guild&Party chatlogs.
    View logs players by name or all.
    Added a Clean chat command.
    Use protection with password. (Account Based)
    No source edit!
    Have fun! 

    110 downloads

    0 comments

    Submitted

×
×
  • Create New...

Important Information

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