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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

worm

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

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

  • Посещение

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

  1. Спасибо) Рад что хоть кому то может быть полезно)
  2. Да тоже подобное думал. Проблема заключается в подтверждение цен (то что пишет верно или не верно). Но в принципе сейчас придумал как сделать. Постараюсь реализовать если места на панельках хватит)
  3. Сделал. Напихать функций можно сколько угодно в пределах разумного конечно
  4. worm

    TradeManager

    TradeManager Просмотр файла TradeManager - небольшой помощник при торговле. Имеет также бесплатную версию. После привязки амальгамы как одного из самых ходовых товаров на мой взгляд достаточно и бесплатной версии или вовсе нет необходимости в нем. Аддон до доработал до того состояния каким видел год назад пока было немного свободного времени. Рекомендации 1) Для ознакомления воспользуйтесь бесплатной версией. 2) Чтобы не было путаницы и конфликтов между платной и бесплатной версиями аддонов одну из версий аддона лучше отключать Внимание!!! Аддон работает только на русских серверах. Недостатки!!! 1) Считает цену только в золоте 2) Убитая система торговли в игре 3) Недостаточное количество тестов работы аддона ввиду проблематики торговых взаимоотношений. При выявление ошибок будут правится естественно Параметры: Аддон выполняет следующие функции: - По заданной цене вычисляет общую сумму продаваемых вами вещей (цену можно назначить как за стек так и за 1 шт. в стеке) и сравнивает с суммой введенной оппонентом. (Левая панель) - По заданной цене вычисляет общую сумму покупаемых вами вещей (цену можно назначить как за стек так и за 1 шт. в стеке) и сравнивает с суммой введенной вами. (Правая панель) - Пересчитывает итоговую сумму в кристаллы (по курсу покупки кристаллов). Параметры от версии R3 - Добавлены поля для ввода цены в кристаллах - Складывает указанные ценны в кристаллах - Переводит сложенную цену золота в кристаллы по курсу покупки кристаллов (значение в скобках) - Переводит сложенную цену кристаллов в золото по курсу покупки кристаллов (значение в скобках) - Складывает сложенные суммы в золоте и кристаллах и выводит в золоте (Кристаллы переводит по курсу покупки кристаллов)(Значение под курсом покупки кристаллов) - Складывает сложенные суммы в золоте и кристаллах и выводит в кристаллах (Золото переводит по курсу покупки кристаллов)(Значение под курсом покупки кристаллов) - П.С. При расчетах обрезает остатки от деление до 2 знаков после запятой. (Физический смысл - отрезает медь и частично серебро) Второстепенные функции: - Левую и правую панели можно срывать соответствующими кнопками-стрелками - Все панели можно двигать - Можно отключить определенные панели при запуске торговли. Для этого необходимо в настройках аддона поставить соответствующие галочки. Калькулятор - Работает с небольшими целыми числами - Выполняет следующие арифметические действия: сложение, вычитание, деление, умножение. Кидатор - Хранит в памяти ники нехороших, на ваш взгляд, игроков - Можно добавить или удалить ник из памяти - Можно найти ник в памяти - При начале торговле автоматически еще в памяти ник нехорошего игрока и предупреждает в случае обнаружения - Есть небольшой минус. Чувствителен к раскладке клавиатуры (латиница и кириллица) так что при вводе имени будьте внимательны Каришматор Считывает стоимость вещей на торговом столе положенных оппонентом. Задумывалось для тех кто в астрале в консте имеет гоблина и маленькие сумки. Наверное уже не актуально. - Кнопка "+" добавляет сумму в память. Если в памяти имеется некая сумма, то новое число будет приплюсовано к ней - Кнопка "-" очищает память Вызов аддона Некоторые функции аддона можно вызвать через команду в чате: - "/calc" - вызов калькулятора - "/tmsettings" - вызов меню "Настройки". Также настройки можно вызвать через кнопку в Левой панели Установка: Скаченный файл установите в папку с аддонами Путь до вашей игры/Allods Online/data/Mods/Addons Добавил worm Добавлено 20.01.2014 Категория Аддоны  
  5. worm

    TradeManager

    Версия 3.2.2

    1 588 раз скачали

    TradeManager - небольшой помощник при торговле. Имеет также бесплатную версию. После привязки амальгамы как одного из самых ходовых товаров на мой взгляд достаточно и бесплатной версии или вовсе нет необходимости в нем. Аддон до доработал до того состояния каким видел год назад пока было немного свободного времени. Рекомендации 1) Для ознакомления воспользуйтесь бесплатной версией. 2) Чтобы не было путаницы и конфликтов между платной и бесплатной версиями аддонов одну из версий аддона лучше отключать Внимание!!! Аддон работает только на русских серверах. Недостатки!!! 1) Считает цену только в золоте 2) Убитая система торговли в игре 3) Недостаточное количество тестов работы аддона ввиду проблематики торговых взаимоотношений. При выявление ошибок будут правится естественно Параметры: Аддон выполняет следующие функции: - По заданной цене вычисляет общую сумму продаваемых вами вещей (цену можно назначить как за стек так и за 1 шт. в стеке) и сравнивает с суммой введенной оппонентом. (Левая панель) - По заданной цене вычисляет общую сумму покупаемых вами вещей (цену можно назначить как за стек так и за 1 шт. в стеке) и сравнивает с суммой введенной вами. (Правая панель) - Пересчитывает итоговую сумму в кристаллы (по курсу покупки кристаллов). Параметры от версии R3 - Добавлены поля для ввода цены в кристаллах - Складывает указанные ценны в кристаллах - Переводит сложенную цену золота в кристаллы по курсу покупки кристаллов (значение в скобках) - Переводит сложенную цену кристаллов в золото по курсу покупки кристаллов (значение в скобках) - Складывает сложенные суммы в золоте и кристаллах и выводит в золоте (Кристаллы переводит по курсу покупки кристаллов)(Значение под курсом покупки кристаллов) - Складывает сложенные суммы в золоте и кристаллах и выводит в кристаллах (Золото переводит по курсу покупки кристаллов)(Значение под курсом покупки кристаллов) - П.С. При расчетах обрезает остатки от деление до 2 знаков после запятой. (Физический смысл - отрезает медь и частично серебро) Второстепенные функции: - Левую и правую панели можно срывать соответствующими кнопками-стрелками - Все панели можно двигать - Можно отключить определенные панели при запуске торговли. Для этого необходимо в настройках аддона поставить соответствующие галочки. Калькулятор - Работает с небольшими целыми числами - Выполняет следующие арифметические действия: сложение, вычитание, деление, умножение. Кидатор - Хранит в памяти ники нехороших, на ваш взгляд, игроков - Можно добавить или удалить ник из памяти - Можно найти ник в памяти - При начале торговле автоматически еще в памяти ник нехорошего игрока и предупреждает в случае обнаружения - Есть небольшой минус. Чувствителен к раскладке клавиатуры (латиница и кириллица) так что при вводе имени будьте внимательны Каришматор Считывает стоимость вещей на торговом столе положенных оппонентом. Задумывалось для тех кто в астрале в консте имеет гоблина и маленькие сумки. Наверное уже не актуально. - Кнопка "+" добавляет сумму в память. Если в памяти имеется некая сумма, то новое число будет приплюсовано к ней - Кнопка "-" очищает память Вызов аддона Некоторые функции аддона можно вызвать через команду в чате: - "/calc" - вызов калькулятора - "/tmsettings" - вызов меню "Настройки". Также настройки можно вызвать через кнопку в Левой панели Установка: Скаченный файл установите в папку с аддонами Путь до вашей игры/Allods Online/data/Mods/Addons
    Бесплатный
  6. worm

    InstanceManager

    InstanceManager Просмотр файла Помощник на Сражениях. Имеется окно с выбором опций. При выставлении некоторые опции вступают в силу с течением времени или после перезагрузки. Опции: Выбор на "Нужно" при розыгрыше на Арене Смерти Всегда "Готов" на сражениях, кроме Доминиона Опускание Флага войны Подсветка игрока с баффом х2 ("Лидерство") на Диком Хуторе Снятие цели (таргета) с пета на БГ Срытие группы на Гоблинболе Отображение Астральных ключей, отметок за БГ и Гоблинбол в верхнем правом углу Отображение таймера до конца сражения. (Баг которому более 10 лет, когда при разных обстоятельствах пропадает стандартный таймер. Вернуть его можно нажав на название рядом с картой, т.е. выключить и включить ее) Исключенные опции: Автовоскрешение - написан отдельный аддон с более гибкими настройками: RespawnMyAvatar (https://alloder.pro/files/file/434-respawnmyavatar/) Покупка Символов золота - написан отдельный аддон с более гибкими настройками: Buyer (https://alloder.pro/files/file/806-buyer/) Выбор определенных БГ - неактуально Добавил worm Добавлено 07.01.2014 Категория Аддоны  
  7. worm

    InstanceManager

    Версия 5.0.1

    1 931 раз скачали

    Помощник на Сражениях. Имеется окно с выбором опций. При выставлении некоторые опции вступают в силу с течением времени или после перезагрузки. Опции: Выбор на "Нужно" при розыгрыше на Арене Смерти Всегда "Готов" на сражениях, кроме Доминиона Опускание Флага войны Подсветка игрока с баффом х2 ("Лидерство") на Диком Хуторе Снятие цели (таргета) с пета на БГ Срытие группы на Гоблинболе Отображение Астральных ключей, отметок за БГ и Гоблинбол в верхнем правом углу Отображение таймера до конца сражения. (Баг которому более 10 лет, когда при разных обстоятельствах пропадает стандартный таймер. Вернуть его можно нажав на название рядом с картой, т.е. выключить и включить ее) Исключенные опции: Автовоскрешение - написан отдельный аддон с более гибкими настройками: RespawnMyAvatar (https://alloder.pro/files/file/434-respawnmyavatar/) Покупка Символов золота - написан отдельный аддон с более гибкими настройками: Buyer (https://alloder.pro/files/file/806-buyer/) Выбор определенных БГ - неактуально
    Бесплатный
  8. Вчера сам фармил с ним и все работало. Возможно Вы играете за Империю. Там квест по другому называется. Добавил отказ от него. Попробуйте установить обновленную версию. Сравнение в аддоне идет по названию предмета и квеста. Если они не совпадают то и работать не будет. В случае дальнейшей неработоспособности сообщите как называется у Вас предмет и квест.
  9. worm

    AutoFarmPostcard

    AutoFarmPostcard Просмотр файла Поправлен. Работает до окончания квеста (до 16.01.20156) когда пропадет в игре Елка, Дед Мороз и Квесты!!! Новый Год закончится!!! Отказывается от квеста "Праздничный Новоград" как только раздали 3 подарка "Подарок от Деда Мороза" работает на русских серверах (для тех кто ранее покупал попробуйте просто перекачать. Аддон без ограничения времени на продление) Добавил worm Добавлено 21.12.2013 Категория Аддоны  
  10. worm

    AutoFarmPostcard

    Версия r6

    1 419 раз скачали

    Поправлен. Работает до окончания квеста (до 16.01.20156) когда пропадет в игре Елка, Дед Мороз и Квесты!!! Новый Год закончится!!! Отказывается от квеста "Праздничный Новоград" как только раздали 3 подарка "Подарок от Деда Мороза" работает на русских серверах (для тех кто ранее покупал попробуйте просто перекачать. Аддон без ограничения времени на продление)
    Бесплатный
  11. не думаю... аддон не несет какого либо преимущества в игре и нет смысла его платным делать.
  12. IgnoreManager (Менеджер социальных отношений) Просмотр файла Вы всегда увидите тех, кого не слышите. Выводит иконки иконки над: друзьями игнорируемыми учениками/учителем согильдийцами Таким образом аддон выделяет среди толпы тех с кем у вас имеются определенные взаимоотношения. Аддон позволяет мгновенно очистить игнор-лист по нажатию кнопки "Очистить игнор" или автоматически очищать по заполнению до определенного количества. Если указать в настройках "комментарий", то при очистке игнор-листа игроки с таким же комментарием не будут почищены. Опция по очистке может быть полезна так как раньше было ограничение на количество позиций в игнор листе. В настройках аддона можно указать количество дней которое не заходили в игру ученики и аддон таких учеников автоматически выгонит и освободит место для новых. Также в настройках можно указать кого отображать и отображать ли панель со значками во время боя. Дополнительно можно выставить прозрачность панели. Кнопка вызова настроек расположена в окне "друзья/игнор/..." вызываемом по кнопке "Общение" Добавил worm Добавлено 09.12.2013 Категория Аддоны  
  13. Версия 4.0.5

    6 300 раз скачали

    Вы всегда увидите тех, кого не слышите. Выводит иконки иконки над: друзьями игнорируемыми учениками/учителем согильдийцами Таким образом аддон выделяет среди толпы тех с кем у вас имеются определенные взаимоотношения. Аддон позволяет мгновенно очистить игнор-лист по нажатию кнопки "Очистить игнор" или автоматически очищать по заполнению до определенного количества. Если указать в настройках "комментарий", то при очистке игнор-листа игроки с таким же комментарием не будут почищены. Опция по очистке может быть полезна так как раньше было ограничение на количество позиций в игнор листе. В настройках аддона можно указать количество дней которое не заходили в игру ученики и аддон таких учеников автоматически выгонит и освободит место для новых. Также в настройках можно указать кого отображать и отображать ли панель со значками во время боя. Дополнительно можно выставить прозрачность панели. Кнопка вызова настроек расположена в окне "друзья/игнор/..." вызываемом по кнопке "Общение"
    Бесплатный
  14. Версия r3.0.1

    1 544 раза скачали

    За вас отказывается от приглашения в гильдию, убирая спам табличек с приглашениями Выводит оповещение в чат с именем пригласившего и названием гильдии (всего 1 раз от конкретного юзера для предотвращения спама) С помощью слеш-команды "/gd" или "/пв" (без ковычек) можно на 20 секунд отключить работу аддона (не надо лезьте в настройки и его отключать оттуда) Приглашающий в гильдию может отправить вам приватное сообщение с текстом "+++" (без ковычек и пробелов) и отключить аддон
    Бесплатный
  15. Завтра проверю на Аренке и выложу В принципе сами можете поправить в файле ..\InstanceManager\Scripts\InstanceManager.lua строка 167 было if eventName == "Арена смерти" then должно быть if eventName == "Арена Смерти" then Буковка "С" должна быть написана кириллицей (русские буквы)
  16. -- Берем пареметры окна local posConverter = widgetsSystem:GetPosConverterParams() -- Делаем масштабирующий коэф для на шаших координат local ScaleX = posConverter.realSizeX/posConverter.fullVirtualSizeX local ScaleY = posConverter.realSizeY/posConverter.fullVirtualSizeY if xx > x then --p.posX = x+dx --p.posX = x-r.x1 p.posX = r.x1-p.sizeX*ScaleX --p.posX = p.sizeX+r.x1 else p.posX = x - dx - p.sizeX --p.posX = x1 - p.sizeX end if yy > y then --p.posY = y+dy p.posY = r.y1 - p.sizeY*ScaleY else --p.posY = y - dy - p.sizeY p.posY = r.y2 - p.sizeY*ScaleY end w:SetPlacementPlain(p) end Нашел решение проблемы. Всетаки можно сделать корректирующие коэффициенты при изменение масштаба)
  17. Нашел ошибку в кнопочках. теперь они светятся) так здорово)) завтра уже буду тестить доп функции) жалко времени совсем мало(
  18. Спасибо. Только вроде в функции они перезаписываются именно с таким выравниваем.( Завтра на работе на свежую голову гляну + начну писать скриншотирование и вывод в файл. там вроде простенько
  19. А что значит align=4 я просто запускаю функцию снова и он поидеи ловит снова центр экрана ширину координату и тд и все пересчитывает. Хех завтра на работе поковыряю ДнД
  20. function wtChain(w, wBase, dx, dy) --LogToChat(dx..":".. dy) local p, r = w:GetPlacementPlain(), wBase:GetRealRect() local xx, yy = getScreenSizeCenter() p.alignX = WIDGET_ALIGN_LOW_ABS p.alignY = WIDGET_ALIGN_LOW_ABS local x, y = (r.x1 + r.x2)*0.5, 0.5*(r.y1 + r.y2) --- центр берем у базы ---LogInfo(x,":",y, " xx:y",xx, ":", yy) if xx > x then --p.posX = x+dx --p.posX = x-r.x1 p.posX = r.x1-p.sizeX --p.posX = p.sizeX+r.x1 else p.posX = x - dx - p.sizeX --p.posX = x1 - p.sizeX end if yy > y then --p.posY = y+dy p.posY = r.y1 - p.sizeY else --p.posY = y - dy - p.sizeY p.posY = r.y1 end w:SetPlacementPlain(p) end А вот такой вопрос. Замучился уже(. Код у розочки взял. Поправил строки некоторые. и по Y при изменение разрешения длины окна все нормально стало Но по Х при изменение экрана зверски всеже прыгает аддон( уж незнаю что делать( Причем если не отрицательное то есть сдвиг вправо то норм работает( Хотя нет тоже глючит. Наверное недостаточно просто брать 1 координату и вычитать другую( Надо еще перемножать на коэф Масшатбирования. Но где его взять. или можно самому как получить математически? я Бы по логике вычислил но при изменение мастаба ширина в цифиркахлюбого элемента остается прежней. соотв нельзя взять что было что стало и поделить( Пробовал обойтись без этого добавить как ребенка свой аддон в системный ContextPlayerTrade:AddChild( MainPanel ) т.е. расширить его и ужу в самом системном отпозиционировать но все расширяется кроме главного окна и он не может двигаться(
  21. Спасибо)) а я туда и ссылку на файл фильтр пихал и сам код )) Ребята спасибо за помощь. Правда трудно понять хотя признаюсь иногда очень туплю и довольно глупые вопросы задаю
  22. Вот я пенек дубовый а ведь точно) string.find вернет позицию и если смешанная строка то придется проверять какая именно позиция. Причем если первыми цифры шли а в конце буква то это еще гемор. а это textEditLine = tonumber( textEditLine ) вернет или цифру или nil а нил мы отрубим. Причем эта штука еще и пробелы обрезает Уряя хоть немного успокойлся. Спасибо вам огромное)))) завтра на работке попробую сделать скриншоты на согласие покупки с опцией включения и еще тоже само только логирование в файл.. И минимум функционала готово будет) Тогда уже подумать можно будет и об панельки с другой стороны торговли)) и о фильтре нормальном Елки Гениально все)) а Кстати чтобы лог файла в собственный аддон шел ведь можно как то сделать? там в доках сказано следующие где это DebugGame и также сказано что в чат выводить может. Но на деле это тупо отсылает в mods.txt. Может что то надо настроить7 или это все отрубили?
  23. Да я и по твоему примеру вводил он писал на "a" тоже самое про функцию а на "b" и "number" что nil -- Функция получения данных из поля ввода "TextLineInput" и кнопки "MathBtn" аддона function GetDataItem() for i = 0, 4 do -- Смотрим Текстовое поле и данные из него загоняем в массив "wtEdit[ i ]" (точнее тут детей строки ввода смотрим) wtEdit[ i ] = mainForm:GetChildChecked( "TextLineInput"..tostring( i ), true ) --textTextLineInput[ i ] = userMods.FromWString( wtEdit[ i ]:GetText() ) -- Тут берем текст из виджета "TextLineInput" который находится в массиве "wtEdit[ i ]" и переводим его из локализованного текста в нормальный local textEditLine = userMods.FromWString( wtEdit[ i ]:GetText() ) --[[ textEditLine = string.match (textEditLine, '%s([0-9])') LogInfo( " textEditLine=", textEditLine ) ]] --[[ local textEditLine = string.gfind (textEditLine, '%s([0-9]*)') --textEditLine = tonumber( textEditLine ) LogInfo( " textEditLine=", textEditLine ) ]] -- Задаем логическую операцию. Если текстовое поле пустое то присваеваем "0" если нет то передаем данные. Это нужно чтобы выполнялись матемаческие операции -- Передаем обработанные данные в массив "textTextLineInput[ i ]" if textEditLine == "" then textTextLineInput[ i ] = 0 else textTextLineInput[ i ] = textEditLine end -- Тут смотри состояние кнопки "MathBtn" (0-умножить сумму на стек или 1-сумма равна стеку) wtMathBtn[ i ] = mainForm:GetChildChecked( "MathBtn"..tostring( i ), true ) stateMathBtn[ i ] = wtMathBtn[ i ]:GetVariant() end -- Запускаем функцию обработки данных. Должна будет считать данные с аддона и с торгового фрейма по операции с кнопки "MathBtn" -- ПОКА тут отключим так как запустим в функции по считке данных с торговой формы --MathItem() end
×
×
  • Создать...

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

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