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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

AlarmingStatusLine


icreator

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

AlarmingStatusLine

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

1. Status Line with alarms. Addon makes the alarm, when the status out of range

2. ATPanel - for buttons from other addons

1. Статусная линия с тревогой. Аддон делает сигнал тревоги, когда статус выходит за пределы заданных значений

2. ATPanel - для клавиш от других аддонов

 

AlarmingStatusLine Panel - Панель Статусов

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

Если какой-либо статус или ценность выходит за заданные вами пределы включает сигнализацию.

Так же можно задать параметры при которых статус будет исчезать с панели

Строка статусов сразу настроена на:

++ количество раз которое вы сможете воскреснуть за мирру. Если меньше 20 раз то включает сигнализацию. Точно вычислить этот параметр можно только если вы хотя бы 1 раз умрете )))

++ количество не прочтенных писем в ящике. при больше 3 сигналит. Если вы открыли почту то будет показывать количество писем ВСЕГО в ящике.

++ мирру

++ число слез дракона

++ число крупиц света

++ курс КРИСТАЛЛОВ

Чтобы отключить сигнализацию - нужно провести мышкой над мигающим статусом.

ATPanel

отличие от AOPanel, что мою панель можно настраивать - кнопки, положение, размеры

и в нее проще передавать данные от аддонов

Для аддоно-строителей.

для работы со статусной строкой ASL есть события:

1. что ASL готово

--- STATUS_LINE_STARTED --- ASL запустилась и теперь можно в нее слать свои данные

2. послать инфо в статусную строку

onEvent.STATUS_LINE_STARTED = function ()
--- Create or change ITEM on Alarmed Status Line --- создать или изменить данные на статусной строке
userMods.SendEvent( "STATUS_LINE_ITEM_CHANGED",
{
sysName = {string},
label = {string}, -- localized name
value= {string, integer},
format = "<html alignx='center' formatsize='18' aligny='meddle'><tip_gold><r name='value'/></tip_gold></html>",
image = {textureRes},
tip = {string},
--- параметры аналогичные настройкам
--- то есть из аддона теперь можно сразу задать настройки тревоги или скрытия статуса
less = ,
more = ,
hideLess = ,
hideMore = ,

} )
end

чтобы поменять состояние тревоги:

--- start|stop alarm for ITEM
userMods.SendEvent( "STATUS_LINE_ITEM_ALARM", { sysName = {string}, alarm = {boolean} } )

для записи кнопки в ATPanel надо сделать:

onEvent[ 'ATPANEL_START' ] = function( pars )
userMods.SendEvent( "ATPANEL_SEND_ADDON",
{ sysName = ADDONname, label = "аббревиатура", image = icon, --- текстура иконки
tip = "описание аддона" } )
end

ПРИМЕР вставки кнопки аддона в ATPanel

Хороший пример в аддоне ActBarLocker - только там нет собственной кнопки, поэтому по событию ATPANEL_START даже кнопку свою скрывать не надо.

ГОТОВЫЕ АДДОНЫ с поддержкой ATPanel:

DarkDPSMeter.zip

GuildGui1b.zip

AutoMountFeed.zip

FittingRoom

Аддон ActionsMod с включением / выключением DnD через кнопку в ATPanel: ActionsMod.zip


 

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

Посмотрев название уж думаю вот оно то что мне над, но не то! Розочка прикрути в аддон тулс функцию будильника скажем чтоб в заданное время на экране выскакивала заданная надпись скажем "Скачки" или "Пора спать нуб!"

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

Оформление бы немного поменять. Убрать подложку темную и расстояние между цифрами равномерным сделать.

Что касается мысли от AddonEater, то можно просто вбивать любой текст и время, когда это оповещается, дабы каждый мог своё напоминание установить ;)

P.S. чую жить этому аддону

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

Еще есть вариант объединить этот аддон со схожим "MyMyrrhPanel". А что касается иконок, то мне кажется это лишний код и лишнее занятие места. Имхо

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

