Как настроить аддон killshot

Тема: Аддон Killshot

Опции темы
Отображение

Аддон Killshot

Подскажите как изменить текст который пишется при убийстве игрока? Я видел что некоторые меняют даже на мат, хотя меня мат не интересует.

Подскажите как настроить, чтобы после смерти на бг, отсчет киллов не начинался заново. Если это возможно.

в чат /kshot msg текст, по дефолту там «pwned», остальное после воскл. знака только через killshot.lua

только вырезав все строки с «death» из killshot.lua, ну или скачать подредактированную мной версию (pwned %username%’s head)

2 пользователей сказали cпасибо renamed за это полезное сообщение:

Такого не должно быть вообще, скача версию Шурика

Если не учитывать спам бреда в /me , то зачем он вообще нужен?

озвучка и писькомер для самого себяyao-ming-fuck-that

renamed, а как дописать чтобы показывало какой скил и какой урон был нанесен при килле?

К сожалению не для самого себя — он виден всем. И из-за того кто им пользуется приходится отключать канал эмоциями, что очень неудобно, а или кидать в чс этих выродков, которые кроме мата/оскорблений туда ничего больше не способны написать. Я уже вносил предложение блокнуть этот аддон на сервере, или внести спам фильтр для комбинаций используемых в нём слов чтобы мутало на пару часов.

Васю бесит килшот, принял. Вот килшот который отправляет в чат каждое убийство сразу 5 сообщений

do
local tableremove = table . remove
local bitband = bit . band
local SendChatMessage = SendChatMessage

local frame = CreateFrame ( «frame» )
frame : Hide ()
frame . queue = <>

local messages = <
«мазал губы мойнезом %s! Шолунишка #%d» ,
«авладел жёпай %s! Жёпа #%d» ,
«кончил на усы %s! Петрович #%d» ,
«накормил ху_м %s! Наелись %d» ,
>

local function onShow ( self )
self . sleep = 0
end

local function onUpdate ( self , elapsed )
self . sleep = self . sleep — elapsed
if self . sleep 0 then
self . sleep = 1

local msg = tableremove ( self . queue )
SendChatMessage ( msg , «EMOTE» )
if #self.queue == 0 then
self : Hide ()
end
end
end

