Ir para conteúdo

Transformando Staff Em Enchanted Staff...


Rikezenho

Posts Recomendados

---Para 7.6!

Créditos:

-xbowaxx-(Idéia)

Me(Reformulação da action)

Grande parte dos OTServs não possuem exeta vis, então fiz essa action de um modo mais real.

Explicação da action:

Você pega um life crystal(Loot de dragon), e com um staff você dá use nele, e pronto.

Como podem perceber na action, quando você transforma o staff você automaticamente diz "Exeta Vis"(Nome da magia que transforma no Tibia RL) e dá um efeito de magia em você. Quem olha de longe acha que você fez a spell mesmo! xD

Crie uma action chamada exetavis.lua:

function onUse(cid, item, frompos, item2, topos)

if item2.itemid == 0 then

return 0

end

mepos = getPlayerPosition(cid)

if item2.itemid == 2177 then

if getPlayerMana(cid) >= 1000 then

if getPlayerLevel(cid) >= 100 then

  doRemoveItem(item2.uid,item.type)

doTransformItem(item.uid,2433)

doPlayerAddMana(cid,-1000)

doPlayerSay(cid,"Exeta Vis",1)

doSendMagicEffect(mepos,12)

else

 

          doPlayerSendCancel(cid,"You need level 100 to do the Staff.")

end

else

    doPlayerSendCancel(cid,"You need 1000 mana points to do the Staff.")

end

end

return 1

end

E no actions.xml:

<action itemid="2401" script="exetavis.lua" />

Flws!

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

Bem Interessante esta Action...

Mais sera que teria como adicionar um Tempo para ela, Tipo.. ela fica transformada por apenas 2 Minutos... dai depois ela volta para um Staff Normal ...

Mas Dai quando o Player Logasse ... automaticamente o Enchanted Staff Voltaria a Ser um simples Staff ...

Mais Vlw pela Action! :D

Link para o comentário
Compartilhar em outros sites

  • 2 years later...
×
×
  • Criar Novo...