function onDeath(cid, target, lastHit)
local m = {
["Dog"] = {
time = 10, -- Seconds
to = { x = 95, y = 117, z = 7 }, -- Where Teleport Goes
tp = { x = 95, y = 120, z = 7 } -- Where Teleport Creates
},
}
local monster = m["Dog"]
local function deleteTeleport()
local teleport = getTileItemById(monster.tp, 1387)
if(teleport.uid > 0) then
doRemoveItem(teleport.uid)
doSendMagicEffect(monster.tp, CONST_ME_POFF)
doSendAnimatedText(monster.tp, "Closed", TEXTCOLOR_RED)
end
return true
end
if(monster) then
doCreateTeleport(1387, monster.to, monster.tp)
addEvent(deleteTeleport, monster.time * 1000)
doCreatureSay(cid, "You have " .. monster.time .. " seconds to escape!", TALKTYPE_ORANGE_1)
end
return true
end