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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

logg

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

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

  • Посещение

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

  1. logg

    DoTTimer

    Помимо изменения к примеру ширины панели бафов нужно менять код в DoTTimer.lua Размер панели по ширине в файле BuffPanel...xdb в <Placement><X><Size>200</Size> также есть панель дебафов DeBuffPanel...xdb а в коде Placement.sizeX = 180 также нужно менять, это те же 200 минус 20 пикселей на иконку. К примеру ставлю в BuffPanel и DeBuffPanel <X><Size>300</Size> и все 180 меняю на 280 в lua.
  2. logg

    AoPackZeon

    Найденные баги: Не сохраняет позицию панели спец бафов (Будет пофикшено в следующей версии) Возможны проблемы с автодиалогом при добавлении, удалении реплик... Ошибка следующего типа в mods.txt Error: addon AoPacksZeon: Game::LuaUnitGetGuildInfo: Player (id=34453) not found, details: int __cdecl Game::LuaUnitGetGuildInfo(struct lua_State *) Error: addon AoPacksZeon: Error: addon AoPacksZeon: Error: addon AoPacksZeon: func: GetGuildInfo, field, line: -1, defined: C, line: -1, [C] Error: addon AoPacksZeon: func: ?, ?, line: 999, defined: Lua, line: 986, [string "Mods/Addons/AoPacksZeon/script/npb.lua"] Фикс неизвестен, в определении гильдии стоит куча проверокif object.IsExist(unitId) then local gId=unit.GetGuildInfo(unitId) if gId and gId.level and gId.name thenи еще 100500 багов о которых не пишут)
  3. моё дело, как тестировщика предложить) выполнять не обязательно)
  4. Аддон показывает для одноручного оружия и аксессуара проценты, как для обычных вещей, а у них х2 коэффициент при крафте. Имеется ввиду количество оставшихся предметов для докрафта.
  5. читайте текст Установка аддона: ShowDD.pak Чтобы его установить в игру, нужно этот файл положить по адресу ...[папка установки Аллодов]\data\Mods\Addons\. Ни каких манипуляций с файлом не надо делать кроме как скопировать в папку установки аддонов.
  6. logg

    AoPackZeon

    Забыл про них, в global.lua Global("Spells", { {NAME="Стальная Воля" , ON = true, POS = 1 }, {NAME="Великая Сила Воли" , ON = true, POS = 2 }, {NAME="Сила Воли" , ON = true, POS = 3 }, {NAME="Литания" , ON = true, POS = 4 }, {NAME="Великая Милость" , ON = true, POS = 5 }, {NAME="Милость" , ON = true, POS = 6 }, {NAME="Негасимый Свет" , ON = true, POS = 7 }, {NAME="Великая Сила Света", ON = true, POS = 8 }, {NAME="Сила Света" , ON = true, POS = 9 }, {NAME="Праведный Дух" , ON = true, POS = 10 }, {NAME="Великая Сила Духа" , ON = true, POS = 11 }, {NAME="Сила Духа" , ON = true, POS = 12 }, {NAME="Покров скорости" , ON = true, POS = 13 }, {NAME="Карьер" , ON = true, POS = 14 },
  7. Бинды хранятся в AO\Personal\input.cfg https://alloder.pro/topic/1151-ispolzovanie-bindov/
  8. Стрелка работает и для врага на каргалласе, когда игрок тащит флаг или на нём метка смерти. возможно еще на полигоне голем (не уверен)
  9. У меня своя версия аддона, но всё равно напишу, у меня бывает такая ошибка Error: addon ShowDD: func: fromWS, upvalue, line: -1, defined: C, line: -1, [C] Error: addon ShowDD: func: ?, ?, line: 297, defined: Lua, line: 152, [string "Mods/Addons/ShowDD/Scripts/ShowDD.lua"] Error: addon ShowDD: Game::LuaUserModsFromWString: param 1 not a class nstl::basic_string<wchar_t> (type: nil), details: int __cdecl Game::LuaUserModsFromWString(struct lua_State *) Поэтому приходиться проверятьif ActionSourceType.name and fromWS(ActionSourceType.name)=="Венесекция" then return end но у тебя всё равно массив с названиями пробегается и подругому
  10. хоть свою версию выпускай, текстуры помог прикрутить, венесекцию открутить)
  11. ну не так и давно, полгода назад еще бегал с такой фишкой (стрелка с расстоянием до врагов), но в паблик вроде ни к кому не попало) хорошо говорить про баги, которые уже пофикшены
  12. Сделал себе так if fromWS(ActionSourceType.name)=="Венесекция" then return end в правильных местах
  13. if name~="Венесекция" then там вех вроде не много надо, некр 15-20 уровня подойдет даже 12 уровень, 3 вехи в последнем поле
  14. сейчас синь за эмблемы противостояния, но крафт в фиол такой же нудный 38, хотя уже салаты клеют(
  15. не на всех серверах открыли салат слой, напишите % крафта
  16. https://alloder.pro/topic/144-kak-pravilno-soobschit-ob-oshibke-ili-probleme-s/
  17. Тогда должно всё работать или искать ошибки в Personal\Logs\mods.txt
  18. Жмем клавишу Esc и в открывшемся игровом меню выбираем пункт "Дополнения". В открывшемся окне жмем кнопку "Включить".
  19. Работает примерно так: вызываешь avatar.StartInspect( unitId ) приходит эвент EVENT_INSPECT_STARTED проверяешь твой ли это аддон запустил инспектирование и выполняешь какие-либо действия, по завершению вызываешь avatar.EndInspect() и приходит эвент EVENT_INSPECT_FINISHED
  20. Пробовал использовать библиотеку LibGS от hal.dll, прописав там в методе GetFullInfo заполнение поля result.mountId = info.mountId. Однако маунт все равно nil. Именно это заставило меня не писать про то, как работает инспект по эвентам, поскольку в либе это учитано. Если по EVENT_INSPECT_FINISHED нету mountId это баг. Nikon Пользователи Лол
  21. попробуй по EVENT_INSPECT_MOUNT_CHANGED вызвать avatar.GetInspectInfo()
×
×
  • Создать...

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

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