-- Posições do canto superior esquerdo e do canto inferior direito da área em que os demons estão
local posi, posf = {x=160, y=240, z=8}, {x=180, y=360, z=9}
-- Posições e ids das pedras
local pedra1pos, pedra1id = {x=160, y=200, z=7}, 1987
local pedra2pos, pedra2id = {x=160, y=205, z=7}, 1987
function onKill(cid, target)
if isPlayer(cid) and isInArea(getThingPos(cid), posi, posf) then
local monsters = getCreaturesInArea(posi, posf).monsters
if #monsters == 1 then
local k = getItemFromPos(pedra1id, pedra1pos).uid
local p = getItemFromPos(pedra2id, pedra2pos).uid
if k then doRemoveItem(k) end
if p then doRemoveItem(p) end
end
end
return true
end