KR
poketibia

Talkaction Buy Item por Item

Por KratosTheBest, 30 de jan. de 2014 em Scripts

talkactions
tibia
script
otserv
5
1.4k
KratosTheBestK
30 de janeiro de 2014 às 03:41

Preciso de um script que usando uma talkactions eu possa comprar determinado item por outro item.
Servidor 8.54 (Poketibia)

Obrigado, serei grato no thanks.

markindootM
30 de janeiro de 2014 às 08:43

tente isso:

 

function onSay(cid, words, param)

local itemid = 9971

local param = items[param]

local items = {

["axe"] = {cash = 150, id = 8926, amount = 1},

["sword"] = {cash = 150, id = 7403, amount = 1},

["club"] = {cash = 150, id = 7423, amount = 1},

["staff"] = {cash = 150, id = 8922, amount = 1},

["book"] = {cash = 150, id = 8921, amount = 1},

["axe dois"] = {cash = 80, id = 7453, amount = 1},

["sword dois"] = {cash = 80, id = 7418, amount = 1},

["club dois"] = {cash = 80, id = 7392, amount =1},

["staff dois"] = {cash = 80, id = 6534, amount =1},

["book dois"] = {cash = 80, id = 8904, amount = 1},

["crossbow dois"] = {cash = 150, id = 8851, amount = 1},

["crossbow"] = {cash = 80, id = 8853, amount = 1}

}



if (param ~= nil) then

if getPlayerItemCount(cid, itemid) >= param.cash then

doPlayerAddItem(cid, param.id, param.amount)

doPlayerRemoveItem(cid, itemid, param.cash)

else

doPlayerSendCancel(cid,"Desculpe, você não tem o dinheiro suficiente.")

end

else

doPlayerSendCancel(cid, "Item não encontrado.")

end

return true

end

 

 

 

se não funcionar, veja esse tópico:http://www.xtibia.com/forum/topic/165527-comprar-items-do-shop-do-seu-ot-por-comando/

ou este: http://www.xtibia.com/forum/topic/132058-itens-por-talkactions-tibia-855/

Editado Janeiro 30 por markindoot

KratosTheBestK
30 de janeiro de 2014 às 09:11

O seu não deu certo próem, o link que você mandou deu sim., Muito obrigado, pedido atendido! Rep+

markindootM
30 de janeiro de 2014 às 13:20

Duvida Sanada, Tópico Reportado para moverem.

KilluaK
30 de janeiro de 2014 às 14:06

Tópico movido para a seção Pedidos e Dúvidas Resolvidos - Scripting.