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
-
Shop-based refiner
By Secrets
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
242 downloads
Updated
-
MVP Ladder only on MVP Maps with announcer
By pajodex
Yet another simple MVP Kill reward on MVP Maps Only with an announcer and now with a simple MVP Ladder
If player is in a party, the reward will be given randomly to online party members.
You can config the script easily at this part:
OnInit: setarray .p_rwd, 607,1; // Party reward <item>,<amount> setarray .s_rwd, 607,1; // Solo reward <item>,<amount> .chance = 50; // Drop rate chances % .gm = 10; // Prevents gm level and above to trigger the event // MVP Map list setarray .t_maps$[0],"// <MVP MAPS> This script will also help other in-game players see if an MVP has been slain.
I'm open for suggestions, comments, reactions and such for the betterment of this script and my skill.
Questions?
Q> Why only at MVP Maps? A> Because some server puts MVP Rooms which the reward can be abused.
1463 downloads
Updated
-
Goddess Blessing
By pajodex
Config Table:
function goddessblessing { // ----- Add your desired SCs below! ----- sc_start SC_FOOD_STR_CASH,8640000,10; sc_start SC_FOOD_AGI_CASH,8640000,10; sc_start SC_FOOD_DEX_CASH,8640000,10; sc_start SC_FOOD_LUK_CASH,8640000,10; sc_start SC_FOOD_INT_CASH,8640000,10; sc_start SC_FOOD_VIT_CASH,8640000,10; sc_start SC_ITEMBOOST,8640000,50; sc_start SC_EXPBOOST,8640000,50; // -------- end of adding SC --------- return; } OnInit: // ---- Configuration starts ------ .goal = 100000; // Goal to reach .delay_tick = 60 * 60 * 4; // Blessing time active : 4hrs (seconds * mins * hours) .item_offering = 501; // Item to offer //----- Configuration ends----- Special Credits for the Pseudocode by @Secrets
By downloading this file, you agree with my Terms of Service:
• You are not allowed remove my signature from any of the included files.
• You are not allowed sell, resell or in any form for money or rewards using my work.
• You are not allowed claim my work as yours.
• I have the rights to change all the terms above without prior notice.
374 downloads
Updated
-
Advance Punching Bag with DPS counter + Parameter Settings
By pajodex
Hi guys,
Its been a while since I left and came back. Here is my latest release for now for the community :
In addition to setting the dummy's parameters, you can also simulate a monster's stat by adding the MOB ID.
You will need to put your mob_db/mob_db_re sql tables in-order for the script to retrieve the mob's information.
Since this is a free release, compatibility is your responsibility.
If there are any bugs/issues, just post on the support page and not thru my DMs.
Credits goes to @Secrets DPS counter script. I was using that script and modified to make this script possible.
Hope this small contribution would be a great help!
- pajodex
Thanks to @_Terra for sharing the fix on clif_send error.
586 downloads
Updated
-
PvP log - Simple SQL PvP Logging
By Vietlubu
PvP log - Simple SQL PvP Logging
//===== rAthena Script ======================================= //= PvP log //===== By: ================================================== //= Vietlubu //===== Description: ========================================= //= Simple SQL PvP log //= Notes: //= - Create table `pvplog` when start script. //= - Add new record when has OnPCKillEvent //= - Remove NCP PvP Ranking if you don't want to use. //===== Compatible With: ===================================== //= rAthena Project //===== Changelogs: ========================================== //= 1.0 First version. //============================================================ With table `pvplog` you can easy get PvP ranking by month/week or day.
by downloading this file you agree on the following:
You never sell/exchange this file. You never claim my work as yours. You never remove line By Vietlubu If you like it, give me a
Thank you!
323 downloads
Updated
-
Stylist with doram limit hair style and hair color
By The HaureN
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.
476 downloads
Updated
-
Another Freebies NPC with easy char/acc bound settings
By pajodex
OnInit: // settings .char_bound = 1; // enable character bound rewards (1 = on || 0 = off) .account_bound = 1; // enable account bound rewards (1 = on || 0 = off) // set item (char bound) setarray .char_reward, 501, 502, 503; // item setarray .char_reward_amt, 1, 2, 4; // amount // set item (acc bound) setarray .acc_reward, 501, 502, 503; // item setarray .acc_reward_amt, 1, 2, 4; // amount Use and edit this to any ways you need.
I just made another simple freebies npc.. This is in reponse to many new server owners who kept asking "how to make freebies account bound/char bound?" or such. I made it easier for them to choose whether to enable char/acc bound rewards or not.
Enjoy
988 downloads
Submitted
-
sader's Level Up Reward Job/Base
By sader1992
Level Up Reward Job/Base
config
LevelUpReward(1,<base level>,<job id>,<zeny>,<item id>,<count>,<item id>,<count>,<item id>,<count>,etc); LevelUpReward(2,<job level>,<job id>,<zeny>,<item id>,<count>,<item id>,<count>,<item id>,<count>,etc); Example: LevelUpReward(1,5,1,999,1002,5,1005,2); //give 999 zeny 5 1002 and 2 1005 to Swordman (job id 1) when he level up to base level 5 LevelUpReward(2,10,1,999,1002,5,1005,2); //give 999 zeny 5 1002 and 2 1005 to Swordman (job id 1) when he level up to job level 10 header
//===== rAthena Script ======================================= //= saders LvUpRewards //===== By: ================================================== //= Sader1992 //= Free!! //https://rathena.org/board/profile/30766-sader1992/ //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= rAthena Project //https://github.com/sader1992/sader_scripts //===== Description: ========================================= //==== level up rewards //==== if the player is over he can use @LevelUpReward command //==== to get the rewards //============================================================ //==== please report any error you find //============================================================ //============================================================
602 downloads
Submitted
-
Smokey @hide
By Akkarin
//===== rAthena Script =======================================
//= @hide
//===== By: ==================================================
//= Akkarin
//===== Current Version: =====================================
//= 1.0
//===== Compatible With: =====================================
//= rAthena Project
//===== Description: =========================================
//= Adds some sexy purple smoke to the @hide command.
//= Default to @ and # commnd level 99. Feel free to change.
//============================================================
//= This is based off an ancient src edit to the @hide command, but for the life of
//= me i can't find it so it's now in a script, so src edits aren't required.
//============================================================
545 downloads
Submitted
-
Item Mall (All new items)
By Zycron
This is a item mall with all items in it updated has tons of stuff found this script broken on forums with no author fixed it and cleaned it up and added tons of items should have everything in it I'll keep it updated as new items come out!
2371 downloads
Updated
-
Superstylist.txt (Now with trans job support)
By Zycron
Hey all so I took the Superstylist and cleaned it up a bunch and added a check for all working third jobs. so if you are not one of the supported jobs it won't let you open dress room and crash client when you try to change body type ? here it is all original credit given in file.
Update 5/5/2018 ?
If you want Trans jobs to work just change this:
Class == Job_Rune_Knight ||
Class == Job_Warlock ||
Class == Job_Ranger ||
Class == Job_Arch_Bishop ||
Class == Job_Mechanic ||
Class == Job_Guillotine_Cross ||
Class == Job_Royal_Guard ||
Class == Job_Sorcerer ||
Class == Job_Minstrel ||
Class == Job_Wanderer ||
Class == Job_Sura ||
Class == Job_Genetic ||
Class == Job_Shadow_Chaser
To this:
Class == Job_Rune_Knight ||
Class == Job_Warlock ||
Class == Job_Ranger ||
Class == Job_Arch_Bishop ||
Class == Job_Mechanic ||
Class == Job_Guillotine_Cross ||
Class == Job_Royal_Guard ||
Class == Job_Sorcerer ||
Class == Job_Minstrel ||
Class == Job_Wanderer ||
Class == Job_Sura ||
Class == Job_Genetic ||
Class == Job_Shadow_Chaser ||
Class == Job_Rune_Knight_T ||
Class == Job_Warlock_T ||
Class == Job_Ranger_T ||
Class == Job_Arch_Bishop_T ||
Class == Job_Mechanic_T ||
Class == Job_Guillotine_Cross_T ||
Class == Job_Royal_Guard_T ||
Class == Job_Sorcerer_T ||
Class == Job_Minstrel_T ||
Class == Job_Wanderer_T ||
Class == Job_Sura_T ||
Class == Job_Genetic_T ||
Class == Job_Shadow_Chaser_T
285 downloads
Updated
-
Player Build Inspection
By klesler
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
-
Refiner (multiple with different options)
By Zycron
Hi all so o found this in my old archives on my hard drive I don't know who the original creator is but I have updated it.
It is a refiner that you can set multiple duplicates of with different options. So you can have one be free and refine to +10 and you can have one charge and +20 fully customizable to your liking enjoy!
562 downloads
Updated
-
Costume Enchantments - Custom idRO Klasik based
By Cydh
In this script
Custom NPCs to exchange listed costumes becomes Upper/Middle/Lower/Garment Enchant Stone Box Custom NPCs to enchant listed costumes by selecting the enchant stones (50% success, failure will delete the stone only) Custom NPC to exchange Enchant Stone to Upper/Middle/Lower/Garment Enchant Stone Box (require: 2,000,000,000 Zeny) Not in this script
All items (server-side) that are not present in rAthena All items (client-side) that are not present in kRO (or other official clients) because idRO Klasik customization Lucky charms
Exchange it
Enchant it
Woops, I need to find another stone
995 downloads
Updated
-
Utility: Dynamic Shop Template
By Ehwaz
Script functions help you easy to create and edit dynamic shop.
Only support Zeny and Item as currency and OnBuy
Install:
1. Load file traderFunctions.txt
2. Copy template from file sample_templ_shop.txt
3. Edit shop name, list items and business logic you want
4. Load shop you edited.
691 downloads
Updated
-
MakeItemReq, check requirements to make a item
By Ehwaz
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; }170 downloads
Submitted
-
Exchange NPC Script for FluxCP
By RaiRai
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
170 downloads
Updated
-
NPC Exchanger Voteforpoint FluxCP to Cash Point
By hendra814
This is a NPC script for FluxCP Vote points in order for the
players to exchange them for Cash Points ingame.
Credits to JayPee
260 downloads
Updated
-
@restock - get items from storage with a command
By Mastagoon
My take on the @restock command.
This script allows you to set a list of item to restock from your storage, for example 100 blue gemstones and 300 white potions.
When using the command, a ticket item will be consumed to get the specified items from storage.
This script is so that you'll always have the needed quantity of items in the list. for example, if you have 22 gemstones in your inventory and you use @restock, you'll get the 78 gemstones missing to the full 100
any feedback is appreciated.
499 downloads
Updated
-
Endow_Sage.txt
By pangcake
Features
This well-endowed sage will give your players the selected elemental endows, the same as the sage Endow skills. You may configure the price or whether players are required to have the corresponding elemental stones. The NPC is intended for low-rate servers, where not everyone has access to an endow slave on an alternate account. He will also sell elemental converters at the configured prices.
Default settings will require players to have corresponding elemental stone, and will cost 20k zeny. Endows will last for 30 minutes on the default configuration. Elemental converters are sold for 10k (discount enabled).
Versions
V1.0 - Released - 5-Jul-2018
379 downloads
Updated
-
Sader's MvP Rank
By sader1992
this script need
https://github.com/rathena/rathena/commit/151c8476afb3adf7901bf2efc66086edc25a0d79
or above to work
this rank system work on the mvp drop log
if the log not enabled the npc wont work
the rank update every hour
you can use @rankupdate to update the rank
677 downloads
Updated
-
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 ?
216 downloads
Updated
-
@r - Single NPC Reloader
By luizragna
This Npc reload a single NPC without needing use @reloadscript.
//===== Description: ========================================= //= This Npc reload a single NPC without needing use @reloadscript //= Use @r <npc_name> //= To reload a single npc //= Sample-1: //= to reload npc/custom/jobmaster.txt //= use @r jobmaster //= Sample-2: //= to reload npc/custom/events/poring_race.txt //= use @r events/poring_race //============================================================
511 downloads
Submitted
-
sader's Vote Manager (support Gepard or IP)
By sader1992
//===== rAthena Script ======================================= //= saders Vote Manager //===== By: ================================================== //= Sader1992 //https://rathena.org/board/profile/30766-sader1992/ //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= rAthena Project //https://github.com/sader1992/sader_scripts //===== Description: ========================================= //==== GEPARD OR IP (NOT BOTH!) [SEE THE LINES UNDER THE NPC NAME TO ENABLE ONE AND DISABLE ANOTHER!] //==== vote npc , you can add up to 5 options for each vote and you can add multiple votes //==== test it before using it so you know how it work //==== if you use 'false' as an option the option would be empty so you can use less than 5 options //==== [email protected] //============================================================ //==== I DON'T SUPPORT FREE SCRIPTS ON MY PM , IF YOU HAVE QUESTION YOU CAN POST AT THE TOPIC IN RATHENA! //============================================================
355 downloads
Updated
-
Lucky Roulette Prize Changer
I'm not that good at scripting but I want to help the community by making this Lucky Roulette Prize Changer so you won't need to go to your sql just to update the prize.
To display the guide, you need to upload the rouletteGuide.bmp in your GRF. ( The file is included in the download. )
Reminder : Lucky Roulette's Prizes will only refresh when the server restarts but the list is updated instantly.
799 downloads
Updated
-
Recently Browsing 0 members
- No registered users viewing this page.