В общем, мод агрометра я еще немного усовершенствовал, но внешне это почти не будет заметно, только цвета чуть чуть подобрал. В основном, это оптимизация кода )
Выложу попозже, пока еще тестирую. Скорее всего сразу на Норрат.
По заказу Копейки сделал более продвинутый мод на таймеры поддерживаемых бафов )
Выкладываю.
Он довольно сложный и требует настройки )
Сделано для извращенцев )
В игре в окне этого мода появятся две менюшки с заклами. Прежде, чем пробовать что-то настраивать, сперва посмотрите и понажимайте на эти менюшки. Сразу станет понятнее, что к чему.
В архиве лежат:
Файлы
notif_xxx.txt, которые надо закинуть
в корневую папку игры. Это файлы с макросами (я прописал сообщения в группу и в рейд, но можно написать совершенно любой макрос), которые привязываются к заклам, прописанным в файле
_DragowulfUI_SpellTimerSettings.txt (который я положил в отдельную папку
settings, чтобы никто случайно не заменил свой). Предполагается, что вы уже пользовались модом таймеров. Если нет, то лучше подождите релиза ))
Файл
eq2ui_custom_dragowulfui_spelltimer.xml (если у вас не было мода таймеров, настроенного на ваш список заклов, то заодно и файл из папки
settings) кидается в папку вашего мода.
Привязываются эти макросы (или созданные вами) редактированием файла
eq2ui_custom_dragowulfui_spelltimer.xml.
В этом файле два блока, настраиваемых на поддержку макросов для двух бафов одновременно (это максимум, пока).
Делается это в строках, вида:
<Data Name="3" Spell="Брешь в обороне" command="do_file_commands notif_bresh.txt" text="Брешь в обороне"/>
Где:
Name - порядковый номер бафа в списке. Не важно, в каком порядке прописаны бафы, за исключением того, что баф идущий под первым номером (Name="1") - это баф с макросом, который будет срабатывать по умолчанию (то есть его не надо будет выбирать каждый раз, когда вы заходите в игру).
Spell - это название бафа, взятое из окна поддерживаемых заклинаний (он также обязательно должен быть прописан в файле _DragowulfUI_SpellTimerSettings.txt).
command - это макрос, срабатывающий на данный баф. Он содержит команду do_file_commands, которая вызывает файл с макросом, который называется
notif_bresh.txt (это файл для бреши, но название файла можно выбрать любое).
text - это просто текст в выпадающем списке, он может быть любой, но лучше делать такой же, как название бафа, чтобы не путаться.
Учтите, что все файлы следует сохранять в кодировке UTF-8 (сохранить, как), а в файлах макросов нужны пустые строки возможно до и обязательно после команд.