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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

UnitDetector


Nikon

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

UnitDetector

Просмотреть файл

  1. Показывает иконки и информацию об игроках, находящихся вокруг.
  2. Поиск и различных именованных объектов вокруг аватара.
  3. Детектирует "Короны".

Включение/отключение ДнД главной кнопки - ПКМ по ней.

Приостановка/возобновление работы аддона ЛКМ по строчке "сколько наших/ненаших"

Переключение режима ДнД - ПКМ по строчке "сколько наших/ненаших"

Общий вид:

5e87514f2d63.jpg1,6 - пока не интересно

2 - количество дружественных игроков / количество других игроков

под строчкой место зарезервировано под иконку "Короны"/Босса

3 - дружественные игроки

4 - панель с иконками игроков

5 - все остальные игроки

Сортировка иконок Идет от центрального круга к краю.

Приоритеты: 1. игрок держит в фокусе аватара. 2. уровень игрока

Цветовая кодировка

f030ced9a4c6.gif

1. Дружественный игрок. ПвП флаг опущен. Цвет иконки зеленый

2. Дружественный игрок. ПвП флаг поднят. Цвет иконки коричневый

3. Игрок держит в фокусе аватара. Цвет текста уровня игрока синий

4. Недружественный игрок. ПвП флаг подят. Цвет иконки красный

5. Недружественный игрок. ПвП флаг опущен. Цвет иконки желтый

Серый цвет иконки - игрок имеет 0 ХП (убит)

ЛКМ по иконке - взять в фокус игрока

При наведении на иконку появляется подсказка

4985a4595c13.jpg

1. Иконка класса и ник игрока. Под ним - полоска количества ХП игрока

2. Иконка покровителя. Желтый цвет - покровитель активен

3. Элемент покровителя. Степень покровительства - уровень покровителя

4. Характеристика, увеличиваемая покровителем, и величина бонуса

5. Раса, класс и уровень игрока

6. Гильдия, в которй состоит игрок (если есть)

7. Ветеранский ранг игрока (если есть)

Поиск именованых объектов (игроки, петы, НПЦ, интерактивные объекты)

ПКМ по круглой иконке посередине между "нашими" и "не нашими"

aeb90df11af0.jpg

1. Текст должен быть от 4 до 50 знаков. Любой кусок имени-ника-названия

2. Если оставить пустое поле - искать ничего не будет

3. Ввод - "Enter" на клавиатуре, отмена - "ESC" на клавиатуре

Результаты поиска: если в зоне действия аватара появляется искомый объект, он подсвечивается цветом + кружок в центре становится зеленого цвета. Если в округе несколько искомых объектов - подсвечиваются все, выбирается (если можно) произвольный

ЛКМ по иконке-кругу - попытаться взять в фокус объект

Обнаружение "Корон". Нет никакой фильтрации. Фиксируются все мобы, помеченые разработчиками как UNIT_QUALITY_FLAVOR_ELITE

При обнаружении объекта он помечается и в левом-верхнем углу экрана появляется иконка короны с указанием уровня и элитности моба (желтый цвет - "Корона")

ЛКМ по иконке - взять в фокус моба

4a0cbebb5109t.jpg


 

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

Настройки. Находятся в файле \UnDetector\Settings.lua

Quote:

Global ("Sets", {

rTime = 1, --Default 1

Top = 120, --Default 120

Bottom = 330, --Default 330

Direct = "T>B", --Default "T>B"

Place = "L", --Default "L"

SFairy = true, --Default true

onSort = true --Default true

Lang = "auto" --Default "auto" ("rus", "eng", "fra")

})

rTime - минимальное время обновления данных (сек)

Top и Bottom - отступ от верхнего и нижнего краев экрана (виртуальные пикселы) 1 и 6 на самом первом скриншоте

Direct - положение иконок. T>B - сверуху "наши", снизу "не наши". Любое другое значение - снизу "наши", сверху "не наши"

Place - расположение иконок. "L" - у левого края экрана, любое другое значение - у верхнего края экрана

SFairy - показывать/нет инфрмацию о покровителе и его бонусах

onSort - сортировать/нет иконки

Lang - язык аддона. На данный момент поддерживается русский(rus), английский(eng), французский(fra)

