Na pasta actions, abra o arquivo actions.xml e coloque junto com as outras:
<action uniqueid="UNIQUEID" script="troca.lua" />
Aonde está "UNIQUEID" você deve colocar o número que desejar.
Depois entre na pasta scripts, crie um arquivo .lua com o nome de troca e coloque isso dentro:
function onUse(cid, item, frompos, item2, topos) -- criado por blazingfire.
------------------------------------------------
local itens = {item1,item2} -- id dos itens do jogador.
local newitem = item -- id do item que ele irá ganhar.
local success = "Troca efetuada com sucesso!"
local fail = "Você não tem os itens necessários para realizar a troca."
------------------------------------------------
for _, playeritens in pairs(itens) do
if doPlayerRemoveItem(cid,playeritens) then
doPlayerAddItem(cid,newitem)
doPlayerSendTextMessage(cid,22,success)
else
doPlayerSendTextMessage(cid,22,fail)
end
return TRUE
end
end
Aí dentro do script você configura os itens.


info
Grupo: Campones
Registrado: 16/08/11
Posts: 6
Reputação: +1
Char no Tibia: O seu char
Olá, eu queria um script que fizesse o seguinte:
Ao puxar uma alavanca, a pessoa que puxou, se tiver o item X e o item Y, troca pelo item Z
Assim exemplo:
Fui la e puxei a alavanca, e eu tenho uma golden backpack e uma red gem, então, eu puxei e os dois itens sumiram e aparece um novo, uma crown backpack.
É isso que quero, me diga tambem onde coloco ele
para tibia 8.6
Editado Agosto 20 por Foregrox