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

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

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

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

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

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

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

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

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

Подробнее

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

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

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


synmais

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

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

Есть другой способ гарантированно узнать кто сдал квест а кто нет?

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

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

посмотри примеры в AddonsTools - там есть встроенные меню - можно быстро их прилепить

Если ты про всякие "/гислепок" и т.д., то это больше для отладки) В полевых условиях от пользователя требуется просто быть в игре с запущенным аддоном и в 23:00 (или другое заданное время) посмотреть лог. А команды это так, для себя любимого, а раз сделал, то почему не описать такую возможность))

А так то да, согласен, AddonsTools выглядит мощным инструментом и надо изучать его возможности. Может стоит на него прилепить как раз все настройки, типа времени срабатывания таймеров, тип слежения и т.д.

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

Чет захотелось опционально добавить режим БОТа. Т.е. что бы БОТ висел в локе и собирал данные, которые на выходе бы давали четкую информацию, кто сдал, а кто был онлайн и не сдал. И при этом никто никаких дополнительных действий не производил и все было максимально просто.

Но уже в третий раз приходится менять саму идею "как?".

Так первый раз хотел отслеживать через:

"EVENT_AVATAR_MONEY_TAKEN_BY_GROUPMATE"
if ( param.money == 187700 ) and ( param.actionType == "ENUM_TakeItemActionType_Quest" ) then

Но событие ловится только если деньги приходят с лутом, на остальные способы получения ноль реакции. Окай, идем дальше.

Второй вариант заключался в контроле состояния квестов у народа. Т.е. "делиться" с ними квестами и ловить сообщение, почему не возможно:

avatar.ShareQuest( questId )
ACCEPT_ERROR_SUCCESS
ACCEPT_ERROR_FAIL_SYSTEM
ACCEPT_ERROR_QUEST_IS_STARTED
ACCEPT_ERROR_QUEST_IS_FINISHED
ACCEPT_ERROR_QUEST_ON_COOLDOWN
ACCEPT_ERROR_TOO_MANY_ACTIVE_QUESTS
ACCEPT_ERROR_TO_MANY_QUESTS_ON_COOLDOWN
ACCEPT_ERROR_LOW_AVATAR_LEVEL

Но перепробовав все события, связанные с "расшариванием" квеста понял, что опять лоханулся и отловить реакцию человека на предложение вами квеста никак нельзя =( Окай, дальше.

Третий вариант... высосан из пальца... Во время гильдейского эвента, при попадании в локацию, где он проходит -- автоматом брать в рейд. Затем работает механизм автоматической сортировки: все кто бегают и делают свои квесты, находятся в 3-4 патях. Те, кто находятся в непосредственной близости от NPC, принимающего квест, автоматом кидаются во 2-ю пати. Ну а далее первый из второй пати попадает в первую к БОТу. Получается, тот кто в первой пати с БОТом может сдать квест, остальные во второй пати на очереди. Как только засечено, что квест сдан, его выполнение приписывается согильдийцу из первой пати и идет его автокик из рейда (что в своем роде некая обратная связь) и в первую пати кидается следующий на очереди из второй пати и так далее. Также можно давать время на сдачу (мало ли кто-то афкает или вылетел) и если не успел сдать -- кидать в конец очереди.

Таким образом все, что нужно знать согильдийцу: квест можно сдавать только когда ты в первой пати рейда.

Остальное будет делать БОТ.

Я не знаю, насколько это тупо или нет, стОит игра свеч или нет... Но другого способа полностью автоматизировать процесс контроля не вижу... Но быть может я зациклился и не вижу очевидного... Ох.

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

ужс, а если я заранее сделал СО и пришел сдавать?) Не стоит оно того.

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

ужс, а если я заранее сделал СО и пришел сдавать?) Не стоит оно того.

То подошел и сдал =) Я думаю в реальности тебя бы сразу закинуло к Боту. Сильных очередей быть не должно, обычно к "квестодавалке" подбегают взять-сдать кв или взять кислоту. Это все считанные секунды. Если конечно у вас в гильдии заранее 20 человек делают и сдают все ровно в начале эвента, то тогда да, пришлось бы ждать от 20 сек до мин (в зависимости от их расторопности). Но при такой дисциплинированности и аддон не нужен=) Но это я просто типа защищаю идею) В ее полезности я сам сомневаюсь.
Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

У народа зачастую явно не один и не два аддона стоят, можно слепок делать не в mods.txt, а куда нибудь в другое место? Или в Lua это не реализовано? А то из-за разных ошибок этот модс так разрастается, что и не найдёшь нужной инфы.

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

К сожалению, вывод информации можно осуществить только в mods.txt. Но можно же пользоваться поиском)) Нажмите, CTRL+F и вбейте "BigBro". И удаляйте этот файл почаще.

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

  • 1 год спустя...

Здравствуйте. не возникало мысли обновить аддон под квест "Огонь с небес" на Идрихе. Был бы очень благодарен)

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

Приветствую) Мыслей не было уже 1.5 года по этому аддону. Но думаю, что пофиксить и обновить под нужные кв не проблема) Честно говоря, думал, что он давно не актуален

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

Аддоном пользуюсь очень давно, какие бы фиксы не были - он никогда не требовал обновления. Поправьте, пожалуйста под версию 5.0.2.

Добавлять слежку за другими квестами на авторитет не вижу смысла, потому как везде, кроме СО и Колыбель, авторитет падает самому игроку.

