Não é o tempo é sim o script.
@Bobstriker
Não sei se é isso, mas acho q nessa parte:
addEvent(doRemoveCreature, nMin, npc)
vc coloco pra remover o npc, mas n falou qual, pode ser isso, vo ve se consigo arrumar.
--- EDIT ---
Dei uma editada ve se funciona agora:
function onThink(interval, lastExecution, thinkInterval)
local pos = {x=1261,y=1065,z=7} -- Local onde aparece o npc
local npc = doCreateNpc("Dalk", pos ) -- AddRemoveCreature(cid) altere o (dalk) pelo nome do seu npc.
local nMin = 15 -- tempo em minuto para o npc sumir.
doCreateNpc("Dalk", pos)
addEvent(doRemoveCreature(cid), nMin*60*1000, npc)
return true
end
if player ~= false then return npc
end
end
Se não funcionar me avise.