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
-
Vendor Control
By Emistry
A script that basically used to control messy vendors in your server.
Included one helper npc that enable Vendor to pick their spot easily.
Some minor settings and math calculations are required to setup this.
// x and y horizone .. setarray .x_line, 52, 49, 46, 43, 40; setarray .y_line, 68, 71, 74, 77, 65, 62; ( A Screenshot from a Server that using this scripts )
use at your own risk ~
3539 downloads
Updated
-
VIP Central + VIP Seller
By M4karov
Tested and working with: 6748ff7
Comments: You need to activate the VIP system in your emulator source.
In src/config/core.h /// Uncomment to enable VIP system. #define VIP_ENABLE PURPOISE:
It provides the user with the possibility of buying VIP access, in addition to being able to access the VIP Room of the server. CHANGELOGS:
V 1.0.0: Created the script and distributed in the rAthena forum. 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. I assume that the client will accept all the terms of services
Where the script author is Emperium Games. And the owner of the script
It is the one who took advantage of and downloaded the script.
1262 downloads
Updated
-
VIP System
By hendra814
This is for get VIP status with cash point
can edit at this point
don't forget to enable VIP system at
src\config\core.h
to add bonus for VIP edit this file
rathena\conf\battle\player.conf
2836 downloads
Updated
-
warn.txt
By Kurofly
It's a really simple script which warns some players when used.
I made use of it to be warned if something didn't go right in some big scripts where you can be lost.
It helped to correct some bugs more easily and to catch some people trying to cheat
It's used like this:
callfunc "WarnMe","this is a test","<your player name>","<other player name>"{,"<other player name>",{...}};//it will send a notification to all players mentionned, if they're not connected they'll receive it on relog
I'll give you an example:
while (getvariableofnpc(.battle,getarg(0))) { if (getpetinfo(0) != getvariableofnpc(.pet_gid,getarg(0))) { callfunc "WarnMe",""+strcharinfo(0)+" a change de pokemon","kuro" ; dispbottom "C'est pas bien d'essayer de tricher...",0xffff00 ; end; }
It tells me if someone changes his pet during a pokemon fight and so I can punish him
Well it's not something you'd often use but it can be ueful sometimes.
94 downloads
Submitted
-
Warper ( Locked Map )
By benching
This NPC will allows the player to warp on maps that are unlocked.
445 downloads
Submitted
-
who4 command script for gepard
By sader1992
this only for GePard
this command allow you to see how many players per PC connected to the server
something like this
if someone have for example 2 account opened
the first named name1 and 2nd name2
it will show
(the unique id from gepard) + name1
name2 wont be shown in the list
and the number of players found is the number of the unique ids that connected to the server
so maybe @who3 have 9999 players and @who4 have 10 players mean there is 10 PCs connected to the server no more
305 downloads
Updated
-
WoE Setter
By Vali
New version of WoE Setter 3 that works without problem with the newest version of rAthena.
Modified by Vali~
Original from [GM]Xeon.
2527 downloads
Submitted
-
Yuchinin Common Library
By yuchinin
//===== rAthena Script =======================================
//= Yuchinin Common Library
//===== By: ==================================================
//= Yuchinin
//===== Current Version: =====================================
//= 2.2
//===== Compatible With: =====================================
//= rAthena Project
//===== Description: =========================================
//= A common useful function I wrote to make my life easier.
//= Most of my release script will need this to work
//=====******** Note ********=================================
//= This will be the core of my other script.
//= Better let it load first before adding my other script.
//===== Additional Comments: =================================
//= 1.0 Initial script.
//= 1.1 Change function arrdel from using 'value' to 'index'
//= 1.2 Fixed sql query bug
//= 1.3 Added Url, npcmes
//= 1.4 Added strcharinfo2 to avoid offline player return empty
//= String
//= 1.4a Fixed arrdel
//= 1.4b Fixed arrfind
//= 1.4c Add arrdel, arrfind notsensitive bool
//= 1.5 Add answer_chk to check input value from define value
//= 1.5a Optimize npcindistance
//= 1.5b Try to fix npcindistance
//= 1.6 Added marketshopcountitem, marketshopdelitem
//= 1.7 Added itemcheck, varcheck
//= 1.8 Added itemname
//= 1.9 Revamped itemcheck and varcheck
//= 1.9a Comment out the debugmes of function arradd
//= 2.0 Added running Marquee
//= 2.1 Added function itemtype to return item type in string
//= 2.2 Added getcharid2 to counter getcharid which need attached
//============================================================
787 downloads
Updated
-
Recently Browsing 0 members
- No registered users viewing this page.