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

Дайджест за июль-сентябрь

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

Сентябрь Август Июль

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

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

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

Бот статистики для Telegram

Удобная аналитика в телефоне.

Подробнее

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

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

Подробнее

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

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

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


worm

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

Вроде оптимизировал уже. Гляну. Но не обещаю когда точно.

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

В 19.12.2022 в 21:56, worm сказал:

Воплотить подобное не сложно. только надо помозговать как группировать основу с переродками.

Предлагаю сделать сначала самый простой вариант и добавить вкладки для каждого выбранного персонажа:

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

 

И возможно имеет смысл только не привязанные вещи хранить (или опционально). Привязанные все-равно не передашь)

 

 

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

но без редкостей уже очень поможет;))

 

хранить редкости - это уже зашквар для кучи твинков;)) не думаю что прям нужно кому-то сильно)

 

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

В 30.06.2024 в 16:42, Draculina сказал:

Спасибо за обновление и фикс ошибки👍

Но непонятно, почему фпс так съедается (хотя это уже давно почему-то):

image.png.825d884268ac46c756822f2ad8bd1d37.png

Вопрос когда снижают. Если при работе с сейфом - ну, там много может быть рассчетов и это пожалуй можно считать допустимым.

 

а если во время других активностей в закрытом состоянии - то тут проблема)

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

10 часов назад, landony сказал:

а если во время других активностей в закрытом состоянии - то тут проблема)

Оно самое)

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

Вот такую ошибку выдаёт в лог:

Error: addon DepositeBoxList(1719494517): Widgets::LuaSetTextColor: Can't parse color from lua stack
  func: SetTextColor, method, line: -1, defined: C, line: -1, [C]
    func: WdtSetTitleStyle, global, line: 0, defined: Lua, line: 0, /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua
      func: WdtWindowMain, global, line: 0, defined: Lua, line: 0, /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua
        func: Init, global, line: 0, defined: Lua, line: 0, /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua
          func: ?, ?, line: 0, defined: Lua, line: 0, /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua

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

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

  • 2 недели спустя...

Сейчас вот такую ошибку спамит в лог:

Error: addon DepositeBoxList(1719494517): Widgets::LuaSetTextColor: Can't parse color from lua stack
  func: SetTextColor, method, line: -1, defined: C, line: -1, [C]
    func: AddItemRight, global, line: 0, defined: Lua, line: 0, /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua
      func: ItemArrRight, global, line: 0, defined: Lua, line: 0, /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua
        func: AddUserRight, global, line: 0, defined: Lua, line: 0, /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua
          func: ?, ?, line: 0, defined: Lua, line: 0, /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua

 

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

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

Сейчас аддон не работает😕

Syntax error during pre-compilation
  /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua: cannot load incompatible bytecode
Can't execute script: Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua for addon: Mods/Addons/DepositeBoxList/AddonDesc.(UIAddon).xdb

 

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

  • 3 недели спустя...

Снова появилась проблема с куском интерфейса, который вылезает слева.
Появляется, если: нажать на лупу для поиска по всем персонажам --> ввести в окошке запрос --> ткнуть на "корешок" столбца, чтобы упорядочить по привязке (например)
image.png.e1f6c9d398db299f7611e2d5442ffe18.png

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

  • 5 месяцев спустя...

Вот такое в лог пишет:

Error while running the chunk
  /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua:0: attempt to index global 'depositeBox' (a nil value)
  func: __index, metamethod, line: -1, defined: C, line: -1, [C]
    func: ReSizeDepositeBoxWindows1, global, line: 0, defined: Lua, line: 0, /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua
      func: ?, ?, line: 0, defined: Lua, line: 0, /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua
[UserAddon/DepositeBoxList:  (build 0)]Error: Addon [UserAddon/DepositeBoxList]: Event [EVENT_WIDGET_SHOW_CHANGED] (handler [12]) execution failed

 

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

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