local function onEvent ( self , event . )
if event == «COMBAT_LOG_EVENT_UNFILTERED» then
local _ , subEvent , _ , _ , srcFlags , _ , dstName , dstFlags = .
if subEvent == «PARTY_KILL» then
if bitband ( dstFlags , COMBATLOG_OBJECT_TYPE_PLAYER ) == COMBATLOG_OBJECT_TYPE_PLAYER and bitband ( dstFlags , COMBATLOG_OBJECT_REACTION_HOSTILE ) == COMBATLOG_OBJECT_REACTION_HOSTILE then
if bitband ( srcFlags , COMBATLOG_FILTER_MY_PET ) == COMBATLOG_FILTER_MY_PET or bitband ( srcFlags , COMBATLOG_FILTER_ME ) == COMBATLOG_FILTER_ME then
self . killstreak = self . killstreak + 1
local queue = self . queue
for i = 1 , #messages do
queue [ #queue+1] = messages[i]:format((dstName or «$dstName»),self.killstreak)
end
frame : Show ()
end
end
end
elseif event == «UNIT_DIED» then
if unit == «player» then
self . killstreak = 0
end
elseif event == «PLAYER_ENTERING_WORLD» then
self . killstreak = 0
end
end

frame : SetScript ( «OnShow» , onShow )
frame : SetScript ( «OnUpdate» , onUpdate )
frame : SetScript ( «OnEvent» , onEvent )
frame : RegisterEvent ( «COMBAT_LOG_EVENT_UNFILTERED» )
frame : RegisterEvent ( «UNIT_DIED» )
frame : RegisterEvent ( «PLAYER_ENTERING_WORLD» )
end

Последний раз редактировалось Sproody; 09.12.2019 в 07:08 .

do
local tableremove = table . remove
local bitband = bit . band
local SendChatMessage = SendChatMessage

local frame = CreateFrame ( «frame» )
frame : Hide ()
frame . queue = <>

local messages = <
«авладел жёпай %s! Жёпа #%d» ,
«кончил на усы %s! Петрович #%d» ,
«свадил мамку %s в кино! Макращёлка #%d» ,
«накормил хуем %s! Наелись %d» ,
«мазал губы мойнезом %s! Шолунишка #%d» ,
>

local function onShow ( self )
self . sleep = 0
end

local function onUpdate ( self , elapsed )
self . sleep = self . sleep — elapsed
if self . sleep 0 then
self . sleep = 1

local msg = tableremove ( self . queue )
SendChatMessage ( msg , «EMOTE» )
if #self.queue == 0 then
self : Hide ()
end
end
end

local function onEvent ( self , event . )
if event == «COMBAT_LOG_EVENT_UNFILTERED» then
local _ , subEvent , _ , _ , srcFlags , _ , dstName , dstFlags = .
if subEvent == «PARTY_KILL» then
if bitband ( dstFlags , COMBATLOG_OBJECT_TYPE_PLAYER ) == COMBATLOG_OBJECT_TYPE_PLAYER and bitband ( dstFlags , COMBATLOG_OBJECT_REACTION_HOSTILE ) == COMBATLOG_OBJECT_REACTION_HOSTILE then
if bitband ( srcFlags , COMBATLOG_FILTER_MY_PET ) == COMBATLOG_FILTER_MY_PET or bitband ( srcFlags , COMBATLOG_FILTER_ME ) == COMBATLOG_FILTER_ME then
self . killstreak = self . killstreak + 1
local queue = self . queue
for i = 1 , #messages do
queue [ #queue+1] = messages[i]:format((dstName or «$dstName»),self.killstreak)
end
frame : Show ()
end
end
end
elseif event == «UNIT_DIED» then
if unit == «player» then
self . killstreak = 0
end
elseif event == «PLAYER_ENTERING_WORLD» then
self . killstreak = 0
end
end

frame : SetScript ( «OnShow» , onShow )
frame : SetScript ( «OnUpdate» , onUpdate )
frame : SetScript ( «OnEvent» , onEvent )
frame : RegisterEvent ( «COMBAT_LOG_EVENT_UNFILTERED» )
frame : RegisterEvent ( «UNIT_DIED» )
frame : RegisterEvent ( «PLAYER_ENTERING_WORLD» )
end

Спс мужик, это то что надо! За этот килшот на циркуле их будет отправлять в мут! Скачивайте все данный килшот!

Источник

Тема: [BACKPORT] KillShot

Опции темы
Отображение

[BACKPORT] KillShot

Сделал бекпорт шикарного аддона KillShot с версии WoW 8.3.0

Название: KillShot
Версия аддона: v7.2.2 (2020-06-07)
Звуковые файлы: Начиная с версии v5.03 звуковые файлы были перенесены в отдельный аддон «Killshot_Sounds». Данный аддон Вы можете скачать с официального источника. Чтобы все работало корректно скачивайте САМУЮ ПОСЛЕДНЮЮ ВЕРСИЮ. На текущий момент это v1.02

Установка:

  1. Скачать Killshot
  2. Скачать Killshot_Sounds (не обязательно)
  3. Распакуйте файл Zip
  4. Скопируйте «Killshot» и «Killshot_Sounds» в «Директория-WoW\Interface\AddOns\»

Управление:
/killshot, /kshot, /ks — открывает окно настроек.
/ksfu — отсылает в чат неприличный жест (смотрите скриншот ниже)

P.S. Я был очень удивлен, что этот аддон не поддерживал локализацию и соответственно его не переводили на другие языки. Поэтому от себя я добавил локализацию в аддон и перевел его! Не обращайте внимание, что многие строки не поместились в окне настроек и обрезались символом ‘. ‘. При наведении курсора мыши, во всплывающей подсказке отобразится полный текст.

Нововведения

Мои личные корректировки (отличия от оригинальной версии)

Скриншоты

Работа команды /ksfu. К великому сожалению установленный антиспам фильтр не даст этого сделать :
KSFU.PNG

Примечания к работе команды /ksfu

P.S. если вы играете на другом сервере, где нет антиспам фильтра (что маловероятно) — учитывайте существенные нюансы:

  1. Корректность отображения напрямую зависит от размера шрифта. На скрине показан результат на минимальном размере шрифта. Если шрифт увеличить, то изображения съедет. Такая проблема возникает в связи с тем, что шрифт не является моноширинным (кому интересно в гугле почитайте).
  2. Все союзники увидят картинку в зависимости от установленного у них размера шрифта
  3. Игроки противоположной фракции соответственно не увидят картинку (за исключением случаев, если вы играете на специфичном сервере, где игроки обеих фракцию разговаривают на одном языке)
  4. Если все же вы играете на сервере, где игроки обеих фракций разговаривают на одном языке, то результат будет таким, как описано во 2 пункте.

ВНИМАНИЕ! Некоторые функции могут не работать или появляться ошибки аддона. Я постарался по-максимуму все протестить и отладить, но где-то что-то мог проглядеть.
Обо всех неработающих функциях прошу сообщать мне в личку форума или игры. Постараюсь исправить.
Играю (иногда ) на x5 за Орду, ники: Remsl, Eonaks.

Последний раз редактировалось Artur91425; 06.05.2021 в 22:59 .

[LootClicker] — с данным аддоном Вас больше не побеспокоят во время боя надоедливые окна розыгрыша добычи при групп луте!
[BACKPORT] aux-addon — бекпорт шикарного аддона на аукцион с версии WoW 2.5.1!

4 пользователей сказали cпасибо Artur91425 за это полезное сообщение:

Сделал бекпорт шикарного аддона KillShot с версии WoW 8.3.0

Название: KillShot
Версия аддона: v7.2.1 (2020-05-02)
Управление:
/killshot, /kshot, /ks — открывает окно настроек.
/ksfu — отсылает в чат неприличный жест (смотрите скриншот ниже)

Установка:

  1. Скачать
  2. Распакуйте файл Zip
  3. Скопируйте «Killshot» в «Директория-WoW\Interface\AddOns\»

Звуковые файлы: Начиная с версии v5.03 звуковые файлы были перенесены в отдельный аддон. Вы можете скачать его с официального источника. Чтобы все работало корректно скачивайте САМУЮ ПОСЛЕДНЮЮ ВЕРСИЮ. На текущий момент это v1.02

Нововведения

Скриншоты

Работа команды /ksfu. К великому сожалению установленный антиспам фильтр не даст этого сделать :
KSFU.PNG

ВНИМАНИЕ! Некоторые функции могут не работать или появляться ошибки аддона. Я постарался по максимуму протестить и все отладить, но где-то что-то мог проглядеть.
Обо всех неработающих функциях прошу сообщать мне в личку форума или игры. Постараюсь исправить.
Играю (иногда ) на x5 за Орду, ники: Remsl, Remsly, Remsli, Eonaks, Erint, Аэрит, Evise.

P.S. Я был очень удивлен, что этот аддон не поддерживал локализацию и соответственно его не переводили на другие языки. Поэтому от себя я добавил локализацию в аддон, но НЕ переводил его. Если вдруг кто-то захочет перевести аддон — в файле

содержатся строки для перевода. Если Вы это сделаете прошу скинуть мне файл. Позже, когда будет время постараюсь сам перевести все.
P.P.S. Просьба к переводчикам: старайтесь писать на чистом русском избегая всякого жаргона и англоязычины.

Ещё бы русскую версию .Полезно наверно , кто стандартным килшотом пользуется)

Обновил до актуальной версии v7.2.2 (2020-06-07) а также доделал перевод аддона.

Почему-то не могу изменить название темы. 🙁

Последний раз редактировалось Artur91425; 14.06.2020 в 01:07 .

[LootClicker] — с данным аддоном Вас больше не побеспокоят во время боя надоедливые окна розыгрыша добычи при групп луте!
[BACKPORT] aux-addon — бекпорт шикарного аддона на аукцион с версии WoW 2.5.1!

Есть вариант где при убийстве большого количества игроков у ЧСВ поциентов юзающих этот высер дропало фпс и вылетал вов?

Обнаружил небольшую траблу, не сбрасывает стрик после бг( если не погибал конечно)

Я средь недели работаю и вечером, приходя с работы, мне прям совсем не хочется заниматься всем этим. Посмотрю на выходных

[LootClicker] — с данным аддоном Вас больше не побеспокоят во время боя надоедливые окна розыгрыша добычи при групп луте!
[BACKPORT] aux-addon — бекпорт шикарного аддона на аукцион с версии WoW 2.5.1!

1 пользователь сказал cпасибо Artur91425 за это полезное сообщение:

Да я не в упрек, порт отличный во всем остальном, мб есть команда для сброса стрика(без захода в настройки аддона) был бы признателен)

