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

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

Закрытая тема
Опции темы
Непрочитано 21.03.2015, 14:28   #1141
Изгнанные

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

Цитата:
Сообщение от moveton Посмотреть сообщение
Господа, поделитесь пожалуйста логом пакетов на 603 или на 606, которые отправляются от выбора персонажа до захода в игру.
Код:
[C] ProtocolVersion
[S] VersionCheck
[C] AuthLogin
[S] CharacterSelectionInfo
[S] ExLoginVitalityEffectInfo
[C] CharacterSelect
[S] CharacterSelected
[C] RequestManorList
[S] ExSendManorList
[C] EnterWorld
[S] ExBR_NewIConCashBtnWnd
[S] ExLightingCandleEvent
[S] ExGetBookMarkInfo
[S] MacroList
[S] GameGuardQuery
[S] ItemList
[S] ExQuestItemList
[S] ExAdenaInvenCount
[S] ShortCutInit
[S] ExBasicActionList
[S] SkillList
[S] AcquireSkillList
[S] HennaInfo
[S] ExCastleState
[S] ExCastleState
[S] ExCastleState
[S] ExCastleState
[S] ExCastleState
[S] ExCastleState
[S] ExCastleState
[S] ExCastleState
[S] ExCastleState
[S] ExVitalityEffectInfo
[S] QuestList
[S] ExBR_PremiumState
[S] SystemMessage
[S] EtcStatusUpdate
[S] L2FriendList
[S] MagicAndSkillList
[S] ExStorageMaxCount
[S] ExPledgeWaitingListAlarm
[S] ExUserInfoEquipSlot
[S] SkillCoolTime
[S] ExUnReadMailCount
[S] ExReceiveShowPostFriend
[S] ExPCCafePointInfo
[S] Say2
[S] ExSubjobInfo
[S] ExMentorList
[S] SystemMessage
[S] ExSetCompassZoneCode
[S] SystemMessage
[S] SystemMessage
[S] UI
[S] ExUserInfoEquipSlot
[S] ExUserInfoCubic
[S] ExUserInfoAbnormalVisualEffect
[C] GameGuardReply
[S] ExAcquireAPSkillList
[S] ExWorldChatCnt

Последний раз редактировалось GenCloud; 21.03.2015 в 16:32.
GenCloud вне форума Отправить сообщение для GenCloud с помощью Skype™
Сказали спасибо:
Непрочитано 26.03.2015, 11:23   #1142
Аватар для WOLKkr
Пользователь

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

Столкнулись с такой проблемой.
Когда устанавливаешь знак альянса и делаешь релог, клиент попросту виснет.
Протоколы: 603/19.
Исходы: лыжа

Кто подскажет что за ерунда, и как исправить. Уже 3 день не можем разобраться.
WOLKkr вне форума
Непрочитано 26.03.2015, 11:27   #1143
Изгнанные

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

Цитата:
Сообщение от WOLKkr Посмотреть сообщение
Столкнулись с такой проблемой.
Когда устанавливаешь знак альянса и делаешь релог, клиент попросту виснет.
Протоколы: 603/19.
Исходы: лыжа

Кто подскажет что за ерунда, и как исправить. Уже 3 день не можем разобраться.
Копайте в сторону пакетов AllyCrest, PledgeCrest и т.п. на данном протоколе дбавили поле с serverId
GenCloud вне форума Отправить сообщение для GenCloud с помощью Skype™
Непрочитано 26.03.2015, 11:36   #1144
Аватар для WOLKkr
Пользователь

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

Цитата:
Сообщение от GenCloud Посмотреть сообщение
Копайте в сторону пакетов AllyCrest, PledgeCrest и т.п. на данном протоколе дбавили поле с serverId
AllyCrest

Код:
	protected final void writeImpl()
	{
		writeC(0xAF);
		writeD(Config.SERVER_ID);
		writeD(_crestId);
		if (_data != null)
		{
			writeD(_data.length);
			writeB(_data);
		}
		else
		{
			writeD(0);
		}
	}
PledgeCrest

Код:
	@Override
	protected final void writeImpl()
	{
		writeC(0x6A);
		writeD(Config.SERVER_ID);
		writeD(_crestId);
		if (_data != null)
		{
			writeD(_data.length);
			writeB(_data);
		}
		else
		{
			writeD(0);
		}
	}
Кусок из UserInfo
Код:
		if (containsMask(UserInfoType.CLAN))
		{
			writeH(32 + (_activeChar.getTitle().length() * 2));
			writeString(_activeChar.getTitle());
			writeH(_activeChar.getPledgeType());
			writeD(_activeChar.getClanId());
			writeD(_activeChar.getClanCrestLargeId());
			writeD(_activeChar.getClanCrestId());
			writeC(_activeChar.isClanLeader() ? -1 : 0x00);
			writeD(_activeChar.getClanPrivileges().getBitmask());
			writeD(_activeChar.getAllyId());
			writeD(_activeChar.getAllyCrestId());
			writeC(_activeChar.isInPartyMatchRoom() ? 0x01 : 0x00);
		}
WOLKkr вне форума
Непрочитано 26.03.2015, 12:34   #1145
Изгнанные

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

