Jump to content
  • 0

How can I make this npc return the new item to the position where the other one was removed from?


Question

Posted

prontera,146,165,6	script	CARDS	123,{

menu "Valis Update",valiupg,"Botas Update",Botasupg,"Salir",nooupg;

valiupg:
mes "[Valis Update]";
switch(select("Lv0 a Lv1:Lv1 a Lv2:Lv2 a Lv3:Lv3 a Lv4:Lv4 a Lv5:Lv5 a Lv6:Lv6 a Lv7:Lv7 a Lv8:Lv8 a Lv9:Lv9 a Lv10.")) {

case 1:
if(isequipped(32900)){} else {mes "nesecitas valis lv 0 para lv 1";
next;
if(getequipcardcnt(32900)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32902,1;
mes "[Felicidades valis a subido a lv 1]";
next;
goto valiupg;
end;

case 2:
if(isequipped(32902)){} else {mes "nesecitas valis lv 1 para lv 2";
next;
if(getequipcardcnt(32902)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32904,1;
mes "[Felicidades valis a subido a lv 2]";
next;
goto valiupg;
end;

case 3:
if(isequipped(32904)){} else {mes "nesecitas valis lv 2 para lv 3";
next;
if(getequipcardcnt(32904)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32906,1;
mes "[Felicidades valis a subido a lv 3]";
next;
goto valiupg;
end;

case 4:
if(isequipped(32906)){} else {mes "nesecitas valis lv 3 para lv 4";
next;
if(getequipcardcnt(32906)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32908,1;
mes "[Felicidades valis a subido a lv 4]";
next;
goto valiupg;
end;

case 5:
if(isequipped(32908)){} else {mes "nesecitas valis lv 4 para lv 5";
next;
if(getequipcardcnt(32908)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32910,1;
mes "[Felicidades valis a subido a lv 5]";
next;
goto valiupg;
end;

case 6:
if(isequipped(32910)){} else {mes "nesecitas valis lv 5 para lv 6";
next;
if(getequipcardcnt(32910)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32912,1;
mes "[Felicidades valis a subido a lv 6]";
next;
goto valiupg;
end;

case 7:
if(isequipped(32912)){} else {mes "nesecitas valis lv 6 para lv 7";
next;
if(getequipcardcnt(32912)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32914,1;
mes "[Felicidades valis a subido a lv 7]";
next;
goto valiupg;
end;

case 8:
if(isequipped(32914)){} else {mes "nesecitas valis lv 7 para lv 8";
next;
if(getequipcardcnt(32914)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32916,1;
mes "[Felicidades valis a subido a lv 8]";
next;
goto valiupg;
end;

case 9:
if(isequipped(32916)){} else {mes "nesecitas valis lv 8 para lv 9";
next;
if(getequipcardcnt(32916)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32918,1;
mes "[Felicidades valis a subido a lv 9]";
next;
goto valiupg;
end;

case 10:
if(isequipped(32918)){} else {mes "nesecitas valis lv 9 para lv 10";
next;
if(getequipcardcnt(32918)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32920,1;
mes "[Felicidades valis a subido a lv 10]";
next;
goto valiupg;
end;
}

Botasupg:
mes "[Botas Update]";
close;

nooupg:
mes "[hasta luego]";
close;
		
}

What can I use instead of getitem so that the item goes to the EQI_GARMENT position?

1 answer to this question

Recommended Posts

  • 0
Posted
1 hour ago, techi said:

prontera,146,165,6	script	CARDS	123,{

menu "Valis Update",valiupg,"Botas Update",Botasupg,"Salir",nooupg;

valiupg:
mes "[Valis Update]";
switch(select("Lv0 a Lv1:Lv1 a Lv2:Lv2 a Lv3:Lv3 a Lv4:Lv4 a Lv5:Lv5 a Lv6:Lv6 a Lv7:Lv7 a Lv8:Lv8 a Lv9:Lv9 a Lv10.")) {

case 1:
if(isequipped(32900)){} else {mes "nesecitas valis lv 0 para lv 1";
next;
if(getequipcardcnt(32900)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32902,1;
mes "[Felicidades valis a subido a lv 1]";
next;
goto valiupg;
end;

case 2:
if(isequipped(32902)){} else {mes "nesecitas valis lv 1 para lv 2";
next;
if(getequipcardcnt(32902)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32904,1;
mes "[Felicidades valis a subido a lv 2]";
next;
goto valiupg;
end;

case 3:
if(isequipped(32904)){} else {mes "nesecitas valis lv 2 para lv 3";
next;
if(getequipcardcnt(32904)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32906,1;
mes "[Felicidades valis a subido a lv 3]";
next;
goto valiupg;
end;

case 4:
if(isequipped(32906)){} else {mes "nesecitas valis lv 3 para lv 4";
next;
if(getequipcardcnt(32906)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32908,1;
mes "[Felicidades valis a subido a lv 4]";
next;
goto valiupg;
end;

case 5:
if(isequipped(32908)){} else {mes "nesecitas valis lv 4 para lv 5";
next;
if(getequipcardcnt(32908)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32910,1;
mes "[Felicidades valis a subido a lv 5]";
next;
goto valiupg;
end;

case 6:
if(isequipped(32910)){} else {mes "nesecitas valis lv 5 para lv 6";
next;
if(getequipcardcnt(32910)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32912,1;
mes "[Felicidades valis a subido a lv 6]";
next;
goto valiupg;
end;

case 7:
if(isequipped(32912)){} else {mes "nesecitas valis lv 6 para lv 7";
next;
if(getequipcardcnt(32912)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32914,1;
mes "[Felicidades valis a subido a lv 7]";
next;
goto valiupg;
end;

case 8:
if(isequipped(32914)){} else {mes "nesecitas valis lv 7 para lv 8";
next;
if(getequipcardcnt(32914)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32916,1;
mes "[Felicidades valis a subido a lv 8]";
next;
goto valiupg;
end;

case 9:
if(isequipped(32916)){} else {mes "nesecitas valis lv 8 para lv 9";
next;
if(getequipcardcnt(32916)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32918,1;
mes "[Felicidades valis a subido a lv 9]";
next;
goto valiupg;
end;

case 10:
if(isequipped(32918)){} else {mes "nesecitas valis lv 9 para lv 10";
next;
if(getequipcardcnt(32918)<1)goto valiupg;
}
if(getequipcardcnt(EQI_GARMENT)>= 1) {
mes "primero tienes que extrael las cartas";
end;}
delequip EQI_GARMENT;
getitem 32920,1;
mes "[Felicidades valis a subido a lv 10]";
next;
goto valiupg;
end;
}

Botasupg:
mes "[Botas Update]";
close;

nooupg:
mes "[hasta luego]";
close;
		
}

What can I use instead of getitem so that the item goes to the EQI_GARMENT position?

can be added directly using equip 32902; but if you have another similar item, the inventories will take it as primary, there is some way to solve this

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...