Suggestions
Death Counter
#91
--[[
Script made by Lee (Discord: l33_) - www.trainorcreations.com
If you want to support my work, feel free to donate at https://trainorcreations.com/donate
PS. Stop ripping off my work and selling it as your own.
]]--
setDefaultTab("Tools")
local logoutDeaths = 5
if type(storage["death"]) ~= "table" then storage["death"] = { count = 0 } end
local deathCount = storage["death"].count
UI.Separator()
deathLabel = UI.Label("Death count: " .. deathCount)
if deathCount >= logoutDeaths then
CaveBot:setOff()
warn("Death Count Logout")
schedule(5000, function()
modules.game_interface.tryLogout(false)
end)
end
if deathCount >= 4 then
deathLabel:setColor("red")
elseif deathCount >= 2 then
deathLabel:setColor("orange")
else
deathLabel:setColor("green")
end
UI.Button("Reset Deaths", function()
storage["death"].count = 0
deathLabel:setText("Death count: " .. storage["death"].count)
deathLabel:setColor("green")
end )
local macroDeathCount = macro(10000, "Death Counter", function() end)
onTextMessage(function(mode, text)
if macroDeathCount.isOff() then return end
if text:lower():find("you are dead") then
storage["death"].count = storage["death"].count + 1
deathLabel:setText("Death count: " .. storage["death"].count)
modules.client_entergame.CharacterList.doLogin()
end
end)
UI.Separator()
10 Apr 2022