Skip to content

Commit 08a5c83

Browse files
authored
Merge pull request #538 from CrosRoad95/fix/players-in-vehicles-cause-nt
Fix players in vehicles cause network trouble
2 parents 279ae2e + 3157628 commit 08a5c83

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

SlipeServer.Server/PacketHandling/Handlers/Rpc/RpcPacketHandler.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,6 @@ private void HandleDataStream(IClient client)
8282
.Except(new Elements.Player[] { client.Player })
8383
.ToArray();
8484

85-
var existingPlayersListPacket = PlayerPacketFactory.CreatePlayerListPacket(otherPlayers, true);
86-
client.SendPacket(existingPlayersListPacket);
87-
8885
var elements = this.elementCollection
8986
.GetAll()
9087
.Where(x => x.Associations.ToArray().Any(y => y.IsGlobal))
@@ -93,6 +90,9 @@ private void HandleDataStream(IClient client)
9390
var packet = AddEntityPacketFactory.CreateAddEntityPacket(elements);
9491
client.SendPacket(packet);
9592

93+
var existingPlayersListPacket = PlayerPacketFactory.CreatePlayerListPacket(otherPlayers, true);
94+
client.SendPacket(existingPlayersListPacket);
95+
9696
using (var scope = new ClientPacketScope(client.Player))
9797
{
9898
foreach (var player in otherPlayers)

0 commit comments

Comments
 (0)