Add help message to whoer

This commit is contained in:
2025-01-02 00:09:25 +01:00
parent ff849092ff
commit 77c3fc291d

View File

@@ -7,6 +7,13 @@ shared.Whoer = {}
function shared.Whoer.Init() function shared.Whoer.Init()
if not Heimdall_Data.who then Heimdall_Data.who = {} end if not Heimdall_Data.who then Heimdall_Data.who = {} end
if not Heimdall_Data.who.data then Heimdall_Data.who.data = {} end if not Heimdall_Data.who.data then Heimdall_Data.who.data = {} end
local helpMessages = {
"1) who - пишет вам никнеймы текущих врагов в отслеживаемых локациях по порядку и локацию.",
"2) classes = пишет какие классы. (например 1 паладин 1 прист 1 рога.",
"3) howmany - общее число врагов (например дуротар 4 . оргримар 2 ) ",
"4) + - автоматическое приглашение в группу с дуельным рогой для сброса кд и общего сбора. ",
"5) ++ - автоматическое приглашение в группу альянса. (если нужен рефрак)",
}
---@type table<string, Player> ---@type table<string, Player>
HeimdallStinkies = {} HeimdallStinkies = {}
@@ -430,6 +437,17 @@ function shared.Whoer.Init()
} }
table.insert(shared.messenger.queue, msg) table.insert(shared.messenger.queue, msg)
end end
if msg == "help" then
for _, helpMessage in pairs(helpMessages) do
---@type Message
local msg = {
channel = "WHISPER",
data = sender,
message = helpMessage
}
table.insert(shared.messenger.queue, msg)
end
end
end) end)
local whoQueryChannelFrame = CreateFrame("Frame") local whoQueryChannelFrame = CreateFrame("Frame")
@@ -479,6 +497,17 @@ function shared.Whoer.Init()
} }
table.insert(shared.messenger.queue, msg) table.insert(shared.messenger.queue, msg)
end end
if msg == "help" then
for _, helpMessage in pairs(helpMessages) do
---@type Message
local msg = {
channel = "CHANNEL",
data = channelname,
message = helpMessage
}
table.insert(shared.messenger.queue, msg)
end
end
end) end)
print("Heimdall - Whoer loaded") print("Heimdall - Whoer loaded")