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

Дайджест за январь-март

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

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

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

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

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

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

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

Подробнее

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

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

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


worm

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

KadSund

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

Запоминает положение сундуков на Кадагане и окрашивает в красный те что были подняты. Есть особенность если начали поднимать но в середине сбили каст. то аддон все равно думает что подняли сундук. Пока дополнительной проверки на это нет.

В синий окрашивает если проехали и не взяли или в этот день не было сундука.

 

Имеется интеграция в стандартные карты. По нажатии на кнопку аддона (пкм+ctrl) можно отключить

по нажатию на кнопку аддона (пкм+alt) можно изменить приоритет отображения на игровых картах так чтобы  метки были поверх остальных значков 

shift+пкм по метке удаляет ее.

клик левой кнопкой по метке окрашивает в белый/синий цвет

 

Можно включить и отключить указатель до ближайшей точки по нажатию на кнопку аддона (пкм+shift)


  • Добавил
  • Добавлено
    11.08.2025
  • Категория

 

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

Круто что : сказать 🙂  А аналогичный функционал для АлРиата , Джиграна и Исы запилить возможно ?

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

2 часа назад, gVOzd сказал:

Круто что : сказать 🙂  А аналогичный функционал для АлРиата , Джиграна и Исы запилить возможно ?

Для алриата же есть аддон для других да. Надо только код привести в норм состояние. все зависит от позитива в реале. К сожалению пока все не очень. А так аддон делался для Рыжей ценности а по сундукам я особо не фанат

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

К сожалению, окрашивает не в красный, а бледно-серый, почти незаметный, синего вообще нет. Надо ли к аддону какие-то дополнения устанавливать, или настраивать?

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

часть проблем известна и уже решена. Попутно заставил себя проецирование на стандартные карты сделать. Осталось чуть. Могу выложить как доделаю этот этап или если норм то еще докурутить компас.

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

В 13.08.2025 в 20:25, worm сказал:

SundukMap

Предлагаю интегрировать функции поиска и пометки сундуков для всех локаций в один аддон

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

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

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

в версии 1,0,2 замечен глюк залипает не окрашивается на игровых картах надо или перегружать аддон или отключать включать метки на игровых картах через аддон. Постараюсь найти почему так.  два дня было норм и выскочило такое. Как пределаю компас до ближайшей метки или как поправлю данный глюк то выложу версию с открытым кодом. Думаю легко можно приспособить для других локаций. Пока вот такие планы. Но на алриате сундуки расаются  не с утра а на исе надо дополнительную проверку вроде бы. Потихоньку думаю что-то да получится

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

Замечен еще один глюк - во время суслангерской бури периодически появляется стрелка с счетчиком расстояния, причем не совсем понятно на что она реагирует : поскольку она не всегда возле сундуков бури появляется.

Вопрос : с аддоном SundukMap существущая версия аддона не конфликтует ?

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

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

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

В 13.08.2025 в 19:59, worm сказал:

Для алриата же есть аддон для других да. Надо только код привести в норм состояние. все зависит от позитива в реале. К сожалению пока все не очень. А так аддон делался для Рыжей ценности а по сундукам я особо не фанат

Заинтриговали... Что за Рыжая ценность???

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

И вопрос немножко не по сундукам: детект бомбы в пещере ТкаРика , реализовать через аддон реально ?

 

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

image.png.91d94a38b3b651eefdf2a6ef79af053b.png

 

100 летт не  был в ткарике и не буду. трата времени.) Бомбы вроде легко найти и без аддона А так там всего пара раномых мест где она появляется. Какойто аддон на втоматизацию ткарики указывает точки которые надо проваерить и вроде статья какаято была.

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

2 часа назад, worm сказал:

вроде статья какаято была.

Хм, хоть бы в личку объяснили, с чего вдруг игнор...

Ну, да ладно.

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

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

О расширении функциональности аддона на все прочие "сундучные" локации , не думали ?

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

Я сейчас на земляных работах. И он ещё вроде немного барахлит на метках. 

Ну если очень надо то ближе к зиме осени можно и расширить. Правда надо подумать и об объединении в группы на локации. Джигран без проблем. Иса вроде там есть замок а алриат там обновления вроде чаще чем раз в сутки.

 

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

  • 1 месяц спустя...

