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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

AutoSkipCutscenes


Slashuur

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

AutoSkipCutscenes

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

Скипает все катсцены, которые можно скипнуть.


 

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

  • 2 года спустя...

Modified this addon quite some time ago as part of my effort to learn how to make addons, this version should skip all cutscenes in every possible maps (can also bug some quests in dane that have cutscenes).

Некоторое время назад я модифицировал этот аддон, чтобы научиться создавать аддоны. Эта версия должна пропускать все кат-сцены на всех возможных картах (также может содержать ошибки в некоторых квестах датчанина, в которых есть кат-сцены).

PasiSkipCutscene.zip

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

  • 2 года спустя...
  • 2 года спустя...
16 минут назад, Zaszh сказал:

Ломает задание "Беги крабик беги" ((

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

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

if ( buffInfo.isNeedVisualize == false ) and ( userMods.FromWString( buffInfo.name ) == "" ) then
                --LogInfo( "cutscene buff detected!")
                object.RemoveBuff( buffInfo.id )

тут надо подцепить на юзера

common.RegisterEventHandler( OnBuffAdded, "EVENT_OBJECT_BUFF_ADDED" )

надо так. Странно что работает

common.RegisterEventHandler( OnBuffAdded, "EVENT_OBJECT_BUFF_ADDED", { objectId=avatar.GetId() } )

 

Проверка на катсцены. У кого-то подглядел вроде

 

https://alloder.pro/md/LuaApi/EventInterfaceToggle.html

-- Скрываем форму на время катсцен
    common.RegisterEventHandler( InterfaceToggle, "EVENT_INTERFACE_TOGGLE" )

---------------------------------------------------------------------------------------------------
-- Функция Скрываем форму на время катсцен
function InterfaceToggle( params )

    -- local parName = params.name -- имя вещи
    -- local parCount = params.count -- количество в стаке
    local parHide = params.hide -- hide: boolean - true - скрыть, false - показать
    local parHideCursor = params.hideCursor -- hideCursor: boolean - true - скрыть курсор вместе с остальным интерфейсом, false - не скрывать курсор вместе с интерфейсом
    local parToggleTarget = params.toggleTarget -- toggleTarget: Number(ENUM_InterfaceToggle_Target) - что должно быть скрыто/показано


    --[[
    Числовой enum. Описывает цель воздействия клиент-даты InterfaceToggle, это может быть отдельный аддон или целиком весь интерфейс(для катсцен).
    Представляет маркер, описывающий состояние корабля:
    
    ENUM_InterfaceToggle_Target_All - Весь интерфейс - для катсцен
    ENUM_InterfaceToggle_Target_ShipConstructionProgress - Прогресс строительства корабля
    ENUM_InterfaceToggle_Target_ShipRepairProgress - Прогресс ремонта корабля
    ]]
    
    
    if parHide and parToggleTarget == ENUM_InterfaceToggle_Target_All then
        mainForm:Show( false )
    elseif not parHide and parToggleTarget == ENUM_InterfaceToggle_Target_All then
        mainForm:Show( true )
    end

end

 

 

можно еще чтото от этого попробовать
https://alloder.pro/md/LuaApi/EventShowSubtitles.html
https://alloder.pro/md/LuaApi/EventClientImageShow.html
последнее скорее всего это просто затенения

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

Я даже больше скажу. Помимо атолла туда надо добавлять, например, ещё и квест на Феррисе (Центральная лаборатория), где Герберт тыкает в пульт. И ещё один сюжетный с Джиграна, когда Иркалла засылает в ангар, чтобы угнать корабль архитекторов.

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

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

Бафы для кат-сцен имеют специальную группу "cutScene" и только их следует удалять с персонажа.

@Lafayette Пожалуйста, замени архив на этот. Сделал всё правильно + почистил от ненужных файлов (виджеты и LibDnD никак не используются)

 

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

11 минут назад, Slashuur сказал:

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

Бафы для кат-сцен имеют специальную группу "cutScene" и только их следует удалять с персонажа.

@Lafayette Пожалуйста, замени архив на этот. Сделал всё правильно + почистил от ненужных файлов (виджеты и LibDnD никак не используются)

AutoSkipCutscenes.zip 1.03 kB · 0 загрузок

недогадался смотреть группы.

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

А с этой версией думал новый автор что-то отработает, а то давим молодых..

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

10 часов назад, Slashuur сказал:

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

Бафы для кат-сцен имеют специальную группу "cutScene" и только их следует удалять с персонажа.

@Lafayette Пожалуйста, замени архив на этот. Сделал всё правильно + почистил от ненужных файлов (виджеты и LibDnD никак не используются)

 

Ура, кто-то нормально сделал этот аддон! Премию товарищу! (пожалуйста)

 

А шо касается "ломается куча механик", то лично у меня возникает вопрос о мозгах разрабов. Может не стоит делать "скликивыаемыми" бафы, от которых зависят механики классов?

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

58 минут назад, mavi сказал:

Ура, кто-то нормально сделал этот аддон! Премию товарищу! (пожалуйста)

 

А шо касается "ломается куча механик", то лично у меня возникает вопрос о мозгах разрабов. Может не стоит делать "скликивыаемыми" бафы, от которых зависят механики классов?

Вы кажется не понимаете и пытаетесь наехать на своем трехколесном велосипеде в чужую песочницу не поковырявшись в своих мозгах. Ну так это на будущее когда про умственное других а не себя любимой.
Как вы видите бафы технические неотображаемые и вам их скликивать ну как бы и не положено. Но если дали инструмент (читай гранату) ближайшему родственнику человека по волосатости, то как пойдет: доверяем недоверяем используем неиспользуем разрешаем неразрешаем. Почему вы не выступили против открытия функции что скликивает? object.RemoveBuff( buffInfo.id ). Почему до этого не читали тех поддержку? Неправдали что у меня возник резонный вопрос идентичный вашему но в отношении вас?

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

@worm "скликиваемые" это просто я их так обозвал (просто по аналогии с видимыми бафами). Суть моего поста в чём. Как я понимаю, аддоном снимаются только те бафы, на которых есть метка (свойство) "можно снять" (эта же метка позволяет снять мышкой видимый баф, потому и такое слово). И разрабы, соответственно, когда вводят все эти бафы, они им делают соответствующие метки. Моя претензия: зачем метка "можно снять" стоит на таких важных бафах? Они изначально должны вводиться в игру с меткой "нельзя снять". Они же должны понимать, что они дали аддонам доступ к скрытым бафам, в т.ч. и к снятию этих скрытых бафов. Значит и должны предусмотреть ситуацию, что кто-то захочет эти бафы аддоном снять. Разве это не их обязанность -- продумывать подобные ситуации? Ну а если аддоном можно снять вообще любой баф, то это с моей колокольни выглядит ещё большей тупостью, чем неправильные свойства бафов

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

Как все плохо.... Зачем вы придумали что вам должны? Контент есть контент который улучшается. Это Вы должны анализировать, осмысливать, брать на себя риски за использование непроверенного ПО. Как вы понимаете проверки от АО (что там сейчас с их переименованиями) нет. Вы же не идете в роспотребнадзор когда покупаете китаюскую поддельный презерватив известной европейской марке и при этом делая в нем еще и дырку. Хотя они должны...
И почему считаете что они должны закрыть как сам факт. Сейчас ктонить придумает аддон где нужно именно скликивать такой невидимый баф для класса чтоб чтото не кастовать и как быть если нельзя скликать? 

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

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

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

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

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

Списка исключений не хватает - в некоторых квестах всё равно ломается (тут конкретно не появляется диалог с Серым Принцем, чтобы вернуться назад - а без этого подзадача не засчитывается)
image.png.7807349e17f7853a73ea6ac6f6bc0af4.png

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

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

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

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

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

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

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

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

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

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

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

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

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