Explicação da Runa:
Ela tem o ID 2272, que é uma runa azul com um símbolo estranho.
Ela heala o cara que tiver acima de você.
Por exemplo:
Um cara está na posição X=200 Y=200 do segundo andar.
Daí, você está na mesma posição, só que no térreo.
Use a runa em você mesmo, e quem será healado é o cara de cima! xD
A vida curada depende do seu Level e ML.
OBS: O ML necessário para usar a runa é 2.
Bom, agora, acabando com o papo furado, vamos lá.
Crie uma action chamada uhz.lua:
-- Runa que heala o andar de cima by Rike --function onUse(cid, item, frompos, item2, topos)
playerpos = {x=topos.x, y=topos.y, z=topos.z-1, stackpos=253}
player = getThingfromPos(playerpos)
ml = getPlayerMagLevel(cid)
lvl = getPlayerLevel(cid)
formula = math.random(((lvl+ml)*2)-(lvl-ml))
if item2.itemid == 1 and ml >= 2 then
doSendMagicEffect(playerpos,12)
doPlayerAddHealth(player.uid,formula)
doPlayerSay(player.uid,"Aaaaah...",1)
doChangeTypeItem(item.uid,item.type-1)
end
if item2.itemid == 1 and ml <= 1 then
doSendMagicEffect(frompos,2)
doPlayerSendCancel(cid,"Your magic level is too low.")
end
return 1
end
Depois, no actions.xml coloque:
<action itemid="2272" script="uhz.lua" allowfaruse="1" />
É isso. Simples não?
ESPERO QUE CURTAM! :maos
Flws, comentem!