Untitled
unknown
lua
2 years ago
1.1 kB
10
Indexable
local config = {
minPorcentaje = 5.5,
curaDeHP = {250000, 300000},
minHPparaCurar = 50000,
storage = 35504,
segundos = 7,
monstrarMsgs = true, -- pone 'false' en ves de 'true' cuando no quieras ver los mensajes en consola
}
local function curarMonster(monsterCID)
if isMonster(monsterCID) then
doCreatureAddHealth(monsterCID, math.random(config.curaDeHP[1], config.curaDeHP[2]))
doSendMagicEffect(getCreaturePosition(monsterCID), CONST_ME_MAGIC_BLUE)
setCreatureStorage(monsterCID, config.storage, 1)
doCreatureSay(monsterCID, "Podeeer!", TALKTYPE_ORANGE_2)
if config.monstrarMsgs then
print("Recibiendo addEvent...")
end
end
end
function onStatsChange(cid, attacker, type, combat, value)
if isMonster(cid) and isPlayer(attacker) then
if getCreatureHealth(cid) <= config.minHPparaCurar and getCreatureStorage(cid, config.storage) ~= 1 then
if config.monstrarMsgs then
print("Enviando addEvent...")
end
doCreatureSay(monsterCID, "No eres rival para mi!", TALKTYPE_ORANGE_2)
addEvent(curarMonster, config.segundos, cid)
end
end
return true
endEditor is loading...