xlaws27 3 Posted April 20, 2015 ahmm i have seen 1click +10 refiner but its free maybe someone can help me with +10 refiner 1 click w/ specific item needed for them to have +10 i hope you guys can help me Quote Share this post Link to post Share on other sites
0 Angelmelody 221 Posted April 20, 2015 (edited) prontera,73,89,4 script oneclick+10 63,{ if(countitem(.ritemid) < .ramount ) { mes "you dont have enough "+getitemname(ritemid)+" ["+countitem(.ritemid)+"/"+.ramount+"]"; close; } delitem .ritemid,.ramount; while(++.@p<=10)if(getequipisenableref(.@p))while(getequiprefinerycnt(.@p)<10)successrefitem .@p; close;OnInit: .ritemid = 501; .ramount = 1;} Edited April 20, 2015 by Angelmelody Quote Share this post Link to post Share on other sites
0 xlaws27 3 Posted April 20, 2015 prontera,73,89,4 script oneclick+10 63,{ if(countitem(.ritemid) < .ramount ) { mes "you dont have enough "+getitemname(ritemid)+" ["+countitem(.ritemid)+"/"+.ramount+"]"; close; } delitem .ritemid,.ramount; while(++.@p<=10)if(getequipisenableref(.@p))while(getequiprefinerycnt(.@p)<10)successrefitem .@p; close;OnInit: .ritemid = 501; .ramount = 1;} very nice, but can u help me which a player can select their desired item to ups? like upper, mid, lower, armor , shoes, shield thank you sir!! Quote Share this post Link to post Share on other sites
0 Angelmelody 221 Posted April 20, 2015 I don't get what you mean Quote Share this post Link to post Share on other sites
0 Alayne 99 Posted April 20, 2015 Actually I think he want a complete refine script, with a selection of the piece to update if you're equipped with something refinable. Quote Share this post Link to post Share on other sites
0 xlaws27 3 Posted April 22, 2015 I don't get what you mean Actually I think he want a complete refine script, with a selection of the piece to update if you're equipped with something refinable. yes alayne is right Quote Share this post Link to post Share on other sites
0 Bringer 0 Posted April 22, 2015 here with menu poring_w02,96,95,5 script Donkey 955,{mes "[Donkey]";mes "Good day "+strcharinfo(0);mes "If you want to refine your items to +10, please give me 75 ^3355FFProof of Donation^000000 so I can refine it without failing.";next;mes "[Donkey]";mes "Now, what do you want to refine?";next;function Refine;set @itemid, 7179; //Proof of Donationset @itemquantity, 75; // item quantityset @maxrefine, 10; // max Refinemenu "Refine equipment",REFIN,"Nothing at all",QUIT;REFIN:next;mes "[Donkey]";mes "To refine a item you need:";mes "^FF0000 "+@itemquantity+" "+getitemname(@itemid)+"^000000";set @headtop$, getequipname(1);set @armor$, getequipname(2);set @handl$, getequipname(3);set @handr$, getequipname(4);set @garment$, getequipname(5);set @shoes$, getequipname(6);set @accl$, getequipname(7);set @accr$, getequipname(8);set @headmid$, getequipname(9);set @headlow$, getequipname(10);menu"[Head - Top] "+@headtop$,HEADTOP,"[Head - Mid] "+@headmid$,HEADMID,"[Head - Low] "+@headlow$,HEADLOW,"[Armor] "+@armor$,ARMOR,"[Garment] "+@garment$,GARMENT,"[Left Hand] "+@handl$,HANDL,"[Right Hand] "+@handr$,HANDR,"[Left Acc] "+@accl$,ACCL,"[Right Acc] "+@accr$,ACCR,"[Shoes] "+@shoes$,Shoez,"Cancel",QUIT;HEADTOP:set @slot, 1;callfunc Refine;HEADMID:set @slot, 9;callfunc Refine;HEADLOW:set @slot, 10;callfunc Refine;ARMOR:set @slot, 2;callfunc Refine;GARMENT:set @slot, 5;callfunc Refine;HANDL:set @slot, 3;callfunc Refine;HANDR:set @slot, 4;callfunc Refine;ACCL:set @slot, 7;callfunc Refine;ACCR:set @slot, 8;callfunc Refine;Shoez:set @slot, 6;callfunc Refine;QUIT:next;mes "[Donkey]";mes "Okay, see you.";close;LATER:next;mes "[Donkey]";mes "Thanks, have a nice day.";close;CANCEL:next;mes "[Donkey]";mes "Okay, come back another time.";close;maz:next;mes "[Donkey]";mes "Sorry, but I can't refine this anymore.";close;NOWAY:next;mes "[Donkey]";mes "Oh my, I can't refine this item!!!";close;NOREQ:next;mes "[Donkey]";mes "Sorry, but you don't have the items I need";close;// ---------------Refine Equipmentfunction Refine {if (getequiprefinerycnt(@slot) >= @maxrefine) goto maz;menu "Do it!",-,"Cancel",CANCEL;if (countitem(@itemid) < @itemquantity) goto NOREQ;delitem @itemid, @itemquantity;set @repeat, (@maxrefine - getequiprefinerycnt(@slot));while (@repeat > 0) {successrefitem(@slot);set @repeat, @repeat - 1;}goto LATER;}} Quote Share this post Link to post Share on other sites
0 xlaws27 3 Posted April 24, 2015 (edited) here with menu poring_w02,96,95,5 script Donkey 955,{mes "[Donkey]";mes "Good day "+strcharinfo(0);mes "If you want to refine your items to +10, please give me 75 ^3355FFProof of Donation^000000 so I can refine it without failing.";next;mes "[Donkey]";mes "Now, what do you want to refine?";next;function Refine;set @itemid, 7179; //Proof of Donationset @itemquantity, 75; // item quantityset @maxrefine, 10; // max Refinemenu "Refine equipment",REFIN,"Nothing at all",QUIT;REFIN:next;mes "[Donkey]";mes "To refine a item you need:";mes "^FF0000 "+@itemquantity+" "+getitemname(@itemid)+"^000000";set @headtop$, getequipname(1);set @armor$, getequipname(2);set @handl$, getequipname(3);set @handr$, getequipname(4);set @garment$, getequipname(5);set @shoes$, getequipname(6);set @accl$, getequipname(7);set @accr$, getequipname(8);set @headmid$, getequipname(9);set @headlow$, getequipname(10);menu"[Head - Top] "+@headtop$,HEADTOP,"[Head - Mid] "+@headmid$,HEADMID,"[Head - Low] "+@headlow$,HEADLOW,"[Armor] "+@armor$,ARMOR,"[Garment] "+@garment$,GARMENT,"[Left Hand] "+@handl$,HANDL,"[Right Hand] "+@handr$,HANDR,"[Left Acc] "+@accl$,ACCL,"[Right Acc] "+@accr$,ACCR,"[Shoes] "+@shoes$,Shoez,"Cancel",QUIT;HEADTOP:set @slot, 1;callfunc Refine;HEADMID:set @slot, 9;callfunc Refine;HEADLOW:set @slot, 10;callfunc Refine;ARMOR:set @slot, 2;callfunc Refine;GARMENT:set @slot, 5;callfunc Refine;HANDL:set @slot, 3;callfunc Refine;HANDR:set @slot, 4;callfunc Refine;ACCL:set @slot, 7;callfunc Refine;ACCR:set @slot, 8;callfunc Refine;Shoez:set @slot, 6;callfunc Refine;QUIT:next;mes "[Donkey]";mes "Okay, see you.";close;LATER:next;mes "[Donkey]";mes "Thanks, have a nice day.";close;CANCEL:next;mes "[Donkey]";mes "Okay, come back another time.";close;maz:next;mes "[Donkey]";mes "Sorry, but I can't refine this anymore.";close;NOWAY:next;mes "[Donkey]";mes "Oh my, I can't refine this item!!!";close;NOREQ:next;mes "[Donkey]";mes "Sorry, but you don't have the items I need";close;// ---------------Refine Equipmentfunction Refine {if (getequiprefinerycnt(@slot) >= @maxrefine) goto maz;menu "Do it!",-,"Cancel",CANCEL;if (countitem(@itemid) < @itemquantity) goto NOREQ;delitem @itemid, @itemquantity;set @repeat, (@maxrefine - getequiprefinerycnt(@slot));while (@repeat > 0) {successrefitem(@slot);set @repeat, @repeat - 1;}goto LATER;}} ty but it still refine the unrefinable item Edited April 24, 2015 by xlaws27 Quote Share this post Link to post Share on other sites
0 Bringer 0 Posted April 24, 2015 check the item script Quote Share this post Link to post Share on other sites
ahmm i have seen 1click +10 refiner but its free
maybe someone can help me with +10 refiner 1 click w/ specific item needed for them to have +10
i hope you guys can help me
Share this post
Link to post
Share on other sites