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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

Nikon

Пользователь
  • Постов

    944
  • Зарегистрирован

  • Посещение

Весь контент Nikon

  1. Поправил. В версии r3 уже та самая функция -- ...Я тут подумал, попользовавшись аддоном... Главная функция: закрепление иконок на панели И сохранение состояния блокировки в конфиге не нужно Т.е. по умолчанию иконки заблокированы. Хочешь разблокировать - жми кнопку, перемещай/удаляй, жми обратно или просто выходи из клиента. При следующем входе иконки будут блокированы Если так сделать - PaneLocker будет полностью совпадать с LockIt (если в его коде чуть изменить 2-ю строчку, поиск блокируемых виджетов - это уже частности) Только способы переключения блокировки разные
  2. Аддон от Duvodas для истинных аскетов - ничего лишнего У меня чуть больше функций: есть кнопка вкл\откл и сохраняется в конфиг статус Хотя, код не такой красивый
  3. Ха-Ха-хА То же самое... ну может по другому сделано Выложил вчера, там опять проблемы какие то с закачкой http://ui9.ru/forum/panelocker/about ЗЫ. И это все?? Блин, у тебя код.... чуствуешь себя таким ламером.... ЗЗЫ. Так нечестно DND_CONTAINER_STEP из неопубликованых в "документации" переменных
  4. Nikon

    DarkDPSMeter

    Я может погорячился, написав тут, что не нужно разделение дамага на ДОТ и директ части... Может и нужно, но не так, как было "недоделано" раньше Я так понимаю, с обновы, в которой убрали некоторые данные из SpellInfo теперь обе части обьединились в 1 целое Но можно же сортировать данные по 2-м ключам С ивентом, сообщающем о нанесении дамага EVENT_UNIT_DAMAGE_RECEIVED Приходят 2 поля: ability: WString - имя спелла или умения (само локализованое имя дамага) sysActionSourceType: string - источник повреждений (тут как раз пишется каким является дамаг - директ или ДОТ) Почему бы не сделать эти 2 поля ключевыми? И не нужны будут никакие spellId, buffId итд. И в отображаеимых строчках легко обозначить тип дамага
  5. Абалденный менеджер Приделать еще сохранение состояния аддонов для каждого чара... Намба ван Так вроде неплохо работает Code: T_T [ "btn_lmb" ] = function( reaction )... local parent = reaction.widget:GetParent() local b = reaction.widget:GetVariant() == 1 if b then common.StateUnloadManagedAddon( parent:GetName() ) else common.StateLoadManagedAddon( parent:GetName() ) end reaction.widget:SetVariant( b and 0 or 1) --UpdList() end end Если хочется знать загрузку всех аддонов, может просто по открытию списка обновлять состояние? Намба ту GroupContainer перекрывает кнопку и оставляет ей сверху как раз 8 пикселей Поигрался с Priority.. чето не очень Так все нормально нажимается GroupContainer.(WidgetPanel).xdb Code: <Y> <Align>WIDGET_ALIGN_BOTH</Align> <Pos>30</Pos> <Size>8</Size> </Y> Поигрался с выключением-включением стандартных аддонов... пропала бОльшая часть сумки и панель с полосой варовской БП, зато вместо нее появились панели сталка и мага Хотя и включил потом все аддоны обратно До перезахода чаром ЗЫ. AddonDevReloader стоит... лень в нем че то переделывать. Так и вписываю вручную аддон, какой планирую часто перезапускать ЗЫЫ. функция UpdList() по-моему не работает как надо. По крайней мере галки ставит на все аддоны, даже если они не запущены
  6. Будет, но userMods появилась до обновы 1.1.02 А мы проверяем наличие именно новых функций mehael, непонятно - все пункты в CategoryBinding были и до последней обновы Единственный евент срабатывает в момент бинда Как определить когда нажата комбинация клавиш? SLA, а нельзя как то сделать на странице загрузки возможность загружать разные версии аддонов? (r100, r99, r98..)
  7. Nikon

    DarkDPSMeter

    Хм... думал глюки... Еще раз поставил - то же самое - 1 абила.... И ошибок в логе нет Исходный файл EkqfMKRYXhoKGxU.zip от 19.06 23:34 ЗЫ.Этот какой-то левый оказался, хотя качал со страницы загрузки Скачал новый DarkDPSMeter.zip от 20.06 00:35 - работает ЗЫЫ. Кстати, здесь вроде тоже читал - аддон и раньше временами матерился на функцию, обрабатывающую SpellInfo Из старого мануала: Quote: debugName: string - системная информация для дебага (путь к файлу) Из нового: Quote: debugName: string or nil - системная информация для дебага (путь к файлу) или nil для отладочной версии Похоже просто сделали более корректное описание
  8. Nikon

    DarkDPSMeter

    Более правильные? Из дока: debugName: string or nil - системная информация для дебага (путь к файлу) или nil для отладочной версии sysName: string - системное имя спелла ИМХО, они нафиг нужны (и раньше, и сейчас) И если названия спеллов (name) совпадают - значит это один и тот же спелл, без вариантов Да, я в курсе, что например у некоторых ДОТов есть директ часть и ДОТ, и name у них одинаковые. НО. Это 1 спелл! И мне совсем не важно сколько и какой урон нанесла та или иная часть спелла, мне нужен весь урон И если почитать тему, вопросы типа "а че это он 2 одинаковых спела показывает в 2-х строчках?" уже поднимались Опять же все ИМХО И еще вопрос.. кому-нибудь.. EsAlexey? Я чето пытался чинить этот аддон. Сохранение-загрузку исправил. В лог никаких ошибок не идет (debugName, sysName не трогал) Но, почему-то в абилах присутствует только одна - то чем 1-м ударил и весь урон приписывается ей Скачал твою правку - та же самая картина Причем в бою чуствуются подлагивания (лог-файл чистый) ммм... это нормально? (я этим аддоном до патча как то не увлекался)
  9. По DarkDPSMeter http://ui9.ru/forum/develop/topic/728/page=1 Кстати, евент EVENT_UNIT_AGGRO_LIST_CHANGED вообще убрали
  10. Nikon

    DarkDPSMeter

    Спасибо Не знаю, зачем Дарк вообще debugName и sysName брал. Чисто для себя?
  11. Не работают не все аддоны, а только те, которые писали\читали в конфиг файл Библиотека userMods пополнилась новыми функциями FunctionUserModsGetAvatarConfigSection FunctionUserModsGetGlobalConfigSection FunctionUserModsSetAvatarConfigSection FunctionUserModsSetGlobalConfigSection Соответсвенно, старые отпилили Фикс: везде в текстах аддонов заменить все найденые Code: common.GetGlobalConfigSectioncommon.SetGlobalConfigSection common.GetAvatarConfigSection common.SetAvatarConfigSection на Code: userMods.GetGlobalConfigSectionuserMods.SetGlobalConfigSection userMods.GetAvatarConfigSection userMods.SetAvatarConfigSection
  12. Quote: player_prof1 = " [1 ПРОФЕССИЯ] " player_lvlp1 = " [УРОВНЬ 1 ПРОФЕССИИ] " player_prof2 = " [2 ПРОФЕССИЯ] " player_lvlp2 = " [УРОВНЬ 2 ПРОФЕССИИ] " player_prof3 = " [3 ПРОФЕССИЯ] " player_lvlp3 = " [УРОВНЬ 3 ПРОФЕССИИ] " В доках про профессии ничего нет Quote: table_begin stats \статы перса Про статы можно узнать все: текущее значение, бонусы от шмота, бафов, талантов, все проценты усиления/попадания/пробивания итд + проценты при увеличении текущего показателя на 1
  13. DarkDPSMeter не скрывается, покрайней мере тот что есть у меня, от 09.04 И кода там подобного нет EDIT: вообще нет, щас скачал последнюю версию А как насчет ESC? В том же AOChatBar нашел что то похожее. И ивент присутствует SCRIPT_ESCAPE_MENU Но срабатывает он только при нажатии иконки "Настройки" и не передает никаких параметров в функцию Ивент SCRIPT_ESCAPE_PRESSED не срабатывает Кстати этих, в общем то полезных ивентов, в оффАПИ нет
  14. ID игроков динамический, даже наверное не только игроков. Скорее всего из-за этого. Пропал из поля видимости - ID уже такого нет. Вернулся - ID его уже другой Quote: Тестил.. первая не возникала.. можете вспомнить где вы были\чем занимались когда появлялись такие ошибки? Ммм.. бегал по Светолесью, качал перса ~10 уровня
  15. Спамит в mods.txt кучу ошибок типа Quote: Error: addon HealthCalculator: Game::LuaUnitGetHealthPercentage: unit (id=63489) not found, details: int __cdecl Game::LuaUnitGetHealthPercentage(struct lua_State *) И еще при заходе персом Quote: Error: addon HealthCalculator: Game::LuaAvatarGetTarget: main player not found, details: int __cdecl Game::LuaAvatarGetTarget(struct lua_State *)
  16. Nikon

    HealthDb

    Quote: Вариантом решения может быть сохранение статистики при выходе из игры, но подобного события в API я найти не смог. Есть событие EVENT_AVATAR_WILL_BE_REMOVED. Это как раз тот момент, когда жмешь кнопку "завершить" и идет таймер отмены. На последней(первой, десятой) секунде сделать сохранение Можно на него прилепить сохраниение, правда при всяких аварийных завершениях сохранения не будет Можно например еще сохранять при переходе в другую подзону EVENT_AVATAR_CLIENT_ZONE_CHANGED
  17. Nikon

    StatsHeal

    Версия r29

    7 раз скачали

    Отображает статистику по ВСЕМУ исходящему от аватара хилу (включая Милость, бинтование, алхимические зелья, амулеты и т.п.) Также отображает статистику по находящимся в пределах досягаемости выбраным потенциальным хилерам (некры, друли, жрецы, паладины) -- Главное окно: Весь_хил (суммарная_порезка%) *сложность_ран / руническая_сложность_ран Детализация исцеления: * полный_хил (имя_умения - количество_использований) * средний_хил порезки% [невоспринято% / поглощено_РП%]*сложность_ран +крит% / неудачных% == Если перед названием умения стоит знак "*" - умение является протяженным во времени (HoT) Последняя проверенная версия работы аддона: 2.0.05.27
    Бесплатный
  18. StatsHeal Просмотреть файл Отображает статистику по ВСЕМУ исходящему от аватара хилу (включая Милость, бинтование, алхимические зелья, амулеты и т.п.) Также отображает статистику по находящимся в пределах досягаемости выбраным потенциальным хилерам (некры, друли, жрецы, паладины) -- Главное окно: Весь_хил (суммарная_порезка%) *сложность_ран / руническая_сложность_ран Детализация исцеления: * полный_хил (имя_умения - количество_использований) * средний_хил порезки% [невоспринято% / поглощено_РП%]*сложность_ран +крит% / неудачных% == Если перед названием умения стоит знак "*" - умение является протяженным во времени (HoT) Последняя проверенная версия работы аддона: 2.0.05.27 Автор Lafayette Добавлен 07.12.2018 Категория Старые аддоны (от игры 1.0 - 3.0)  
  19. Nikon

    DarkDPSMeter

    У очистительного огня 2 дамажные части: первоначальный удар и ДОТовая часть. Вот дамаг их обоих оно и показывает. Такая же фигня например и у некровского Нейротоксина У Орков язычников есть классовая абила "Узы братства" Quote: ... а весь урон получаемый шаманом и его питомцем делится поровну между ними В логе это выглядит так Шаман(питомец) получает урон, затем такой же урон сам наносит питомцу(шаману) Соответственно, если во время действия абилы бьют шамана ДПС повышается
×
×
  • Создать...

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

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