Jump to content

frotek

Members
  • Posts

    60
  • Joined

  • Last visited

Everything posted by frotek

  1. a complete client side that will work with the latest rathena revision that will show the mount for knights with lua files
  2. lua file for 2012-04-18aRagexeRE.exe
  3. a 3rd job changer that will ask for items before changing job for example High Wizard > Warlock the npc would require 10 jellopy and 10 Feathers first befor changing the high wizard to warlock
  4. is there any npc that will change job to 3rd job for items?
  5. lol thats lazy anyway thanks tr0n!
  6. frotek

    Job Changer

    an npc that will change job for 100 kills of High Orc 100 Kills of Orc then 200 Jellopy(or any items) and 200 Flowers(or any items)
  7. Download Here This file is not mine. i just found it in my computer i think i downloaded it in eathena or somewhere a long time ago Edit: Credit goes to Borf, SPR previewer. thanks DeviEvil for letting me know
  8. I will try to fix that problems, but as I said I do not know if I will success. For me is important because I use this script too. Vali~ God Bless you Vali!
  9. it works without any error in server side but the problems are: 1. flags are unclickable. 2. emblems dont show up in flags. can someone repair this?
  10. this worked! thanks! PS sorry for using code
  11. //===== 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] //============================================================ prontera,124,201,5 script Universal Rental Npc#3rd 105,{ 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")) { 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"); } 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; } } } and //===== rAthena Script ======================================= //= Universal Rental NPC //===== By: ================================================== //= rAthena Dev Team //===== Current Version: ===================================== //= 1.3a //===== Compatible With: ===================================== //= rAthena SVN //===== 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] //============================================================ prontera,124,201,1 script Universal Rental Npc 726,{ mes "[universal Rental Npc]"; mes "Hi, here you can rent Carts, Falcons or Pecopecos."; next; switch(select("Cart:Falcon:Peco")) { 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(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) { 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; } } } those scripts dont let me rent peco's but other like merchant types works like a charm but why in swordman type it wont work xD
  12. whats wrong with my script? //Made by Lunar //Version 1.6 //6.1.09 - shop armor_keeper -1,501:50 jupe_ele,37,53,5, script Armor Keeper 899,{ set @i,0; mes "[black Death Keeper]"; mes "Which item do you wish to obtain?"; mes "Select only one."; mes "NOTE: merchant discount skills do not apply "; callshop "armor_keeper",1; npcshopattach "armor_keeper"; end; OnBuyItem: if(.BuildQuest) { for(set .e,0; !compare(getarg(.e+1),"Zeny"); set .e,.e+2) {} npcshopadditem "armor_keeper",getarg(.e+2),getarg(.e)*compare(getarg(.e+1),"SZeny"); setarray .Shop[.i],getarg(.e+2); set .i,.i+1; goto Quest_Setup; } if(.Shop[@i]!=@bought_nameid) for(set @i,1; 1; set @i,@i+1) if(.Shop[@i]==@bought_nameid) { set .i,@i; callsub Quest_Setup; } for(set @i,1; !@e; set @i,@i+1) if(.Shop[@i]==@bought_nameid) { set @e,1; set .i,@i; callsub Quest_Setup; } mes "[shop Quest NPC]"; mes "I require the following:"; for(set @i,0; !compare(getarg(@i+1),"Zeny"); set @i,@i+2) mes "^FF0000" + ((countitem(getarg(@i))>=getarg(@i+1))? "^00FF00":"") + "" + getarg(@i+1) + " " + getitemname(getarg(@i)) + " [" + countitem(getarg(@i)) + "/" + getarg(@i+1) + "]"; if(getarg(@i)) mes "^FF0000" + ((Zeny>=getarg(@i))? "^00FF00":"") + "" + getarg(@i) + " Zeny"; mes "^000000In exchange, I will give you:^0000FF"; for(set @i,@i+2; getarg(@i+1,0); set @i,@i+2) mes getarg(@i+1) + " " + getitemname(getarg(@i)); switch(select("Exchange:" + (((((getiteminfo(@bought_nameid,5) & 1) || (getiteminfo(@bought_nameid,5) & 256) || (getiteminfo(@bought_nameid,5) & 512)) && @equip==0))? "Preview Item":"") + ":No thanks")) { case 1: for(set @i,0; !compare(getarg(@i+1),"Zeny"); set @i,@i+2) if(countitem(getarg(@i)) < getarg(@i+1)) { next; mes "You have " + countitem(getarg(@i)) + " " + getitemname(getarg(@i)) + ", while I require " + getarg(@i+1) + "."; mes "Please obtain ^FF0000" + (getarg(@i+1)-countitem(getarg(@i))) + " more " + getitemname(getarg(@i)) + "^000000."; close; } if(Zeny < getarg(@i)) { next; mes "You do not have enough Zeny."; mes "Please obtain ^FF0000" + (getarg(@i)-Zeny) + " more Zeny^000000."; close; } for(set @i,0; !compare(getarg(@i+1),"Zeny"); set @i,@i+2) delitem getarg(@i),getarg(@i+1); set Zeny,Zeny-getarg(@i); for(set @i,@i+2; getarg(@i+1,0); set @i,@i+2) getitem getarg(@i),getarg(@i+1); if (compare(getarg(@i,0),"announce")) announce strcharinfo(0) + " has just obtained " + getitemname(@bought_nameid) + "!",bc_all; close; } OnInit: npcshopitem "armor_keeper",0,0; set .BuildQuest,1; set .i,1; Quest_Setup: switch(.i) { default: set .BuildQuest,0; set .e,0; set .i,0; end; case 1: callsub OnBuyItem,12390,50,50,"SZeny",2345,1,"announce"; case 2: callsub OnBuyItem,12390,50,50,"SZeny",2347,1,"announce"; case 3: callsub OnBuyItem,12390,50,50,"SZeny",2349,1,"announce"; case 4: callsub OnBuyItem,12390,50,50,"SZeny",2351,1,"announce"; case 5: callsub OnBuyItem,12390,40,40,"SZeny",2357,1,"announce"; case 6: callsub OnBuyItem,12390,40,40,"SZeny",2375,1,"announce"; case 7: callsub OnBuyItem,12390,40,40,"SZeny",2374,1,"announce"; case 8: callsub OnBuyItem,12390,35,35,"SZeny",2367,1,"announce"; case 9: callsub OnBuyItem,12390,70,70,"SZeny",2383,1,"announce"; case 10: callsub OnBuyItem,12390,80,80,"SZeny",2384,1,"announce"; case 11: callsub OnBuyItem,12390,40,40,"SZeny",2382,1,"announce"; case 12: callsub OnBuyItem,12390,40,40,"SZeny",2377,1,"announce"; case 13: callsub OnBuyItem,12390,40,40,"SZeny",2378,1,"announce"; case 14: callsub OnBuyItem,12390,40,40,"SZeny",2376,1,"announce"; case 15: callsub OnBuyItem,12390,40,40,"SZeny",2379,1,"announce"; case 16: callsub OnBuyItem,12390,40,40,"SZeny",2380,1,"announce"; case 17: callsub OnBuyItem,12390,40,40,"SZeny",2381,1,"announce"; case 18: callsub OnBuyItem,12390,40,40,"SZeny",2388,1,"announce"; } }
  13. how can i change / overwrite my old prontera to new prontera??
  14. ur gonna make an update for this?
  15. how to fix this error? this is my computer specs. and
  16. ;Patch List file ;File Structure: ; [1] - patch number ; Type - type of the patch: ; GRF - a patch GRF/GPF archive and will be merged with the file specified in the [settings:PatchServer:Main:Grf] or options Grf patch sheet ; RAR - RAR archive is a patch and will be unpacked in the folder with the client ; RGZ - the patch is RGZ and archive will be unpacked in the folder with the client ; GDF - the patch is the file name or mask to be removed from the files of the GRF file specified in the [settings:PatchServer:Main:Grf] or options Grf patch sheet ; CDF - the patch is the file name or mask to be removed from files in the folder with the client ; Patch - actually the patch ; Grf - GRF file to which to apply the patch, if the string is empty or commented out, the patch will be applied to the file specified in the [settings:PatchServer:Main:Grf] [1] Type = RAR Patch = clownwings.rar [2] Type = RAR Patch = newpatch.rar and here's my storage http:/*****.***.org/KPatch/pf/ still not patching patcher keeps on saying 'For your client no updates.' SOLVED sorry i missed PatchListURL=''
  17. can u help me with my patchlist? its not patching my patch # 7 note: patch # 1-6 are default. ;Patch List file ;File Structure: ; [1] - patch number ; Type - type of the patch: ; GRF - a patch GRF/GPF archive and will be merged with the file specified in the [settings:PatchServer:Main:Grf] or options Grf patch sheet ; RAR - RAR archive is a patch and will be unpacked in the folder with the client ; RGZ - the patch is RGZ and archive will be unpacked in the folder with the client ; GDF - the patch is the file name or mask to be removed from the files of the GRF file specified in the [settings:PatchServer:Main:Grf] or options Grf patch sheet ; CDF - the patch is the file name or mask to be removed from files in the folder with the client ; Patch - actually the patch ; Grf - GRF file to which to apply the patch, if the string is empty or commented out, the patch will be applied to the file specified in the [settings:PatchServer:Main:Grf] [1] Type = GRF Patch = patch_17-12-12.gpf [2] Type = GRF Patch = data_17-12-12.gpf Grf = data.grf [3] Type = RAR Patch = bgms_17-12-12.rar [4] Type = GDF Patch = data*.db [5] Type = GDF Patch = data*.db Grf = data.grf [6] Type = CDF Patch = *.txt [7] Type = RAR Patch = clownwings.rar
  18. how to use plist.ini? for example i want to patch this: http://*****.***.org/KPatch/pf/clownwings.rar so my players needs to install winrar too? also do you have any english skin available? my skin seems broken look.
  19. i just figured it out. xD Url = http://*****.***.org/KPatch/pf/ should be Url = http://*****.***.org/KPatch/ thanks! i just figured it out. xD Url = http://*****.***.org/KPatch/pf/ should be Url = http://*****.***.org/KPatch/ thanks!
  20. UPDATE: i just figured it out. xD Url = http://*****.***.org/KPatch/pf/ should be Url = http://f*****.***.org/KPatch/ thanks! HERE: [Remote] ;Full Url to remote files Url = http://*****.***.org/KPatch/pf/ ;Remote settings file Settings = settings.ini ;Remote Auto Apdate System file Update = update.ini anyway how can i make patch files? for example i want to put new custom item in data folder / gef file how do i do that?
  21. that's what im using but i got that error
×
×
  • Create New...