[TalkAction] Comando Que Vende Item

TibiaGame
em Actions e Talkactions

TibiaGame

True Story
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/01/09Posts: 30

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!

makabrotaliban

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 08/01/09Posts: 331Char no Tibia: Orcshaball

Rapido e pratico !!

 

...Otimo para servers Up-Level ou ateh mesmo pra nego que tem prequiça de vender ou comprar em um NPC !!

 

Interessante Script !!

 

Parabéns aew !!

 

SEM MAIS

- Xtibia.com seu site de Tibia e OTServer ! -

dwhfms

Eterno Coordenador - ou não :(
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 08/05/08Posts: 1342

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.

Entrada como Estagiário: 10/05/09

Entrada na Equipe de Imprensa: 23/06/09

Coordenador de Imprensa: 11/09/09

Coordenador de Redação: 20/03/11

Coordenador de Imprensa: 11/07/11

Diretor de Publicidade: 19/10/12

Contato: wonhelder@xtibia.com

 

"Não podemos prever o futuro, mas podemos criá-lo." Paul Pilzer

"Todo homem morre, mas são poucos os que realmente vivem." William Wallace

 



 

Conheça o Facebook do XTibia.com, lá você vê o melhor conteúdo do XTibia e ainda pode concorrer a prêmios incríveis!

 

facebooklogoq.jpg

Tprocheira

WOOOOW
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 23/12/07Posts: 566Char no Tibia: Tprocheira soldier

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

 

\\

guixap

Beyond Sky
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 30/09/08Posts: 174Char no Tibia: Knight do Momento

AE QUERIA SABER SE É POSSIVEL, COMPRAR OS ITEMS SUCI SO QEU COM UM MONEY DIFERENTE QEU SERIA OQUE SERIA UMA MOEDA VIP DO MEU OT SE PDOER AJDUA POSTA AE

Desvendando Scripting:



Thanks: Marcelin e Demonbholder

 

yeti.gif

tesch

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/08/09Posts: 5Char no Tibia: Levoth de elera

File manooo!!!!

pena que tenho net compartilhada se n eu usava iso no meu ot!!!!!!!! :positive:

Vo mandar um sauve ai para o tibiagame da xurupita!!!!!

hahshashashahs vlw ae!

rubinhobarrichelo

Ex-Moderador Xtibia.com
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 11/06/08Posts: 363Char no Tibia: Kyra Supreme

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.

444646_imagem.png

"Tibia Global much more fun, quality and support"



coming soon...

Lukeskywalker

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 30/06/08Posts: 173Char no Tibia: Lady Stars Walker

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!!!

xwclx

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/07/06Posts: 6

se for pra todos os itens vai ser bem demorado pra passar tudo pra esse comando

\Mattheus ~*

Ex Moderador
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 11/02/09Posts: 559Char no Tibia: Deep Druid

Otimo Script, Funfa e Muito BOm .

[/ Construçãao .

6287849

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/08/09Posts: 22Char no Tibia: Xeremeleque

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