46 lines
1.1 KiB
Lua
46 lines
1.1 KiB
Lua
if not WeakAurasSaved.Cyka then WeakAurasSaved.Cyka = {} end
|
|
if not WeakAurasSaved.Cyka.Stinkies then
|
|
WeakAurasSaved.Cyka.Stinkies = {
|
|
["Redbulka"] = true,
|
|
["Курлык"] = true,
|
|
["Riener"] = true,
|
|
["Unwashed"] = true,
|
|
["Ловилуну"] = true,
|
|
["Korovadura"] = true,
|
|
["Pizdosorkam"] = true,
|
|
["Joule"] = true,
|
|
["Rattenfenger"] = true
|
|
}
|
|
end
|
|
|
|
aura_env.stinkies = WeakAurasSaved.Cyka.Stinkies
|
|
-- aura_env.stinkies[UnitName("player")] = true
|
|
aura_env.localStinkies = {}
|
|
|
|
---@param name string
|
|
aura_env.StinkyDetected = function(name)
|
|
if not aura_env.localStinkies[name] or aura_env.localStinkies[name] <
|
|
GetTime() - 60 then
|
|
PlaySoundFile("Interface\\Sounds\\Domination.ogg", "Master")
|
|
end
|
|
aura_env.localStinkies[name] = GetTime()
|
|
end
|
|
|
|
local friends = {}
|
|
local numfriends = GetNumFriends()
|
|
for i = 1, numfriends do
|
|
local name = GetFriendInfo(i)
|
|
friends[name] = true
|
|
end
|
|
for k, v in pairs(WeakAurasSaved.Cyka.Stinkies) do
|
|
if not friends[k] then
|
|
AddFriend(k)
|
|
C_Timer.After(1, function()
|
|
SetFriendNotes(k, "STINKY")
|
|
print("AAAAAAAAAAA")
|
|
end)
|
|
end
|
|
end
|
|
|
|
-- /dump WeakAurasSaved.Cyka.Stinkies
|