Ir para conteúdo

Itens Por Talkactions - Tibia 8.55


gui56

Posts Recomendados

Bom galera, eu estou abrindo um servidor de tibia 8.55, ai pra incrementar ele resolvi colocar um sistema que faz com que o player compre os Itens VIPs direto do jogo.

 

 

Funciona assim: Eu disponibilizei no site, a venda de moedas que podem ser usadas para comprar tanto VIP Account, quanto Itens VIP direto do jogo. O jogador que compra as moedas, recebe 100 delas e para poder comprar os itens eu editei uma TalkAction que veio no Baiak Yourots que era uma simples quest por comando, e transformei em uma ótima ferramenta para servidores com sistema vip.

 

 

Vamos ao Script:

 

Vá em data\talkactions\scripts , e crie um arquivo com o nome desejado e com o final ".lua" (Exemplo: ex.lua)

 

Coloque isso dentro:

 

function onSay(cid, words, param)

if doPlayerRemoveItem(cid,11367,10) then

doPlayerAddItem(cid,11295,1)

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA)

doCreatureSay(cid, "!armor", TALKTYPE_ORANGE_1)

else

doPlayerSendCancel(cid, 'Você não tem 10 Phanton Coins.')

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FLAMEAREA)

end

end

 

Edite conforme você quiser, salve e feche.

 

Laranja: ID do iten que vai servir como "moeda"

Verde: Quantidade do iten

Vermelho: ID do iten que o player vai receber quando usar o comando

Azul: Quantidade do iten recebido

Roxo: Palavra que aparecerá quando o player digitar o comando

Rosa: Mensagem enviada ao player caso ele não tenha o iten ou quantidade neessária para a compra.

 

 

Agora vá em "data\talkactions\" , edite o talkactions.xml

 

Coloque isso la dentro:

 

<talkaction words="!exemplo" script="ex.lua"/>

 

Verde: O Que o Player irá falar para usar o comando. ( Exemplo: !armor )

Azul: O Nome do Arquivo que você criou em "data\talkactions\scripts". ( Exemplo: ex.lua )

 

 

 

Créditos:

 

Script: Baiak Lula ( Peguei o script do OT dele então, não tenho Certeza )

Edição e Nova Função: [ADM] Sparrow ( Eu =D )

 

 

COMENTEM !

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

Script muito simples, da uma melhorada nele po, tenta usar parametros para comprar mais de um item com a mesma talkaction.

 

acho que essa descriçao ta errada:

Roxo: Palavra para usar o comando no jogo

 

Ele somente faz o player manda a mensagem !armor em laranja na sua cabeça

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

EDITED![/ a função que deicha a palavra laranja hehe

 

Obrigado pela Opinião Matheus, mais como eu disse, eu editei esse script, para colocar no meu OTServ facilitando assim o trabalho dos ADM's, essa TalkAction apenas é uma maneira de garantir o iten do player sem que tenha atrasos por parte da equipe...

 

Como exemplo, no meu OT eu fiz uma moeda diferenciada "Phanton Coins", ai o player escolhe o iten que ele quer comprar, cada iten custa 10 Phanton Coins, ai ele fala o comando para comprar o iten..

 

!armor, !robe, !star, !staff, !legs, !boots, !helmet.

 

Se tiver uma idéia adicional para o script, me add: gaams@hotmail.com

 

Thank's (:

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

×
×
  • Criar Novo...