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

Дайджест за январь-март

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

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

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

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

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

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

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

Подробнее

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

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

Подробнее

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

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

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

worm

Разработчик аддонов
  • Постов

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

  • Посещение

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

  1. worm

    Searcher

    Оповещение можно. Метку нельзя. Игра не позволяет. Все к чему можно. Он повесит метку.) За исключением астральной части. Аддон смотрит только то что на земле.
  2. небольшой костыль. Хотел ко всем валютам еще категорию приделать но с наскоку не получилось потому просто добавил уникальность названия. Проблемы была в том что аддон подхватывал кристаллическую крошку из сумки и еще по квесту для гильдии. И поскольку однотипные названия то одно из этих не отображал и не работал чекбокс. Добавил уникальность к названию для крошки из сумки . теперь она звучит так "Кристаллическая крошка (руны)" для гильдейских кв осталось "Кристаллическая крошка" Это если список корректировать осталось еще разобраться с проблемой что при заходе не все ценности подхватываются. (в основном это гильдейские и что-то еще.) Если еще что увидите пишите и попробуем подлатать
  3. Заменен полностью тултип. Теперь его ширина соответствует длине текста (ни больше ни меньше). В скрипте осталась старая функция с корректировкой расчета ширины. При желание можно вернуть старое поменяв местами названия DisplayInfo_old(f) и DisplayInfo(f)
  4. Архив с правками Поправлено/добавлено/изменено следующее: вернул приоритет по-умолчанию обратно на 2500 раскомментировал почти весь список ценностей что известен мне учел выше описанные фиксы отображения гильдейских ценностей добавил другое позиционирование подсказки при наведение на ценность (Ранее строго была на с одной стороны и с краю экрана уходила за него. Также из-за разницы выравнивания координаты чуть по разному считались и были случаи когда подсказка появлялась под курсором что приводило к миганию подсказки) Проверяйте. смотрите. если работает - гууд
  5. Фикс под белые картинки под гильдейские ценности функция --Альтернативные валюты игрока------------------------------------------------------------------------------ function GetCurrencyIdsFromCategories() if autoCur then DDs() end --Получаем все категории альтернативных валют------------------------------------------------------------- local Categorys = avatar.GetCurrencyCategories() for i, CategoryId in pairs(Categorys) do local df = CategoryId:GetInfo().name -- worm if df then -- worm -- local CategoryName = userMods.FromWString(CategoryId:GetInfo().name) local CategoryName = userMods.FromWString(CategoryId:GetInfo().name) --Получаем идентификаторы альтернативных валют игрока в категории--------------------------------------- local Currencies = avatar.GetCategoryCurrencies( CategoryId ) for j, CurrencyId in pairs(Currencies) do --Получаем информацию о валюте и записываем в таблицу------------------------------------------------- local info = GetCurrencyInfo( CurrencyId ) if info and info.name then local name = userMods.FromWString(info.name) for key, val in pairs(RecoveryTableCurrencesShow) do if name == val then --Если нет таблицы с данной категорией то создаем ее-------------------------------------- if not TableCurrenceInfo[CategoryName] then TableCurrenceInfo[CategoryName] = {} end if not TableCurrenceInfo[CategoryName][name] then TableCurrenceInfo[CategoryName][name] = {} TableCurrenceInfo[CategoryName][name].icone = info.image TableCurrenceInfo[CategoryName][name].value = info.value if info.maxValue>0 then TableCurrenceInfo[CategoryName][name].maxValue = info.maxValue end end end end end end end -- worm end --Запускаем функцию получения данных о итемах-------------------------------------------------------------- GetItemsIdsFromCategories() end должна принять такой вид --Альтернативные валюты игрока------------------------------------------------------------------------------ function GetCurrencyIdsFromCategories() if autoCur then DDs() end --Получаем все категории альтернативных валют------------------------------------------------------------- local Categorys = avatar.GetCurrencyCategories() for i, CategoryId in pairs(Categorys) do local df = CategoryId:GetInfo().name -- worm if df then -- worm -- local CategoryName = userMods.FromWString(CategoryId:GetInfo().name) local CategoryName = userMods.FromWString(CategoryId:GetInfo().name) --Получаем идентификаторы альтернативных валют игрока в категории--------------------------------------- local Currencies = avatar.GetCategoryCurrencies( CategoryId ) for j, CurrencyId in pairs(Currencies) do --Получаем информацию о валюте и записываем в таблицу------------------------------------------------- local info = GetCurrencyInfo( CurrencyId ) if info and info.name then local name = userMods.FromWString(info.name) for key, val in pairs(RecoveryTableCurrencesShow) do if name == val then --Если нет таблицы с данной категорией то создаем ее-------------------------------------- if not TableCurrenceInfo[CategoryName] then TableCurrenceInfo[CategoryName] = {} end if not TableCurrenceInfo[CategoryName][name] then TableCurrenceInfo[CategoryName][name] = {} TableCurrenceInfo[CategoryName][name].icone = info.image TableCurrenceInfo[CategoryName][name].value = info.value if info.maxValue>0 then TableCurrenceInfo[CategoryName][name].maxValue = info.maxValue end if CategoryName == "Ценности для заданий гильдейского Оплота" then local sd = guild.GetMissions() for keyJ, valJ in pairs(sd) do -- if valJ.currency == CurrencyId then if valJ.currency:IsEqual( CurrencyId ) then TableCurrenceInfo[CategoryName][name].icone = valJ.image end end end end end end end end end -- worm end --Запускаем функцию получения данных о итемах-------------------------------------------------------------- GetItemsIdsFromCategories() end т.е. добавить if CategoryName == "Ценности для заданий гильдейского Оплота" then local sd = guild.GetMissions() for keyJ, valJ in pairs(sd) do -- if valJ.currency == CurrencyId then if valJ.currency:IsEqual( CurrencyId ) then TableCurrenceInfo[CategoryName][name].icone = valJ.image end end end Тогда будут отображать головы деревяшки и прочее
  6. worm

    AutoQuest

    Деревяшки что ли сдавать? Они через диалог спокойно сдаются
  7. worm

    StopMove

    да его бы тоже дописать надо. Чтобы срабатывал на охоте а то еще во время квеста срабатывает и немного мешает. Выход из игры - да так он останавливается. Раньше было залипание автохода, его пофиксили но осьалось это залипание на меню настроек - его пофиксили остановкой перса. вот оно и есть только в бою по этой же причине не робит
  8. Есть множество дублирующих по своим функциям аддонов. Зависит от качества исполнения дополнительных плюшек, меню и много много другого. Цена - прекрасный показатель прекрасной страны с прекрасной экономикой) думаю если бы ежегодно индексировалась в 13%-20% то циферка была бы в соответствии с последними аддонами
  9. Вы сами можете добавить необходимые ценности в CurrencesInfo\Scripts\CurrencesInfo.lua найдите строки local RecoveryTableCurrencesShow01 = { "Алтын", "Астральные ключи", "Астральный гранит", "Астральный ключ", "Астральный коралл", "Астральный репликатор", "Астральный рупор", "Бронзовая медаль", "Весенняя открытка", ........... Добавьте необходимые названия по образу и подобию. Сохраните. и перезагрузите аддон
  10. worm

    LabsInfo

    Все берется как и ценности с текущего персонажа и заносится в базу аддона. Из нее информация и считывается и сводится в таблицы и прочее. Т.е. представляется в том виде котором есть. Поэтому ключи считаются аддоном приплюсовыая 14 еженедельки по дате обнуляется) а общие ценности вот тут они ничего пока не делают. Об этом писал где-то. С ними это единственное что видится через мастера по переродам запоминать кто чей и обновлять информацию для "семьи персонажей". Мы же говорим не о текущем персе а о тех что в базе и чтобы по ним не бегать надо немного математики и логики. И желательно не такой извращённой как у менвпрочем для пополняемых ценностей тоже вроде графику был може можно проще сделать. В любом случае как вижу это информация с текущего пользователя с датой внесения и дата обновления. И последующее их сравнение.
  11. worm

    Buyer

    Все после майских. Сейчас нет не компьютера не интернета нормального. Ну а времени его всегда нет) если были свои настройки чтобы не потерлись копию файла сделайте чтобы перекопировать их.
  12. worm

    LabsInfo

    Поскольку в воскресенье 3 то видимо есть интервал где и обнуляет. При 4 скорее всего не будет. Ну это логика какая-то немного топорная и выправлять ее пока не правильно. Надо глянуть более точный метод и если он не подойдёт уже дорабатывать тут. Сесть с ручкой бумажкой глянуть коэффициенты и посмотреть сдвиг по времени. Ещё проверить функции. Одна точно берет глобальное время другая какое берет при расчетах не помню. К тому же с 14.1 появилась ещё одна для расчета глоб времени. Правд хз зачем вроде и старая в миллисекундах выдавала.
  13. worm

    LabsInfo

    По идеи надо брать время обнуления/запуска инста ещё его ресурса и сравнивать с последнем временем внесения изменений по юзеру. И вроде если докумекать всё должно работать. И будет более точно Я тогда пошел какими-то болотами и то что вы видите это своего рода парабола где вершина самы удаленный от четверга день. Это коэффициент умножаемый на количество миллисекунд в сутках. Больше него него быть не может так как неделя циклична. Из начала текущего дня вычетаем то что умножали и если положительным то обнуляем. Если другим рассуждением то. В понедельник мы смотрим сколько до четверга это 4 дня поэтому начало понедельника умножаем на 4 и получаем время четверга. Когда перейдём четверг то расчетного будет явно меньше и обнуляем. Вторник 2 среда1 сам четверг 0 так как в четверг уже большая часть дня по Москве уже не обнуляется. Тут первая неточность (надо было хотя прибавить время обнуления). От четверга идём уже время растет нам надо не попасть в положительную зону чтобы не обнулится с этим четвергом и неким слишком далеко чтобы обрушится на следующем четверге. Поэтому удаляясь от четверга текущей недели мы все равно рядом с ним остаёмся. И тут ещё пара неточностей так как есть промежуткигле не смотрится например понедельник 4 а воскресенье 3 покрайней мере там и там может надо было около 3.7 поставить. Ну как-то так надо код глядеть внимальнее другие функции там их 2 ещё вроде. вспомнить логику вообще нахрена так сделал и переделать. Не знаю чем руководствовался но вот казалось что то типа параболу от четверга норм будет.
  14. worm

    Searcher

    Это титулы) добавить возможно но не раньше второй половины мая. И надо подумать о необходимости Поиск по титулу довольно специфично. Для айрина есть как специальный аддон так и свой хотел сделать с меткой. Суть их в том что они смотрят дружественные вам дома как раз по титулу и сами разговаривают тратя свемткую активность. Вполне возможно имеющийся вам более подойдёт. Для ловли призраков там только часть титула. Для ловли петов там баф. Для подсветки "заряженных" ифритов на суслики что хотел сделать и сделаю в ближ время тоже баф. Другие случаи пока не видятся. Поэтому если только для Айрин и для активности возможно выгоднее написать другой аддон с говорилкой и стрелочками) и отображением иконки что это потонцевать поболтать или за голд покушать). Правда вы подтолкнули к идеи что может быть сделать подвязку от других аддонов по принципу внове популярных аопенел) Дом делим самый удобный и больше всего нпс на потратить активность. И обычно если не на дворцовой площади так у борделя стоят кучками. Если пробежать за полчаса недельную норму выговариваю а про афкать часа 2 напротив 2-3 нпс
  15. worm

    Searcher

    Возможно. Я не любитель этих панель. И не совсем даже понимаю их физический смысл в плане необходимости. Однако и по другим аддонам народ спрашивает (особенно как вдохнули вторую жизнь в эти панели) поэтому возможно сделаю. Будет это не раньше второй половины мая.
  16. worm

    LabsInfo

    Ближе к середине мая как буду у компьютера но не обещаю. Механизм как сделать понятен(2функци прописать) однако ставить эти па нели что старые что новые не буду однозначно даже для проверки.
  17. worm

    AoUMeter

    Тем что вами упомянутый более продвинутый. А прородитель даркдпсметр.
  18. worm

    PetsSearch2

    Могут быть проблемы с одевание Маски вольной птицы пока не прочекан гардероб. За это отвечал другой аддон. Открыть закрыть гардероб и все работает.
  19. worm

    LabsInfo

    Спасибо что задаете вопросы)) Только что с нуля поставил все запускается. При пред-предпоследней или пред-пред-предпоследней обновы аддона пришлось немного неправильно поступить и потому могу возникать конфликты для этого надо старую файлы конфигурации потереть или переименовать (последнее как правило правильнее для возможности откатов). Файлы конфигурации находятся "путь\Аллоды Онлайн\data\Mods\Configs\LabsInfo" где папка это имя папки аддона из директории где они у вас установлены. Таким образом просто выйдите из игры поставьте тире перед названием (-LabsInfo) и зайдите снова. Аддон будет пустой и туда уже просто можно добавить перса и выбирать валюту. Вообще файлы конфигурации хорошие такие штучки если на нескольких машинах играете то настройки и данные переносить просто скопировав эти папочки. Ну а если через облако настроить о еще проще В предпоследней версии вроде чтобы циферки корректно отображались просто по персам (из списка аддона)пробежаться нужно для обновления полей таблиц Если это не получится то напишите буду внимательнее смотреть в чем причина. больше вариаций прогоню.. а так запускается бегло глянул. Там грубо смотрится. и в принципе могут быть окна с погрешность где аддон сбоит. Как появится время подправлю или по-другому напишу этот кусочек кода. К сожалению сейчас совсем другие проблемы и вникать более глубоко не могу не эту (не понравилось как смотрится) а другую текстуру вставил. Единственное что успел пока время было. Как понял нужно текстурами выделить столбцы. С правками под 14.1 и это войдет. Сделал в настройках выбор или с текстурами или как сейчас. В будущем можно подумать и сделать выделение строки и столбца при наведение на ячейку. Получится что-то вроде прицела из AutoCad.
  20. worm

    LabsInfo

    Гляну. Данная функция была с самого начала и сколько лет было не сбрасывалось. Видимо что-то со временем. Гляну в чем проблема.
×
×
  • Создать...

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

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