Посмотрев название уж думаю вот оно то что мне над, но не то! Розочка прикрути в аддон тулс функцию будильника скажем чтоб в заданное время на экране выскакивала заданная надпись скажем "Скачки" или "Пора спать нуб!"

так там надо точное время задавать или через сколько позвонить?

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

Еще есть вариант объединить этот аддон со схожим "MyMyrrhPanel". А что касается иконок, то мне кажется это лишний код и лишнее занятие места. Имхо

ну а как отличать статусы? там может быть почта, золотые, заработок, еще что-то

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

так там надо точное время задавать или через сколько позвонить?

Точное время, потому как при расчете через сколько можно ошибиться (да и время у меня например -2 к мск и путаюсь я прилично). И понятное дело чтоб можно было забить сразу несколько событий

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

Розочка, ты русская русский - твой родной язык?

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

И, кстати, тревожитЬся пишется с мягким знаком.

По аддону: Если он будет развиваться, то предлагаю:

Ввести побольше различных ценностей/предметов, количество которых нужно отслеживать (Крупицы света в т.ч.), и сделать возможность каждому отмечать в чекбоксах - что он хочет видеть на панели, а что - нет.

Например, меня абсолютно не заботит количество зарядов, ибо летаю своим ходом.

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

Hope "EPRST" the mix

http://ui9.ru/forum/eprst/about

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

Нужна возможность отключения/включения "мигания" писем.

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

Нужна возможность отключения/включения "мигания" писем.

Или же допустим 5 сообщений и + 3 новых

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

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

почта начинает мигать с 3-х писем

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

Аддон выводит общее количество писем в ящике, или непрочитанных? Нужно ли заглядывать в ящик, чтобы аддон стал отображать количество писем?Почему такой вопрос - потому что аддон от Процгуна (InfoMail) показывал правильно только после заглядывания в почту.

++ количество не прочтенных писем в ящике. при больше 0 сигналит

почта начинает мигать с 3-х писем

Оставь что-нибудь одно в описании Изменено пользователем AnTim
Ссылка на комментарий
Поделиться на другие сайты

Аддон выводит общее количество писем в ящике, или непрочитанных? Нужно ли заглядывать в ящик, чтобы аддон стал отображать количество писем?Почему такой вопрос - потому что аддон от Процгуна (InfoMail) показывал правильно только после заглядывания в почту.Оставь что-нибудь одно в описании

иконка же ЯВНО показывает НЕПРОЧТЕННЫЕ письма

если ты открыл почту то показывает всего писем

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

Info: addon AlarmingStatusLine:  ERROR: can't find widget "_txt" in parent "myrrh_pan"
Info: addon AlarmingStatusLine: myrrh_pan childs:
Info: addon AlarmingStatusLine: myrrh
Error: addon AlarmingStatusLine: Error while running the chunk
Error: addon AlarmingStatusLine:   F:/addons/AlarmingStatusLine/Scripts/AlarmingStatusLine.lua:79: attempt to index a nil value
Error: addon AlarmingStatusLine:   func: ?, ?, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:	 func: on_mouse_over, field, line: 79, defined: Lua, line: 76, F:/addons/AlarmingStatusLine/Scripts/AlarmingStatusLine.lua
Error: addon AlarmingStatusLine:	   func: ?, ?, line: 1255, defined: Lua, line: 1225, C:/Program Files (x86)/Games/Allods Online/data/Mods/Addons/AddonsTools/Scripts/menuCls3.lua
Info: addon AlarmingStatusLine:  ERROR: can't find widget "_txt" in parent "myrrh_pan"
Info: addon AlarmingStatusLine: myrrh_pan childs:
Info: addon AlarmingStatusLine: myrrh
Error: addon AlarmingStatusLine: Error while running the chunk
Error: addon AlarmingStatusLine:   F:/addons/AlarmingStatusLine/Scripts/AlarmingStatusLine.lua:79: attempt to index a nil value
Error: addon AlarmingStatusLine:   func: ?, ?, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:	 func: on_mouse_over, field, line: 79, defined: Lua, line: 76, F:/addons/AlarmingStatusLine/Scripts/AlarmingStatusLine.lua
Error: addon AlarmingStatusLine:	   func: ?, ?, line: 1255, defined: Lua, line: 1225, C:/Program Files (x86)/Games/Allods Online/data/Mods/Addons/AddonsTools/Scripts/menuCls3.lua
Info: addon AlarmingStatusLine:  ERROR: can't find widget "_txt" in parent "myrrh_pan"
Info: addon AlarmingStatusLine: myrrh_pan childs:
Error: addon AlarmingStatusLine: Error while running the chunk
Error: addon AlarmingStatusLine:   F:/addons/AlarmingStatusLine/Scripts/AlarmingStatusLine.lua:79: attempt to index a nil value
Error: addon AlarmingStatusLine:   func: ?, ?, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:	 func: on_mouse_over, field, line: 79, defined: Lua, line: 76, F:/addons/AlarmingStatusLine/Scripts/AlarmingStatusLine.lua
Error: addon AlarmingStatusLine:	   func: ?, ?, line: 1255, defined: Lua, line: 1225, C:/Program Files (x86)/Games/Allods Online/data/Mods/Addons/AddonsTools/Scripts/menuCls3.lua

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

