Работа над Goddess of Destruction (part 7) - Страница 41 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 09.11.2016, 22:34   #401
Пользователь

По умолчанию Re: Работа над Goddess of Destruction (part 7)

Цитата:
Сообщение от Gaikotsu Посмотреть сообщение
Часть всплывающих сообщений показывается при прилете определенных системных мессаг (например всплывающая цифра урона шлется как специальный доп. параметр для мессаги 2261), часть через StatusUpdate, часть через пакет ExMagicAttackInfo в нужных местах.

Код:
package l2p.gameserver.network.serverpackets;

import l2p.gameserver.model.Creature;
import l2p.gameserver.network.serverpackets.components.Opcode;

public class ExMagicAttackInfo extends L2GameServerPacket
{
	public static final int CRIT = 1;
	public static final int CRIT_ADD = 2;
	public static final int OVERHIT = 3;
	public static final int MISS = 4;
	public static final int BLOCK = 5;
	public static final int RESIST = 6;
	public static final int IMMUNE = 7;

	private int _attackerObjId, _targetObjId, _info;

	public ExMagicAttackInfo(Creature attacker, Creature target, int info)
	{
		_attackerObjId = attacker.getObjectId();
		_targetObjId = target.getObjectId();
		_info = info;
	}

	@Override
	protected void writeImpl()
	{
		writeEx(Opcode.ExMagicAttackInfo);
		writeD(_attackerObjId);
		writeD(_targetObjId);
		writeD(_info);
	}
}
у меня подобная структура но проблема присутствует.

Брал сурс с шары скриптов классики, в итоге понял что декомпил но лень стало менять сурс. Подчистил чуток. Выглядит это примерно так.
Код:
package l2s.gameserver.network.l2.s2c;

public class ExMagicAttackInfo extends L2GameServerPacket
{
	public static final int CRITICAL = 1;
	public static final int CRITICAL_HEAL = 2;
	public static final int OVERHIT = 3;
	public static final int EVADED = 4;
	public static final int BLOCKED = 5;
	public static final int RESISTED = 6;
	public static final int IMMUNE = 7;

	private final int _attackerId, _targetId, _info;
    
	public ExMagicAttackInfo(int attackerId, int targetId, int info)
	{
		_attackerId = attackerId;
		_targetId = targetId;
		_info = info;
    }

	@Override
	protected void writeImpl() {
		writeD(_attackerId);
		writeD(_targetId);
		writeD(_info);
	}
}
И если не сложно подскажите какой пакет отвечает за ItemMall именно за отображение списка товаров в окне самого Item Mall? За ранее премного благодарен!

Последний раз редактировалось Phantom-Dev; 11.11.2016 в 00:03.
Phantom-Dev вне форума Ответить с цитированием
Непрочитано 08.12.2016, 14:10   #402
Пользователь

По умолчанию Re: Работа над Goddess of Destruction (part 7)

Гиганты Супериона интерьер координаты? <3
mrnapz вне форума Ответить с цитированием
Непрочитано 21.03.2017, 11:55   #403
Пользователь

По умолчанию Re: Работа над Goddess of Destruction (part 7)

How about the queue system?
ExQueueTicket
ExQueueTicketLogin
anyone share the EngineStringdump for version 64 or 109, thanks
__________________
https://github.com/L2Miko
iquelite вне форума Отправить сообщение для iquelite с помощью MSN Ответить с цитированием
Непрочитано 26.03.2017, 09:37   #404
Аватар для Mantra
Пользователь

По умолчанию Re: Работа над Goddess of Destruction (part 7)

Чтото тема затихла.

Вопрос, что за 3 байта добавились в InventaryUpdate в протоколах 109-135?

Решил перепрыгнуть с 64 на 135 протокол, апнул все что на пути попалось, а вот с апдейтом инвентаря так и не разобрался.
Mantra вне форума Ответить с цитированием
Непрочитано 06.04.2017, 14:42   #405
Олдфаг

По умолчанию Re: Работа над Goddess of Destruction (part 7)

клиент crusade - нажимаю на кнопку инвентаря, открывается инвентарь, в всех хрониках до крусадера то же самоe
клиент salvation 135 протокол - нажимаю на кнопку инвентаря - никакой реакции
сделал свою команду /ilist через нее открывается инвентарь
пакеты и через /ilist и через кнопку инвентаря на клиент посылаются одинаковые

вот такая проблема. есть идеи?
smeli вне форума Ответить с цитированием
Непрочитано 10.04.2017, 11:10   #406
Олдфаг

По умолчанию Re: Работа над Goddess of Destruction (part 7)

в крусадере менялся квестлист пакет или нет?

edit: NET

Последний раз редактировалось smeli; 24.04.2017 в 15:43.
smeli вне форума Ответить с цитированием
Непрочитано 24.04.2017, 09:04   #407
Олдфаг

По умолчанию Re: Работа над Goddess of Destruction (part 7)

Цитата:
Сообщение от smeli Посмотреть сообщение
клиент crusade - нажимаю на кнопку инвентаря, открывается инвентарь, в всех хрониках до крусадера то же самоe
клиент salvation 135 протокол - нажимаю на кнопку инвентаря - никакой реакции
сделал свою команду /ilist через нее открывается инвентарь
пакеты и через /ilist и через кнопку инвентаря на клиент посылаются одинаковые

вот такая проблема. есть идеи?

проблема решена, клиент ждёт пакет ексквеститемлист
smeli вне форума Ответить с цитированием
Непрочитано 25.04.2017, 12:12   #408
Олдфаг

По умолчанию Re: Работа над Goddess of Destruction (part 7)

нужна структура или просто дамп пакетов из гранд крусаде:

ExPrivateStoreBuyingResult
ExPrivateStoreSellingResult
smeli вне форума Ответить с цитированием
Непрочитано 11.05.2017, 08:19   #409
Олдфаг

По умолчанию Re: Работа над Goddess of Destruction (part 7)

такс, куда девелоперы все из зоны попёрли? я тоже туда пойду
пс. на 3 буквы непредлагать
smeli вне форума Ответить с цитированием
Непрочитано 01.06.2017, 18:51   #410
Олдфаг

По умолчанию Re: Работа над Goddess of Destruction (part 7)

структура пакетов типа одинаковая
оид
количество
имя

но в случае продажи ето или неработает или я незнаю что посылать клиенту
smeli вне форума Ответить с цитированием
Ответ

Метки
development, goddess of destruction, l2j, l2p, lineage 2 tauti owned!, tauti, vistall убил 2 часа, атата, гео tauti за картоху, геодата бункера, иди копай, карательный отряд, картоха vs ява, ололо - жесть, технология батарей 0о, у корейцев недержание, шаурмэ фейл


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа над Goddess of Destruction (part 6) Ashe Lineage II 1304 11.07.2015 20:00
Работа над Goddess of Destruction (part 5) Ozzy Lineage II 980 09.10.2013 09:13
Работа над Goddess of Destruction Вопрос Мараторий Lineage II 29 11.06.2013 18:01
Работа над Goddess of Destruction (part 2) Ozzy Lineage II 411 22.06.2011 15:58
Адаптируем SQL BimBom Работа со скриптами 9 14.10.2009 15:14


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

Вверх