"auto" - язык выбирается автоматически

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

Скачать аддон

Известные баги:
1. В "Релизной" версии АО (т.е. 2.0) игроки могут оставаться в списке даже если они ну ооочень далеко от аватара - все претензии команде разработчиков АО (клиент считает, что игрок в пределах досягаемости)
2. Метки "Корон-Боссов" могут "самопроизвольно" отваливаться от цели. Лечится взятием кого-нибудь в фокус

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

И откуда у меня такое предчувствие, что в недалёком будущем, будут снова порезаны некоторые функции, которые, как говорят разработчики, "дают игровые преимущества" ? ;)

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

Если и эти функции будут порезаны я ваще хз че можно с помощью аддонов делать будет

Карта твоя уж точно будет бесполезна - будет показывать иконку аватара с пустой картой местности (edit:тут я, конечно, погорячился, все будет норм)

А хотя могут и отрезать. От этих *** всего можно ожидать

Так, к слову: я с прототипом этого аддона уже с полгода бегаю (бегал)... мммм... привык к нему

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

идея из DarkPremontion?

можно еще чтобы рядом со значками имена стояли? :)

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

Да да

Все сп*но из других аддонов:

Идея из DarkPremontion. Поиск "Корон" из SearchCrown. Че еще я откуда сп*л?

Тебе последняя строчка моего предыдущего поста ни о чем не говорит?

Quote:
можно еще чтобы рядом со значками имена стояли?

Нельзя. Я не собираюсь перегружать аддон ненужной информацией и захламлять экран

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

If that can help you for the localization

In the file Uloc.lua:

Code:
---------------------------------------------------------------------------------------------------

-- Unit Detector Locales

---------------------------------------------------------------------------------------------------

local locales = {

ru = {

 [ "Agility" ]   = "Ïðîâîðñòâî",

 [ "Dexterity" ]   = "Ëîâêîñòü",

 [ "Stamina" ]   = "Âûíîñëèâîñòü",

 [ "Intellect" ]   = "Ðàçóì",

 [ "Intuition" ]   = "Èíòóèöèÿ",

 [ "Wisdom" ]   = "Ìóäðîñòü",

 [ "Lethality" ]   = "ßðîñòü",

 [ "Strength" ]   = "Ñèëà",

 [ "Might" ]   = "Òî÷íîñòü",

 [ "Spirit" ]   = "Äóõ",

 [ "Will" ]   = "Óïîðñòâî",

 [ "Resolve" ]   = "Âîëÿ",

 [ "Precision" ]   = "Óäà÷à",

 [ "Hardiness" ]   = "Èíñòèíêò",

 [ "TTIOT" ]   = "The truth is out there...",

 [ "Search" ]   = "Èùåì",

 [ "Find" ]   = "Íàøëè",

 [ "Level" ]   = "óðîâåíü",

 [ "None" ]   = "Íè÷åãî",

 [ "Rank" ]   = "Ñòóïåíü"

},

en = {

 [ "Agility" ]   = "Agility",

 [ "Dexterity" ]   = "Expertise",

 [ "Stamina" ]   = "Stamina",

 [ "Intellect" ]   = "Intelligence",

 [ "Intuition" ]   = "Perception",

 [ "Wisdom" ]   = "Faith",

 [ "Lethality" ]   = "Rage",

 [ "Strength" ]   = "Strength",

 [ "Might" ]   = "Finesse",

 [ "Spirit" ]   = "Wisdom",

 [ "Will" ]   = "Conviction",

 [ "Resolve" ]   = "Willpower",

 [ "Precision" ]   = "Luck",

 [ "Hardiness" ]   = "Endurance",

 [ "TTIOT" ]   = "The truth is out there...",

 [ "Search" ]   = "Search",

 [ "Find" ]   = "Find",

 [ "Level" ]   = "Level",

 [ "None" ]   = "None",

 [ "Rank" ]   = "Patronage Level"

},

-- [[de = {

[ "Agility" ]   = "Agility",

 [ "Dexterity" ]   = "Expertise",

 [ "Stamina" ]   = "Stamina",

 [ "Intellect" ]   = "Intelligence",

 [ "Intuition" ]   = "Perception",

 [ "Wisdom" ]   = "Faith",

 [ "Lethality" ]   = "Rage",

 [ "Strength" ]   = "Strength",

 [ "Might" ]   = "Finesse",

 [ "Spirit" ]   = "Wisdom",

 [ "Will" ]   = "Conviction",

 [ "Resolve" ]   = "Willpower",

 [ "Precision" ]   = "Luck",

 [ "Hardiness" ]   = "Endurance",

 [ "TTIOT" ]   = "The truth is out there...",

 [ "Search" ]   = "Search",

 [ "Find" ]   = "Find",

 [ "Level" ]   = "Level",

 [ "None" ]   = "None",

 [ "Rank" ]   = "Patronage Level"

},--]]

fr = {

 [ "Agility" ]   = "Agilité",

 [ "Dexterity" ]   = "Expertise",

 [ "Stamina" ]   = "Vitalité",

 [ "Intellect" ]   = "Intelligence",

 [ "Intuition" ]   = "Perception",

 [ "Wisdom" ]   = "Foi",

 [ "Lethality" ]   = "Rage",

 [ "Strength" ]   = "Force",

 [ "Might" ]   = "Finesse",

 [ "Spirit" ]   = "Sagesse",

 [ "Will" ]   = "Conviction",

 [ "Resolve" ]   = "Volonté",

 [ "Precision" ]   = "Chance",

 [ "Hardiness" ]   = "Endurance",

 [ "TTIOT" ]   = "La vérité est là-bas...",

 [ "Search" ]   = "Recherche",

 [ "Find" ]   = "Trouver",

 [ "Level" ]   = "Level",

 [ "None" ]   = "None",

 [ "Rank" ]  = "Patronage Level"

}

}

