• Страница 1 из 1
  • 1
Shit+click to editbox
max180297
Скаут
Подскажите, как можно реализовать данную функцию. Мне нужна возможность линковать ник из чата в аддон, а именно в EditBox. Пробовал так, но линкуются только итемы/спеллы:
Код
hooksecurefunc("ChatEdit_InsertLink", function(text)
  if EditBox:IsVisible() and EditBox:HasFocus() then
     EditBox:Insert(text)
   return true
  end
end)

Добавлено (21.10.2015, 09:02)
---------------------------------------------
Отвечаю на свой же вопрос.

Код
function ChatFrame_OnHyperlinkShow(self, link, text, button)
    SetItemRef(link, text, button, self);
    local name = string.match(link, ":([%a-А-Б-В-Г-Д-Е-Ё-Ж-З-И-Й-К-Л-М-Н-О-П-Р-С-Т-У-Ф-Х-Ц-Ч-Ш-Щ-Ъ-Ы-Ь-Э-Ю-Я-а-б-в-г-д-е-ё-ж-з-и-й-к-л-м-н-о-п-р-с-т-у-ф-х-ц-ч-ш-щ-ъ-ы-ь-э-ю-я]+):%d");
    if EditBox:IsVisible() and EditBox:HasFocus() then
    EditBox:Insert(name)
end
end
Сообщение # 1 написано 21.10.2015 в 09:02
  • Страница 1 из 1
  • 1
Поиск: