13
talkaction

[Talkaction]Trocar Vocation Por Talkaction

Por 130379, 07 de out. de 2010 em Actions e Talkactions

otserv
tibia
script
4
1.7k
1303791
07 de outubro de 2010 às 18:17

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:

1 mês depois...
otianoO
05 de novembro de 2010 às 17:04

Aff arruma esse QUOOTE POST ai por favor se nao num tem como ver o script =p

1 ano depois...
SarioYanaS
08 de junho de 2012 às 17:03

legal kara eu fiz umas vocations aki vo testar si funfa eu do rep+

SarioYanaS
12 de junho de 2012 às 16:04

ta funfando perfeitamente legal kara