[Piercing Blow] BattleServer (State 3) с чего начать? - Страница 3 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Point Blank (Piercing Blow)

Point Blank (Piercing Blow)
Общие вопросы по написанию эмулятора. General questions on developing emulator. При поддержке: Lucera 2 - разработка Java Interlude

Ответ
Опции темы
Непрочитано 27.11.2016, 21:06   #21
Аватар для PROGRAMMATOR
Администратор

Автор темы (Топик Стартер) Re: BattleServer (State 3) с чего начать?

bola,

Код:
FireNHitData = 0x100000,
Hit = 0x200000,
Regarding damage calculation (PM), WeaponList contains all weapons damage:

Код:
            "Damage": {
                "BulletWeight": 5,
                "DPDRate": 0.25,
                "Damage": 33,
                "DamageMax": 36,
                "HelmetPenetrate": 0.85,
                "HelmetPenetrateStr": "0.85",
                "DamageType": 1
            },
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 27.11.2016, 22:33   #22
Аватар для bola
Пользователь

По умолчанию Re: BattleServer (State 3) с чего начать?

Цитата:
Сообщение от PROGRAMMATOR Посмотреть сообщение
bola,

Код:
FireNHitData = 0x100000,
Hit = 0x200000,
Regarding damage calculation (PM), WeaponList contains all weapons damage:

Код:
            "Damage": {
                "BulletWeight": 5,
                "DPDRate": 0.25,
                "Damage": 33,
                "DamageMax": 36,
                "HelmetPenetrate": 0.85,
                "HelmetPenetrateStr": "0.85",
                "DamageType": 1
            },
wow man, so i guess i have to load equipments too and calculate defense increase values right ? and calculate also skill damage effects increase, other things that are possible
and how to resolve hit parts calculation ? each part as a compensation defense
bola вне форума Ответить с цитированием
Непрочитано 28.11.2016, 14:17   #23
Пользователь

По умолчанию Re: BattleServer (State 3) с чего начать?

???????

Последний раз редактировалось BallDev; 02.11.2021 в 20:39.
BallDev вне форума Ответить с цитированием
Непрочитано 28.11.2016, 20:06   #24
Аватар для bola
Пользователь

По умолчанию Re: BattleServer (State 3) с чего начать?

@PROGRAMMATOR , @Awiion , i'm looking to object identification at Hit (0x200000) or Fire data, i have identified only a field that change but has no sense since in 0x200 packet, object destroy is identified by 16 and in other one looks some like 01 43 bytes just.
bola вне форума Ответить с цитированием
Непрочитано 22.03.2017, 22:46   #25
Аватар для Sojang
Пользователь

По умолчанию Re: BattleServer (State 3) с чего начать?

Приходящие от клиента пакеты тоже криптуются?
__________________
Лучше взять и изобрести завтрашний день, чем переживать о том, что вчерашний был так себе.
Sojang вне форума Ответить с цитированием
Непрочитано 23.03.2017, 18:25   #26
Аватар для PROGRAMMATOR
Администратор

Автор темы (Топик Стартер) Re: BattleServer (State 3) с чего начать?

Sojang, Да, во все стороны.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 24.03.2017, 01:06   #27
Аватар для Sojang
Пользователь

По умолчанию Re: BattleServer (State 3) с чего начать?

Столкнулся с проблемой. Отправляю данные клиенту, но ничего в игре не меняется(пытаюсь хп изменить игроку). Вроде бы все правильно. В чем ошибка может быть?
 
_buff.writeByte((byte) 0x04); // packetId
_buff.writeByte((byte) 0x00); // slot
_buff.writeByteArray(time);
_buff.writeByte(session);
_buff.writeByte((byte)24); // размер
_buff.writeByteArray(new byte[5]);
byte[] data5 = new byte[] {0x08,0x00,0x00,0x0b,0x00, 0x00,0x10,0x00,0x00 ,0x00,0x1c};
int bits = 24% 6 + 1;
Shift(data2, bits);
_buffer.writeByteArray(data2);
 
Code: Java
__________________
Лучше взять и изобрести завтрашний день, чем переживать о том, что вчерашний был так себе.
Sojang вне форума Ответить с цитированием
Непрочитано 24.03.2017, 04:06   #28
Аватар для PROGRAMMATOR
Администратор

Автор темы (Топик Стартер) Re: BattleServer (State 3) с чего начать?

В логах клиента ничего нет? Обычно ошибки с Udp он логирует, там сессия, timeout (устаревший пакет) или slotIdx не верен.

И это, slot не 0x00 а 0xff - broadcast.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 11.08.2017, 19:13   #29
Забанен за кидаловo/обман/развод

По умолчанию Re: BattleServer (State 3) с чего начать?

При запуске ботов в двоем, хост бегает и убивает , а второй игрок весит в воздухе.
У второго игрока просто все в воздухе, даже боты.
Где мб ошибка?
Boris2105 вне форума Ответить с цитированием
Непрочитано 11.08.2017, 20:02   #30
Аватар для PROGRAMMATOR
Администратор

Автор темы (Топик Стартер) Re: BattleServer (State 3) с чего начать?

Ранее же у тебя работали боты, почему бы не вспомнить (например посмотрев коммиты), что из правок могло привести к такому эффекту?
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Ответ

Метки
battleserver udpstate 3


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
eclipse с чего начать Dr_Lector Курилка / Yak floor 3 15.11.2012 17:46
Геодата, с чего начать Dr_Lector Работа с геодатой 62 30.10.2012 13:12
Java - С чего начать? phozik1 Lineage II 1 11.11.2011 20:17
C чего начать xkykish Lineage II 12 27.08.2011 16:09
C чего начать ? wen1k PHP 8 15.01.2011 09:21


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 07:20. Часовой пояс GMT +3.

Вверх