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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

ZannGrid


Anfet

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

ZannGrid

Просмотр файла

Аддон заменяющий стандартные рейд фреймы на более удобные.

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

Возможности грида:

- Изменяемые размеры ячеек.

- Цвета классов.

- % здоровья виден сразу + полоса.

- Выделение юнитов по клику.

- Использование скилов по клику на фрейме. Левой, правой, с шифтом, с контролом.

- Различные скилы по клику + выбор в цель + ассист.

- Работает как для рейда так для и группы.

- Как и стандартные фреймы указывает когда чар вне досягаемости. Настраивается юзером.

- проверка готовности. Галка кто готов, кто нет.

- полоска маны/энергии.

- Баффы/дебаффы в уголках. Настраиваются пользователем

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

- добавил отображение РЛа (*)

- добавил перестановку чаров по ALT+Левый клик. Первый клик помечает персонажа, второй клик переставляет.

- добавил команду /rc (проверка)

- добавил команды /raidpot, /raidpotshow для проверки алхимок в рейде

- добавлено: показ капель

- добавлено: показ щитов

- добавлено: показ стаков

- добавлен каст без выбора цели

- добавлено изображение кулдауна дебафов

- добавлена таблица приоритетных дебафов

Настройки описаны в Settings.lua


 

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

Касательно настроек.

Почти всё что можно описал в Settings.lua.

Global ('PanelWidth', 85 ); -- ширина панели

Global ('PanelHeight', 32 ); -- высота панели

Global ('PanelInterval', 5 ); -- промежуток между панелями

Global ('Line2PosY' , 14 ); -- расположение текста с %HP

Global ('ManaHeight', 4 ); -- высота полоски с маной, 0 - отключает ее вообще

Global ('ReadyCheckSize', 20 ); -- ширина/высота панели с готовностью

Global ('FarLimit', 30 ); -- расстояние после которого аддон считает что цель вне досягаемости

-- скилы которые нужно использовать при нажатии мышью на клетку

-- ASSIST = взять цель цели

-- TARGET = только взять в цель

-- пример: Global ('LeftButtonSkill', 'ASSIST');

Global ('LeftButtonSkill', 'Живительный свет'); -- Левая кнопка мыши

Global ('LeftShiftButtonSkill', 'Святое исцеление'); -- левая кнопка с шифтом

Global ('LeftCtrlButtonSkill', 'Очищение'); -- левая с контролом

Global ('RightShiftButtonSkill', 'Исцеление'); -- правая

Global ('RightButtonSkill', 'Благословение'); -- правая с шифтом

Global ('RightCtrlButtonSkill', 'Провидение');-- правая с контролом

-- баффы/дебаффы в уголках

Global ('LeftTopCornerEffect', {'Благословение'} );

Global ('RightTopCornerEffect', {'Фанатизм'} );

Global ('LeftBottomCornerEffect', {'Обновление', 'Активные благословения'} );

Global ('RightBottomCornerEffect', {'Напутствие', 'Анафема'} );

Global ('CornerIconSize', 15 ); -- размер индикатора баффа

Global ('ShowOnlySelfBuffs', true ); -- показывать только баффы от себя

Global ('HideStandardRaid', true ); -- скрывать ли стандартный рейд фрейм.

-- /raidshow - включает обратно рейд фреймы

-- /raidhide - скрывает рейд фреймы.

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

Если мне нужно чтобы при нажатии левой просто выделялась цель а не кастовалалось исцеление какие строчки кода надо изменить?

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

Global ('RightShiftButtonSkill', 'Исцеление'); -- правая Global ('RightButtonSkill', 'Благословение'); -- правая с шифтом

думаю что тут очепятка)

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

Небольшой баг аддона. Без пати (и в пати тоже) показывает рейдовый фрейм, если без пати - только плитка со своим ником, то в пати - плитка со своим ником и ником человека, которого пригласил в пати. Последующие ники не показываются. И ещё вопрос. Что это за цифры на портрете перса? Вроде не было до установки аддона, какой параметр отключить в настройках?

post-64-0-32429400-1368631769_thumb.jpg

post-64-0-72478500-1368631769_thumb.jpg

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

Рейд фрейм показывается всегда. Странно что не обновляетя в группе. Учитывая что все работало. Можешь проследить четкую цепочку когда проблема проявляется?

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