И тут я. ))))
Проверял на твоём и лог с него.
При перетаскивании окна в GetItemName:

Спойлер

Game::LuaContainerGetItem: Container [Deposit] not opened
  func: GetItem, field, line: -1, defined: C, line: -1, [C]
    func: ?, ?, line: 0, defined: Lua, line: 0, /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua
Game::LuaItemGetName: Param 1 has unexpected type: [nil], valid types: [class GMUIHelper::ObjectId]
  func: GetName, field, line: -1, defined: C, line: -1, [C]
    func: ?, ?, line: 0, defined: Lua, line: 0, /Mods/Addons/DepositeBoxList/Scripts/DepositeBoxList.lua
[09:46:24][UserAddon/DepositeBoxList: 1.1.2 (build 1784182133)]Warning: Addon [UserAddon/DepositeBoxList]: Event [EVENT_DND_PICK_ATTEMPT] (handler [17]) execution increment ErrorStatistics::errorCounter

На строку:
var_37_5 = containerLib.GetItem(ITEM_CONT_DEPOSITE, var_37_2)
и на строку:
local var_37_7 = itemLib.GetName(var_37_5) or userMods.ToWString("non")

Добавил проверки на эти строки и вроде тихо стало:

Спойлер

function GetItemName(arg_37_0)
    local var_37_0 = arg_37_0.srcId

    if not var_0_2.WindowMain:IsVisible() then
        return
    end

    if var_0_2.SearchPanelEditLine:GetChildChecked("Input", true):GetString() ~= "" then
        return
    end

    local var_37_1 = var_37_0 / 1000
    local var_37_2 = var_37_1 - math.fmod(var_37_1, 1)
    local var_37_3 = tostring(var_37_0):len()
    local var_37_4 = tonumber(string.sub(var_37_0, var_37_3))
    local var_37_5

    if var_37_4 == 1 then
        var_37_5 = containerLib.GetItem(ITEM_CONT_INVENTORY, var_37_2)
    elseif var_37_4 == 5 then
        -- Если банк открыт. 18.07.2026
        if containerLib.IsOpen( ITEM_CONT_DEPOSITE ) then
            var_37_5 = containerLib.GetItem(ITEM_CONT_DEPOSITE, var_37_2)
        end
    elseif var_37_4 == 2 then
        local var_37_6 = avatar.GetActionInfo(var_37_2)

        if var_37_6.type == ACTION_TYPE_ITEM then
            var_37_5 = var_37_6.id
        else
            return
        end
    else
        return
    end

    -- Если только var_37_5. 18.07.2026
    if var_37_5 then
        local var_37_7 = itemLib.GetName(var_37_5) or userMods.ToWString("non")

        var_0_2.SearchPanelEditLine:GetChildChecked("Input", true):SetText(var_37_7)
    end
end



 

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

Да практически все аддоны надо или править или переписывать и если не сейчас, то в 18.0 точно потому что тогда они точно поломаются. На сайте их наверное около 100 по факту наверное около 130-150.

Каждый аддон делался как умел и чем он свежее тем более грамотнее сделан. И этиже аддоны писались в актуальное для них время и перед выкладкой адатировались чтобы и другим было удобнее пользоваться. Многое со временем меняется и лопатить с нуля такой объем чисто физически нет времени/возможности. Тотже TraideManadger надо переписывать но торговля давно убита. Да и всё что не относится к ПВП мало кому заходит потому что это такие второстепенные костыли которые чуть приятнее делают рутину. Переписывать когда сам не пользуешься и никому не надо нерационально.

DepositBox надо править серьезно, там и сохранение поправить и просто отображение.

Сейчас нет в игре такого что вот какието хрени надо копить и прятать по переродам. Все быстроустаревает сгорает или конвертируется. или развитие тех же переродов идет по какому-то ускоренному пути. Т.е. теже крафтовые схемы и прочее просто уже мусор и не хранится.

