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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

worm

Разработчик аддонов
  • Постов

    574
  • Зарегистрирован

  • Посещение

Весь контент worm

  1. worm

    AutoQuest

    а этот ну тут тогда по первой фразе. Ну частность. Честно ниразу его не читал приходишь жмякаешь наугад, сдаешь быстренько и топаешь а толпень джинов пропадает. Если для цс которое фармят вроде еще можно создать исключение и проверки то тут ну вообще не рационально. Кокретно под этот квест и если есть аналогичные проще отдельный аддон написать написать.
  2. worm

    AutoQuest

    Если диалоги разные то зачем проверять НПС? Ну идеальных аддонов не бывает. и совсем уж однотипных вещей в игре тоже. С каждым сезоном что-то да новое
  3. worm

    AutoQuest

    Глянул. Предположение оказалось верным. Необходимо или поставить галочку на прием квеста или поставить галочку в общих настройках чтобы не сдавать квесты не из списка. Оно нужно? все-таки это частные случаи да и ЦС вроде всегда почти за лигой хотя я там редко бываю. Что такое имперская монетка не знаю. В аддоне вроде есть отдельно алгоритм перебора фраз на ответы. А также просто ответы на реплики. Для Всематери я забил остальное можно самим добавить. Также есть импорт/экспорт для обмена.
  4. Chat.lua Для тех кого устраивает масштабирование к лиента и шрифта и при этом текст в строке ввода текста мелковат "Size24", - задает размер шрифта. там же при желании можно задать любую стилистическую порнографию {sizeY = 44} - задает ширину виджета чтобы влезал текст tmp["zone"] = "LogColorBrown" tmp["yellzone"] = "LogColorCian" ******** задает цвет а при желании и вообще любую стилистическую порнографию Для аддона слабова-то а так мож кому надо
  5. worm

    AutoQuest

    До профы успел глянуть. и даже расстроиться немного. потому что у меня как по картинки тоже сдалось. Уже забыл про функции аддона. После профы поподробнее проверю. Кажется дело в том что не стоит либо галочка "Принимать квесты по названию" т.е. эта галочка говорит нам учитывать ли вообще этот квест из списка при проверках. Если галочка не стоит то записи считайте что и нет. Либо не стоит галочка в настройках под шестеренкой "Не сдавать квесты не из списка графина и при выключенном режиме принимать сдавать все (когда нажата кнопка на прим/сдачу всех одноразовых квестов)" т.е. насколько помню изначально аддон был создан со сдачей любых выполненных повторяшек кроме указанных в списке игнорирования. После профы проверю догадку. Скорее всего необходимо или поставить галочку в общих настройках или внести в один из списков игнорирования в AutoQuestю.lua или в вынесенном файле ("..\Addons\AutoQuest_arr\sysQuestGlobal.lua") если он установлен. после профы проверю. Если предположение верное возможно попробую сделать обзор аддона, правда если с голосом то возможен фоновый бытовой шум. Аддон получился както насыщен на настройки) и это еще основную идею так и не реализовал( в любом случае если появляются вопросы из-за не точных формулировок то постараюсь их более корректно написать
  6. worm

    AutoQuest

    Проверю. отрабатывал на других квестах работало. Сегодня после профы постараюсь глянуть
  7. можно. только понять зачем и в каком виде. Если для конкретных персонажей это оодно если в другом виде это другое. Какие разделы (карманы) сумки? основной? под редкости (он общий с переродами)? под ресурсы? дополнительный при переполнении? Если Под редкости то вопрос опять поднимается ппро персонажей. Смотреть осннову переродов? групписровать уведомлять показывать это? Переродов смотреть автоматически при перерождении (как сделано LabInfo для отображения инфы по общим ресурсам) или забивать вручную. далее содержимое сумки это больной вопрос Как его считывать если автоматом на попаданиеи исчезновеие предмета это одно если еще на стекование и измение это уже другое или вручную по кнопке. По кнопке явно неудобно а если автоматом и на событие по изменеие вещей в сумке то там проверки на бой вне боя и смерть иначе сильно грузит и то вылазят какието моменты когда вылазят подтормаживания. поэтому можно конечно, но насколько рационально.
  8. worm

    AutoQuest

    Здравствуйте. По поводу кнопочки. Тут моя вина в не совсем корректной видимо формулировке. Исторически сложилось что сначала аддон брал повторяющиеся квесты которые забивались вручную а также квесты за Очки судьбы. Потом появилась эта кнопочка которая брала в добавок одноразовые квесты и сдавала их если была нагарада, то выбиралась первая из списка. Т.е. эта кнопочка создавалась для прокачки. Конечно проще ковчег в акцию купить, но тем не менее. Поэтому тут видимо надо изменить несколько формулировку и если есть потребность в принятии квестов повторяемых не из списка то добавить функцию на это. По поводу диалога. указанный вами аддон я не использовал и не видел. но видимо в нем как и в большинстве стоит проверка: существует ли объект затем указанный объект нпс, игрок, моб и затем указанный объект игрок или нет и затем еще при диалогах может быть проверка: реплика подразумевает действие или нет (те. открыть обменник, почту или нет). Поскольку большинство диалогов это взаимоддействие с НПС то объекты выпадают как незначительные. Конечно еще может быть проблема с именем объекта если есть сравнение (Какие-то символы при локализации которые не видно или буква написанная на латинице). "е" русская и английская это разные символы а проверять все по байтам и смотреть позиции в юникоде довольно не рационально на мой взгляд когда почти всегда понятно на каком языке написано
  9. Еще раз прошу прощения за свою невнимательность строка 1055 if nearest == -1 then должна принять вид if nearest == -1 and val.startHm >= globalDateTimeMs then тогда более корректно будет работать
  10. в версии 1.0.7 обнаружилась ошибка на сравнении последних периодов... Вроде поправил сейчас версия на премодерации. Если что выскочит пишите.
  11. Cartographer.zip добавил совсем небольшую проверк при импорте меток. Если у того к кому импортируют список меток таких текстур не окажется то присвоится текстура имеющейся в аддоне.
  12. Cartographer.zip Все-таки был часик времени. Добавил фильтры. пкм+ctrl - по плашке сортировки с названием/местность/группой вызывает окно соответствующего фильтра. лкм - по чекбоксу фильтра выбрать что показывать пкм - по чекбоксу фильтра выделить все снять выделение со всего. Если не выбран ни один фильтр то отображается все. Фильтры работают по принципу "ИЛИ" т.е. не жесткая соответствие. Например если стоит фильтр на какое-то наименование и фильтр на на какую-то местность, то выведет все с таким наименованием и все с такой местностью (даже те метки у которых соответствует наименование и не соответствует местность) Список фильтров обновляется каждые 6 часов. Изменить период можно найдя строчку if not filterArr or GetTableSize(filterArr) <= 0 or ( filterArr.timeRead and filterArr.timeRead < gTime - (6*60*60*1000) ) then где 6 - часы Назначенные фильтры сохраняются. Однако при обновлении Списка фильтров (каждые 6 часов) будут сброшены. Такой подход сделал чтобы при перезагрузке аддона не сбрасывалось выбранное и чтобы от долгого использования не копилось несуществующих категорий. При применении фильтра заголовок в панели сортировки поменяет цвет Вроде погонял и работает но если что пишите попробую поправить.
  13. Cartographer.zip 1 добавлена возможность сохранение названия группы по умолчанию для быстрой метки 2 при наведение на иконку метки в списке теперь выводится не только ее описание, но и местность, зона, карта и дата добавления (для меток добавленых после прд-предыдущей версии)
  14. Как сделать свою картинку для метки 1. Скачиваем с сайта AO Texture Viewer версии 0.6.1. 2. Там смотрим Справку (chm-файл) В котором расписано про требование к картинки (формат, соотношение сторон, альфа-канал и про описатели). Шаг про преобразование в *.dds формат в Фотошоп можно пропустить так как есть инструменты попроще. Главное сохранить в *.tga с альфа-каналом в 32-бит 3. Подготовленную картинку копируем в папку Addons (та в которой у вас хранятся аддоны) 4. Запускаем утилиту "\Аллоды Онлайн\Mods\UITextureConvertEditor.exe" 5. Выбираем картинку в папке Addons и конвертируем. 6. Если размер изображения и размер холста отличаются открываем появившейся файл ххх.(UITexture).xdb с помощью любого текстового редактора и проверяем поля (то что вычитали в справке) <width>64</width> <height>64</height> <realWidth>64</realWidth> <realHeight>64</realHeight> <alphaTex>true</alphaTex> <binaryFileSize>4104</binaryFileSize> 7. копируем появившиеся три файлика (картинка и описатели к ней) в "\Cartographer\Textures\Icons\Ваша папка" 8. В "\Cartographer\Textures\Resources.(UIRelatedTextures).xdb" добавляем вашу картинку <Item> <name>Уникальное название вашей метки</name> <textureItem href="Icons/Ваша папка/Ваш файлик.(UISingleTexture).xdb#xpointer(/UISingleTexture)" /> </Item> Обратите внимание на UISingleTexture. может быть UITextureElement Как сделать картинку из игры для метки 1 В AO Texture Viewer версии 0.6.1 пролистываем список текстур. В этой версии смотреть проще так как там выводится одним списком. Как найти и открыть текстуры написано в справке. 2. Копируем название понравившейся текстуры (ctrl+C) 3 В AO Texture Viewe последней версии открываем список 4 Нажимаем ctrl+F, вставляем название и нажимаем поиск 5 Среди найденного находим свою текстуру. Подгоняем ее размер с помощью инструментов программы и экспортируем ее. 6. Если размер изображения и размер холста отличаются открываем появившейся файл ххх.(UITexture).xdb с помощью любого текстового редактора и проверяем поля (то что вычитали в справке) <width>64</width> <height>64</height> <realWidth>64</realWidth> <realHeight>64</realHeight> <alphaTex>true</alphaTex> <binaryFileSize>4104</binaryFileSize> 7. копируем появившиеся три файлика (картинка и описатели к ней) в "\Cartographer\Textures\Icons\Ваша папка" 8. В "\Cartographer\Textures\Resources.(UIRelatedTextures).xdb" добавляем вашу картинку <Item> <name>Уникальное название вашей метки</name> <textureItem href="Icons/Ваша папка/Ваш файлик.(UISingleTexture).xdb#xpointer(/UISingleTexture)" /> </Item> Обратите внимание на UISingleTexture. может быть UITextureElement Экспериментируйте, фантазируйте и получайте удовольствие от своих меток З.Ы. Незабываем про рекомендацию хранить отдельно Если хотите добавлять свои текстуры для меток рекомендую Хранить папку "\Mods\Addons\Cartographer\Textures" отдельно от аддона, но где-то в пределах папки "Mods". А при каждом обновлении аддона править в AddonDesc путь к ней. Например заменить <Item> <groupName>Common</groupName> <textures href="Textures/Resources.(UIRelatedTextures).xdb#xpointer(/UIRelatedTextures)"/> </Item> на <Item> <groupName>Common</groupName> <textures href="/Mods/Addons/CartographerMetki/Textures/Resources.(UIRelatedTextures).xdb#xpointer(/UIRelatedTextures)"/> </Item> Таким образом все будет сохранено и не пропадет при обновлении.. Данная рекомендация справедлива и для текстовых файлов-настроек любых аддонов в том числе и этого аддона. Главное воспроизводить пути по подобию описанного и записывать их в той последовательности в которой указал автор. И тогда нет необходимости делать резервные копии файлов и копировать из. Правда при обновлении аддона пути придется все же править. И есть риск что в файлах настроек могут появится или исчезнуть некоторые параметры но и при копиях возможно тоже самое.
  15. Cartographer.zip добавил систему подсказок. (в принципе то что тут на форуме написано что какая кнопка делает) дела поменялись и времени скорее всего сейчас не будет, поэтому выкладываю что есть))). В каком-то будущем, но не скором сделаю систему фильтров что выводить в списке и запись группы по умолчанию для быстрой метки. Также видимо добавлю в список справа колонку с кнопочкой по наведению на которую будет высвечиваться полная информация о метке (зона/подзона/время установки и тд)
  16. Cartographer.zip Добавлен импорт/экспорт. Форматы записи строк отличаются в оригинальном и альтернативном интерфейсах. Обращайте на это внимание. Перемещать окно экспорта/импорта можно хватая за крестик. За него же можно и закрыть его Если хотите добавлять свои текстуры для меток рекомендую Хранить папку "\Mods\Addons\Cartographer\Textures" отдельно от аддона, но где-то в пределах папки "Mods". А при каждом обновлении аддона править в AddonDesc путь к ней. Например заменить <Item> <groupName>Common</groupName> <textures href="Textures/Resources.(UIRelatedTextures).xdb#xpointer(/UIRelatedTextures)"/> </Item> на <Item> <groupName>Common</groupName> <textures href="Mods/Addons/CartographerMetki/Textures/Resources.(UIRelatedTextures).xdb#xpointer(/UIRelatedTextures)"/> </Item> Таким образом все будет сохранено и не пропадет при обновлении.
  17. В общем то чтобы продолжить хотел спросить следующее: 1. нужно ли добавить колонку со временем добавления метки и соответственно сортировку к ней? 2. нужно ли делать для быстрой метки указание группы по умолчанию . Наподобие как выбирается текстура метки? 3. При экспорте/импорте Точнее импорте нужно ли делать какие-то проверки По типу если координаты +/-километр совпадают и название метки или только координаты то такую метку не импортировать или как сейчас норм? 4 нужно ли делать подписи к кнопкам.
  18. Промежуточный вариант что команды не забыть Cartographer.zip поправлены некоторые моменты когда при открытия закрытиях список меток перестраивался а массив с выделенными плашками списка не очищался. теперь имеется групповая обработка чекбоксов на вкл/выкл метки. Пока работает не совсем как хотелось А именно задумывалось что все стальные плашки должны принимать значение какое примет та на которую тыкнут. Сейчас не всегда так вроде. лкм+ctrl - по чекбоксу главной плашки группы (заголовку) - обрабатывается вся группа вместе с главной плашкой лкм+ctrl - по чекбоксу плашки в группе - обрабатывается вся подгруппа вместе без главной плашки пкм или пкм+ctrl - по чекбоксу произвольной плашки - обрабатывается тыкнутая плашка и все выделенные Появилась Кнопка для выбора текстуры по умолчанию для нанесения быстрой метки. лкм - открыть/закрыть окно выбора меток пкм в окне выбора меток - назначить метку (текстуру) лкм по иконке метки в списке меток вызывает окно выбора меток лкм в окне выбора меток - назначить метку (текстуру) для всех выделенных плашек Не знаю было или нет, но теперь можно добавлять свои метки. Добавляются вручную по образу и подобию (готовится текстура и описатели, вписывается в релейтед файл) Те метки которые не хотим видеть в списке можно исключить. Находим в файле ScriptFixWormBtn.lua функцию funWdt.MarkPanelWinInsertMark() и дополняем массив tmpIg["MarkTime03"] = 1 где ключ имя метки из релейтед Важно!!! Метки если есть применнные в аддоне из релейтед файла ("\Cartographer\Textures\Resources.(UIRelatedTextures).xdb") не удалять иначе наверное может сломаться Важно!!! Не забывайте сохранять/перезагружать аддон после работы в альтернативном интерфейсе В планах остался экспорт/импорт меток и фильтр на отображение плашек с ними. Системы подсказок даже и не знаю нужна ли.
  19. здравствуйте. Пожалуйста чуть подробнее опишите ошибку. Если есть возможность приложите mods.txt
  20. Cartographer.zip Предварительный вариант альтернативного интерфейса. Без фильтра на отображение списка и изменения меток и заданиия метки по умолчания для вновь устанавливаемых. Важно !!! Чтобы не было конфликтов то после всех работ в альтернативном интерфейсе необходимо перезагрузить аддон. Это можно сделатть кнопкой из самого окна. Также работать в интерфейсе только после окончания в оригинальном т.е. открыть окно после работ в оригинальном. Некоторые функции дублируются. в окне появилась колонка группа в которой можно писать примечание лкм - по кнопкам сортировки столбцов выбирает по какому столбцу сортировать пкм - по кнопкам сортировки столбцов выбирает как сортировать по возрастанию или по убыванию. Клик по плашке выделяет метку. Можно выделять несколько. За надписями имеется кнопка выделяющая аналогичные объекты (по одинаковому названию, по группе или местности) Правой кнопкой мыши по кнопке снять выделение Кнопка удалить лкм - удалить выбранное (на кнопке пишется сколько выбрано объектов пкм - снять выделение кнопка редактировать вызывает окно для редактирования выделенных объектов. Правой кнопкой снять выделение. В окне редактирования три поля (название, описание, группа). заполняются для удобства первым выделенным объектом. Если не нужно что-то менять то в поле необходимо написать "-1" Например если хотим изменить группу но не менять название то в поле название указываем "-1" Таким образом будет изменено на обинаковое название группы а Названием меток может остаться разным Кнопка Гр меняет режим отображения списка (Сгруппированный или нет) Список группируется по принципу: находится первый объект а последующие однотипные прячутся за ним. т.е. первый объект выступает в роли заголовка. В зависимости от сортировки объекты группируются по названию, местности и по группе. На кнопке выделения пишется цифра обозначающая что объект сгруппирован и количество объектов в группе. лкм+ctrl - по плашке списка развернуть сгруппированный список пкм+ctrl - по плашке списка свернуть сгруппированный список Как такой вой группировки нет и впринципе когда присобачу фильтры должно быть тоже интересно. В данном случае прочсто при сортировке одноименные последоваельные элементы приобретают высоту 0 и какбы сворачиваются однако они есть в контейне и с ними можно работать. Наиболее бизкий эффект видимо будет при заполнении колнки Группа.
  21. Я кажется придумал как сделать похожее на это За сегодня завтра попробую оеализовать
  22. Странно что и выбор типа метки никто не написал)) Я вроде бы писал пост что пожелания принимаются) Теперь уже как что-то крупное будет. По мелочам как-то не солидно выкидывать обновы) Да можно было бы. Но после ПетсСеарч2 на карты не особо тянет. А так да все пытаюсь себя заставить в Нотопайде метку со стрелочкой проецировать еще и на карту. А потом все это перенести в Автоквест и продолжить задуманное там.. Оно ж все повязано)
  23. Был разговор что хорошо бы чуть по-цивильнее сделать кнопочку Время конечно потребовалось больше но и результат теперь радует глаз)) Что изменилось: Кнопочка имеет теперь текстурку При наведение на кнопочку появляется подсказка по нажатию на кнопку теперь появляется строка ввода названия метки. Название сохраняется при добавление метки поэтому можно каждый раз не писать ее. Если поле не заполнено то пишется "Меточка Вормсика" Допустил слабость. В описание дублируется название метки. Показалось это правильным так как вроде именно описание метки а не название всплывает на карте. Т.е. теперь они точно подписаны Строка вода позиционируется динамично т.е. можно кнопку к любому краю приставлять Все также в аддоне используется своя старая либДнд поэтому при перемещение в окне может выползать за пределы. Чтобы вернуть назад необходимо в файле конфигурации потереть координаты кнопки. Если при установке новой версии возникли глюки с кнопкой, то также можно потереть в файле конфигурации блок относящейся к кнопке. Должно помочь
×
×
  • Создать...

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

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