SA

Npc Troca

Por saulo, 06 de jul. de 2009 em Archived

script
4
852
sauloS
06 de julho de 2009 às 01:38

estou tendo dificuldade para criar scrpit para criar um script que execute troca de itens

 

exemplo: remove uma giant sword e em troca add 2 demon dust

 

se alguem puder me ajudar, faça plx

 

Grato! e desculpe o transtorno

satan666S
06 de julho de 2009 às 14:18

e so usar essas funções:

 

verificar se o player tem o item:

 

getPlayerItemCount(cid, itemid)

 

e pra retirar seria essa:

 

doPlayerRemoveItem(cid, itemid, count[, subtype])

 

pra adicionar seria essa:

 

doPlayerAddItem(uid, itemid[, count/subtype])

 

 

Resumo:

 

getPlayerItemCount(cid, itemid)

itemid o id do item.

 

doPlayerRemoveItem(cid, itemid, count[, subtype])

count quantidade de items

[, subtype] caso queira ou seja possivel adicione cargas no item.

 

o que esta entre "[" e isso "]" e opicional.

Editado Julho 6 por Marcryzius

sauloS
07 de julho de 2009 às 10:18

entendi...mais to msm com dificuldade para monta o script.....nao to conseguino monta ele

satan666S
07 de julho de 2009 às 15:02
if getPlayerItemCount(cid,2393) == 1 then

doPlayerRemoveItem(cid,2393, 1)

doPlayerAddItem(uid,5906, 2)

else

doPlayerSendCancel(cid,"voce nao tem o item")

end

 

lembrando que se por uma função do tipo onuse lembre de por um end pra fechar a função.

Editado Julho 7 por Marcryzius