Последний раз редактировалось elementalz; 17.06.2020 в 14:16 .

В настройках есть опция сброса данных при смене локации. По идее она должна сбрасывать после выхода с бг. Конкретно ее не включал и не знаю как точно работает, поэтому не смогу сказать будет ли сбрасывать при смене локации вне бг.

Я нашел ошибку перевода (проблемы копипаста ����) именно в этой опции, но пока что не вносил исправления. Это настраиваться Во вкладке «настройки» в самом низу. Так вот она называется «Сбрасывать вашу серию при входе в игру» — Вот тут ошибка и должно быть при смене локации. Я на выходных поправлю. Попробуй включить эту опцию и проверить)

В настройках есть опция сброса данных при смене локации. По идее она должна сбрасывать после выхода с бг. Конкретно ее не включал и не знаю как точно работает, поэтому не смогу сказать будет ли сбрасывать при смене локации вне бг.

Я нашел ошибку перевода (проблемы копипаста 😅) именно в этой опции, но пока что не вносил исправления. Это настраиваться Во вкладке «настройки» в самом низу. Так вот она называется «Сбрасывать вашу серию при входе в игру» — Вот тут ошибка и должно быть при смене локации. Я на выходных поправлю. Попробуй включить эту опцию и проверить)

[LootClicker] — с данным аддоном Вас больше не побеспокоят во время боя надоедливые окна розыгрыша добычи при групп луте!
[BACKPORT] aux-addon — бекпорт шикарного аддона на аукцион с версии WoW 2.5.1!