круто, только вот как открыть окно настроек? нажимаю на аддон в аддон тулсе а открывается дарк дрс метр)) может там как то по другому окно настроек нажимается? аддон тулс последней версии.

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

Error: addon AlarmingStatusLine: Error while running the chunk
Error: addon AlarmingStatusLine:   F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua:125: attempt to compare nil with string
Error: addon AlarmingStatusLine:   func: ?, ?, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:	 func: ?, ?, line: 125, defined: Lua, line: 125, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:	   func: sort, field, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:		 func: getAOPanelItems, global, line: 125, defined: Lua, line: 115, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:		   func: AOBClick, field, line: 145, defined: Lua, line: 128, F:/addons/AlarmingStatusLine/Scripts/GUI.lua
Error: addon AlarmingStatusLine:			 func: ?, ?, line: 164, defined: Lua, line: 160, C:/Program Files (x86)/Games/Allods Online/data/Mods/Addons/AddonsTools/Scripts/AddonsMenuClient.lua
Error: addon AlarmingStatusLine: Error while running the chunk
Error: addon AlarmingStatusLine:   F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua:125: attempt to compare nil with string
Error: addon AlarmingStatusLine:   func: ?, ?, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:	 func: ?, ?, line: 125, defined: Lua, line: 125, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:	   func: sort, field, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:		 func: getAOPanelItems, global, line: 125, defined: Lua, line: 115, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:		   func: AOBClick, field, line: 145, defined: Lua, line: 128, F:/addons/AlarmingStatusLine/Scripts/GUI.lua
Error: addon AlarmingStatusLine:			 func: ?, ?, line: 164, defined: Lua, line: 160, C:/Program Files (x86)/Games/Allods Online/data/Mods/Addons/AddonsTools/Scripts/AddonsMenuClient.lua
Error: addon AlarmingStatusLine: Error while running the chunk
Error: addon AlarmingStatusLine:   F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua:125: attempt to compare nil with string
Error: addon AlarmingStatusLine:   func: ?, ?, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:	 func: ?, ?, line: 125, defined: Lua, line: 125, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:	   func: sort, field, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:		 func: getAOPanelItems, global, line: 125, defined: Lua, line: 115, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:		   func: AOBClick, field, line: 145, defined: Lua, line: 128, F:/addons/AlarmingStatusLine/Scripts/GUI.lua
Error: addon AlarmingStatusLine:			 func: ?, ?, line: 164, defined: Lua, line: 160, C:/Program Files (x86)/Games/Allods Online/data/Mods/Addons/AddonsTools/Scripts/AddonsMenuClient.lua
Error: addon AlarmingStatusLine: Error while running the chunk
Error: addon AlarmingStatusLine:   F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua:125: attempt to compare nil with string
Error: addon AlarmingStatusLine:   func: ?, ?, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:	 func: ?, ?, line: 125, defined: Lua, line: 125, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:	   func: sort, field, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:		 func: getAOPanelItems, global, line: 125, defined: Lua, line: 115, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:		   func: AOBClick, field, line: 145, defined: Lua, line: 128, F:/addons/AlarmingStatusLine/Scripts/GUI.lua
Error: addon AlarmingStatusLine:			 func: ?, ?, line: 164, defined: Lua, line: 160, C:/Program Files (x86)/Games/Allods Online/data/Mods/Addons/AddonsTools/Scripts/AddonsMenuClient.lua
Error: addon AlarmingStatusLine: Error while running the chunk
Error: addon AlarmingStatusLine:   F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua:125: attempt to compare nil with string
Error: addon AlarmingStatusLine:   func: ?, ?, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:	 func: ?, ?, line: 125, defined: Lua, line: 125, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:	   func: sort, field, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:		 func: getAOPanelItems, global, line: 125, defined: Lua, line: 115, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:		   func: AOBClick, field, line: 145, defined: Lua, line: 128, F:/addons/AlarmingStatusLine/Scripts/GUI.lua
Error: addon AlarmingStatusLine:			 func: ?, ?, line: 164, defined: Lua, line: 160, C:/Program Files (x86)/Games/Allods Online/data/Mods/Addons/AddonsTools/Scripts/AddonsMenuClient.lua