Единственное чтобы я попросила поправить - это изменить кнопку на экране на другую букву, например: "В", а то сейчас стоит "D" как у аддона AuUMeter и часто путаешься.

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

  • 6 месяцев спустя...

Попытка фикса под 6.0.1

Пробуйте

BigBrotherIsWatchingYOU2_upd6.zip

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

  • 3 недели спустя...

Спасибо, всё работает. Кнопка только не двигается на экране почему то. 

А букву можно другую на кнопке? :girl_blush:

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

  • 2 месяца спустя...

При попытке выполнения команды "/bbon" или "/ббон" -- актуализация и вывод списка онлайна в лог файле возникает такая ошибка:

 

Error: addon BigBrotherIsWatchingYOU2_upd5: 

Error: addon BigBrotherIsWatchingYOU2_upd5:   
Error: addon BigBrotherIsWatchingYOU2_upd5:   func: __index, metamethod, line: -1, defined: C, line: -1, [C]
Error: addon BigBrotherIsWatchingYOU2_upd5:     func: LogInfo, global, line: 142, defined: Lua, line: 134, [string "Mods/Addons/BigBrotherIsWatchingYOU2_upd5/Scripts/AOClassLibrary.lua"]
Error: addon BigBrotherIsWatchingYOU2_upd5:       func: LogTable, global, line: 173, defined: Lua, line: 152, [string "Mods/Addons/BigBrotherIsWatchingYOU2_upd5/Scripts/AOClassLibrary.lua"]
Error: addon BigBrotherIsWatchingYOU2_upd5:         func: PrintSmartChecker, global, line: 802, defined: Lua, line: 796, [string "Mods/Addons/BigBrotherIsWatchingYOU2_upd5/Scripts/BigBrotherIsWatchingYOU2_upd5.lua"]
Error: addon BigBrotherIsWatchingYOU2_upd5:           func: ?, ?, line: 127, defined: Lua, line: 113, [string "Mods/Addons/BigBrotherIsWatchingYOU2_upd5/Scripts/BigBrotherIsWatchingYOU2_upd5.lua"]
Error: addon BigBrotherIsWatchingYOU2_upd5: Attempt to read from undeclared global variable: arg
Error: addon BigBrotherIsWatchingYOU2_upd5: Error while running the chunk
Error: addon BigBrotherIsWatchingYOU2_upd5:   [string "Mods/Addons/BigBrotherIsWatchingYOU2_upd5/Scripts/AOClassLibrary.lua"]:142: attempt to index global 'arg' (a nil value)
Error: addon BigBrotherIsWatchingYOU2_upd5:   func: __index, metamethod, line: -1, defined: C, line: -1, [C]
Error: addon BigBrotherIsWatchingYOU2_upd5:     func: LogInfo, global, line: 142, defined: Lua, line: 134, [string "Mods/Addons/BigBrotherIsWatchingYOU2_upd5/Scripts/AOClassLibrary.lua"]
Error: addon BigBrotherIsWatchingYOU2_upd5:       func: LogTable, global, line: 173, defined: Lua, line: 152, [string "Mods/Addons/BigBrotherIsWatchingYOU2_upd5/Scripts/AOClassLibrary.lua"]
Error: addon BigBrotherIsWatchingYOU2_upd5:         func: PrintSmartChecker, global, line: 802, defined: Lua, line: 796, [string "Mods/Addons/BigBrotherIsWatchingYOU2_upd5/Scripts/BigBrotherIsWatchingYOU2_upd5.lua"]
Error: addon BigBrotherIsWatchingYOU2_upd5:           func: ?, ?, line: 127, defined: Lua, line: 113, [string "Mods/Addons/BigBrotherIsWatchingYOU2_upd5/Scripts/BigBrotherIsWatchingYOU2_upd5.lua"]
 
 
 
P.S. Время ведения лог отображается следующим образом:
 
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:56 [<--] [Макабр] выходит из игры
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:59 [квесты СО][Праведная ярость] сдано: [4/30]
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:59 [квесты СО][Орудия Сумрачного острова] сдано: [4/30]
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:00 [квесты СО][Разбитая цепь] сдано: [4/30]
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:06 [гильдия][хМАНЬЯЧОКх]: со++
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:11 [гильдия][ГенераторЧудес]: приветы ги))))
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:21 [гильдия][Вольтаник]: привет\
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:22 [гильдия][Харъди]: привет
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:23 [гильдия][хМАНЬЯЧОКх]: ку
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:28 [<--] [КвентинБек] выходит из игры
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:05 [-->] [Макабр] заходит в игру
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:58 [-->] [Магнитикъ] заходит в игру
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:02 [-->] [Херокиллер] заходит в игру
Info: addon BigBrotherIsWatchingYOU2_upd5: 2015-05-28 00:05:08 [<--] [Магнитикъ] выходит из игры
 
Время часов отображается как 00 для 20, 01 для 21, 02 для 22 и т.д. а минуты отображаются постоянно как 05, только секунды отображаются корректно.
Ссылка на комментарий
Поделиться на другие сайты

  • 7 месяцев спустя...

Пользуюсь аддоном с момента его обнаружения и очень мне понравился. Спасибо за фикс под 6.0, хотелось бы реализовать его теперь под 7.0, но и есть пару по нему вопросов и проблемок

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

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

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

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

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

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

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

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

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

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