[x] I understand that if I do not agree to the following points by marking the checkboxes my issue will be ignored.
[x] I have searched existing issues to see if the issue has already been opened, and I have checked the commit log to see if the issue has been resolved since my server was last updated.
[x] I am currently on the latest commit of the branch when reporting this bug
Code branch that is affected by this issue
AAEmu-client_version-3.0_client(2017-03-15)+
Bug description
Проявилась проблема с функциями взаимодействия персонажа с другими игроками, а именно приглашение в отряд, создание семьи, создание гильдии. Открыв меню и попытавшись пригласить персонажа в отряд, приглашающий столкнется с сообщением в чате о том что приглашаемый отказался вступать в отряд, создать гильдию также не получится, так как для создания гильдии нужен отряд из пяти персонажей.
При попытке пригласить персонажа в отряд в логе такие сообщения:
08:10:06 [DEBUG] PacketMarshaler - GamePacket: S->C type [5:11A] C:[130:131] .G2C.SCRejectedTeamPacket
08:10:06 [DEBUG] PacketMarshaler - GamePacket: C->S type [5:10A] .C2G.CSInviteToTeamPacket
В процессе создания семьи у приглашаемого появляется запрос вступить в семью, но после подтверждения ничего не происходит и Регистрационный бланк не расходуется, но в базе данных в таблицах characters и family_members создаются записи о составе и ролях в семье, если после того как была попытка создать семью персонаж попытается выйти и зайти в игру, клиент будет закрываться с ошибкой. Только после очистки таблицы family_members, удаления записей о семье в таблице characters и перезагрузки сервера появится возможность зайти в игру.
При создании семьи в логе такие сообщения:
После релога персонажа и попытке войти в игру в логе такие сообщения:
08:44:34 [ERROR] PacketMarshaler - UNKNOWN OPCODE FOR PACKET
08:44:34 [DEBUG] PacketMarshaler - GamePacket: S->C type [5:FFF] C:[225:226] .G2C.SCFamilyDescPacket
08:44:34 [ERROR] PacketMarshaler - GamePacket: C->S type 1AD .C2G.CSNotifyInGameCompletedPacket
08:44:34 [FATAL] PacketMarshaler - System.SystemException: System error. System.SystemException: System error.
at AAEmu.Game.Core.Network.Game.GamePacket.Encode() in /server/AAEmuDev/AAEmu.Game/Core/Network/Game/GamePacket.cs:line 119
at AAEmu.Game.Core.Network.Connections.GameConnection.SendPacket(GamePacket packet) in /server/AAEmuDev/AAEmu.Game/Core/Network/Connections/GameConnection.cs:line 66
at AAEmu.Game.Models.Game.Units.Unit.SendPacket(GamePacket packet) in /server/AAEmuDev/AAEmu.Game/Models/Game/Units/Unit.cs:line 675
at AAEmu.Game.Core.Managers.FamilyManager.OnCharacterLogin(Character character) in /server/AAEmuDev/AAEmu.Game/Core/Managers/FamilyManager.cs:line 156
at AAEmu.Game.Core.Managers.World.WorldManager.OnPlayerJoin(Character character) in /server/AAEmuDev/AAEmu.Game/Core/Managers/World/WorldManager.cs:line 1154
at AAEmu.Game.Core.Packets.C2G.CSNotifyInGameCompletedPacket.Read(PacketStream stream) in /server/AAEmuDev/AAEmu.Game/Core/Packets/C2G/CSNotifyInGameCompletedPacket.cs:line 16
at AAEmu.Game.Core.Network.Game.GamePacket.Decode(PacketStream ps) in /server/AAEmuDev/AAEmu.Game/Core/Network/Game/GamePacket.cs:line 149
at AAEmu.Game.Core.Network.Game.GameProtocolHandler.OnReceive(GameConnection connection, Byte[] buf, Int32 bytes) in /server/AAEmuDev/AAEmu.Game/Core/Network/Game/GameProtocolHandler.cs:line 171
08:44:34 [ERROR] GameProtocolHandler - System.SystemException: System error. System.SystemException: System error.
at AAEmu.Game.Core.Network.Game.GamePacket.Encode() in /server/AAEmuDev/AAEmu.Game/Core/Network/Game/GamePacket.cs:line 119
at AAEmu.Game.Core.Network.Connections.GameConnection.SendPacket(GamePacket packet) in /server/AAEmuDev/AAEmu.Game/Core/Network/Connections/GameConnection.cs:line 66
at AAEmu.Game.Models.Game.Units.Unit.SendPacket(GamePacket packet) in /server/AAEmuDev/AAEmu.Game/Models/Game/Units/Unit.cs:line 675
at AAEmu.Game.Core.Managers.FamilyManager.OnCharacterLogin(Character character) in /server/AAEmuDev/AAEmu.Game/Core/Managers/FamilyManager.cs:line 156
at AAEmu.Game.Core.Managers.World.WorldManager.OnPlayerJoin(Character character) in /server/AAEmuDev/AAEmu.Game/Core/Managers/World/WorldManager.cs:line 1154
at AAEmu.Game.Core.Packets.C2G.CSNotifyInGameCompletedPacket.Read(PacketStream stream) in /server/AAEmuDev/AAEmu.Game/Core/Packets/C2G/CSNotifyInGameCompletedPacket.cs:line 16
at AAEmu.Game.Core.Network.Game.GamePacket.Decode(PacketStream ps) in /server/AAEmuDev/AAEmu.Game/Core/Network/Game/GamePacket.cs:line 149
at AAEmu.Game.Core.Network.Game.GameProtocolHandler.OnReceive(GameConnection connection, Byte[] buf, Int32 bytes) in /server/AAEmuDev/AAEmu.Game/Core/Network/Game/GameProtocolHandler.cs:line 171
Для создания семьи нужен Регистрационный бланк
ИД 41419
Зайти в игру персонажем, попытаться пригласить другого игрока в отряд. Создать предмет ИД 41419 и попытаться пригласить другого игрока в семью, после создания семьи сделать релог и попытаться зайти в игру.
I confirm that:
Code branch that is affected by this issue
AAEmu-client_version-3.0_client(2017-03-15)+
Bug description
Проявилась проблема с функциями взаимодействия персонажа с другими игроками, а именно приглашение в отряд, создание семьи, создание гильдии. Открыв меню и попытавшись пригласить персонажа в отряд, приглашающий столкнется с сообщением в чате о том что приглашаемый отказался вступать в отряд, создать гильдию также не получится, так как для создания гильдии нужен отряд из пяти персонажей. При попытке пригласить персонажа в отряд в логе такие сообщения:
08:10:06 [DEBUG] PacketMarshaler - GamePacket: S->C type [5:11A] C:[130:131] .G2C.SCRejectedTeamPacket 08:10:06 [DEBUG] PacketMarshaler - GamePacket: C->S type [5:10A] .C2G.CSInviteToTeamPacket
В процессе создания семьи у приглашаемого появляется запрос вступить в семью, но после подтверждения ничего не происходит и Регистрационный бланк не расходуется, но в базе данных в таблицах characters и family_members создаются записи о составе и ролях в семье, если после того как была попытка создать семью персонаж попытается выйти и зайти в игру, клиент будет закрываться с ошибкой. Только после очистки таблицы family_members, удаления записей о семье в таблице characters и перезагрузки сервера появится возможность зайти в игру. При создании семьи в логе такие сообщения:
08:36:27 [DEBUG] PacketMarshaler - FamilyInviteMember, Name: Элронд, Title:
08:36:27 [DEBUG] PacketMarshaler - GamePacket: C->S type [5:0A9] .C2G.CSFamilyInviteMemberPacket
После релога персонажа и попытке войти в игру в логе такие сообщения:
08:44:34 [ERROR] PacketMarshaler - UNKNOWN OPCODE FOR PACKET 08:44:34 [DEBUG] PacketMarshaler - GamePacket: S->C type [5:FFF] C:[225:226] .G2C.SCFamilyDescPacket 08:44:34 [ERROR] PacketMarshaler - GamePacket: C->S type 1AD .C2G.CSNotifyInGameCompletedPacket 08:44:34 [FATAL] PacketMarshaler - System.SystemException: System error. System.SystemException: System error. at AAEmu.Game.Core.Network.Game.GamePacket.Encode() in /server/AAEmuDev/AAEmu.Game/Core/Network/Game/GamePacket.cs:line 119 at AAEmu.Game.Core.Network.Connections.GameConnection.SendPacket(GamePacket packet) in /server/AAEmuDev/AAEmu.Game/Core/Network/Connections/GameConnection.cs:line 66 at AAEmu.Game.Models.Game.Units.Unit.SendPacket(GamePacket packet) in /server/AAEmuDev/AAEmu.Game/Models/Game/Units/Unit.cs:line 675 at AAEmu.Game.Core.Managers.FamilyManager.OnCharacterLogin(Character character) in /server/AAEmuDev/AAEmu.Game/Core/Managers/FamilyManager.cs:line 156 at AAEmu.Game.Core.Managers.World.WorldManager.OnPlayerJoin(Character character) in /server/AAEmuDev/AAEmu.Game/Core/Managers/World/WorldManager.cs:line 1154 at AAEmu.Game.Core.Packets.C2G.CSNotifyInGameCompletedPacket.Read(PacketStream stream) in /server/AAEmuDev/AAEmu.Game/Core/Packets/C2G/CSNotifyInGameCompletedPacket.cs:line 16 at AAEmu.Game.Core.Network.Game.GamePacket.Decode(PacketStream ps) in /server/AAEmuDev/AAEmu.Game/Core/Network/Game/GamePacket.cs:line 149 at AAEmu.Game.Core.Network.Game.GameProtocolHandler.OnReceive(GameConnection connection, Byte[] buf, Int32 bytes) in /server/AAEmuDev/AAEmu.Game/Core/Network/Game/GameProtocolHandler.cs:line 171
08:44:34 [ERROR] GameProtocolHandler - System.SystemException: System error. System.SystemException: System error. at AAEmu.Game.Core.Network.Game.GamePacket.Encode() in /server/AAEmuDev/AAEmu.Game/Core/Network/Game/GamePacket.cs:line 119 at AAEmu.Game.Core.Network.Connections.GameConnection.SendPacket(GamePacket packet) in /server/AAEmuDev/AAEmu.Game/Core/Network/Connections/GameConnection.cs:line 66 at AAEmu.Game.Models.Game.Units.Unit.SendPacket(GamePacket packet) in /server/AAEmuDev/AAEmu.Game/Models/Game/Units/Unit.cs:line 675 at AAEmu.Game.Core.Managers.FamilyManager.OnCharacterLogin(Character character) in /server/AAEmuDev/AAEmu.Game/Core/Managers/FamilyManager.cs:line 156 at AAEmu.Game.Core.Managers.World.WorldManager.OnPlayerJoin(Character character) in /server/AAEmuDev/AAEmu.Game/Core/Managers/World/WorldManager.cs:line 1154 at AAEmu.Game.Core.Packets.C2G.CSNotifyInGameCompletedPacket.Read(PacketStream stream) in /server/AAEmuDev/AAEmu.Game/Core/Packets/C2G/CSNotifyInGameCompletedPacket.cs:line 16 at AAEmu.Game.Core.Network.Game.GamePacket.Decode(PacketStream ps) in /server/AAEmuDev/AAEmu.Game/Core/Network/Game/GamePacket.cs:line 149 at AAEmu.Game.Core.Network.Game.GameProtocolHandler.OnReceive(GameConnection connection, Byte[] buf, Int32 bytes) in /server/AAEmuDev/AAEmu.Game/Core/Network/Game/GameProtocolHandler.cs:line 171
Для создания семьи нужен Регистрационный бланк ИД 41419
Процесс создания семьи описан тут https://archeageon.ru/gajdy/info/206-semya-v-arkhejdzh
Steps to reproduce
Зайти в игру персонажем, попытаться пригласить другого игрока в отряд. Создать предмет ИД 41419 и попытаться пригласить другого игрока в семью, после создания семьи сделать релог и попытаться зайти в игру.
Expected behavior
Screenshots
https://youtu.be/3xkuOC8SXWY
Any additional context for this bug