В ответ на
http://bimsbot.ru/forum/viewtopic.php?f=26&t=5154 решил выложить свою программу.
Так как я храню голд в ГБ, а не в карманах персонажей, то прога заточена только на ГБ.
Вложение:
Комментарий к файлу: Программа
GuildMoney.rar [162.51 KiB]
Скачиваний: 717
Вложение:
Комментарий к файлу: Аддон
GuildMoney_addon.rar [1.48 KiB]
Скачиваний: 721
С программой идёт аддон GuildMoney, который сохраняет информацию о кол-ве голда в ГБ. Кроме того, аддон умеет вбрасывать голд в банк и снимать так, чтобы в кармане было указанное кол-во голда (очень полезно для торгашей). Ещё аддон умеет автоматом принимать инвайт в нужную ги и отклонять все прочие инвайты. Архив нужно распаковать, аддон скопировать в свою папку WoW\Interface\Addons. Убедиться, что он включен (меню выбора персонажа, кнопка "Модификации").
Вброс денегЕсли у персонажа денег много, аддон может вбросить излишки в ГБ, если мало – снять, чтобы возместить недостачу. По умолчанию вброс денег отключен. Нужно зайти требуемым персонажем и ввести в чат команду
/gm on для включения вброса/съёма денег,
/gm off для отключения. Команда
/km 100 заставит аддон оставлять в карманах 100г. Вместо сотни можно написать любое число. Эти команды распространяются только на текущего персонажа.
Мои гильдииВ архиве с аддоном есть два файла. Нужно открыть блокнотом файл GuildMoney.lua, найти в нём строки ["Гильдия 1"] = true, заменить название ги на своё. Запятые после «true» должны остаться! Аддон будет сохранять инфу и вбрасывать деньги только в «свои» гильдии.
В момент выхода из мира или из игры, при перезагрузке интерфейса, аддон будет сохранять свои переменные в папке WTF в файлах, предназначенных для этого. Оттуда моя программа и читает инфу.
ПрограммаК ней прилагается конфиг - файл GuildMoney.ini
Нужно его открыть редактором (блокнотом, например), найти строки
[FIND_FILES_IN]
C:\WOW\WTF\
Заменить
C:\WOW\WTF\ на путь к своей WTF.
Найти строки
Это период проверки файлов, в данном случае – раз в 10 секунд, что вполне нормально. Можно реже, чаще 5 секунд нежелательно. Дальше найти строку
после неё вписать названия своих гильдий. Вписать ОЧЕНЬ ТОЧНО, с учётом РеГиСтРа букв, без запятых и прочего. На каждой строке одна гильдия. После последней ги должна быть как минимум одна пустая строка.
Найти строку
Расположения окна на десктопе. В конфиге перечислены реализованные варианты.
TOPLEFT - вверху слева, прячется вверх,
TOPCENTER - вверху по центру, прячется вверх,
TOPRIGHT - вверху справа, прячется вверх,
LEFTTOP - вверху слева, прячется за левый край,
LEFTCENTER - слева посередине, прячется за левый край,
LEFTBOTTOM - слева внизу, прячется за левый край,
RIGHTTOP - справа вверху, прячется за правый край,
RIGHTCENTER - справа посередине, прячется за правый край,
RIGHTBOTTOM - справа внизу, прячется за правый край.
Программа тупо задвигается за край экрана, оставляя один край торчать. Если навести курсор мыши на этот край, окно вылезет полностью и покажет кол-во голда на реалме. Если кликнуть по строке с реалмом, появится меню со списком реалмов (которые берутся из данных аддона). Разбиения по гильдиям нет, возможно, сделаю позднее.