Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Игровой клиент (https://forum.zone-game.info/forumdisplay.php?f=54)
-   -   отключение видеороликов в игре (клиент артей) (https://forum.zone-game.info/showthread.php?t=41273)

jahve 18.08.2016 19:54

отключение видеороликов в игре (клиент артей)
 
Здравствуйте.
Подскажите как отключить видео в игре, касается в основном инстансзон (получение 1-й профы, балор и т.п.). Удалось только отключить те видео которые есть в папке Video через файл UsmMovieData-ru.dat.
А вот где остальные видео находятся и где их отключать мне не известно(

Emperor 18.08.2016 21:17

Re: отключение видеороликов в игре (клиент артей)
 
А разве в новых хрониках не впилили в опции галку, которая скипает все катсцены? Я точно где-то такое видел.

Melcor 18.08.2016 21:36

Re: отключение видеороликов в игре (клиент артей)
 
sceneplayerdata

krisadr 18.08.2016 22:17

Re: отключение видеороликов в игре (клиент артей)
 
Цитата:

Сообщение от Emperor (Сообщение 417347)
А разве в новых хрониках не впилили в опции галку, которая скипает все катсцены? Я точно где-то такое видел.

Не впилили ибо на офф серверах спавн некоторых нпц происходит по истечении времени роликов, например при 1ой профе, если программно вырубить ролик то нпц все равно не появится пока не пройдет время проигрывания данной кат сцены.

Emperor 18.08.2016 22:21

Re: отключение видеороликов в игре (клиент артей)
 
Цитата:

Сообщение от krisadr (Сообщение 417352)
на офф серверах

Да они при любом раскладе буду спавнится только после ролика. Бывали и исключения - нпц спавнится, но никаких телодвижений во время ролика не совершает (если онный вырезан) и нападает только через временной отрезок, заданный быдлокодером. Или вообще не агрится, пока его не ударишь.

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

krisadr 18.08.2016 22:32

Re: отключение видеороликов в игре (клиент артей)
 
Вангую... AA

Emperor 18.08.2016 23:07

Re: отключение видеороликов в игре (клиент артей)
 
Цитата:

Сообщение от Melcor (Сообщение 417349)
sceneplayerdata

В хрониках после хф всё куда сложнее, нежели чем просто датник в системной папке.

Как вариант, можно не дать клиенту принять пакет ExStartScenePlayer, тогда мувика не будет. Но овчинка выделки не стоит.

Так же в GoD+ появились RequestExEscapeScene и ExStopScenePlayer, что как бы намекает.

Ну и ExPlayScene, который появился в 1-ом апдейте Таути. Черт знает что он делает.

Zubastic 18.08.2016 23:32

Re: отключение видеороликов в игре (клиент артей)
 
Есть клиентские сцены, а есть серверные. При серверных полет камеры отправляет сервер.

Emperor 18.08.2016 23:53

Re: отключение видеороликов в игре (клиент артей)
 
Zubastic,
Стало быть, больше сцен стали серверными, с приходом GoD+ хроник, верно?

Могли бы уж все перепихать, на кой чёрт они в клиенте?

Persy 18.08.2016 23:59

Re: отключение видеороликов в игре (клиент артей)
 
ШТА?!
Кореяки наоборот все больше сцен пихают в LineageSceneInfo.u, чисто на клиент. И часть вообще переносят в мувики usm. :redlol:

Melcor 19.08.2016 00:19

Re: отключение видеороликов в игре (клиент артей)
 
если тсу ненужны мувики вообще - очистить UsmMovieData и ScenePlayerData. Данное действие заблокирует все клиентские мувики. Ну а с серверными уже придется прожку\скрипт писать.

Gaikotsu 19.08.2016 04:17

Re: отключение видеороликов в игре (клиент артей)
 
Цитата:

Сообщение от krisadr (Сообщение 417352)
Не впилили ибо на офф серверах спавн некоторых нпц происходит по истечении времени роликов, например при 1ой профе, если программно вырубить ролик то нпц все равно не появится пока не пройдет время проигрывания данной кат сцены.

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

З.Ы. RequestExEscapeScene кстати походу клиент не шлет, по крайней мере в этрее - сколько не пытался эскейпнуть сценку - клиент не реагирует.

Emperor 19.08.2016 05:09

Re: отключение видеороликов в игре (клиент артей)
 
Цитата:

Сообщение от Gaikotsu (Сообщение 417374)
З.Ы. RequestExEscapeScene кстати походу клиент не шлет, по крайней мере в этрее - сколько не пытался эскейпнуть сценку - клиент не реагирует.

По логике вещей должен.
http://s5.postimg.org/4r943ym6v/screenshot_1761.jpg

jahve 19.08.2016 06:50

Re: отключение видеороликов в игре (клиент артей)
 
Цитата:

Сообщение от Melcor (Сообщение 417365)
если тсу ненужны мувики вообще - очистить UsmMovieData и ScenePlayerData. Данное действие заблокирует все клиентские мувики. Ну а с серверными уже придется прожку\скрипт писать.

ScenePlayerData l2edit не декодирует(тхт не создает)

mwmkr 19.08.2016 12:04

Re: отключение видеороликов в игре (клиент артей)
 
Цитата:

Сообщение от jahve (Сообщение 417376)
ScenePlayerData l2edit не декодирует(тхт не создает)

можете просто удалить, клиент запустится.

Zubastic 19.08.2016 13:40

Re: отключение видеороликов в игре (клиент артей)
 
Ролики можно вырубить тупо занопив пакет. Но есть некоторые, которые вырубить, к сожалению, нельзя.

Gaikotsu 24.08.2016 08:17

Re: отключение видеороликов в игре (клиент артей)
 
Цитата:

Сообщение от Emperor (Сообщение 417375)
По логике вещей должен.

результат практических экспериментов - только некоторые ролики можно прерывать - только с ними прилетает серву пакет RequestExEscapeScene, которому в ответ надо послать ExStopScenePlayer.

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

smeli 24.08.2016 15:26

Re: отключение видеороликов в игре (клиент артей)
 
а несвязана ли проблема мультиков с ид квестов
поменять ид квестов и проблема с етим покончена


Текущее время: 22:08. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot