Runa Que Mostra Hp/mana.

giovane94
em Globalevents e Spells

giovane94

Precisa de monster? PM ME
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 14/03/10Posts: 14Char no Tibia: Hell Furin

Nome do Script: Runa que mostra HP/MANA.

Autor: Phoenix Scripter

Servidor Testado: The Forgotten Server 0.3.5 PL1

Descrição: Bom, o que esta runa faz? quando você dá use with nela e no Monster/Player, mostra uma mensagem dizendo A Vida/Mana atual.

 

Como instalar?

 

É Simples! vá até a pasta 'data/actions/actions.xml' e coloque esta tag:

 

<action itemid="2306" script="hpmana.lua" /> 

 

 

 

Salve as alterações e feche!

 

 

Vá até a pasta 'data/actions/scripts' e crie um arquivo hpmana.lua e dentro dele coloque isto:

 

function onUse(cid, item, frompos, item2, topos)
   local health = getCreatureHealth(item2.uid)
   local mana = getCreatureMana(item2.uid)
   doPlayerSendTextMessage(cid, 22,'A  Vida atual é ' .. health .. ' ')
   doPlayerSendTextMessage(cid, 22,'A Mana atual é ' .. mana .. ' ')
   return true 
   end

 

É isso. Estou procurando um OtServer 24h para entrar na Equipe. Se algum OtServer estiver precisando de Scripter. Entre em contato!

E-mail:sir.ge@hotmail.com

dragonlorde

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 21/03/10Posts: 78Char no Tibia: Dragonlordez

Voce pode fazer varias coisas para melhorar o script:

function onUse(cid, item, item2) isso pode ficar assim..[

 

Nesse caso eu acho inecessario essas duas variaveis:

local health = getCreatureHealth(item2.uid)

local mana = getCreatureMana(item2.uid)

doPlayerSendTextMessage(cid, 22,'A Vida atual é ' .. health .. ' ')

doPlayerSendTextMessage(cid, 22,'A Mana atual é ' .. mana .. ' ')

 

Deixando assim quem sabe fica menos poluido:

doPlayerSendTextMessage(cid, 22,'A Vida atual é ' .. getCreatureHealth(item2.uid)

 

.. ' ')

doPlayerSendTextMessage(cid, 22,'A Mana atual é ' .. getCreatureMana(item2.uid)

.. ' ')

 

 

Dragonlordez~



 

ssssjb.png

 

ironm.png