local SCREEN_X, SCREEN_Y = 20, 25
local CONSIDER_MONSTERS = {"war golem:"} -- can add more
--[[ ENGINE ]]--
local SCRIPT_INFO = "Name: Task Helper\nVersion: 1.3.1\nAuthor: Ropiderz"
local SERVER_LOG_MSG = getmessages("Server Log")
local SERVER_LOG_MSG_COUNT, KILLED_CREATURES = SERVER_LOG_MSG.count - 1, 0
for INDEX = 0, SERVER_LOG_MSG_COUNT do
if (SERVER_LOG_MSG[SERVER_LOG_MSG_COUNT - INDEX].text:find('Loot of a') and SERVER_LOG_MSG[SERVER_LOG_MSG_COUNT - INDEX].type == 19) then
for _, MONSTER in ipairs(CONSIDER_MONSTERS) do
if (SERVER_LOG_MSG[SERVER_LOG_MSG_COUNT - INDEX].text:find(MONSTER:lower())) then
KILLED_CREATURES = KILLED_CREATURES + 1
end
end
end
end
addtext("You have killed " .. KILLED_CREATURES .. " Demon(s) total.", SCREEN_X, SCREEN_Y+15)
addtext("Killing " ..math.floor(KILLED_CREATURES/(timems/1000/60/60)).. " Demon(s) an hour.", SCREEN_X, SCREEN_Y)
Zakładki