Перейти к содержанию

Дайджесты за январь-февраль

Обновления гайдов и аддонов

Январь Февраль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Подсказки из игры на вашем сайте

Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.

Подробнее

Апдейтер аддонов

Представляем вам программу для автообновления аддонов и делимся подробностями.

Подробнее Скачать

AOandLocker


Процгун

Рекомендуемые сообщения

AOandLocker

Просмотр файла

Блокирует перетаскивание иконок Action панели, Drag&Drop аддонов.

Блокирует перетаскивание иконок на Action панели.

Аддон отключает Drag&Drop, если целевой аддон поддерживает эту функцию.

Аддон поддерживает AOPanelMod, AOPanel.

https://alloder.pro/files/file/44-/

dekor_allod_835px-16px.png

Поддержку аддона осуществляет: taget-GI.png

dekor_allod_835px-16px.png

Примечание:

Аддон не рекомендуется использовать с аддонами PaneLocker, AOPanelHotbarLocker.

Так как вы сами запутаетесь каким аддоном чего залочено.

Выбор каким пользоваться за вами.

Установка аддона:

  • AOandLocker.pak Чтобы его установить в игру, нужно этот файл положить по адресу ...[папка установки Аллодов]\data\Mods\Addons\.
  • Ни каких манипуляций с файлом не надо делать кроме как скопировать в папку установки аддонов.


 

Изменено пользователем Fye D. Flowright
Ссылка на комментарий
Поделиться на другие сайты

Поддержка аддонов происходит через события.

При запуске AOandLocker происходит отправка события AO_LOCKER_START.

Если Вам нужно запросить в каком состоянии находится ключ отправляете событие AO_LOCKER_SEND_RUNNING_ADDON.

На данный момент таблица параметров.

StatusDnD - приходящие значения (false \ true) в зависимости состояния кнопки залоченности.

Пример использования событий:

Global( "ВашВиждет", nil )

function AOLocker(params)
if params.StatusDnD then
	DnD:Enable( ВашВиждет, false )
elseif not params.StatusDnD then
	DnD:Enable( ВашВиждет, true )
end
end

function OnAvatarCreated()
common.RegisterEventHandler( AOLocker, "AO_LOCKER_START" )
userMods.SendEvent( "AO_LOCKER_SEND_RUNNING_ADDON", { })
end

function Init()
common.RegisterEventHandler(OnAvatarCreated,"EVENT_AVATAR_CREATED")
ВашВиждет = mainForm:GetChildChecked( "ВашВиждет", false )
DnD:Init( 100, ВашВиждет, ВашВиждет, true, true )
end

В примере использована библиотека LibDnD.lua.

В связи с тем что аддон находится в стадии тестирования и разработки параметры и инструкция могут меняться.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

прикольно - ты оказывается аддонам обрубаешь ДнД принудительно - а зачем тогда вообще передавать данные?

из всего скрипта сам рабочий код всего 3 строчки:

onEvent [ "EVENT_DND_PICK_ATTEMPT" ] = function(params)
if hotkeyLock and string.find(params.srcWidget:GetParent():GetName(),"Action") then
 mission.DNDCancelDrag()
end
end

все остально связи да разборки с другими аддонами, да кнопка

Ссылка на комментарий
Поделиться на другие сайты

слушай а не проще сам аддон ActionsMod доделать чтобы он ловил события нормально на запрет ДнД

а то ты его принудительно обламываешь - он даже не знает об этом )

Ссылка на комментарий
Поделиться на другие сайты

кстати там даже ничего ПЕРЕДЕЛЫВАТЬ не надо - просто библиотеку ДнД взять из АТ и все

а да там события еще нету

щас сделаю

Ссылка на комментарий
Поделиться на другие сайты

вот файл для всех аддонв с поддержкой запрета ДнД по событию

LibDnD.zip

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

Хорошо бы сделали обновление аддона под патч 5,02.

 

Тоже  с просьбой-обновите пожалуйста-иконки улетают)

Ночью залью сегодня под 5.0.2

Ссылка на комментарий
Поделиться на другие сайты

 Добрый день, сообщите пожалуйста, планируется ли обновление аддона ActionMod или ActionModBar под 5.0.2. привык я уже к этим аддонам, без них что то и в игру заходить не хочется)))

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

под 6,0 будет версия?

А чем тебя не устраивает текущая версия. AOandLocker r3

Она вроде работает под 6.0

Ссылка на комментарий
Поделиться на другие сайты

  • 8 лет спустя...

Не работает 14.1

Error while running the chunk
  /Mods/Addons/AOandLocker/Scripts/scriptAOLocker.luac:0: attempt to call field 'GetAddonRelatedTexture' (a nil value)
  func: GetAddonRelatedTexture, field, line: -1, defined: C, line: -1, [C]
    func: ?, ?, line: 0, defined: Lua, line: 0, /Mods/Addons/AOandLocker/Scripts/scriptAOLocker.luac
Can't execute script: Mods/Addons/AOandLocker/Scripts/scriptAOLocker.luac for addon: Mods/Addons/AOandLocker/AddonDesc.(UIAddon).xdb

Ссылка на комментарий
Поделиться на другие сайты

Присоединяюсь к просьбе о починке аддона. В логах нет ошибки, а в игре не работает

Ссылка на комментарий
Поделиться на другие сайты

ВНИМАНИЕ!
Обязательна информация из \Personal\Logs\mods.txt для диагностики ошибки.
Иначе вам не помочь.
В игре включите в Меню → Интерфейс → Общие настройки → Запись ошибок пользовательских дополнений. Затем запустите аддон в игре.
Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...

Важная информация

Пользуясь сайтом, вы принимаете Условия использования