Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
[HELP]При первом входе в игру проигрывалась видео из клиента...
#1
Здравствуйте комюнити зоны) Недавно начал изучть яву получается делать стандартные мини квесты типо принеси подай убей....но хотел сделать чтото такое по епичнее) нашел такой класс в ядре

ExPlayScene

собственно привязка к пакету...

PHP код:
<?php 
public class ExPlayScene extends L2GameServerPacket
{
@
Override
protected void writeImpl()
{
writeEx(0x5c);
writeD(0x00); //Kamael
}
}

интерестно такое) во первых где данный клип находится, реально ли его вызвать без крашов клиента? реально ли его модифицировать под себя? и в каком он формате интерестно) И как бы сделать проверку на если чар зашел в игру только первый раз, только тогда чтоб он проигрывался и все)
Ответ
#2
присоединяюсь к вопросу...
Улыбаемся и машем:bye:
Ответ
#3
Можно посмотреть реализацию фринты\антараса\валакаса - где мы посылаем клиенту пакет на проигрование видео. Проверка: в первый ли раз зашел в игру игрок, как вариант по onlinetime в БД.
А как свое видео запихнуть в клиент, хз, надо будет самому позаморочиться.
А веСЧь та очень даже инстересная. Автору спасибо за идейку.
Ответ
#4
Гдет я очень давно на 1 сервере такое видел просто. Не помню на каком. И все больше такого ни где не видел) вот хочу поковырятся) Если что получится, отпишу)
Ответ
#5
пакет ExPlayScene вроде ничего не вызывает в клиенте.

есть пакет ExStartScenePlayer - вызывает проигрывание в клиенте роликов на игровом движке, определенных в файле ScenePlayerData.dat.

структура простая
Код:
public class ExStartScenePlayer extends L2GameServerPacket
{
    private final int _sceneId;

    public ExStartScenePlayer(int sceneId)
    {
        _sceneId = sceneId;
    }

    @Override
    protected void writeImpl()
    {
        writeEx(0x99);
        writeD(_sceneId);
    }
}
P.S. а у тараса/валакаса даже не ролики как таковые, а просто перемещение камеры по заданным траекториям посредством пакета SpecialCamera.
Ответ
#6
хмм т.е можно в enterworld вызвать ExStartScenePlayer(Id); и все будет пучком?)

Но где само видео в клиенте находится? как его изменить под себя?
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Пакет захода персонажа в игру nikitawasa 12 3,806 11-17-2014, 06:47 PM
Последний пост: Daan Raven
  Синхронизация координат клиента и сервера awers 5 2,801 11-03-2014, 12:05 AM
Последний пост: linliss
  "переменные окружения" клиента defu 3 1,478 06-25-2014, 07:36 PM
Последний пост: Donatte
  Удаляет пассивные скилы при входе lafa1993 9 2,115 01-19-2013, 02:08 PM
Последний пост: KilRoy
  Проверка при входе в игру. Astend 3 1,742 04-08-2012, 07:36 PM
Последний пост: hex1r0

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


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