вот че в mods.txt

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

круто, только вот как открыть окно настроек? нажимаю на аддон в аддон тулсе а открывается дарк дрс метр)) может там как то по другому окно настроек нажимается? аддон тулс последней версии.

ТОже самое у меня, прошу пояснить в чем проблема?

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

Error: addon AlarmingStatusLine: F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua:125: attempt to compare nil with string
Error: addon AlarmingStatusLine: func: ?, ?, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:	 func: ?, ?, line: 125, defined: Lua, line: 125, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:	 func: sort, field, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:		 func: getAOPanelItems, global, line: 125, defined: Lua, line: 115, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:		 func: AOBClick, field, line: 145, defined: Lua, line: 128, F:/addons/AlarmingStatusLine/Scripts/GUI.lua
Error: addon AlarmingStatusLine:			 func: ?, ?, line: 164, defined: Lua, line: 160, C:/Program Files (x86)/Games/Allods Online/data/Mods/Addons/AddonsTools/Scripts/AddonsMenuClient.lua

вот че в mods.txt

хмммм. странно а у меня все нормуль. по ошибке - ка будто имя пункта меню пустое - но вы ведь нажимаете на пункте меню с именем AlarmingStatusLine

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

А то что от нажатия на аддон открывается дарк ДПС метр? Это никак не может помочь?)

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

у кого ошибка выскакиевает - качаем вот эту версию и показываем mods.txt

AlarmingStatusLine.zip

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

Error: addon AlarmingStatusLine: Error while running the chunk
Error: addon AlarmingStatusLine:   F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua:125: attempt to compare nil with string
Error: addon AlarmingStatusLine:   func: ?, ?, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:	 func: ?, ?, line: 125, defined: Lua, line: 125, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:	   func: sort, field, line: -1, defined: C, line: -1, [C]
Error: addon AlarmingStatusLine:		 func: getAOPanelItems, global, line: 125, defined: Lua, line: 115, F:/addons/AlarmingStatusLine/Scripts/AOPanel.lua
Error: addon AlarmingStatusLine:		   func: AOBClick, field, line: 145, defined: Lua, line: 128, F:/addons/AlarmingStatusLine/Scripts/GUI.lua
Error: addon AlarmingStatusLine:			 func: ?, ?, line: 164, defined: Lua, line: 160, C:/Program Files (x86)/Games/Allods Online/data/Mods/Addons/AddonsTools/Scripts/AddonsMenuClient.lua

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

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

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

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

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

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

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

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

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

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