Correct script part
This commit is contained in:
parent
803a139e78
commit
05a1b61bed
@ -31,15 +31,14 @@ prt_in,28,73,4 script Wise Old Woman#eAcustom 78,{
|
||||
next;
|
||||
|
||||
setarray .@position$[1], "Head","Body","Left hand","Right hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3";
|
||||
set .@menu$,"";
|
||||
setarray .@indizes[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
|
||||
for( set .@i,1; .@i <= 10; set .@i,.@i+1 )
|
||||
{
|
||||
if( getequipisequiped(.@i) )
|
||||
set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@i) + "]";
|
||||
|
||||
if( getequipisequiped(.@indizes[.@i]) )
|
||||
set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@indizes[.@i]) + "]";
|
||||
set .@menu$, .@menu$ + ":";
|
||||
}
|
||||
set .@part,select(.@menu$);
|
||||
set .@part, .@indizes[ select(.@menu$) ];
|
||||
if(!getequipisequiped(.@part)) {
|
||||
mes "[Wise Old Woman]";
|
||||
mes "Young one... Your not wearing anything there that I can remove cards from.";
|
||||
|
@ -52,13 +52,13 @@ prt_in,24,61,7 script Perchik 47,{
|
||||
mes "Show me your items to sign...";
|
||||
next;
|
||||
setarray .@pos$[1],"Upper Headgear","Armor","Left hand","Right hand","Garment","Footgear","Left Accessory","Right Accessory","Mid Headgear","Lower Headgear";
|
||||
set .@menu$,"";
|
||||
setarray .@indizes[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
|
||||
for (set .@i,1; .@i<=10; set .@i,.@i+1) {
|
||||
if (getequipisequiped(.@i))
|
||||
set .@menu$, .@menu$+.@pos$[.@i]+" [^0055FF"+getequipname(.@i)+"^000000]";
|
||||
if (getequipisequiped(.@indizes[.@i]))
|
||||
set .@menu$, .@menu$+.@pos$[.@i]+" [^0055FF"+getequipname(.@indizes[.@i])+"^000000]";
|
||||
set .@menu$, .@menu$+":";
|
||||
}
|
||||
set .@part, select(.@menu$);
|
||||
set .@part, .@indizes[ select(.@menu$) ];
|
||||
set .@id, getequipid(.@part);
|
||||
set .@ref, getequiprefinerycnt(.@part);
|
||||
mes "[Perchik]";
|
||||
|
@ -38,10 +38,11 @@ payon,157,146,6 script Suhnbi#cash 85,{
|
||||
next;
|
||||
|
||||
setarray .@position$[1], "Head","Body","Left hand","Right hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3";
|
||||
set .@menu$,"";
|
||||
setarray .@indizes[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
|
||||
|
||||
for(set .@i,1; .@i<=10; set .@i,.@i+1) {
|
||||
if (getequipisequiped(.@i)) {
|
||||
set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@i) + "]";
|
||||
if (getequipisequiped(.@indizes[.@i])) {
|
||||
set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@indizes[.@i]) + "]";
|
||||
set .@equipped,1;
|
||||
}
|
||||
set .@menu$, .@menu$ + ":";
|
||||
@ -51,7 +52,7 @@ payon,157,146,6 script Suhnbi#cash 85,{
|
||||
mes "I don't think I can refine any items you have...";
|
||||
close;
|
||||
}
|
||||
set .@part, select(.@menu$);
|
||||
set .@part, .@indizes[ select(.@menu$) ];
|
||||
|
||||
if (!getequipisequiped(.@part)) //custom check
|
||||
close;
|
||||
|
@ -1946,13 +1946,14 @@ mjolnir_01,35,136,7 script Dwarf Blacksmith#west 826,{
|
||||
next;
|
||||
|
||||
setarray .@position$[1], "Head","Body","Left hand","Right hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3";
|
||||
set .@menu$,"";
|
||||
setarray .@indizes[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
|
||||
|
||||
for(set .@i,1; .@i <= 10; set .@i,.@i+1) {
|
||||
if (getequipisequiped(.@i))
|
||||
set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@i) + "]";
|
||||
if (getequipisequiped(.@indizes[.@i]))
|
||||
set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@indizes[.@i]) + "]";
|
||||
set .@menu$, .@menu$ + ":";
|
||||
}
|
||||
set .@part,select(.@menu$);
|
||||
set .@part, .@indizes[ select(.@menu$) ];
|
||||
|
||||
if (getequipisequiped(.@part) == 0)
|
||||
close;
|
||||
@ -2162,15 +2163,16 @@ mjolnir_01,35,136,7 script Dwarf Blacksmith#west 826,{
|
||||
mes "Great...!";
|
||||
mes "Which one should I upgrade first, huh? My heart is pounding with anticipation...";
|
||||
next;
|
||||
|
||||
|
||||
setarray .@position$[1], "Head","Body","Left hand","Right hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3";
|
||||
set .@menu$,"";
|
||||
setarray .@indizes[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
|
||||
|
||||
for(set .@i,1; .@i <= 10; set .@i,.@i+1) {
|
||||
if (getequipisequiped(.@i))
|
||||
set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@i) + "]";
|
||||
if (getequipisequiped(.@indizes[.@i]))
|
||||
set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@indizes[.@i]) + "]";
|
||||
set .@menu$, .@menu$ + ":";
|
||||
}
|
||||
set .@part,select(.@menu$);
|
||||
set .@part, .@indizes[ select(.@menu$) ];
|
||||
|
||||
if (getequipisequiped(.@part) == 0)
|
||||
close;
|
||||
|
@ -914,8 +914,8 @@ tha_t03,67,70,0 script Rune Device#tt1 111,4,4,{
|
||||
next;
|
||||
goto L_Key;
|
||||
}
|
||||
else if (getequipweaponlv(4) == 4) {
|
||||
mes "^3355FFWith your "+getequipname(4)+" in";
|
||||
else if (getequipweaponlv(EQI_HAND_R) == 4) {
|
||||
mes "^3355FFWith your "+getequipname(EQI_HAND_R)+" in";
|
||||
mes "hand, you smash the energy";
|
||||
mes "field with all of your strength. After absorbing the impact, the";
|
||||
mes "field fizzles out with a soft,";
|
||||
|
@ -12678,9 +12678,10 @@ izlude_d,153,126,1 duplicate(Refinery Owner Han#iz) Refinery Owner Han#iz_d 4_M_
|
||||
mes "Select the refining equipment.";
|
||||
next;
|
||||
setarray .@position$[1],"Head","Body","Left hand","Right hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3";
|
||||
setarray .@indizes[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
|
||||
for(set .@i,1; .@i<=10; set .@i,.@i+1)
|
||||
.@menu$ = .@menu$+(getequipisequiped(.@i)?getequipname(.@i):.@position$[.@i]+" - [Unarmed]")+":";
|
||||
.@part = select(.@menu$);
|
||||
.@menu$ = .@menu$+(getequipisequiped(.@indizes[.@i])?getequipname(.@indizes[.@i]):.@position$[.@i]+" - [Unarmed]")+":";
|
||||
.@part = .@indizes[ select(.@menu$) ];
|
||||
if (!getequipisequiped(.@part)) {
|
||||
mes "[Refining Machine Wagjak]";
|
||||
mes "^ff0000- Error number 000"+.@part+" -^000000";
|
||||
|
@ -29,11 +29,13 @@ malangdo,221,174,6 script Holink#mal_cash 559,{
|
||||
mes "My daughter is so proud of me, Holink~";
|
||||
mes "What should Holink~ refine today?";
|
||||
next;
|
||||
setarray .@position$[1],"Head","Body","Left Hand","Right Hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3";
|
||||
set .@menu$,"";
|
||||
for(set .@i,1; .@i<=10; set .@i,.@i+1)
|
||||
set .@menu$, .@menu$+((getequipisequiped(.@i))?getequipname(.@i):.@position$[.@i]+"-[Empty]")+":";
|
||||
set .@part, select(.@menu$);
|
||||
|
||||
setarray .@position$[1], "Head","Body","Left hand","Right hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3";
|
||||
setarray .@indizes[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
|
||||
for (set .@i,1; .@i<=10; set .@i,.@i+1)
|
||||
set .@menu$, .@menu$ + ((getequipisequiped(.@indizes[.@i]))?getequipname(.@indizes[.@i]):.@position$[.@i] +"-[Empty]")+":";
|
||||
set .@part, .@indizes[ select(.@menu$) ];
|
||||
|
||||
if (!getequipisequiped(.@part)) {
|
||||
mes "[Holink]";
|
||||
switch(.@part) {
|
||||
|
@ -33,10 +33,10 @@
|
||||
mes "How about it? Do you want to refine?";
|
||||
next;
|
||||
setarray .@position$[1],"Head","Body","Left Hand","Right Hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3";
|
||||
set .@menu$,"";
|
||||
setarray .@indizes[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
|
||||
for(set .@i,1; .@i<=10; set .@i,.@i+1)
|
||||
set .@menu$, .@menu$+((getequipisequiped(.@i))?getequipname(.@i):.@position$[.@i]+"-[Unequipped]")+":";
|
||||
set .@part, select(.@menu$);
|
||||
set .@menu$, .@menu$+((getequipisequiped(.@indizes[.@i]))?getequipname(.@indizes[.@i]):.@position$[.@i]+"-[Unequipped]")+":";
|
||||
set .@part, .@indizes[ select(.@menu$) ];
|
||||
if (!getequipisequiped(.@part)) {
|
||||
mes "[Blacksmith Dister]";
|
||||
switch(.@part) {
|
||||
|
@ -33,10 +33,10 @@
|
||||
mes "So lets kick this into overdrive, what d' ya say? What item do you want to refine?";
|
||||
next;
|
||||
setarray .@position$[1],"Head","Body","Left Hand","Right Hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3";
|
||||
set .@menu$,"";
|
||||
setarray .@indizes[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
|
||||
for(set .@i,1; .@i<=10; set .@i,.@i+1)
|
||||
set .@menu$, .@menu$+((getequipisequiped(.@i))?getequipname(.@i):.@position$[.@i]+"-[Not equipped]")+":";
|
||||
set .@part, select(.@menu$);
|
||||
set .@menu$, .@menu$+((getequipisequiped(.@indizes[.@i]))?getequipname(.@indizes[.@i]):.@position$[.@i]+"-[Not equipped]")+":";
|
||||
set .@part, .@indizes[ select(.@menu$) ];
|
||||
if (!getequipisequiped(.@part)) {
|
||||
mes "[Blacksmith Mighty Hammer]";
|
||||
switch(.@part) {
|
||||
@ -166,10 +166,10 @@ lhz_in02,280,19,3 duplicate(MightyHammer) Mighty Hammer#lhz 826
|
||||
mes "Which equipment do you want to refine?";
|
||||
next;
|
||||
setarray .@position$[1],"Head","Body","Left Hand","Right Hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3";
|
||||
set .@menu$,"";
|
||||
setarray .@indizes[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
|
||||
for(set .@i,1; .@i<=10; set .@i,.@i+1)
|
||||
set .@menu$, .@menu$+((getequipisequiped(.@i))?getequipname(.@i):.@position$[.@i]+"-[Unequipped]")+":";
|
||||
set .@part, select(.@menu$);
|
||||
set .@menu$, .@menu$+((getequipisequiped(.@indizes[.@i]))?getequipname(.@indizes[.@i]):.@position$[.@i]+"-[Unequipped]")+":";
|
||||
set .@part, .@indizes[ select(.@menu$) ];
|
||||
if (!getequipisequiped(.@part)) {
|
||||
mes "[Basta]";
|
||||
switch(.@part) {
|
||||
|
@ -58,10 +58,10 @@ function script refinenew {
|
||||
next;
|
||||
|
||||
setarray .@position$[1],"Head","Body","Left hand","Right hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3";
|
||||
set .@menu$,"";
|
||||
setarray .@indizes[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
|
||||
for(set .@i,1; .@i<=10; set .@i,.@i+1) {
|
||||
if (getequipisequiped(.@i)) {
|
||||
set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@i) + "]";
|
||||
if (getequipisequiped(.@indizes[.@i])) {
|
||||
set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@indizes[.@i]) + "]";
|
||||
set .@equipped,1;
|
||||
}
|
||||
set .@menu$, .@menu$ + ":";
|
||||
@ -71,7 +71,7 @@ function script refinenew {
|
||||
mes "I don't think I can refine any items you have...";
|
||||
close;
|
||||
}
|
||||
set .@part, select(.@menu$);
|
||||
set .@part, .@indizes[ select(.@menu$) ];
|
||||
|
||||
if (!getequipisequiped(.@part)) { //custom check
|
||||
mes "["+ .@npc_name$ +"]";
|
||||
@ -397,10 +397,10 @@ malangdo,224,172,6 script Clink#mal_normal 544,{
|
||||
mes "Yes!!! You!! You want to refine?";
|
||||
next;
|
||||
setarray .@position$[1],"Head","Body","Left Hand","Right Hand","Robe","Shoes","Accessory 1","Accessory 2","Head 2","Head 3";
|
||||
set .@menu$,"";
|
||||
setarray .@indizes[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
|
||||
for(set .@i,1; .@i<=10; set .@i,.@i+1)
|
||||
set .@menu$, .@menu$+((getequipisequiped(.@i))?getequipname(.@i):.@position$[.@i]+"-[Empty]")+":";
|
||||
set .@part, select(.@menu$);
|
||||
set .@menu$, .@menu$+((getequipisequiped(.@indizes[.@i]))?getequipname(.@indizes[.@i]):.@position$[.@i]+"-[Empty]")+":";
|
||||
set .@part, .@indizes[ select(.@menu$) ];
|
||||
if (!getequipisequiped(.@part)) {
|
||||
mes "[Clink]";
|
||||
switch(.@part) {
|
||||
|
@ -60,10 +60,10 @@ prontera,184,177,6 script Refine Master 851,{
|
||||
mes "Which equipment would you like to refine?";
|
||||
next;
|
||||
setarray .@position$[1],"Head upper","Armor","Left hand","Right hand","Robe","Shoes","Accessory 1","Accessory 2","Head middle","Head lower";
|
||||
set .@menu$,"";
|
||||
setarray .@indizes[1], EQI_HEAD_TOP, EQI_ARMOR, EQI_HAND_L, EQI_HAND_R, EQI_GARMENT, EQI_SHOES, EQI_ACC_L, EQI_ACC_R, EQI_HEAD_MID, EQI_HEAD_LOW;
|
||||
for(set .@i,1; .@i<=10; set .@i,.@i+1)
|
||||
set .@menu$, .@menu$+((getequipisequiped(.@i))?getequipname(.@i):.@position$[.@i]+"- [Empty]")+":";
|
||||
set .@part, select(.@menu$);
|
||||
set .@menu$, .@menu$+((getequipisequiped(.@indizes[.@i]))?getequipname(.@indizes[.@i]):.@position$[.@i]+"- [Empty]")+":";
|
||||
set .@part, .@indizes[ select(.@menu$) ];
|
||||
if (!getequipisequiped(.@part)) {
|
||||
mes "[Refine Master]";
|
||||
mes "You have to equip the item you want to refine.";
|
||||
|
Loading…
x
Reference in New Issue
Block a user