Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //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;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement