Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
отключение видеороликов в игре (клиент артей)
#11
если тсу ненужны мувики вообще - очистить UsmMovieData и ScenePlayerData. Данное действие заблокирует все клиентские мувики. Ну а с серверными уже придется прожку\скрипт писать.
Ответ
#12
krisadr Написал:Не впилили ибо на офф серверах спавн некоторых нпц происходит по истечении времени роликов, например при 1ой профе, если программно вырубить ролик то нпц все равно не появится пока не пройдет время проигрывания данной кат сцены.
вобще-то специально для таких дел есть RequestExEndScenePlayer, который шлет клиент при окончании сценки.
а в птс аи есть хэндлер SCENE_STOPPED, который реагирует как раз на сообщение от данного пакета и в нем и можно продолжать делать нужные после сценки действия.

З.Ы. RequestExEscapeScene кстати походу клиент не шлет, по крайней мере в этрее - сколько не пытался эскейпнуть сценку - клиент не реагирует.
Ответ
#13
Gaikotsu;417374 Написал:З.Ы. RequestExEscapeScene кстати походу клиент не шлет, по крайней мере в этрее - сколько не пытался эскейпнуть сценку - клиент не реагирует.
По логике вещей должен.
[Изображение: screenshot_1761.jpg]
Ответ
#14
Melcor Написал:если тсу ненужны мувики вообще - очистить UsmMovieData и ScenePlayerData. Данное действие заблокирует все клиентские мувики. Ну а с серверными уже придется прожку\скрипт писать.

ScenePlayerData l2edit не декодирует(тхт не создает)
Ответ
#15
jahve Написал:ScenePlayerData l2edit не декодирует(тхт не создает)

можете просто удалить, клиент запустится.
Ответ
#16
Ролики можно вырубить тупо занопив пакет. Но есть некоторые, которые вырубить, к сожалению, нельзя.
[Изображение: 4e38c909fcd08c5fcdf363b54a62.png]
Ответ
#17
Emperor Написал:По логике вещей должен.
результат практических экспериментов - только некоторые ролики можно прерывать - только с ними прилетает серву пакет RequestExEscapeScene, которому в ответ надо послать ExStopScenePlayer.

З.Ы. пришлось блин из-за этого еще и обработку окончания сцены в квестах (в паре квестов такое потребовалось) переделывать - до этого вешал вызов нужного квестового эвента на RequestExEndScenePlayer, но в случае прерывания данный пакет то не прилетает однако... Ладно еще один ранее мной не описанный пакет нашелся - RequestFirstPlayStart. шлется всегда при завершения сценки, неважно показалась она до конца или была прервана. Название правда у пакета странное - не соответствует его предназначению.
Ответ
#18
а несвязана ли проблема мультиков с ид квестов
поменять ид квестов и проблема с етим покончена
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Клиент Prelude Windows 10 Onizuka 3 2,451 10-04-2022, 09:47 AM
Последний пост: ashangar
  Свежий клиент на более ранних хрониках NightRaven 1 1,447 10-02-2022, 09:24 PM
Последний пост: Kampina
  Не сохраняются настройки в игре после выхода Magican 0 1,177 07-06-2021, 03:16 PM
Последний пост: Magican
  Помогите запустить клиент на Win 10 cjhrxSS 0 1,184 12-28-2020, 11:56 PM
Последний пост: cjhrxSS
  Как вырезать создание Камаэлей и Артей в меню создания персонажа Rogzi 0 1,247 08-18-2020, 02:15 AM
Последний пост: Rogzi
  Клиент эпилога на win10 x64 SoniPro 5 3,499 12-09-2018, 02:32 PM
Последний пост: BaldIriskin
  Клиент -> меню ccc 4 2,110 05-29-2018, 02:11 PM
Последний пост: Emperor
  Китайский клиент L2 Modiffed (там еще чары прыгать могут) Alay 31 8,891 08-18-2017, 11:14 AM
Последний пост: fr1ska
  Корейский клиент/патч 110 протокол Visor 1 1,595 07-30-2017, 06:34 PM
Последний пост: Visor
  Кодировка в игре kira1990 2 1,541 03-23-2017, 12:34 AM
Последний пост: kira1990

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)