Ir para conteúdo

Bless Em Talkactions!


Posts Recomendados

Eae :XTibia_smile: hoje vo ensinar a como colocar bless sem precisar do npc "bless" (OBS : Não sei se ja tem isso no Xtibia entao estou postando, geralmente em alguns server's já vem com esse sistema.)! Explicando como funciona : É assim em fez de você ir lá no NPC "Bless" e comprar... Agora não precisa mais. Só você Falar !bless e pronto!

 

Testado em OT 8.60!

 

Tá vamo para de papo e vamo no que interessa:

 

1° Passo Vá em data/talkaction/script e copie e cole 1 arquivo qualquer, e renomei-o para bless.lua e cole isso dentro.

 

function onSay(cid, words, param)

if getPlayerBlessing(cid, 1) or getPlayerBlessing(cid, 2) or getPlayerBlessing(cid, 3) or getPlayerBlessing(cid, 4) or getPlayerBlessing(cid, 5) then

doPlayerSendCancel(cid,'You have already got one or more blessings!')

else

if doPlayerRemoveMoney(cid, 120000) == TRUE then

doPlayerAddBlessing(cid, 1)

doPlayerAddBlessing(cid, 2)

doPlayerAddBlessing(cid, 3)

doPlayerAddBlessing(cid, 4)

doPlayerAddBlessing(cid, 5)

doSendMagicEffect(getPlayerPosition(cid), 28)

doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE, 'You have been blessed by the gods!') else

doPlayerSendCancel(cid, "You need 120k to get blessed!")

end

end

return TRUE

end

 

2° Passo : Vá e da/talkactions/talkactions.xml e cole este tag lá :

 

<talkaction words="!bless" script="bless.lua" />

 

3° Passo, Explicando:

 

Em Vermelho é o quanto a Bless vai custar.

Em Roxo, se você for mudar o preço você tem que mudar essa frase tambem pois se for custar 200k ali em 120k tem que ser alterada por 200k.

Em Verde é a mensagem que vai aparecer quando você compra a Bless.

Em Laranja é quando você ja comprou a Bless.

 

É isso... Se ajudei não Custa nada da 1 REP + :button_ok: :thumbsupsmiley2:

Bye... Comentem

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

×
×
  • Criar Novo...