XX
pedido

Healar Life/Mana quando UPAR!

Por xXMythuszXx, 08 de dez. de 2013 em Scripts

resolvido
script
4
905
xXMythuszXxX
08 de dezembro de 2013 às 13:14

Ola queria um script que quando o player upasse iria healar life e mana automaticamente, (igual global)



Abraços.


OmegaO
08 de dezembro de 2013 às 14:41
function onAdvance(cid, skill, oldLevel, newLevel)
	if skill == 8 and newLevel > oldLevel then
		doCreatureAddHealth(cid, getCreatureMaxHealth(cid) - getCreatureHealth(cid))
		doCreatureAddMana(cid, getCreatureMaxMana(cid) - getCreatureMana(cid))
	end
	return true
end

Salve isso como advanceheal.lua em creaturescripts/scripts

 

Depois adicione essa tag em creaturescripts.xml:

<event type="advance" name="advanceheal" event="script" value="advanceheal.lua"/>

E adicione isso no login.lua, perto dos outros:

registerCreatureEvent(cid, "advanceheal")
xXMythuszXxX
08 de dezembro de 2013 às 20:48

Obrigado rep+!

OmegaO
08 de dezembro de 2013 às 21:29

Tópico movido para a seção de dúvidas e pedidos resolvidos.