Тактики
Прохождения локаций
Мониторинг серверов и редактор аддонов
Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.
Подсказки из игры на вашем сайте
Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.
-
Постов
256 -
Зарегистрирован
-
Посещение
Тип контента
Загрузки
Форумы
Статьи и объявления
Гардероб
Маунты
Сообщения Allods Team
Трекер ошибок
Магазин
Галерея
Весь контент synmais
-
Потому что не возможно узнать, кто именно сдал квест. Просто есть сообщение, что квест сдан (когда изменяется счетчик в календаре), а дальше уже соги отписывается в чат.
-
В принципе да. Пока просто необходимости не было... Была идея сделать что-то вроде менюшки, чтобы мона было выбирать опции (колыбель-со, экспорт гиданных, проверка подозр и т.д.), но пока чет подзабил на все это, т.к. пока хватает функционала)) Поэт надо мя пнуть) -------------------------------------------------- Кукурузя, маг 51, Веселый Роджер, Молодая Гвардия
-
Повыдергивал другим риппером: Но позы не естественные, а накладывать скелеты что-то как-то не хочется)) Поэтому хотелось бы все же узнать, работает ли 3D Ripper DX с текущей версией АО.
-
Здравствуйте. Скажите, пожалуйста, как правильно запускать 3D Ripper DX? Указываю путь к игре: "D:\Games\Allods Online\bin\AOgame.exe", запускаю, но сверху слева нет надписи о готовности проги... нажатия на клавиши съемки тоже ничего не дают... Ставил настройки на минимум, в надежде, что игра перейдет на DX9, но результат тот же. Или дело в том, что сначала выскакивает лаунчер? Как его отключить? Спасибо.
-
Небольшой фикс, для тех, у кого имена не влезали и обрезались, а также были смещены вправо, не было видно лвла и % здоровья цели (заменил % сложности ран обратно на % хп). File: nQmuBnFZexR2WiT.zip
-
Насколько я знаю, в общедоступные чаты аддоны писАть не могут ни при каких обстоятельствах. Да и такую личную информацию, как сдача определенного квеста определенным человеком можно вытащить, если только он поставит твой аддон (т.е. все согильдяи должы его установить). Можно наверн забабахать онлайн-базу, когда, например, человек сдает что-то определенное и его аддон шлет инфу на сервер (форум). Посмотри эту тему, может тоже сойдет, хотя и не полная автоматика, надо логи просматривать.
-
upd3 Глобальное обновление. Теперь аддон носит название BigBrotherIsWatchingYOU и имеет весь необходимый функционал. Смело удаляйте предыдущие аддоны и устанавливайте финальную версию!=)
-
Так есть уже аддон ChatLog. Настроил его на ГИчат и ПМ и все так и работает=) Но идея хорошая. Попробую объединить все необходимые 4 аддона в один простой и удобный. 4, т.к. в guildgui понравилась функция экспорта с предварит сортировкой по онлайну. В итоге там получаем экселевскую табличку на состояние 23:00, скажем, и сразу быстро можно выявить явных нарушителей (в списке сдавших нет, а вышел в 22:30 или еще онлайн на 23:00) А почистить файл mods.txt через скрипт можно? или только внешней программой или ручками?)
-
Похоже, нашел проблему. Еще раз потестить надо. Вроде, должно все работать как надо. upd все работает как надо. гуд.
-
Эх, пока не работает как хочется if counter.value ~= tempCounter.value then do Похоже, временная переменная tempCounter обновляется вместе и с основной... надо будет запилить отдельную переменную с полями количестве квестов...
-
В плане команд сразу так сделал. /soshow, /sohide (латиница) /со+, /со- (кириллица) Кнопочку б не плохо, но пока и так сойдет. Вряд ли это аддон для массового использования.
-
Спасибо. Как раз то, что нужно=)
-
-- резерв
-
BigBrotherIsWatchingYOU Просмотр файла Большой Брат следит за тобой! КРАТКО: Устанавливаете аддон BigBrotherIsWatchingYOU и отправляете по требованию офицера лог (..\Allods Online\Personal\Logs\mods.txt). *Желательно периодически удалять файл mods.txt, т.к. все аддоны пишут туда информацию об ошибках и прочую ерунду... Поэтому файл разрастается. ПОДРОБНЕЕ: BigBrotherIsWatchingYOU Обновленный аддон для наблюдения. "Все-в-одном". _Во-первых, визуально показывает процесс сдачи СО в реальном времени без необходимости влезать в календарь. (На данном этапе доступно 3 вида отображения панели: СО+Колыбель, отдельно СО, отдельно Колыбель.) Отображение панели в игре: *Скрыть панель можно, написав в чат русскими буквами "/со-" (без кавычек) или латиницей "/sohide". Показать панель вновь: "/со+" или "/soshow". Или же нажатием левой кнопкой мыши по кнопке [D] (точно такой же, как и у DarkDPSMeter). Кстати говоря, правый клик меняет режим отображения панели, о котором говорилось выше. _Во-вторых, прописывает в mods.txt точное время, когда был сдан очередной квест, когда именно зашел или вышел из игры тот или иной согильдиец, а также ведет лог всего гильд чата (и ПМ). Позволяет разрулить ситуацию, если вдруг нашелся "лишний" сдавший. Например, человек судя по логу чата отписался о сдачи, но в это время квесты сданы не были. или (по-умолчанию в BBIWY2): прописывает в mods.txt точное время, когда был сдан очередной квест, ведет лог гильд чата (и ПМ) по заранее заданным фильтрам (например, по-умолчанию, "СО"), а таже запоминает, но не пишет в лог, кто и когда вышел. _В-третьих, в 23:00 автоматически делает "слепок" гильдии по онлайну во все тот же mods.txt. Т.е. создается CSV-таблица, отсортированная по онлайну. По ней можно определить, кто когда вышел во время процесса сдачи. Например, человек вышел в 21:30 и его нет в списках сдавших, получается, он -- уклонист. *Экспортировать данную таблицу можно и вне расписания. Достаточно набрать в чате команду "/guildexport" или "/гислепок" (без кавычек). или (по-умолчанию в BBIWY2): в 23:00 (или в другое заданное время) создает выписку в файл mods.txt, содержащую только тех персонажей, что были в игре во время сдачи квестов с точным временем их пребывания в онлайне. *Ручной запуск системы слежения: "/smartstart", "/умныйстарт" **Экспорт результатов: "/bbon", "/ббон" _В-четвертых, все основные настройки с описаниями в файле settings.lua в папке с аддоном. Там можно выбрать режим отображения панельки по-умолчанию, режим работы аддона, настроить все необходимые таймеры и т.д. ПРИМЕР: Рассмотрим кусок лога (..\Allods Online\Personal\Logs\mods.txt): Info: ... 21:20:17 [квесты СО] [Орудия Сумрачного острова] сдано: [22/30]Info: ... 21:20:20 [квесты СО] [Праведная ярость] сдано: [22/30]Info: ... 21:20:22 [квесты СО] [Разбитая цепь] сдано: [22/30]Info: ... 21:20:29 [гильдия] [ххххх] : СО +Info: ... 21:23:32 [квесты СО] [Разбитая цепь] сдано: [23/30]Info: ... 21:23:35 [квесты СО] [Праведная ярость] сдано: [23/30]Info: ... 21:23:37 [квесты СО] [Орудия Сумрачного острова] сдано: [23/30]Info: ... 21:23:41 [гильдия] [ххххх] : СО сдалInfo: ... 23:00:00: 44:Info: ... 23:00:00: 0 = ххх1 -- Ник игрокаInfo: ... 23:00:00: 1 = 3.65 -- Провел почти 4 минуты в онлайнеInfo: ... 23:00:00: 45:Info: ... 23:00:00: 0 = ххх2Info: ... 23:00:00: 1 = 12.8Info: ... 23:00:00: 46:Info: ... 23:00:00: 0 = ххх3Info: ... 23:00:00: 1 = 6.1 Наглядно видно как люди действительно сдают СО и отписываются об этом. В принципе, на основание этого лога можно составить картину сдачи СО, если, например, лог предоставили ответственному уже после сдачи. А также в спорных ситуациях помогает установить истину. PS: Спасибо разработчикам ChatLogByN00b и GuildGui1b за их творения. Части кода в настоящем аддоне были нагло взяты оттуда. Добавил synmais Добавлено 27.12.2012 Категория Аддоны
-
Уже стало получатся) Следующий вопрос, как в файле формата текста задать перенос строки? Code: <header alignx = "center" fontsize="14"><rs class="class"><r name="111"/><r name="222"/><r name="333"/></rs></header>
-
Ну как это не видя?) Весь код я выкладывал на предыдущей странице. Спасибо за разъяснения. Лан, теперь самая сложная для меня часть... Вывести этот прогресс на панельку в интерфейсе... Сейчас попробовал в качестве каркаса часики phantime, но что-то не получилось... Сначала, пожалуй, проверю, считает ли оно вообще, а потом попыхчу. Ну или если кто поможет с ГУИ, буду крайне благодарен.
-
о. а если сделать вывод, как ты предложил со временем, через .. , то все работает=) ошибок не выдает. проверю в 20-00 на СО и отпишусь. Code: if counter.limit then local str = counter.value.." / "..counter.limit common.LogInfo( "Info: ", str) end
-
если проверить на существование, выдает: Code: Error: addon EventCounter: func: LogInfo, field, line: -1, defined: C, line: -1, [C] Error: addon EventCounter: func: EventCounter, global, line: 21, defined: Lua, line: 4, [string "Mods/Addons/EventCounter/EventCounter.lua"] Error: addon EventCounter: Game::LuaLogInfo: param 2 (type: number) not meet the given condition: , details: int __cdecl Game::LuaLogInfo(struct lua_State *)
-
Спасибо большое. Просто пробовал функцию в таком виде, в кот она была в примере: Code: local time = mission.GetWorldTimeHMS()common.LogInfo( "time: ", time.h, "/", time.m, "/", time.s ) и она лишь спамила лог, а время не выдавала. И еще вопрос. Пытаюсь писать аддон по контролю СО: Code: ---------------------------------------------------------------------------------- EventCounter -------------------------------------------------------------------------------- function EventCounter() local wd = mission.GetWorldDateYMD() local wt = mission.GetWorldTimeHMS() local timestamp = ""..wd.y.."/"..wd.m.."/"..wd.d.." ["..wt.h..":"..wt.m..":"..wt.s.."] " -- дата, время local q1 = "Разбитая цепь" local q2 = "Праведная ярость" local q3 = "Орудия Сумрачного острова" local eventRules = rules.GetEvents() for i in eventRules do local eventRuleInfo = rules.GetEventInfo( eventRules [ i ] ) local counter = rules.GetEventCounter( eventRules [ i ] ) if eventRuleInfo then local eventRuleInfoName = string.lower(userMods.FromWString(eventRuleInfo.name)) common.LogInfo( "Info:", timestamp, eventRuleInfo.name ) if (eventRuleInfoName == q1) or (eventRuleInfoName == q2) or (eventRuleInfoName == q3) then --if counter.limit == 30 then --common.LogInfo( "Info: ", counter.value, " / ", counter.limit) --end end end end end --EventCounter() -- вкл, для срабатывания функции при перезагрузке аддона AddonManager-ом. common.RegisterEventHandler( EventCounter, "EVENT_MISSION_RULES_CHANGED" ) Закомментированная строка тоже выдает ошибку... Или значения не существуют, пока кто-либо не сдаст хоть один кв?
-
уважаемые разработчики. проблема проста до не могу, но почему-то решить не удается сварганил из кусков аддон, который пишет в лог, когда согильдиец зашел или вышел из игры, а вот прописать время не удается... пробовал mission.GetWorldTimeHMS() и mission.GetLocalTimeHMS() -- только спамят ошибки в лог(( прошу, помогите. File: GuildOnlineChecker.zip
-
Спасибо большое) А про второе изменение -- это просто чтение мыслей, было пару моментов, когда новые умения кидались "под кнопки" и при смене панели они юзались... Приходилось вытаскивать. Еще раз спасибо!
-
Создал новую панель, настроил на нее Ext Panel 2, удалил панель. Но Ext Panel 2 все еще настроено на новую панель, хоть ее уже и нет. Если перезайти или перезапустить аддоны, то Ext 2 снова линкуется с Extended 2. В общем, одного слота на Main панели, конечно, не жалко, имея ввиду возможности Вашего аддона=)
-
А можно как-то не перенастроить, а удалить одну из кнопок-переключателей? Без полного сброса, ессно.
-
Спасибо большое) Чмок ^__^
-
Ну, переродки пользуются) привыкли к порядку) смайлики и зелки на одной панели, боевые на другой) когда подрастут разве что пвп-раскладка добавится) а так бы автосохранение б неплохо) думаю, никто не против) И да, совсем недавно попробовал "мгновенный" тип (флеш)-- отичная находка) для панели зелок и смайликов -- самое то)