Jump to content

Question

4 answers to this question

Recommended Posts

  • 0
Posted (edited)

//Panda Collections
//Sure +10 All Equips Refiner
//Requested by Diconfrost VaNz


pvp_y_1-4,104,130,5 script Refine 123,{


    mes "[ Donation Refining ]";
    mes "I can refine all your equipment to +10.";
    mes "Fee is ....";
    menu "Pay the fee",-;
   
for(set .@i,0; .@i < getarraysize(.required); .@i++){
if(countitem(.required[.@i]) < .required_amt[.@i]){
mes "Not Enough..";
close;
}
}
   
    if (getequipisequiped(1)){
        set .@upper,getequipid(1);
        set .@upper_card,getequipcardid(1,0);
        failedrefitem 1;
        getitem2 .@upper,1,1,10,0,.@upper_card,0,0,0;
}
    if (getequipisequiped(2)){
        set .@armor,getequipid(2);
        set .@armor_card,getequipcardid(2,0);
        failedrefitem 2;
        getitem2 .@armor,1,1,10,0,.@armor_card,0,0,0;
}
    if (getequipisequiped(3)){
        set .@left,getequipid(3);
        set .@left_card1,getequipcardid(3,0);
        set .@left_card2,getequipcardid(3,1);
        set .@left_card3,getequipcardid(3,2);
        set .@left_card4,getequipcardid(3,3);
        failedrefitem 3;
        getitem2 .@left,1,1,10,0,.@left_card1,.@left_card2,.@left_card3,.@left_card4;
}
    if (getequipisequiped(4)){
        set .@right,getequipid(4);
        set .@right_card1,getequipcardid(4,0);
        set .@right_card2,getequipcardid(4,1);
        set .@right_card3,getequipcardid(4,2);
        set .@right_card4,getequipcardid(4,3);
        failedrefitem 4;
        getitem2 .@right,1,1,10,0,.@right_card1,.@right_card2,.@right_card3,.@right_card4;
}
    if (getequipisequiped(5)){
        set .@garment,getequipid(5);
        set .@garment_card,getequipcardid(5,0);
        failedrefitem 5;
        getitem2 .@garment,1,1,10,0,.@garment_card,0,0,0;
}
    if (getequipisequiped(6)){
        set .@shoes,getequipid(6);
        set .@shoes_card,getequipcardid(6,0);
        failedrefitem 6;
        getitem2 .@shoes,1,1,10,0,.@shoes_card,0,0,0;
}
    if (getequipisequiped(9)){
        set .@middle,getequipid(9);
        set .@middle_card,getequipcardid(9,0);
        failedrefitem 9;
        getitem2 .@middle,1,1,10,0,.@middle_card,0,0,0;
}
    if (getequipisequiped(10)){
        set .@lower,getequipid(10);
        set .@lower_card,getequipcardid(10,0);
        failedrefitem 10;
        getitem2 .@lower,1,1,10,0,.@lower_card,0,0,0;
}
   
for(set .@i,0; .@i < getarraysize(.required); .@i++){
delitem .required[.@i],.required_amt[.@i];
}
   
    next; 
    mes "There you go.";
    close;
end;


OnInit:
setarray .required,501,502,503,504;
setarray .required_amt,1,2,3,4;
end;
}

Here ya go.

Description:

- Refines ALL ITEMS except for Accessories

- Check OnInit for settings

 

-- Adding this to my script collections

Edited by PandaLovesHamster
  • 0
Posted

can i ask some script for my npc +10 refiner donation that will upgrade any item not ( all ) just any item they like 

 

don't include the accessories

 

here's what i'm gonna use.

 

 

10 pcs of 6101, 7711 and 7179 as payment.

 

Thanks in advance !


i need single items only thanks up ! 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...