LO

[Actions] Ceremonial Ankh Mostrando As Blesses

Por lolxd123, 30 de set. de 2011 em Actions e Talkactions

tibia
script
otserv
4
1.2k
lolxd123L
30 de setembro de 2011 às 11:38

Como todos sabem o item Ceremonial Ankh obtido na Pits of Inferno Quest é utilizado no Global para checar as Blesses de seu personagem, o script que eu irei postar faz com que o mesmo ocorra em seu OT.

Ceremonial_Ankh.gif

 

Em data\actions e em actions.xml debaixo da linha:

 

<action itemid="2120" event="script" value="tools/rope.lua"/>

 

Adicione:

 

<action itemid="6561" event="script" value="tools/ceremonial_ankh.lua"/>

 

Em data\actions\scripts\tools crie um arquivo chamado ceremonial_ankh.lua e coloque o seguinte dentro:

 

local blessings = {"\nWisdom of Solitude", "\nSpark of the Phoenix", "\nFire of the Suns", "\nSpiritual Shielding", "\nEmbrace of Tibia"}
function onUse(cid, item, fromPosition, itemEx, toPosition)
local result = "Received blessings:"
for i = 1, 5 do
	result = getPlayerBlessing(cid, i) and result .. blessings[i] or result
end
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 20 > result:len() and "No blessings received." or result)
return TRUE
end

 

Se tudo der certo devera mostar as blesses quando o Player der use na Ankh

Ceremonial_Ankh.gif

 

 

Créditos: Não me lembro tutorial muito antigo, e lolxd123 por desenterralo e refaze-lo para postar

bepokemonB
05 de outubro de 2011 às 00:59

Muito bom, apesar de eu nao precisar.

=) REP+ Amiguinho. :D

LolkskyL
05 de outubro de 2011 às 17:43

Muito bom cara, funcionou pefeitamente e ao meu modo de ver isso deixa o jogo mais "real", REP + pra voce :thumbsupsmiley2: , continue trazendo maiores novidades!

lolxd123L
06 de outubro de 2011 às 14:46

Aeee vlw, sou novo por aqui estou começando simples mais espero ter ajudado =D