Подскажите ссылку или альтернативу аддону Sapped который в .say пишет когда тебя сапнули, нигде рабочую версию начти не могу
Подскажите ссылку или альтернативу аддону Sapped который в .say пишет когда тебя сапнули, нигде рабочую версию начти не могу
Собиратель черепов Орды
[свернуть]
http://wow-addon.ru/addon/saysapped/LK
Вроде должен работать... Когда то давно устанавливал его и забыл. Хорошо, что ты напомнил. Сейчас заново его себе установил. Потом скажу, работает или нет =)
- - - Updated - - -
Все работает.
Вложение 681634
Joura (29.10.2018)
P/s:можно ли написать такой же для других типов контроля? типо овцы блайнда циклона и пр?
- - - Updated - - -
Я так понимаю
что если вписать в этот кусок кода спеллы вместо сапа и обозвать аддон по-другому - он будет кричать Овца/циклон и прочее?
???PHP код:
local SaySapped = CreateFrame("Frame")
SaySapped.playername = UnitName("player")
SaySapped:SetScript("OnEvent",function()
if ((arg7 == SaySapped.playername)
and (arg2 == "SPELL_AURA_APPLIED" or arg2 == "SPELL_AURA_REFRESH")
and (arg9 == spellid овцы? or arg9 == SpellId овцы 1 лвл? or arg9 == spell Id овцы 3-го лвла? or arg9 == четвертого и прочего?? да и вообще все контроли сюда затолкать()?))
then
SendChatMessage("ОВЦА", "SAY")
end
end)
SaySapped:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
DEFAULT_CHAT_FRAME:AddMessage("SaySapped loaded")
- - - Updated - - -
P.S: SaySapped.Lua я подправил, а чем править файл Toc?
Последний раз редактировалось Joura; 29.10.2018 в 19:24.
Собиратель черепов Орды
[свернуть]
Это все уже есть в Sapee
Спасибо, возможно найду в нём что убрать лишнее, иначе он будет спаммить каждое сало
- - - Updated - - -
З.Ы: Внезапно перестало работать всё. И саппед и Sapee вероятно тот комбатлогфикс который я скачал с темы чтобы убрать забагивание лога что-то нарушил. Удалил и всёравно не работает. Что может быть причиной? У меня возможно и первый Say работал корректно, но только до первого забагивания комбатлога.
Как решить эту проблему?
- - - Updated - - -
Короче работал час, потом перестал
Переустановка не помогла
- - - Updated - - -
З.Ы восстановление работы Sapee производится командой /Sapee on, SaySapped не в курсе как запустить
По какой-то причине они требуют ручного запуска каждый раз
- - - Updated - - -
И еще в коде аддона команда сказать обозначается как "Say", пробовал писать и "Shout" и "RW" но он не орёт и не анонсит. В чем может быть причина только "белого чата? Где еще надо исправлять?
По факту мне бы чтобы он в группу или гильдию орал
SendChatMessage("Sapped!", "SAY") как дописать чтобы и в группу тоже орал?
SendChatMessage("Sapped!", "SAY", "GROUP") - НЕ
Также столкнулся с проблемой невозможности написания оповещений на русском языке, как это поправить?
Последний раз редактировалось Joura; 30.10.2018 в 00:49.
Собиратель черепов Орды
[свернуть]
Все мы горазды языком почесать. Раз тут строишь из себя такого "про", то изволь соответствовать и рассказать нубам, как из комбат лога вытащить инфу, что меня сапнули и выкрикнуть это в чат, именно СКАЗАТЬ в ЧАТ, посредством стандартного интерфейса wow? Что бы один раз включил и забыл!
А вот так налево и направо людей нубами кликать, это и я умею, ага
Лично я, немного подумав, понял, что подобного эффекта можно добиться с помощью Prat, но ты заявляешь, что аддоны для этого дела использовать не комельфо(точнее ты говорил конкретно про вышеуказанные аддоны и все же, чем тебя не устроил saysapped? Он практически вообще не жрет память и изи настройка..) и тебе достаточно комбат лога, так что с нетерпением жду =)
Последний раз редактировалось Raxaji; 30.10.2018 в 08:18.
в toc файл добавь тогда аддон будет сохранять состояние между релогамиPHP код:
## SavedVariables: enabled
У тебя названия каналов некорректны, заместо Shout должно быть YELL, RW - RAID_WARNING
Продублируй ниже еще раз эту строчку только уже с другим каналом
Скорее всего это связано с Комбат Логом. Рекаунт и Скада и прочие аддоны так же иногда багаются(Особенно часто, когда какие либо аддоны конфликтуют или версии не подходящие)... Обычно для восстановления их работоспособности юзают макрос на сброс КомбатЛога.
Например :
Код:/script CombatLogClearEntries() /run local f = CreateFrame("frame",nil, UIParent); f:SetScript("OnUpdate", CombatLogClearEntries);
- - - Updated - - -
Вот так будет и кричать, и в группу спамить одновременно. Так же оставил комментарии в коде, прочитай. Если что, спрашивай =)
CODE
Код:local SaySapped = CreateFrame("Frame") SaySapped.playername = UnitName("player") --После черточек идут комментарии, которые не обязательно стерать. SaySapped:SetScript("OnEvent",function() --Первое сообщение if ((arg7 == SaySapped.playername) and (arg2 == "SPELL_AURA_APPLIED" or arg2 == "SPELL_AURA_REFRESH") and (arg9 == 51724 or arg9 == 11297 or arg9 == 2070 or arg9 == 6770))--Сюда вписываем какие заклинания отслеживать. then SendChatMessage("Помогите! Рога сапнул!", "YELL")--Здесь указываем в какой чат писать и что именно. Что бы был Русский язык советую редактировать файл в Notepad++. В кодировке Utf-8 без BOM. end --Второе сообщение if ((arg7 == SaySapped.playername) and (arg2 == "SPELL_AURA_APPLIED" or arg2 == "SPELL_AURA_REFRESH") and (arg9 == 51724 or arg9 == 11297 or arg9 == 2070 or arg9 == 6770)) then SendChatMessage("Помогите! Рога сапнул!", "PARTY") end --Здесь можно добавить третье сообщение end) --По сути можно отслеживать какие угодно эффекты накладываемые на персонажа и писать об этом в чат. SaySapped:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED") DEFAULT_CHAT_FRAME:AddMessage("SaySapped loaded") -- Разновидности чата. --"SAY" --Speech to nearby players (/say). --"EMOTE" --Text emote to nearby players (/em) (Use DoEmote("action") for voice emotes) --"YELL" --Yell to not so nearby players (/yell). --"PARTY" --Message to party members (/p) --"GUILD" --Message to guild members (/g) --"OFFICER" --Message to guild officers (/o) --"RAID" --Message to raid members (/raid) --"RAID_WARNING" --Warning to raid members (/rw) --"INSTANCE_CHAT" --Message to battleground instance group (/i) --"BATTLEGROUND" --Message to battleground raid group (/bg) --"WHISPER" --Message to a specific other player (/whisper) - Player name provided as channel. --"CHANNEL" --Message to a specific chat channel (/1,/2,...) - Channel number provided as channel --"AFK" --Not a real channel; sets your AFK message to the message you send. Send an empty message to clear AFK status. --"DND" --Not a real channel; sets your DND message to the message you send. Send an empty message to clear DND status.[свернуть]
Скриншот
[свернуть]
Последний раз редактировалось Raxaji; 30.10.2018 в 10:08.
Чем открыть файл Тос?
П.с Ладно открыл.
- - - Updated - - -
Это пойдет?
- - - Updated - - -
Давай будем исключительно про Sapee больше, он мне понравился набором встроенного контроля не только сапа, там и сало анонсит и циклоны. Если есть уже готовое его проще подправить.
Проблемы с языком в нём не могу написать на русском. Что делать?
Последний раз редактировалось Joura; 30.10.2018 в 16:34.
Собиратель черепов Орды
[свернуть]
Да, можно. Но я хочу сделать отдельно 2 аддона для миликов и для ХПС отдельно. Кому-то и руты не нужно анонсить, а вот сало вару ни к чему. Это поможет разгрузить спамм из комбатлога.
Если сможешь подсказать как поменять язык анонсов на русский это очень поможет
- - - Updated - - -
Я согласен, но не все прогрессивные. Те "обезъяны" с которыми приходится играть даже спеллов у себя не знают которыми можно снять контроль, не то что установить подобные аддоны. Приходится всё брать в свои руки.
P.S: Линканите как вставить код на спамм контроль конкретному игроку
--"WHISPER"
--Message to a specific other player (/whisper) - Player name provided as channel. - куда вписывать его ник?
Последний раз редактировалось Joura; 30.10.2018 в 16:53.
Собиратель черепов Орды
[свернуть]
Как исправить на русский язык сообщения в Sapee???
Собиратель черепов Орды
[свернуть]