Ir para conteúdo

Buy Item 2.0 Versão Final


eduardo190696

Posts Recomendados

Opa Galera, vim aqui trazer aqui o meu Buy item 2.0.

 

É super simples de configurar, muito útil para vender aol, food entre outros, e agora vamos ao script :D

 

vá em talkaction/script e crie um arquivo chamado BuyItem.lua, abra ele e cole esse código dentro :

 

http://pastebin.com/7vpWTZCX

 

e depois em talkaction.xml adicione essa tag

 

<talkaction words="buy" event="script" value="BuyItem.lua"/>

 

LEMBRE-SE QUE PARA COMPRAR O ITEM TEM QUE FALAR:

 

buy aol ou buy food, Depende de como esta configurado o nome do item.

Link para o comentário
Compartilhar em outros sites

Muito simples e já existente.

 

Eu sei que usar for e pairs parece que vai deixar o script com uma cara de complexo, mas quando eles são desnecessários, eles só fazem sujar o script e esse é o seu caso.

 

Abraços.

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

  • 2 weeks later...
  • 2 weeks later...

so você usar assim

 

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

 

ali em cash poem o id do gold nugget

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

cara eu tinha um script uma ves q quando vc fala so !buy ele aparesia uma janela com a lista d items pra compra e quando falava !buy e o nome do item ele comprava o item so q n achei mais tem como vc modificar esse ai pra mim te do mais um rep

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...