remove the monsters dont exist in your engine because task system wont open if you are using retro.
local function creatureSayCallback(cid, type, msg)
if not npcHandler:isFocused(cid) then
return false
end
if msgcontains(msg, "tasks") or msgcontains(msg, "task") then
local player = Player(cid)
player:openTasksList()
end
return true
end