Незнаю, как это сделать. Просто собрал пати в астрал на последний ключ, когда был без пати - видел фрейм и свой ник в нём, стал собирать пати, пригласил человека - его ник добавился во второй фрейм, остальные, кого приглашал не добавлялись во фреймы. Только 2 человека. После того, как прилетел с астрала и пати разошлась для проверки аддона вообще пригласил 3-х человек в пати и опять - во фреймах были лишь 2 ника, мой и следующий приглашённый человек, третий и последующие не добавляются, а вот при переформировании пати в рейд - третий появляется во фрейме.

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

Мистика. 2 варианта:

1. Посмотри что в логе пишется на этот счёт.

2. Попробуй перегрузить аддон когда соберешь группу.

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

Адон вроде не плох,я так понимаю этот адон чем то похож на этот http://www.curse.com/addons/allods/raidplates , почему бы тогда в нем не сделать точно такие же настройки? и еще один минус в рейде не понять у кого корона и нет возможность открыть менюшку пкм, каким методом менять местами персанажей?

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

Да. На самом деле больше похоже на Grid.

С переносом и менюшкой сложнее.

Я пока еще не знаю как это делается.

Если это необходимо включаешь старые фреймы /raidshow меняешь и выключаешь /raidhide

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

1. В логе туча всего понаписана. Хренова туча спама постоянно повторяется строка:

Error: addon ZannGrid: Game::LuaObjectGetPos: Object not found: 115360, details: int __cdecl Game::LuaObjectGetPos(struct lua_State *)

больше ничего ддругого в логе нет

2. Перезагружал аддон аддонтулзом - после перезагрузки аддона информация обновляется и третья плитка появляется.

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

Заменил каст на Global ('LeftButtonSkill', 'TARGET'); все равно кастует исцеление.

Возьми тупо сотри в файле названия хила и не будет хилить.

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

1. Это нормально.

Это ненормально. Нужно делать проверки на возможность получать координаты и на существование обьектов

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

Нужно делать проверки на возможность получать координаты и на существование обьектов

Про существование - это я в курсе.

А про возможность получить эт как?

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

Это ненормально. Нужно делать проверки на возможность получать координаты и на существование обьектов

Ник. Ты лучше ответь вот на что.

Иногда бывает что:

- UNIT_DESPAWNED не приходит. Что делать? Не проверять же постоянно.

- HEALT_CHANGED тоже приходит по разному. Когда пришло, у юнита 47%. Все аддоны (включая тот же робин рейд) показывает 47%, а фрейм цели - 100%. Как что тут сделать?

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

object.GetPos( objectId )

Возвращает координаты какого-либо объекта, если разрешено их получать. В данный момент разрешено получать координаты транспортов и детектируемых юнитов.

...

-- возвращаемые значения:

GamePosition or nil - позиция объекта, если он найден и можно получать его позицию

object.IsExist( objectId )

object.IsDetected( objectId )

UNIT_DESPAWNED не приходит. Что делать? Не проверять же постоянно.

А почему бы и не проверять постоянно? Много будет проверок?

Проверил - не нашел, выкинул/забыл

Еще есть avatar.GetUnitList(), как вариант

HEALT_CHANGED тоже приходит по разному. Когда пришло, у юнита 47%. Все аддоны (включая тот же робин рейд) показывает 47%, а фрейм цели - 100%. Как что тут сделать?

Ну и показывай 47% :)

Встроенные аддоны живут своей жизнью. У них есть свой набор функций-ивентов, неодступный пользовательским

Можешь проанализировать его работу и попробовать максимально точно ее повторить или забить и использовать то что есть

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

Обновил аддон до 0.0.0.2

  • перестроил аддон
  • исправил проверку готовности
  • добавил бафф по центру для особых рейд дебафов в мг
  • добавил отображение РЛа
  • добавил перестановку чаров по ALT+Левый клик. Первый клик помечает персонажа, второй клик переставляет.
  • добавил команду /rc (проверка)
  • добавил команды /raidpot, /raidpotshow для проверки алхимок в рейде

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

Огромная куча спама в модс.тхт (во всяком случае в сатрой версии) - 13,1 мегабайт файл за 3+ часа игры О_о.

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

Огромная куча спама в модс.тхт (во всяком случае в сатрой версии) - 13,1 мегабайт файл за 3+ часа игры О_о.

а) Скачай новую версию

б) Сюда логи, где какие ошибки

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

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

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

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

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

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

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

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

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

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

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

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