Ir para conteúdo

[TalkAction] Comando Que Vende Item


TibiaGame

Posts Recomendados

Vamos para um novo projeto, de comando de vender Item!

 

seuot/data/talkactions/scripts/novo.lua

 

-- TibiaGameXTibia --

function onSay(cid, words, param)

if doPlayerRemoveMoney(cid, QUANTIDADE DE GOLD COINS) == TRUE then

doPlayerGiveItem(cid, ID DO ITEM, 1, 1)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce comprou um NOME DO ITEM.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_ENERGY)

else

doPlayerSendCancel(cid, "Voce precisa de QUANTIDADE DE GOLD COINS para comprar NOME DO ITEM.")

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce nao tem QUANTIDADE DE GOLD COINS para comprar NOME DO ITEM.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_ENERGY)

end

end

 

Tem que ter Legenda né? Ta ai

AZUL - Nome do Item, e a quantidade de gold coins que você colocou

VERMELHO: Id do Item (EXEMPLO: 2173) e a quantidade de gold coins que ira remover do Player (EXEMPLO: 10000)

Talkactions.xml adicione

 

<talkaction words="!nomedoitem" script="novo.lua"/>

 

Se gostou comente, se nao gostou, me fala o motivo!

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

Caramba, um Script Ótimo!! É muito bom para tipo !aol, um server assim pratico é muito bom, principalmente para aqueles que tem muitos power abusers, ae voce morre e tem que ir para a loja comprar um novo aol, só que fora do templo ta cheio de pk e ae?? !AOL hauahua

 

Muito Bom Aprovadissimo. Merece Fixo!!

 

Abraços.

Link para o comentário
Compartilhar em outros sites

Para quem tem conhecimento de scripts fica fácil de entender, mas para que não tem, ficaria um pouco complicado e fácil de cometer erros.

Aconselho você a criar uma variável, com o uso de local para as configurações, assim:

local config = {
price = 1000,
id = 1400
}

E para o nome do item, você pode usar getItemNamebyId() :p

 

\\

Link para o comentário
Compartilhar em outros sites

  • 4 months later...

tesch e xapinha, ambos cometeram flood, postando em um tópico a meses parado!

tesch é novo no fórum, e aconselho a ler nossas regras, xapinha está aqui dez de 2008 e deveria saber disto,então estou apenas dando o alerta verbal, espero não precisar falar novamente.

Link para o comentário
Compartilhar em outros sites

sou mais fazer um scrit por exemplo

 

!sell crown armor, 1 >> vende 1 c armor
!sell crown legs, 2 >> vende 2 c legs

 

é possivel fazer um desse usando!!

 

local Data = string.explode(param, ",")

 

e pode colocar todos items que você quer que venda em 1 script apenas!!!

se a pessoa souber mexer bastante com scripts da para fazer um bem funcional!!!

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

  • 2 weeks later...

Cara...Muito bom esse Script...bom para player como o Won Helder falo...e tambem para aquele GOD que tem preguiça de vender itens edites..no OT ..so coloca esse comando...Ai facilita muito...Muito Perfect cara..Vlw

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...