Untitled
unknown
lua
a year ago
1.1 kB
2
Indexable
Never
local isRunning = false local monstros = {"Demon", "Triple Medusa"} local messages = { "Hora de matar!", "Ha llegado tu hora...", "Pensaste que el iba a pelear solo?", "No dejaremos que mates a nuestro jefesito!", "Me gusta el pan con palta!", } local pos = {x=104, y=572, z=7} local config = { maxPorcentaje = 20, segundos = 1000, monstrarMsgs = true, } local function crearMonster(monsterCID) for i = 1, #monstros do doCreateMonster(monstros[i], pos) doSendMagicEffect(getCreaturePosition(monstruo), CONST_ME_TELEPORT) doCreatureSay(monstruo, messages[math.random(1, #messages)], TALKTYPE_SAY) end if config.monstrarMsgs then print("Recibiendo addEvent...") end end function onStatsChange(cid, attacker, type, combat, value) if isMonster(cid) and isPlayer(attacker) then local hpPorcentaje = (getCreatureHealth(cid)/getCreatureMaxHealth(cid))*100 if hpPorcentaje < config.maxPorcentaje and not isRunning then if config.monstrarMsgs then print("Enviando addEvent...") end addEvent(crearMonster, config.segundos, cid) end end return true end