Цитата:
Сообщение от WOLKkr Посмотреть сообщение
AllyCrest

Код:
	protected final void writeImpl()
	{
		writeC(0xAF);
		writeD(Config.SERVER_ID);
		writeD(_crestId);
		if (_data != null)
		{
			writeD(_data.length);
			writeB(_data);
		}
		else
		{
			writeD(0);
		}
	}
PledgeCrest

Код:
	@Override
	protected final void writeImpl()
	{
		writeC(0x6A);
		writeD(Config.SERVER_ID);
		writeD(_crestId);
		if (_data != null)
		{
			writeD(_data.length);
			writeB(_data);
		}
		else
		{
			writeD(0);
		}
	}
Кусок из UserInfo
Код:
		if (containsMask(UserInfoType.CLAN))
		{
			writeH(32 + (_activeChar.getTitle().length() * 2));
			writeString(_activeChar.getTitle());
			writeH(_activeChar.getPledgeType());
			writeD(_activeChar.getClanId());
			writeD(_activeChar.getClanCrestLargeId());
			writeD(_activeChar.getClanCrestId());
			writeC(_activeChar.isClanLeader() ? -1 : 0x00);
			writeD(_activeChar.getClanPrivileges().getBitmask());
			writeD(_activeChar.getAllyId());
			writeD(_activeChar.getAllyCrestId());
			writeC(_activeChar.isInPartyMatchRoom() ? 0x01 : 0x00);
		}
Да сличьте вы сдесь правильную структуру
https://github.com/L2J/L2J_Server/tr.../serverpackets
GenCloud вне форума Отправить сообщение для GenCloud с помощью Skype™
Непрочитано 26.03.2015, 16:00   #1146
Аватар для Mifesto
Пользователь

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

Буквально вчера столкнулся с такой траблой на 558 протоколе, оказалось не там байт у лыжи(или на 603 протоколе)

Код:
if (containsMask(UserInfoType.CLAN))
		{
			writeH(32 + (_activeChar.getTitle().length() * 2));
			writeString(_activeChar.getTitle());
			writeH(_activeChar.getPledgeType());
			writeD(_activeChar.getClanId());
			writeD(_activeChar.getClanCrestLargeId());
			writeD(_activeChar.getClanCrestId());
			writeC(_activeChar.isClanLeader() ? -1 : 0x00);
			writeD(_activeChar.getClanPrivileges().getBitmask());
			writeD(_activeChar.getAllyId());
			writeD(_activeChar.getAllyCrestId());
			writeC(_activeChar.isInPartyMatchRoom() ? 0x01 : 0x00);
		}
правильная работа значков на 558 протоколе такая:
Код:
if (containsMask(UserInfoType.CLAN))
        {
            writeH(32 + _title.length() * 2);
            writeH(_title.length());
            writeNS(_title);
            writeH(activeChar.getPledgeType());
            writeD(activeChar.getClanId());
            writeD(activeChar.getClanCrestLargeId());
            writeD(activeChar.getClanCrestId());
            writeD(activeChar.getClanPrivileges());
            writeC(activeChar.isClanLeader());
            writeD(activeChar.getAllyId());
            writeD(activeChar.getAllyCrestId());
            writeC(activeChar.isInPartyMatchRoom());
        }
Mifesto вне форума Отправить сообщение для Mifesto с помощью ICQ
Сказали спасибо:
Непрочитано 26.03.2015, 17:46   #1147
Изгнанные

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


58 секунда видео, что за абнормал?
GenCloud вне форума Отправить сообщение для GenCloud с помощью Skype™
Непрочитано 26.03.2015, 17:53   #1148
Пользователь

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

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

58 секунда видео, что за абнормал?
SPACEREF(127)
 
Code: Java
ChaosPaladin вне форума
Сказали спасибо:
Непрочитано 27.03.2015, 14:49   #1149
Аватар для elastic
Ooh, who's that handsome devil?

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

Никто не подскажет, где в юзер инфо 603 протокола отсылается аура героя фестиваля хаоса?
elastic вне форума Отправить сообщение для elastic с помощью ICQ
Непрочитано 27.03.2015, 15:06   #1150
Изгнанные

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

Цитата:
Сообщение от elastic Посмотреть сообщение
Никто не подскажет, где в юзер инфо 603 протокола отсылается аура героя фестиваля хаоса?
если эта?


то последний блок,последний врайт
Код:
writeC(100);
GenCloud вне форума Отправить сообщение для GenCloud с помощью Skype™
Сказали спасибо:
Закрытая тема

Метки
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 Вопрос Мараторий Lineage II 29 11.06.2013 18:01
Работа над Goddess of Destruction Glory Days Mazaffaka Lineage II 89 07.05.2013 19:10
Lineage 2 Goddess of Destruction chapter 3: Lindvior part 2 - Lord of the West Wind LineOFWar Lineage II 0 09.12.2012 13:46
Работа над Goddess of Destruction (part 2) Ozzy Lineage II 411 22.06.2011 15:58
Адаптируем SQL BimBom Работа со скриптами 9 14.10.2009 15:14


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

Вверх