locales.de = locales.en

---------------------------------------------------------------------------------------------------

-- AO game localization detection by SLA. Version 2010-08-28.

function GetGameLocalization()

if not avatar.GetEmotes then return "en" end -- AO 1.1.00

return ( {  [ "\255" ]  = "ru",  [ "\108" ]  = "en",  [ "\105" ]  = "de",  [ "\114" ]  ="fr" } )

 [string.sub(userMods.FromWString( cartographer.GetMapBlockInfo(

cartographer.GetMapBlocks()[ 4 ]  ).name ), 3, 3 ) ] or "en"

end

---------------------------------------------------------------------------------------------------

Global( "Lc", locales [ GetGameLocalization() ]  )

---------------------------------------------------------------------------------------------------

And in the file Setting.lua , delete the ligne

Code:
Global("Lc", {Lang = "rus"}) --"rus" - "eng"

PS : Google translate

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

какой развитый инстинкт самосохранения :)

я всего лишь спросил :D

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

На самом дле это один из самых безобидных аддонов которые могли быть.

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

Этсамое. Лучше выводить не инфу о покрове, а уровень рун средний атака/деф

В башне Лагов нужно всякую сканирующую деятельность прекращать. Смысла нет же ж в ней, а проц грузит. Как вариант не сканировать дружественных только

На арене польза также сомнительна с одной стороны.. хотя кому как, тут ничо не скажу дельного.

На гипате (пис-лока же) также инфа о врагах не особо нужна 8(

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

Есть ли возможность накладывать метку(по типу той же мишеньки) на взятые в фокус объекты, а в идеале так же и указывать направление(подобная фишка используется в QuestTracker, ныне не работающий). Ну и автоматическое взятие в цель вражеских игроков, которые целятся в Вас (EnemyBehind).

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

блин, да эт гениальный аддон, я уже пару дней с ним бегаю, теперь меня фиг врасплох застанешь!! до этого постоянно со спины нападали!!!! :))) спасибо большое! :))

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

Когда то, давным давно, активный покровитель давал неплохие плюшки.

Могу сделать в настройках пунктик "показывать/нет"

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

Quote:
Этсамое. Лучше выводить не инфу о покрове, а уровень рун средний атака/деф

