Ir para conteúdo

[Talkaction]Trocar Vocation Por Talkaction


130379

Posts Recomendados

Oi boa tarde a todos meu 1° topico que trago ao xTibia

Entao vamos ao que entereça:

Versao testada:Baiak Server 8.6

 

1° Vá até data/talkaction/scripts Crie um arquivo vocation.lua e ponha isso dentro:

--0-0BY Gui-0-0-

function onSay(cid, words, param)

 

if getPlayerVocation(cid) <= 8 then

if doPlayerRemoveItem(cid,9633,1) == TRUE then

 

doPlayerSetVocation(cid,getPlayerVocation(cid)+numero da vocation)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have been promoted!")

doSendMagicEffect(getPlayerPosition(cid), 30)

 

else

 

doPlayerSendCancel(cid, "Sorry, you don't have enought money")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

 

end

else

 

doPlayerSendCancel(cid, "Sorry, you are already promoted")

end

end[/quotepost]

 

Roxo:é o numero da vocaçao que vc criou(vocation id)

Rosa é no numero do item e a quantidade.

vermelho:é a mensagem que vai aparecer quando o player trocar de vocaçao ou se ele nao tiver o item ou se ele ja tiver a vocaçao

 

Agora Criei o talkaction vamos adicionar a talkaction.xml

 

talkaction words="!supervocation" event="script" value="vocation.lua"/>[/quotepost]

 

Roxo: mensagem que o player vai usa para virar a nova vocaçao.

vermelho: nome do script que seria vocation.lua

 

Meu Primeiro Post se tiver erros ou soluçoes Melhores Porfavor Corrigam e me ajudem a cada vez melhorar os tópicos do x tibia.

Duvidas Inuteis porfavor sem essa!Duvidas poste perguntas no topico abrçoes. :thumbsupsmiley: :thumbsupsmiley:

Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...
  • 1 year later...
×
×
  • Criar Novo...