Тактики
Прохождения локаций
Мониторинг серверов и редактор аддонов
Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.
Подсказки из игры на вашем сайте
Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.
Susanin
Разработчик аддонов-
Постов
22 -
Зарегистрирован
-
Посещение
Достижения Susanin
Новичок (1/14)
-
Идея хорошая, но пока лениво. Появится настроение - запилю
-
Да, примерно так всё и понимал. Для определения маунта, получается, такая связка не подходит. Ни при EVENT_INSPECT_STARTED, ни при последующем EVENT_INSPECT_FINISHED маунт не определен. Только по событию EVENT_INSPECT_MOUNT_CHANGE. Еще раз, спасибо, за подсказку!
-
Спасибо, Илья! По EVENT_INSPECT_MOUNT_CHANGED avatar.GetInspectInfo() выдает mountId Делаю так: Стартую инспекцию и по EVENT_INSPECT_MOUNT_CHANGED получаю inspectInfo с маунтом и заканчиваю инспекцию. Окно осмотра персонажа не появляется. На глаз клиент где-то на 0,1 секунды замирает. Можно как-то эту задержку свести к 0?
-
Если напишите вкратце, как работает инспект по эвентам, буду признателен. Изучал его работу по LibGS, но мне не хватает, так сказать, сухой вытяжки основных принципов и моментов на русском языке для общего понимания
-
1.Читать умею 2.Пробовал и не работает 3.Все аддоны кроме моего были отключены 4.Прежде чем обозвать кого-то дураком, попробуй это сделать сам
-
Персонаж точно находится на маунте в момент осмотра
-
Как можно получить активного маунта юнита без открывания окна осмотра персонажа? Категория Inspect позволяет нам проинспектировать юнита и используя функцию avatar.GetInspectInfo() получить: 1.Ранг умения подсматривать чужие предметы; 2.Маунт юнита. Однако, тут есть различия. Если использовать следующий код: avatar.StartInspect( unitId ) local inspectInfo = avatar.GetInspectInfo() avatar.EndInspect() то, окошко инспектирования игрока в интерфейсе не открывается, ранг пристального взгляда в inspectInfo есть (поле rank заполнено), а вот маунта нет (поле mountId не заполнено). Получить маунта удалось только стартовав инспекцию и по событию EVENT_SECOND_TIMER получать inspectInfo и только после этого завершать инспектирование. То есть функция avatar.GetInspectInfo() возвращает mountId только спустя достаточное длительное время после начала инспектирования. При этом в интерфейсе на некоторое время открывается окно осмотра персонажа, что совсем не желательно. Пробовал использовать библиотеку LibGS от hal.dll, прописав там в методе GetFullInfo заполнение поля result.mountId = info.mountId. Однако маунт все равно nil. Может кто подсказать решение?
-
Susanin подписался на Получение активного маунта юнита
-
На этой странице https://alloder.pro/files/file/297-mountassist/ над ценой аддона какая кнопка? "Купить" или "Загрузить"? В чем заключается невозможность скачать аддон? Какая-то ошибка? Когда была совершена покупка? Вот на этой страничке этот аддон есть в списке ваших покупок? https://alloder.pro/index.php?app=nexus&module=clients§ion=purchases Если проблема всё еще не решена, то напишите, пожалуйста, запрос в техподдержку https://alloder.pro/index.php?app=nexus&module=support Я не являюсь администратором сайта и у меня нет возможности решить подобную проблему на должном техническом уровне. Могу только предполагать пути решения.
-
Она теперь крупней, чем на скрине, так что ассоциаций не вызывает Да и на экране она не торчит постоянно, появляется только на несколько секунд по сути
-
По твоему аддону учился делать графический интерфейс и думал она стандартная Извини! Можно оставить? Если против, то другую подсуну
-
Проходил уже это в свое время и специально разнес обычный громобой и модернизированный на разные кнопки мыши, чтобы в пылу боя случайно двойной клик не сделать, вместо одинарного. Если будет сильно неудобно с той расстановкой как сейчас, могу допилить. Но вообще к такой раскладке привык буквально за несколько дней
-
Добавил возможность самостоятельно изменять месторасположение основной кнопки аддона на экране. Кнопку сделал чуть крупней.
-
Это напоминает мне ситуацию, когда сотовые компании сначала ввели услугу Антиопределитель номера, а потом услугу, которая предоставляла возможность определять номер, несмотря на услугу Антиопределитель номера Кстати, сейчас как раз пишу свой AntiMountAssist Будет встроен в аддон MountAssist
-
Именно такой возможности - нет, не имеет. Я давний поклонник и обладатель BA, однако для задачи сбивания игроков с маунтов он мне был неудобен, не хватало специализации. Поэтому для себя и патьки написал этот аддон, изначально совсем не для целей продажи. Собственно, что-то существенное заработать на нём я и не рассчитываю. Некорректно сравнивать комбайн с универсальными функциями с узкозаточенным под конкретную задачу инструментом. Можно пользоваться швейцарским ножом с кучей раскладных лезвий, но открыть консервы мне будет удобней обычной открывашкой. Если вам удобней громить по BA, громьте на здоровье
-
Добавлю возможность игроку самому определить место, где будет располагаться кнопка. Размер кнопки также увеличу.