Prime Posted February 28, 2015 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 42 Reputation: 0 Joined: 01/11/12 Last Seen: January 18 Share Posted February 28, 2015 (edited) I made some custom orb for the enchanting npc, but here is the thing when is slotted on fourth slot it doesnt work: but it work like this: Edited February 28, 2015 by Prime Quote Link to comment Share on other sites More sharing options...
Capuche Posted February 28, 2015 Group: Developer Topic Count: 10 Topics Per Day: 0.00 Content Count: 2407 Reputation: 616 Joined: 07/05/12 Last Seen: March 20 Share Posted February 28, 2015 You should provide the script to talk about it btw it's obviously a mistake in getitem2, you inserted your card in <card1> instead of <card4> *getitem2 <item id>,<amount>,<identify>,<refine>,<attribute>,<card1>,<card2>,<card3>,<card4>{,<account ID>}; Check your script ! Quote Link to comment Share on other sites More sharing options...
Prime Posted March 3, 2015 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 42 Reputation: 0 Joined: 01/11/12 Last Seen: January 18 Author Share Posted March 3, 2015 ,111,75,4 script Enchant Expert 712,{ mes .npc$;prt_inmes "Hello there!"; mes "I can enchant your items,"; mes "for a small fee of "+.pric+"z."; emotion e_no1,0; next; if(select("Yes:No")&2) { mes .npc$; mes "Alright, thanks anyways!"; close; } if(Zeny<.pric) { mes .npc$; mes "I'm sorry you don't have enough Zeny, please come back later."; close; } mes .npc$; mes "Which item would you like to enchant?"; next; while(set(.@a,.@a+1)<=.e_len) { if(getequipid(.@a)>-1) set .@menu$, .@menu$+.eqp$[.@a-1]+"- [^0000FF"+getitemname(getequipid(.@a))+"^000000]:"; else set .@menu$, .@menu$+"^adb4be"+.eqp$[.@a-1]+"- [Empty]^000000:"; } select(.@menu$); set .@eq_loc, @menu; set .@eq_itm, getequipid(.@eq_loc); if(.@eq_itm<0) { mes .npc$; mes "Hmm, I don't think you have anything equipped there."; close; } set .@menu$, ""; set .@a, .en_orb[0]; while((set(.@a,.@a+1)-1)<=.en_orb[1]) if(getiteminfo(.@a-1,2)>-1) if(set(.@c,countitem(.@a-1))) { set .@menu$, .@menu$+getitemname(.@a-1)+" x"+.@c+":"; set .@b,.@b+1; set .@item[.@b], .@a-1; } if(.@menu$=="") { mes .npc$; mes "Hmm, you don't seem to have any enchantment orbs."; close; } mes .npc$; mes "Please, select an enchantment from the menu."; next; select(.@menu$); set .@itm, .@item[@menu]; set .@menu$, ""; set .@a, 0; while((set(.@a,.@a+1)-1)<4) { setd(".@crd"+.@a, getequipcardid(.@eq_loc,.@a-1)); if(getequipcardid(.@eq_loc,.@a-1)) set .@menu$, .@menu$+.@a+.crd_c$[.@a-1]+" Slot- [^a92435"+getitemname(getequipcardid(.@eq_loc,.@a-1))+"^000000]:"; else set .@menu$, .@menu$+.@a+.crd_c$[.@a-1]+" Slot- [^30ad25Empty^000000]:"; } mes .npc$; mes "Select a slot."; next; select(.@menu$); set .@eqrf, getequiprefinerycnt(.@eq_loc); if(getequipcardid(.@eq_loc,@menu-1)) { mes .npc$; mes "Would you like me to remove this card?"; next; if(select("Yes:No")&2) { mes .npc$; mes "Alright, thanks anyways!"; close; } getitem getequipcardid(.@eq_loc,@menu-1),1; delitem2 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@crd2, .@crd3, .@crd4; setd(".@crd"+@menu, 0); getitem2 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@crd2, .@crd3, .@crd4; } if(rand(100)>.perc) { mes .npc$; mes "I'm sorry but I've failed you!"; misceffect 155; emotion e_sob,0; set Zeny,Zeny-.pric; close; } set Zeny,Zeny-.pric; delitem .@itm,1; delitem2 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@crd2, .@crd3, .@crd4; setd(".@crd"+@menu, .@itm); getitem2 .@eq_itm, 1, 1, .@eqrf, 0, .@crd1, .@crd2, .@crd3, .@crd4; misceffect .efet; emotion e_no1,0; mes .npc$; mes "All done!"; equip .@eq_itm; close; //NPC Constants OnInit: //=-=-=-=-=-=-=Configuration=-=-=-=-=-=-= set .npc$ , "[^0000FFEnchant Expert^000000]"; // NPC Name set .pric , 1000000; // Price set .efet , 154; // Effect Number set .perc , rand(100,100); // Percent setarray .crd_c$, "st", "nd", "rd", "th"; // Count setarray .en_orb, 30544, 30546; // Range of IDs selected for enchanting. setarray .eqp$ , "Upper Headgear", "Armor", "Left Hand","Garment", "Shoes"; set .e_len , getarraysize(.eqp$); //=-=-=-=-=-=-=-=-Skorm-=-=-=-=-=-=-=-=-= } HEre is the script im using but the thing is it work with the 4700+ Quote Link to comment Share on other sites More sharing options...
Prime Posted March 6, 2015 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 42 Reputation: 0 Joined: 01/11/12 Last Seen: January 18 Author Share Posted March 6, 2015 bump :c someone help please Quote Link to comment Share on other sites More sharing options...
Prime Posted March 11, 2015 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 42 Reputation: 0 Joined: 01/11/12 Last Seen: January 18 Author Share Posted March 11, 2015 no help¿ Quote Link to comment Share on other sites More sharing options...
Capuche Posted March 15, 2015 Group: Developer Topic Count: 10 Topics Per Day: 0.00 Content Count: 2407 Reputation: 616 Joined: 07/05/12 Last Seen: March 20 Share Posted March 15, 2015 I don't understand the issue Quote Link to comment Share on other sites More sharing options...
Question
Prime
I made some custom orb for the enchanting npc, but here is the thing when is slotted on fourth slot it doesnt work:
but it work like this:

Edited by PrimeLink to comment
Share on other sites
5 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.