Делать перелопаченное платным так тоже максимум подписчики скачают, что впринципе тоже не плохо но из-за непопулярности аддонов спрос упадет еще точнее не спрос а те кто воспользуются. А вот так ну зачем это?)

поэтому правки идут в основном по тем вещам что получают отклик. Поэтому 70% из вот этого объема это чемодан без ручки который вроде есть и вроде комуто нужен

Как например скрипт на блокировку кнопки прогнать ездовое животное. Ну когда в стойло лезешь раз в год боишься тыкнуть но вот тока по форуму еще 1 человеку нужен) а так мелочь ведь. Со стойлом больше по интерфейсу надо. И сам переодически плевался и другие. Но руки не доходят. Может в этом году что-то и будет.

Или например есть ConvertCri и ConvertCoin Первый устарел когда соотношение фиольных и синил вернули на 1к1 но сейчас ввели 10% на кошельки. и получается что взяв идею из второго надо доработать первый под новые реалии)

Всегда есть идеи под 2-3 аддона которые  вроде как было бы хоршо иметь в текущий момент. но я как говорил наверное уже год назад не играю. По факту просто раз в неделю сбиваю иску и пару раз за петами проедусь и то просто потомучто потихоньку банк распродается. Это зарядье из 17.0 не пройдено Больше половины персонажей га 115 уровне и естественно на 18.0 думаю вообще все закончится)

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

3 часа назад, worm сказал:

Да практически все аддоны надо или править или переписывать и если не сейчас, то в 18.0 точно потому что тогда они точно поломаются. На сайте их наверное около 100 по факту наверное около 130-150.

Ну с обновлениями то понятно . Тем более если они постоянно меняют апи игры. Это такая дополнительная самозащита у них наверное.
А вот бывает интересное когда не с того не с чего и какая то часть аддонов начинает спамить в лог, но при этом продолжают нормально работать. 
Такое ощущение что они там что то пробуют и потом возвращают. 
Но я и тут на всякий случай сразу защиту ставлю. ))))))
Вот установили они 17.0.01.43. Пару часов все нормально. Потом раз! И несколько адонов пишут в лог:
Game::LuaUnitGetLevel: Unit with ObjectId [674593] not found (not an Unit?)
или
Game::LuaObjectIsFriend: InteractiveObject with ObjectId [674593] not found (not an InteractiveObject?)
или
Game::LuaUnitIsPlayer: Unit with ObjectId [674593] not found (not an Unit?)
или
Game::LuaUnitIsPet: Unit with ObjectId [674593] not found (not an Unit?)
И тут интересное что у всех одно и тоже: ObjectId [674593]....
Они там что то испытывают новое наверное??? ))))
Поэтому проще когда аддоны не закрытые. Сразу видно в какой строке проблема и на что.
По быстрому заменил и забыл....
Уже в привычку вошло перед запуском игры запускать Notepad4 и в нем открывать файл mods.txt выставив режим луа.
И пока бегаешь так сказать если что то выскочит, то сразу сигналит(мигает при изменении из вне...).
Типа обратной связи. ))))

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

В 18.07.2026 в 11:00, Execryptor сказал:

Поэтому проще когда аддоны не закрытые. Сразу видно в какой строке проблема и на что.
По быстрому заменил и забыл....

Не все это умеют. И если авторы не правят аддоны - может, выкладывать исправленные в тему?😅 Или заплатку, с указанием, в каком файле и что заменить. Очень помогло бы, на самом деле.

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

В 18.07.2026 в 12:00, Execryptor сказал:

Ну с обновлениями то понятно . Тем более если они постоянно меняют апи игры. Это такая дополнительная самозащита у них наверное.
А вот бывает интересное когда не с того не с чего и какая то часть аддонов начинает спамить в лог, но при этом продолжают нормально работать. 
Такое ощущение что они там что то пробуют и потом возвращают. 
Но я и тут на всякий случай сразу защиту ставлю. ))))))
Вот установили они 17.0.01.43. Пару часов все нормально. Потом раз! И несколько адонов пишут в лог:
Game::LuaUnitGetLevel: Unit with ObjectId [674593] not found (not an Unit?)
или
Game::LuaObjectIsFriend: InteractiveObject with ObjectId [674593] not found (not an InteractiveObject?)
или
Game::LuaUnitIsPlayer: Unit with ObjectId [674593] not found (not an Unit?)
или
Game::LuaUnitIsPet: Unit with ObjectId [674593] not found (not an Unit?)
И тут интересное что у всех одно и тоже: ObjectId [674593]....
Они там что то испытывают новое наверное??? ))))
Поэтому проще когда аддоны не закрытые. Сразу видно в какой строке проблема и на что.
По быстрому заменил и забыл....
Уже в привычку вошло перед запуском игры запускать Notepad4 и в нем открывать файл mods.txt выставив режим луа.
И пока бегаешь так сказать если что то выскочит, то сразу сигналит(мигает при изменении из вне...).
Типа обратной связи. ))))

я не программист поэтому есть как есть, а как будет - время покажет.

17 часов назад, Draculina сказал:

Не все это умеют. И если авторы не правят аддоны - может, выкладывать исправленные в тему?😅 Или заплатку, с указанием, в каком файле и что заменить. Очень помогло бы, на самом деле.

Т.е. Вы одобряете копипаст ваших статей с изменением 3-х слов.?

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

9 часов назад, worm сказал:

Т.е. Вы одобряете копипаст ваших статей с изменением 3-х слов.?

Вы это мне?
Если да, то я вроде ничего такого не делаю!
И если тут на сайте присутствует автор, то я максимум только показал что то.
Но не выкладываю ничего, так как есть автор и он сам все сделает!
Если это про что то другое, то желательно для понимания что имелось ввиду более подробно раскрыть "копипаст ваших статей с изменением 3-х слов"...
Вот теперь буду сидеть и думать почему ко мне такой вопрос был...

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

В 20.07.2026 в 18:55, Draculina сказал:

может, выкладывать исправленные в тему?😅 Или заплатку, с указанием, в каком файле и что заменить. Очень помогло бы, на самом деле.

Я это написал не для этого. Просто на сайте много открытых.
Тем более что "По быстрому заменил и забыл...." это сильно сжато.
Во первых там не так все быстро. 
Во вторых в этой теме есть автор и он сам решит стоит или нет что то делать.
В третьих после моего вмешательства код уже будет не таким как его задумал автор.
Прошу прощения если не оправдал ваши желания!!! 😅😅😅

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

13 часов назад, worm сказал:

я не программист поэтому есть как есть, а как будет - время покажет.

Т.е. Вы одобряете копипаст ваших статей с изменением 3-х слов.?

А причём тут копипаст? Если уж сравнивать со статьёй, то это будет как комментарий к ней с уточнением. Вот если статья давно не обновлялась и часть информации устарела, то можно написать свою, использовав её как один из источников)

2 часа назад, Execryptor сказал:

Я это написал не для этого. Просто на сайте много открытых.
Тем более что "По быстрому заменил и забыл...." это сильно сжато.
Во первых там не так все быстро. 
Во вторых в этой теме есть автор и он сам решит стоит или нет что то делать.
В третьих после моего вмешательства код уже будет не таким как его задумал автор.
Прошу прощения если не оправдал ваши желания!!! 😅😅😅

Да тут без каких-то претензий даже близко) Просто речь о том, что какие-то аддоны заброшены, на какие-то у авторов нет времени/желания, а где-то просто пока не нашли способ фикса. А аддон-то нужен. В этом случае в тему порой выкладывают "заплатки" другие пользователи, чтобы аддон работал. Или пишут, что на что можно заменить проблемный кусок кода, пока автор сам не пофиксит аддон так, как считает нужным.

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

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

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

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

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

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

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

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

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

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