
* End all status effects on skill reset, as per bugreport:6025 (custom\resetnpc.txt) git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16306 54d463be-8e91-2dee-dedb-b68131a5f0ec
50 lines
2.1 KiB
Plaintext
50 lines
2.1 KiB
Plaintext
//===== rAthena Script =======================================
|
|
//= Universal Rental NPC
|
|
//===== By: ==================================================
|
|
//= Euphy
|
|
//===== Current Version: =====================================
|
|
//= 1.0
|
|
//===== Compatible With: =====================================
|
|
//= rAthena SVN
|
|
//===== Description: =========================================
|
|
//= One-click automatic mount rentals.
|
|
//============================================================
|
|
|
|
prontera,124,201,1 script Universal Rental NPC 726,{
|
|
if (ismounting()) {
|
|
message strcharinfo(0),"You must first remove your mount.";
|
|
close; }
|
|
else if ((eaclass()&EAJ_THIRDMASK==EAJ_RANGER) && !countitem(6124)) {
|
|
if (!checkfalcon() && getskilllv("HT_FALCON") && !checkwug()) {
|
|
if(select(" ~ Falcon: ~ Warg")==1) setfalcon;
|
|
else getitem 6124,1; }
|
|
else getitem 6124,1; }
|
|
else if ((eaclass()&EAJ_THIRDMASK==EAJ_MECHANIC) && !checkcart() && getskilllv("MC_PUSHCART")) {
|
|
if (!checkmadogear() && getskilllv("NC_MADOLICENCE")) {
|
|
if(select(" ~ Cart: ~ Mado")==1) setcart;
|
|
else setmadogear; }
|
|
else setcart; }
|
|
else if (!checkcart() && getskilllv("MC_PUSHCART")) setcart;
|
|
else if (!checkfalcon() && getskilllv("HT_FALCON") && !checkwug()) setfalcon;
|
|
else if (!checkriding() && getskilllv("KN_RIDING")) {
|
|
if (eaclass()&EAJ_THIRDMASK==EAJ_RUNE_KNIGHT) setdragon;
|
|
else setriding; }
|
|
else if (!checkmadogear() && getskilllv("NC_MADOLICENCE")) setmadogear;
|
|
else {
|
|
message strcharinfo(0),"You do not meet requirements to rent.";
|
|
close; }
|
|
specialeffect2 276;
|
|
close;
|
|
}
|
|
|
|
//============================================================
|
|
// Old changelog
|
|
//============================================================
|
|
//= A Free PecoPeco and Falcon Breeder
|
|
//= 1.1 FIXED checkriding/cart/falcon funcs [Lupus]
|
|
//= 1.2 Added Rebirth/Advanced Class support [Mass Zero]
|
|
//= 1.3 Simplified the checks of job [Silentdragon]
|
|
//= 1.3a Fixed a Typo Error. [Samuray22]
|
|
//= Thanks to ~AnnieRuru~.
|
|
//= 1.4 Optimized Script. No need for 50 million Labels. [Spre]
|
|
//============================================================ |