Jump to content

Utilities

Scripts that are set up to help players and GMs alike should be posted in this category
Examples: Buffers, Refining Systems, GM Tools, Shops

197 files

  1. Free

    Password on storage

    Bug Report on discord: KyoSasuke#5401

    242 downloads

    Updated

  2. Free

    Market Clone (No SRC modification needed)

    This is exactly the same concept as the original file by Annieruru/Dastgir which is found on this post : 
     
    @marketclone - creates a clone of your self as if you are making a chatroom.
    @marketkill - removes the clone you spawned.
     
    Yes, there is no need for SRC modification. This is purely done script wise but this will only work for latest server files. Any server files later than October 2, 2022 shouldn't have any troubles running this script. Otherwise, you are required to apply this commit: https://github.com/rathena/rathena/commit/9c2576f47ac12f54738bc714b858fde3a9d6315b to work.

    Any issues regarding the script, leave me a message or tag me on the support page of this script. If there is any good suggestions for improvements 
    I do wont give support if compatibility is the issue. Compatibility is your responsibility. Use at your own risk.

    242 downloads

    Updated

  3. Free

    Rynbef's SQL Warper

    Description
    This warper is a fully sql based warper. All coordinates, categories or maps can be modified.
    This script contains the following features:
    - Fully SQL based
    - Realtime coordinates, categories or map changes without scriptreload
    - Easy to add new maps or create own categories
    - Restricted maps or sub-maps by renewal/pre-renewal
    - Allow map access by min. group ID
    - Anti-Bypassable last warp function
    - Simple enable or disable categories
    How to install
    1#: Insert the .sql file to your database.
    2#: Copy the script to your script folder and change the settings on the bottom of the file.
    3#: Insert the file to the scripts_custom.conf
    4#: Reload or restart server. Have fun!
    Other
    If you have any question about this script or else please contact Rynbef at the rAthena Board.
    The duplicates and coordinates are based on Euphy's Warper.
    The .zip file includes a database structure file to explain how it works.
    !!! --- Dont name this script as your. Dont remove the copyright header. Dont sell this script. --- !!!

    237 downloads

    Updated

  4. Free

    Shop-based refiner

    Information
    This script lets your players refine multiple items of the same category at once. Each item's refining process is independent to each other.
    This means they can have some items successfully refined and some fail at the same time.
    This script is also configurable to suit your likings.
    By downloading this script, you agree to these terms:
    You are not allowed to redistribute this script in any way, shape, or form. Chargeback scams are not tolerated and will get you punished on rAthena. I still retain all rights to this script. You will not get any support if you are using an old build of rAthena from 6 months ago or earlier. Your rights to receive free supports may be revoked on my discretion if you are being abusive. Terms above may be changed or adjusted without prior notification. Copyright © - Secrets 2016-2017 - All Rights Reserved

    233 downloads

    Updated

  5. Free

    Party Search

    Allow player to announce in the channel that they are looking for party.

    Add this to your channel.conf
    { name: "#recruit" alias: "[ RECRUIT ]" color: "Recruit" type: "CHAN_TYPE_PUBLIC" autojoin: true leave: false chat: false }, If there is a problem or request for the script you can contact me on the following:
    Skype: nasagnilac.leiron
    Facebook: nl073092

    230 downloads

    Submitted

  6. Free

    Plagiarize a Skill [Script Command]

    { plagiarize <skill>,<lv>; Sets the invoking player's plagiarised skill and the desired lv. } by rootKid  
    INSTALLATION
    [in src/map/script.c]
    Find: 
    // declarations that were supposed to be exported from npc_chat.c #ifdef PCRE_SUPPORT BUILDIN(defpattern); BUILDIN(activatepset); BUILDIN(deactivatepset); BUILDIN(deletepset); Add above:
    /*=========================================== * Plagiarize a Skill * plagiarize <skill>,<lv>; * Sets the invoking player's plagiarised skill and the desired lv. * by rootKid *-------------------------------------------*/ BUILDIN_FUNC(plagiarize) { int skillid, lv; struct map_session_data * sd = script_rid2sd(st); skillid=( script_isstringtype(st,2) ? skill->name2id(script_getstr(st,2)) : script_getnum(st,2) ); lv=script_getnum(st,3); if (sd->cloneskill_idx && sd->status.skill[sd->cloneskill_idx].flag == 13){ sd->status.skill[sd->cloneskill_idx].id = 0; sd->status.skill[sd->cloneskill_idx].lv = 0; sd->status.skill[sd->cloneskill_idx].flag = 0; } if (pc_checkskill(sd,RG_PLAGIARISM)) { sd->cloneskill_idx = skillid; sd->status.skill[sd->cloneskill_idx].id = skillid; sd->status.skill[sd->cloneskill_idx].lv = lv; sd->status.skill[sd->cloneskill_idx].flag = 13;//cloneskill flag pc_setglobalreg(sd, add_str(SKILL_VAR_PLAGIARISM), skillid); pc_setglobalreg(sd, add_str(SKILL_VAR_PLAGIARISM_LV), lv); clif_skillinfoblock(sd); } return 0; } Find:
    BUILDIN_DEF(_,"s"), Add above:
    BUILDIN_DEF(plagiarize,"ii"),  
    END OF INSTALLATION
    I have attached an unfinished function-based script using this script command as a reference.

    226 downloads

    Updated

  7. Free

    clocktower.txt

    Npc that shows the server time on updated schedules here .. I found this file on the flash drive.
    Author unknown

    224 downloads

    Updated

  8. Free

    Simple Guild Manager

    A simple NPC enabling guild creation and guild leader assignment.

    224 downloads

    Submitted

  9. Free

    @dance

    @dance
    A script-ported-version of source mod @dance. (I don't know the original author)

    Usage
    @dance <1-9> ________________________________________________
    Feel free to Donate if you want to support me

    ________________________________________________

    223 downloads

    Submitted

  10. Free

    Sistema de donaciones SMS ( spanish version )

    Puedes ver la descripción full y como implementarlo en el siguiente post:
    http://rathena.org/board/topic/90885-sistema-de-donaciones-sms/#entry237407
    Con el tiempo haré la misma guia pero en inglés.
    With time I will do the same guide but in English.
    Saludos

    213 downloads

    Submitted

  11. Free

    Utility: Job Master Episode 10.4 with Rebirth Item Requirement

    Jobmaster Episode 10.4 Build without Taekwon,Ninja,and Gunslinger
    Needed Heroic Stone to Rebirth like official (IDRO)
    Credit to : Euphy, Mazvi, Braniff, and Jey for who want make this script until Now work in rAthena ?

    213 downloads

    Updated

  12. Free

    Buff donation (using zeny)

    Here i want share my modifying script (original script are from floating rate donation script created by lupus)
    to change the duration change at this part (line 206)
    // Up to you whether you want to add an extra hour or not, as otherwise the event will be below 24 hours. $Buff_hours_left = 6;  
    to change zeny amount at this part  (line 221)
    .targetdonation = 10000; you can add or remove buff skills at line 21 ~ 148

    213 downloads

    Submitted

  13. Free

    Master Of Alchemist

    A npc where you can convert potion to another potions or you can use other items to convert to another. //- <ItemID>|<Zeny>|<ItemReq>|<ItemReqAmount>|<ItemIDReq1>|,.... setarray .Alchemist_List$[0], "11503|250|32371|5", "11504|500|32372|5", "11501|500|11503|2", "11502|750|11504|2"; Example 1: 11503 is the item you want to be exchange with 250 zeny requirements each then it will require 5pcs if 32371 item.

    If there is a problem or request for the script you can contact me on the following:
    Skype: nasagnilac.leiron
    Facebook: nl073092

    206 downloads

    Updated

  14. Free

    Custom Stat Seller

    This is an old script and its just a basic script that everyone can use.
    This npc has a bug before where the npc can keep deducting zeny and the stat is already at limit.
    So I've made a minor tweaks and the script is good to go!
    Note: Please read the guide inside the script for making changes!

    194 downloads

    Updated

  15. Free

    simple select item from Box/Egg

    This is a simple function I'm using for custom box/egg items to allow players selecting an item.
    Example usage:
    - Id: 100717 AegisName: Fluffy_Semi_Long_Box Name: Costume Fluffy Semi-long Hair Type: DelayConsume Buy: 10 Weight: 100 Script: | callfunc("muh_eggpick","Fluffy_Semi_Long_Box",420036,420037,420038,420039,420040,420041,420042,420043);  

    185 downloads

    Submitted

  16. Free

    Dynamic WoE Reward Distributor

    Information
    This script let guild leaders receive WoE rewards after the end of each WoE by talking to the NPC. Rewards can be configured to be given to every online members automatically instead.
    There is a menu for the GMs to configure reward for each castle individually.
    Use Case
    As a reward giver for WoE participation.
     
    Although this script has been tested on an old build of Hercules, it is only guaranteed to support rAthena. If it somehow break on Hercules-based emulator, I could fix it at an additional price 
     
    Video
    By downloading this script, you agree to these terms:
    You are not allowed to redistribute this script in any way, shape, or form. Chargeback scams are not tolerated and will get you punished on rAthena. I still retain all rights to this script. You will not get any support if you are using an old build of rAthena from 6 months ago or earlier. Your rights to receive free supports may be revoked at my discretion if you are being abusive Terms above may be changed or adjusted without prior notification. Copyright  - Secrets 2016-2017 - All Rights Reserved

    172 downloads

    Updated

  17. Free

    Exchange NPC Script for FluxCP

    This is a NPC script for FluxCP Credits and Vote points in order for the
    players to exchange them for Cash Points ingame.
    Credits to JayPee Mateo
    https://github.com/Feefty/FluxCP_Addons-VoteForPoints/blob/master/npc/voteforpoints.txt
    But this script was completely changed so that no lines were used from the original
     
    Make sure to replace "ragnarok_db" with your database name on line 19 and 20

    169 downloads

    Updated

  18. Free

    MakeItemReq, check requirements to make a item

    This functions help you easy to create a Quest NPC use to create a item by bring for NPC items and Zeny
    If bring enough Zeny and Items, a menu confirm to make item will display
    Else will display "Close" Button
    Edit Menu text inside function.
    Usage:
    .@isSuccess = MakeItemReq(PRODUCT_ID,ZENY,ITEM1,ITEM1_QUANTITY,ITEM2,ITEM2_QUANTITY,.....) .@isSuccess = 0, you dont want to create this item .@isSuccess = 1, NPC created item for you // Sample Struct NPC //
    prontera,157,120,4 script MakeItemReq 555,{ mes "[NPC_NAME]"; mes "Bla"; mes "Bla Bla"; mes "Bla Bla Bla"; mes "Bla Bla Bla Bla"; next; mes "[NPC_NAME]"; // MakeItemReq(PRODUCT_ID,ZENY,ITEM1,ITEM1_QUANTITY,ITEM2,ITEM2_QUANTITY,.....) .@isSuccess = MakeItemReq(5353,1000000,501,1,502,2); // Doesn't add next, because next existed in function if(.@isSuccess){ mes "[NPC_NAME]"; mes "You success to create a item"; } else { mes "[NPC_NAME]"; mes "You dont need it"; } close; }

    167 downloads

    Submitted

  19. Free

    Infinity Gauntlet - Snap

    Spoiler Alert !!! 
    The following content consists of info for the recent Avengers: Endgame movie. 
    View and download at your own discretion, I am not responsible for anything if you're so weak heart and so easily get spoiled with such contents.
    Real fans never afraid of spoiler contents! 
    Use at your own risk ....
     
    Mirror Link: https://pastebin.com/6GX0LmW2

    167 downloads

    Updated

  20. Free

    Crimson Eater

    Just a simple script for a NPC that gets Crimson Weapons at defined refine level and gives items for it. (Any level above the defined rate, the NPC won't accept).

    155 downloads

    Submitted

  21. Free

    Player Build Inspection

    How it works?
    Talk with the NPC Input the player nick you want to spy Choose if you want to add more coins to the spy auction The victim player receives the deal. If he pays the price, he wont get stalked, if not, you get a list with all his current equipments and statuses.

    148 downloads

    Updated

  22. Free

    Utilities: @alootid2 Command

    File Name: @alootid2 Command
    File Submitter: mrdominic
    File Submitted: 31 August 2017
    File Category: Utilities
    Content Author: mrdominic

     
    Features
    You can input multiple item ID for alootid with just 1 command. You can add the input list as much as you want (but remember. There is a Max alootid item.) You can change the alootid max item at src/config/core.h in your server database.
    Find this:
    /// Max number of items on @autolootid list
    #define AUTOLOOTITEM_SIZE 10     <<<<< change the number to what you want. And don't forget to recompile your server if you change something in src folder.
    How To Use
    Just add this script to your server and enable it.

    146 downloads

    Updated

  23. Free

    Mad Hatter - Headgear Rental + Randomizer

    About This File
    Tested and working with: 264af55
    No Source Modifications needed.
    Purpose
    Provides a nice set of hats which resets after x amount of days. It can give the possibility to try the headgear on. This is primarily targeted for Headgears but other items can also be sold and automatically takes off "View Item" in the menu if it is the item being bought is not a headgear. Has the ability to randomize or use a pre-defined set of items.
    Changelogs
    The Mad Hatter
    V 1.1.1:
        Fixed problem about checking rentals items in inventory when Randomize Hats option is enabled
        
    V 1.1.0:
        Public Release
        Swapped Yes/No sequence when a GM talks to the NPC to avoid accidental reroll.
        Added Randomization option of hats
        
    V 1.0.1:
        Fixed missing semi-colon in config part.
        
    V 1.0.0:
        Player can rent 1 headgear per day.
        Cannot rent another headgear, if the rented item is still present on their inventory.
        Configurable length of rental time
        Choose between Zeny or Coin payment
        Able to try headgear via "View Item" menu
        Weekly change of items. GMs can manually reroll the item set per week.
        Configurable amount of Headgears to be displayed per week
        
        *please see configuration part by searching "Configuration part"
    Preview of Configuration in Script

    End User License and Terms of Services:
    1. I will retain all the rights in all the scripts that I create
    2. Client cannot redistribute nor resell the scripts that I provide
    3. No refunds
    4. Maintenance of scripts does not include modification of the original intended behavior. If the script has been broken due to prior modification of the original behavior then it would mean a new service request
    5. Modification of the original intended behavior would mean a new service request and would go through the process mentioned above
    2. This can be redistributed anywhere in any form.
    3. This shall not be in any way be branded for sale anywhere in any form.
    4. Maintenance will not be provided. Feel free to use the support section.
    5. See #3.
    6. Ninja has the right to post all my free services to the release section and make it available for everybody to use
    7. Maintenance of scripts will be provide free of charge
    8. I will not keep any sensitive information from your server nor any credentials that you lend me
    9. I will backup all my server files before I use this.
    10. Ninja will not be liable in any way at any time.
    11. The moment I use anything from here, I accept all the terms of services stated above.
    Where the script author is Ninja (https://rathena.org/board/profile/7005-ninja/).
    ======================================================================================================
    Credits to Radian for the initial request.
    ======================================================================================================

    145 downloads

    Updated

  24. Free

    fishslicemaker.txt

    Fish Slice Maker
    ______________________________________
    This is just a NPC basically creates fishslice with prerequisite items.
    Features:
    • Creates fishslice with prerequisites. 
    • You can set the amount of conversion.
    ToDoList:
    Change item requirement and amount conversion depending on your preferred.
    By downloading this script, you agree to these terms:
    • You are not allowed to redistribute this script in any way, shape, or form.
    • I still retain all rights to this script.
    • Terms above may be changed or adjusted without prior notification.

    137 downloads

    Submitted

  25. Free

    convertertrader.txt

    Elemental Converter Trader
    ______________________________________
    This is just a NPC wherein you can trade an etc item for elemental converters. 
    Features:
    • Converts an etc item(any items but etc is recommended) to elemental converter of choice.
    • You can set the amount of conversion.
    ToDoList:
    Change item requirement and amount conversion depending on your preferred.
    By downloading this script, you agree to these terms:
    • You are not allowed to redistribute this script in any way, shape, or form.
    • I still retain all rights to this script.
    • Terms above may be changed or adjusted without prior notification.
     
     

    135 downloads

    Submitted


×
×
  • Create New...