local CHECK_IF_TELEPORTED = {
enabled = true, -- true/false check if you character was teleported
sqms = 3, -- minimal amount of sqms to check.
pauseBot = true, -- true/false pause bot or not (default alarm will play)
respond = true -- respond short after character will teleported. Messages used here are this same as CHECK_FOR_PM_DEFAULT_MESSAGE. respond
}
local CHECK_IF_GM_ON_SCREEN = {
enabled = true, -- true/false check for gm on screen
keywords = {"GM ", "CM ", "Admin ", "ADM ", "Gamemaster"}, -- table of keywords in gm nick
pauseBot = true -- true/false pause bot or not (default alarm will play)
}
local CHECK_FOR_PM_DEFAULT_MESSAGE = {
enabled = true, -- true/false check if gm send to as pm or default message, #IMPORTANT respond only to nicks from CHECK_IF_GM_ON_SCREEN.keywords
pauseBot = true, -- true/false pause bot or not (default alarm will play)
respond = {
enabled = true, -- true/false respond fo default message
randomMsg = {"yoyo", ":)", "^^", ":D", "?"} -- messages to respond only once
}
}
local CHECK_FOR_MANA_INCREASED = {
enabled = true, -- true/false check if mana gained fast in one tick.
points = 10, -- minimal mana points gained to module works
pauseBot = true -- true/false pause bot or not (default alarm will play)
}
local CHECK_FOR_HEALTH_DMG = {
enabled = false, -- true/false check for hp decarese by percent
percent = 60, -- minimal hpperc decreased by GM.
pauseBot = true -- true/false pause bot or not (default alarm will play)
}
local CHECK_FOR_SPECIAL_MONSTER = {
enabled = true, -- true/false check if on screen appear special monster that normal don't appear in this place
names = {"Demon", "Black Sheep"}, -- monster names
useAboveListAsSafe = false, -- true/false if true then above list will contains safe monsters and any other will be mark as danger. If false then monsters from list will mark as danger
pauseBot = true -- true/false pause bot or not (default alarm will play)
}
local CHECK_FOR_RARE_ITEM = {
enabled = false, -- true/false check for rare item droped on ground.
ids = {3079, 3319}, -- ids of items to check
range = 7, -- distance from our character we checking
pauseBot = true -- true/false pause bot or not (default alarm will play)
}
local CHECK_FOR_MONSTERS_CREATION_AND_DISAPPEAR = {
enabled = false, -- true/false check if GM creating monster and destroy it in short time.
names = {"Hero", "Dragon"}, -- name of monsters
isAliveLessThan = 1, -- mark monsters that are alive less than 1s. (it won't works for monsters with low HP died on headshoot)
teleportedSqms = 4, -- check for monster teleportation too, minimal sqms.
pauseBot = true -- true/false pause bot or not (default alarm will play)
}
local CHECK_FOR_MONSTERS_CREATION = {
enabled = false, -- [!IMPORTANT: works only on servers that don't spawn monsters when player on screen] true/false check if monsters spawn on screen.
ignore = {"Stalker", "Nightstalker"}, -- List of monsters that disappear or you want just ignore.
pauseBot = true -- true/false pause bot or not (default alarm will play)
}
local CHECK_FOR_TARGET_MONSTER_HEALED = {
enabled = false, -- true/false check if GM healing your current targeting monster (red square)
hpperc = 20, -- minimal percent monster need to be healed.
pauseBot = true -- true/false pause bot or not (default alarm will play)
}
local PAUSE_CAVEBOT_ONLY = {
enabled = false -- while GM detected pause only Cavebot (targeting, walker, looter)
}
local PAUSE_LUA_SCRIPTS = {
enabled = true -- will pause lua scripts too (!IMPORTANT the only way to enable it will manually press CTRL+P)
}
local RESUME = {
enabled = false, -- true/false resume bot after some time paused
time = 180 -- time in seconds to unpause bot
}