1 пользователь сказал cпасибо Artur91425 за это полезное сообщение:

В настройках есть опция сброса данных при смене локации. По идее она должна сбрасывать после выхода с бг. Конкретно ее не включал и не знаю как точно работает, поэтому не смогу сказать будет ли сбрасывать при смене локации вне бг.

Я нашел ошибку перевода (проблемы копипаста ������) именно в этой опции, но пока что не вносил исправления. Это настраиваться Во вкладке «настройки» в самом низу. Так вот она называется «Сбрасывать вашу серию при входе в игру» — Вот тут ошибка и должно быть при смене локации. Я на выходных поправлю. Попробуй включить эту опцию и проверить)

В настройках есть опция сброса данных при смене локации. По идее она должна сбрасывать после выхода с бг. Конкретно ее не включал и не знаю как точно работает, поэтому не смогу сказать будет ли сбрасывать при смене локации вне бг.

Я нашел ошибку перевода (проблемы копипаста ����) именно в этой опции, но пока что не вносил исправления. Это настраиваться Во вкладке «настройки» в самом низу. Так вот она называется «Сбрасывать вашу серию при входе в игру» — Вот тут ошибка и должно быть при смене локации. Я на выходных поправлю. Попробуй включить эту опцию и проверить)

да я тоже заметил, думал у меня что-то не то) Спасибо

в меню опций модификаций=слово: настройка чего то там, просто лишнее место занимает) удалить к лешему — ( всплывающая подсказка присутствует описание))) можно строку, самому коротко, но понятно обозвать ваш вариант несмог скачать так как вы его в топку на гуе кинули)

Последний раз редактировалось Эйсвентура; 17.06.2020 в 22:50 .

Источник

Читайте также:  Метеостанция hama th 100 как настроить время
Оцените статью