Аддон перестаёт отмечать найденные/ненайденные сундуки после полуночи по местному времени. Это так и задумывалось?

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

6 часов назад, Равэнна сказал:

Аддон перестаёт отмечать найденные/ненайденные сундуки после полуночи по местному времени. Это так и задумывалось?

Аддон же должен соответствовать духу игры и Кадагану). А если серьезно, то, конечно, нет.

Мое время совпадает с временем сервера (+3 от Гринвича) и проблем нет. Аддон нормально реагирует на смену дня и очищает окрашенное. С другими вариантами надо разбираться.

 

 

Принцип аддона прост.

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

time1=1761060051786
trg=0

Когда меняется состояние точки или вы открываете карту то аддон сравнивает время, смотрит триггер и окрашивает точку.

Когда сравнивает время происходит и дополнительная проверка на начало дня/обновление сундуков (та же проверка и при загрузке аддона/заходе в игру)

local ddd = mission.GetGlobalDateTime()
local ms = common.GetMsFromDateTime( {y=ddd.y, d=ddd.d, m=ddd.m, h=3, min=0} )

Берется текущий год, месяц и день. Далее это переводится в микросекунды от сотворения/эпохи юникса чтобы сформировать время начала дня. 3 часа это сдвиг когда все обновляется. Честно непоню когда оно обновляется. В 5 утра уже все стоит. В 4 с хреном копирование баз и там и так все подвисает так что вряд ли 4 часа.
Соответственно если время меньше полученного то окрашивается в белый и сбрасывается триггер.

Теперь по времени.. 

Стандартная библиотека времени в lua выпилена из игры но есть куева поляна функций в игре по работе со временем, которые недавно дополнились

Возвращает дату и время в формате LuaFullDateTime по Unix time (количеству миллисекунд, прошедших с 1-го января 1970-го года).
common.GetDateTimeFromMs( timeMs )

Возвращает клиентскую дату и время в формате LuaFullDateTime.
common.GetLocalDateTime()

Возвращает клиентскую дату и время в формате Unix time.
common.GetLocalDateTimeMs()

Возвращает Unix time (количество миллисекунд, прошедших с 1-го января 1970-го года), по дате и времени в формате типа LuaFullDateTime.
common.GetMsFromDateTime( timeTable )

Возвращает значение основного игрового таймера. Тикает 1 раз в кадр. Именно это время используется (и передается) в отсчетах EVENT_SECOND_TIMER и в FrameHandler
common.GetAbsTimeMs()

Возвращает некое время в формате LuaFullDateTime, от которого можно считать дельту для глобальных событий. Примечание: Является серверным временем пересчитанным в часовой пояс клиента.
mission.GetGlobalDateTime()

Возвращает некое время в формате Unix time, от которого можно считать дельту для глобальных событий. Примечание: Является серверным временем пересчитанным в часовой пояс клиента.
mission.GetGlobalDateTimeMs()

Серверное время в формате unixTimeMs. Обновляется 1 раз в кадр.
mission.GetWorldTimeMs()

Возвращает в миллисекундах время, прошедшее с начала текущей игры (сессии).
mission.GetPlayTimeMs()

Событие посылается раз в секунду. Работает в MainMenu и Mission стейтах.
EVENT_SECOND_TIMER

чтото еще вроде было

 

Вот mission.GetWorldTimeMs() и появились относительно недавно common.GetAbsTimeMs()
Вполне возможно что вместо
mission.GetGlobalDateTime() и других таких в аддоне надо брать
mission.GetWorldTimeMs() или common.GetAbsTimeMs()

 

то что относится к локальному времени это то что вы на часах выставляете и довольно не точное
то что относится к глобальному это то что на сервере плюс прибавляется или вычитается сколько-то часов в зависимости от пояса которы смотрится по вашей машине. Эта фигня скорее всего как раз в календаре в событиях
mission.GetWorldTimeMs() или common.GetAbsTimeMs() это видимо без всяких пдсчетов то что тикает напрямую с сервера

 

Как будет время постараюсь с этим поиграться

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

  • 1 месяц спустя...
В 22.10.2025 в 10:34, worm сказал:

Как будет время постараюсь с этим поиграться

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

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

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

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

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

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

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

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

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

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

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