PapaZola Posted February 23, 2012 Posted February 23, 2012 hello can someone help me fix this? i take this script from eathena and my ranger cant rent a warg //===== eAthena Script ======================================= //= Custom Free Breeder aka Universal Renter (not reccomended) //===== By: ================================================== //= eAthena Team //===== Current Version: ===================================== //= 1.5 //===== Compatible With: ===================================== //= eAthena 1.0 Final + //===== Description: ========================================= //= A Free PecoPeco and Falcon Breeder //===== Additional Comments: ================================= //= 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] //= 1.5 Adapted to 3CeAM and 3rd jobs. [pakpil] //============================================================ celestian,61,73,3 script Universal Rental Npc#3rd 670,{ mes "[universal Rental Npc]"; mes "Hi, here you can rent Carts, Falcons, Pecopecos, Dragons, Mados or Gryphons."; next; switch(select("Cart:Falcon:Peco/Dragon/Gryphon:Mado:For Baby Class")) { case 1: if( (BaseClass == Job_Merchant || BaseJob == Job_SuperNovice) && checkcart() == 0 && getskilllv("MC_PUSHCART") > 0 ) { setcart; close; } else { mes "[universal Rental Npc]"; mes "Sorry " + strcharinfo(0) + ", Please make sure you are the required job and have the required skill."; close; } case 2: if( (Class == Job_Ranger || Class == Job_Ranger_T) && checkriding() ) { mes "Sorry " + strcharinfo(0) + ", you can't rent a Falcon if you have a Warg rented."; close; } if( BaseJob != Job_Archer && BaseClass == Job_Archer && checkfalcon() == 0 && getskilllv("HT_FALCON") > 0 ) { setfalcon; close; } else { mes "[universal Rental Npc]"; mes "Sorry " + strcharinfo(0) + ", Please make sure you are the required job and have the required skill."; close; } case 3: if( BaseJob != Job_Swordman && BaseClass == Job_Swordman && checkriding() == 0 && getskilllv("KN_RIDING") > 0 ) { set @flag, 0; if( Class == Job_Rune_Knight || Class == Job_Rune_Knight_T ) { mes "Please select the color of your dragon."; next; set @flag, select("Green:Black:White:Blue:Red"); } if( Class == Job_Royal_Guard || Class == Job_Royal_Guard_T ) { mes "Please select the color of your Gryphon."; next; set @flag, select("Green:Black:White:Blue:Red"); } setriding @flag; close; } else { mes "[universal Rental Npc]"; mes "Sorry " + strcharinfo(0) + ", Please make sure you are the required job and have the required skill."; close; } case 4: if( (Class == Job_Mechanic || Class == Job_Mechanic_T) && checkriding() == 0 ) { setriding; close; } else { mes "[universal Retal Npc]"; mes "Sorry " + strcharinfo(0) + ", Please make sure you are the required job."; close; } case 5: mes "[universal Rental Npc]"; mes "Rent Dragons, Mados or Gryphons for Baby 3rd Job Class."; next; switch(select("Dragon/Gryphon:Mado")){ //------------ case 1: if( BaseJob != Job_Swordman && BaseClass == Job_Swordman && checkriding() == 0 && getskilllv("KN_RIDING") > 0 ) { set @flag, 0; if( Class == Job_Baby_Rune || Class == Job_Baby_Rune2 ) { mes "Please select the color of your dragon."; next; set @flag, select("Green:Black:White:Blue:Red"); } if( Class == Job_Baby_Guard || Class == Job_Baby_Guard2 ) { mes "Please select the color of your Gryphon."; next; set @flag, select("Green:Black:White:Blue:Red"); } setriding @flag; close; } else { mes "[universal Rental Npc]"; mes "Sorry " + strcharinfo(0) + ", Please make sure you are the required job and have the required skill."; close; } case 2: if( (Class == Job_Baby_Mechanic || Class == Job_Baby_Mechanic2) && checkriding() == 0 ) { setriding; close; } else { mes "[universal Retal Npc]"; mes "Sorry " + strcharinfo(0) + ", Please make sure you are the required job."; close; } } } } Quote
Emistry Posted February 23, 2012 Posted February 23, 2012 warg can be summon using Warg Mastery with 1 Wolf Flute.. beside...erm...i think setriding; should be able to allow your ranger to get the warg. Quote
PapaZola Posted February 23, 2012 Author Posted February 23, 2012 can help me sir emistry? fix the script Quote
Pneuma Posted February 23, 2012 Posted February 23, 2012 Zola, that script doesnt need to be fixed. Just make a shop Wolf Flute Quote
PapaZola Posted February 24, 2012 Author Posted February 24, 2012 ohh thx skyrim and i have 1 more problem about rune night cant mount the dragon Quote
Pneuma Posted February 24, 2012 Posted February 24, 2012 (edited) Your client must not support the dragon colors or your server files...so try doing this; //===== eAthena Script ======================================= //= Custom Free Breeder aka Universal Renter (not reccomended) //===== By: ================================================== //= eAthena Team //===== Current Version: ===================================== //= 1.5 //===== Compatible With: ===================================== //= eAthena 1.0 Final + //===== Description: ========================================= //= A Free PecoPeco and Falcon Breeder //===== Additional Comments: ================================= //= 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] //= 1.5 Adapted to 3CeAM and 3rd jobs. [pakpil] //============================================================ celestian,61,73,3 script Universal Rental Npc#3rd 670,{ mes "[universal Rental Npc]"; mes "Hi, here you can rent Carts, Falcons, Pecopecos, Dragons, Mados or Gryphons."; next; switch(select("Cart:Falcon:Peco/Dragon/Gryphon:Mado:For Baby Class")) { case 1: if( (BaseClass == Job_Merchant || BaseJob == Job_SuperNovice) && checkcart() == 0 && getskilllv("MC_PUSHCART") > 0 ) { setcart; close; } else { mes "[universal Rental Npc]"; mes "Sorry " + strcharinfo(0) + ", Please make sure you are the required job and have the required skill."; close; } case 2: if( (Class == Job_Ranger || Class == Job_Ranger_T) && checkriding() ) { mes "Sorry " + strcharinfo(0) + ", you can't rent a Falcon if you have a Warg rented."; close; } if( BaseJob != Job_Archer && BaseClass == Job_Archer && checkfalcon() == 0 && getskilllv("HT_FALCON") > 0 ) { setfalcon; close; } else { mes "[universal Rental Npc]"; mes "Sorry " + strcharinfo(0) + ", Please make sure you are the required job and have the required skill."; close; } case 3: if( BaseJob != Job_Swordman && BaseClass == Job_Swordman && checkriding() == 0 && getskilllv("KN_RIDING") > 0 ) { if( Class == Job_Rune_Knight || Class == Job_Rune_Knight_T|| Class == Job_Royal_Guard || Class == Job_Royal_Guard_T ) { setriding; close; }} else { mes "[universal Rental Npc]"; mes "Sorry " + strcharinfo(0) + ", Please make sure you are the required job and have the required skill."; close; } case 4: if( (Class == Job_Mechanic || Class == Job_Mechanic_T) && checkriding() == 0 ) { setriding; close; } else { mes "[universal Retal Npc]"; mes "Sorry " + strcharinfo(0) + ", Please make sure you are the required job."; close; } case 5: mes "[universal Rental Npc]"; mes "Rent Dragons, Mados or Gryphons for Baby 3rd Job Class."; next; switch(select("Dragon/Gryphon:Mado")){ //------------ case 1: if( BaseJob != Job_Swordman && BaseClass == Job_Swordman && checkriding() == 0 && getskilllv("KN_RIDING") > 0 ) { if( Class == Job_Baby_Rune || Class == Job_Baby_Rune2 || Class == Job_Baby_Guard || Class == Job_Baby_Guard2) setriding; close; } else { mes "[universal Rental Npc]"; mes "Sorry " + strcharinfo(0) + ", Please make sure you are the required job and have the required skill."; close; } case 2: if( (Class == Job_Baby_Mechanic || Class == Job_Baby_Mechanic2) && checkriding() == 0 ) { setriding; close; } else { mes "[universal Retal Npc]"; mes "Sorry " + strcharinfo(0) + ", Please make sure you are the required job."; close; } } } } Not tested but it should work Edited February 24, 2012 by Skyrim Quote
Emistry Posted February 24, 2012 Posted February 24, 2012 well..you can try use 3Ceam Breeder... they have Mado / Dragon rent also.. http://3ceam.googlecode.com/svn/trunk/rewrite/npc/custom/breeder_3ceAM.txt Quote
Pneuma Posted February 24, 2012 Posted February 24, 2012 Thats the one he has Emistry; but he's having problems with the colors; it wont let him rent one Quote
bimbi Posted February 25, 2012 Posted February 25, 2012 You don't need the colored dragons, you can easily change the colors of the mount with different palettes. I would delet the part with the colored dragons in the script. Quote
Question
PapaZola
hello
can someone help me fix this?
i take this script from eathena
and my ranger cant rent a warg
8 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.