syncing cars when joining works now

This commit is contained in:
Luuk van Oijen 2023-11-08 17:00:48 +01:00
parent ad15846625
commit ebc0dba4ef

View File

@ -454,10 +454,11 @@ impl Server {
for client in &self.clients {
let pid = client.id as usize;
if pid != client_idx {
let role = client.get_roles();
for (vid, car) in &client.cars {
self.clients[client_idx]
.queue_packet(Packet::Raw(RawPacket::from_str(&format!(
"Os:{}:{pid}-{vid}:{}",
"Os:{role}:{}:{pid}-{vid}:{}",
client.get_name(),
car.car_json,
))))