zmref Posted March 5, 2013 Group: Members Topic Count: 148 Topics Per Day: 0.03 Content Count: 299 Reputation: 6 Joined: 06/14/12 Last Seen: March 30, 2013 Share Posted March 5, 2013 Hi Can I request a refiner NPC where it does the following: - refines using elunium & oridecon (player can choose to "Safe refine" (e.g. the safe upgrade of garment is +4) - refines using enriched elunium & enriched oridecon (player can choose to "Safe refine" (e.g. the safe upgrade of garment is +4) - player can input desired number from 1-10 then the NPC will verify if that's his/her last decision. then the npc will refine the item. Quote Link to comment Share on other sites More sharing options...
Deherianna Posted March 5, 2013 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 20 Reputation: 3 Joined: 12/30/12 Last Seen: November 1, 2016 Share Posted March 5, 2013 The first and third option are already in the standard script refine.txt - just change the lines in the section Weapon/Armor refiners: callfunc "refinemain","<npc name>",0; -> 1 Quote Link to comment Share on other sites More sharing options...
zmref Posted March 5, 2013 Group: Members Topic Count: 148 Topics Per Day: 0.03 Content Count: 299 Reputation: 6 Joined: 06/14/12 Last Seen: March 30, 2013 Author Share Posted March 5, 2013 k thanks Quote Link to comment Share on other sites More sharing options...
iraciz Posted March 15, 2013 Group: Members Topic Count: 140 Topics Per Day: 0.03 Content Count: 562 Reputation: 111 Joined: 10/05/12 Last Seen: February 12, 2024 Share Posted March 15, 2013 (edited) This one may be of your interest too JUST REPLACE WITH THIS // Ori/Elu Functions //============================================================ function script orimain { if (checkweight(1201,1) == 0) { mes "- Wait a minute !! -"; mes "- Currently you're carrying -"; mes "- too many items with you. -"; mes "- Please try again -"; mes "- after you loose some weight. -"; close; } mes "[" + getarg(0) + "]"; mes "I can purify your"; mes "Rough Oridecons or"; mes "Rough Eluniums. I'll need"; mes "5 Rough Stones to make"; mes "1 pure one for you."; next; switch(select("Make Oridecon:Make Elunium:Ask about Enchanted Stones")) { case 1: if (countitem(756) > 4) { mes "I can make ^FF0000" + countitem(756)/5 + "^000000 Oridecon"; mes "from your ^0000FF" + countitem(756) + "^000000 Rough Oridecon."; if (select("Yes","No") == 1) { set .@ori,countitem(756)/5; delitem 756, .@ori * 5; //delete the rough oridecons getitem 984, .@ori; //get oridecons mes " "; mes "Here's your Oridecon!"; } close; } else { mes "[" + getarg(0) + "]"; mes "You're kidding me, right?"; mes "I just told you that I need 5 Rough Oridecons to make a pure Oridecon."; close; } case 2: if (countitem(757) > 4) { mes "I can make ^FF0000" + countitem(757)/5 + "^000000 Elunium"; mes "from your ^0000FF" + countitem(757) + "^000000 Rough Elunium."; if (select("Yes","No") == 1) { set .@elu,countitem(757)/5; delitem 757, .@elu * 5; //delete the rough eluniums getitem 985, .@elu; //get eluniums mes " "; mes "Here's your Elunium!"; } close; } else { mes "[" + getarg(0) + "]"; mes "You're kidding me, right?"; mes "I just told you that I need 5 Rough Eluniums to make a pure Elunium."; close; } case 3: mes "[" + getarg(0) + "]"; mes "Enchanted Stones...?"; mes "I've been a stonesmith for 20 years, so I've heard a lot about them. Supposedly, there are"; mes "four different kinds."; next; mes "[" + getarg(0) + "]"; mes "Each Enchanted Stone possesses one of the following elemental properties: Earth, Wind, Water and Fire."; next; mes "[" + getarg(0) + "]"; mes "If someone combines a Enchanted Stone with a weapon while smithing, that weapon will possess the same property as the Stone."; next; mes "[" + getarg(0) + "]"; mes "Needless to say, you need to have some smithing skill to produce this kind of elemental weapon."; close; } } Edited March 15, 2013 by iraciz Quote Link to comment Share on other sites More sharing options...
Question
zmref
Hi Can I request a refiner NPC where it does the following:
- refines using elunium & oridecon (player can choose to "Safe refine" (e.g. the safe upgrade of garment is +4)
- refines using enriched elunium & enriched oridecon (player can choose to "Safe refine" (e.g. the safe upgrade of garment is +4)
- player can input desired number from 1-10 then the NPC will verify if that's his/her last decision. then the npc will refine the item.
Link to comment
Share on other sites
3 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.