Этсамое. Щас я тебе расскажу как добывается эта инфа по рунам. (надеюсь ты не свои хочешь показывать?)
1. Для успешного чеканья дружественных юнитов надо иметь "долбаное_умение_чеканья" минимум 1-го уровня. Чужих - 4-го уровня
2.Сам процесс узнавания:
а. Берем в фокус этого придурка
б. Говорим(функция) "хочу его чекануть"
в. Ждем ответа "процесс пошел" (ивент)
г. Быренько осматриваем его г*й шмот, ищем руны, узнаем их уровень итд
д. Говорим (функция) "надоел он мне" (вероятно, опционально)
е. Возвращаем фокус на место

Пробовал - результат не понравился. Может, попробую еще раз, по другому

Все остальное:
Ты, вероятно, говоришь о некоем АИ-модуле который будет абсолютно точно определять, когда тебе нужна информация об игроках, когда нет. И, вероятно, он у тебя уже есть. Жду, включу в ближайшее обновление, если удовлетворит его работа.
А пока придется самому наводить курсор на строчку вверху экрана и жмыкать ПКМ на нем
Ссылка на комментарий
Поделиться на другие сайты

Quote:
Есть ли возможность накладывать метку(по типу той же мишеньки) на взятые в фокус объекты

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

Нельзя
Quote:
Ну и автоматическое взятие в цель вражеских игроков, которые целятся в Вас

Нет желания разруливать ситуацию с несколькими целями. И с вопросом "а нужен ли он мне в данный момент?"
В обсуждении EnemyBehind вроде тоже ни до чего не додумались
Ссылка на комментарий
Поделиться на другие сайты

Спасибо за помощь. Но, к сожалению, это не окончательный вариант локализации. Будут еще правки

Браузер - не лучшее средство передачи локализованного текста

--

Merci pour l'aide. Mais, malheureusement, c'est la variante non définitive de la localisation. Il y aura encore des corrections

Le navigateur - le moyen non le meilleur de la transmission du texte localisé

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

i have cheked some errors !!

Code:
Error: addon UnitDetector: Syntax error during pre-compilation

Error: addon UnitDetector:    [string "Mods/Addons/UnitDetector/Locales/Uloc.lua"] :100: `end' expected (to close `if' at line 2) near `<eof>'

Error: addon UnitDetector: Can't execute script for addon: Mods/Addons/UnitDetector/AddonDesc.(UIAddon).xdb

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

Как я могу исправить чужую ошибку?

Установи аддон по новой

И не копайся в коде, если его не понимаешь

--

How I can rectify another's error?

Install Add-on on the new

Also don't dig in the code if it you do not understand

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

Code:
[ "Agility" ]    = "Beweglichkeit",
  [ "Dexterity" ]    = "Geschick",
  [ "Stamina" ]    = "Kondition",
  [ "Intellect" ]    = "Intelligenz",
  [ "Intuition" ]    = "Intuition",
  [ "Wisdom" ]    = "Glaube",
  [ "Lethality" ]    = "Segen",
  [ "Strength" ]    = "Stärke",
  [ "Might" ]    = "Gewandtheit",
  [ "Spirit" ]    = "Weisheit",
  [ "Will" ]    = "Überzeugung",
  [ "Resolve" ]    = "Willenskraft",
  [ "Precision" ]    = "Glück",
  [ "Hardiness" ]    = "Ausdauer",
  [ "TTIOT" ]    = "Die Wahrheit ist da draußen ...",
  [ "Search" ]    = "Suchen",
  [ "Find" ]    = "Finden",
  [ "Level" ]    = "Level",
  [ "None" ]    = "Nichts",
  [ "Rank" ]    = "Märtyrer Stufe"


Hope this is correct :D
Ссылка на комментарий
Поделиться на другие сайты

1 файл - 1 локализация

Я думаю, так будет удобнее, чем все локализации в 1 файле

Пример-заготовка в приложенном файле

Если у кого-то есть желание добавить какой-нибудь из поддерживаемых игрой языков - скачайте его, заполните и прикрепите к своему посту в этой ветке

--

1 file - 1 localization

I think, so it will be more convenient, than all localizations in 1 file

Example-template in the enclosed file.

If someone has a desire to add any from languages supported by game - download it, fill and attach to the post in this branch

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

Можешь проверить французскую локализацию?

--

Tu peux contrôler la localisation française ?

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

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

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

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

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

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

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

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

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

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