Ir para conteúdo

!buy Aol,food ...


eduardo190696

Posts Recomendados

adiciona isso em talkactions /scripts

 

function onSay(cid, words, param, itemEx, param)
local itens = {
["2554"] = {cash = 100, palavr = "aol"},
["2556"] = {cash = 1000, palavr = "food"}
}
for k,v in pairs(itens) do
if param == v.palavr then
if doPlayerRemoveMoney(cid, v.cash) == true then
doPlayerAddItem(cid, k, 1)
else
doPlayerSendCancel(cid, "Desculpe, Você não tem dinheiro suficiente")
end
end
end
end

Talkactions.xml

       <talkaction words="!buy" script="buy.lua"/>   

 

editando

["2554"] = {cash = 100, palavr = "aol"},

["Item ID"] = {cash = Valor, palavr = "Palavra que vai ser dita"},

 

para comprar diga !buy "aol

Editado por eduardobean
Link para o comentário
Compartilhar em outros sites

postar um script que já existia exatamente igual ? o que você pensou ?

NAO ENTENDI VC FALOU ISSO NO TOPICO "

Como Por Comando !aol, !sd Entre Outros

DO "Tibiarx" E ACABOU DE POSTAR UM COISA IDENTICA SO MUDOU O SCRIPT PQ E A FUNÇAO E A MESMA.

NAO TENTENDI :worriedsmiley:

Link para o comentário
Compartilhar em outros sites

Tenta ai eu que Fiz.

 

vai na pasta Talkactions entra em Scripts e copia qualquer script abre deleta oque ta dentro e adc isso.

function onSay(cid, words, param)
if doPlayerRemoveItem(cid,2160,1) then
doPlayerAddItem(cid,2173,1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA)
doCreatureSay(cid, "!aol", TALKTYPE_ORANGE_1)
else
doPlayerSendCancel(cid, 'You do not have 1 crystal coin.')
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FLAMEAREA)
end
end  

 

depois renomeia para "aol"

 

depois vai em Talkactions.XML e adc isso:

<talkaction words="!aol" script="aol.lua"/>

 

E Pronto.

 

Custo de 100k cada AOL.

Link para o comentário
Compartilhar em outros sites

galera, eu usei um debuger e olha oque deu,

 

INFO: Starting OTScript Debug.lua
INFO: Stopping OTScript Debug.lua

 

ou seja, no erros, os ids configurados no sistema estão errados,

tente falar

!buy "aol

 

aqui pega sem erros thx

 

sens

 

o script que vc posto não foi vc que fez, e ja tem no xtibia, esse sistema pode ter a mesma função do que vc postou mais o meu é simples pratico e perfeito, thx

Link para o comentário
Compartilhar em outros sites

eu nao fiz nenhum script eu apenas estranhei de vc ter falado que ja existem varios desses scripts e vc postar outro '-' nao to criticando so estranhei

 

Ps: script e bom ^^ abrass

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...