I fired a table includes parts address to client with remote.
well, let’s see the server script first.
local Module = require(game:GetService("ReplicatedStorage").ModuleScript)
local PlayerAdded = game:GetService("ReplicatedStorage").PlayerAdded
local Players = game:GetService("Players")
Players.PlayerAdded:Connect(function(Player)
print("Server :",Module.RequireCars())
PlayerAdded:FireClient(Player, Module.RequireCars())
end)
Module.RequireCars
returns a table includes more tables include some parts.
and, this is client script.
local MeAdded = game:GetService("ReplicatedStorage").PlayerAdded
MeAdded.OnClientEvent:Connect(function(Table)
print("Client :",Table)
end)
It just prints the received value.
and the output says
17:07:30.390 Server : ▼ {
[Instance(1AF5048ADB8)] = ▼ {
[Instance(1AF5048AB38)] = ▼ {
[1] = -3, 0, -5, 1, 0, 0, 0, 1, 0, 0, 0, 1,
[2] = 1
},
[Instance(1AF5048ABB8)] = ▼ {
[1] = 3, 0, -5, 1, 0, 0, 0, 1, 0, 0, 0, 1,
[2] = 1
},
[Instance(1AF5048AC38)] = ▼ {
[1] = -3, 0, 5, 1, 0, 0, 0, 1, 0, 0, 0, 1,
[2] = 1
},
[Instance(1AF5048ACB8)] = ▼ {
[1] = 3, 0, 5, 1, 0, 0, 0, 1, 0, 0, 0, 1,
[2] = 1
}
}
} - Server - Script:6
17:07:30.639 Client : ▼ {
[" (DriveSeat)"] = ▼ {
[" (SuspentionPart)"] = ▼ {
[1] = -3, 0, 5, 1, 0, 0, 0, 1, 0, 0, 0, 1,
[2] = 1
}
}
} - Client - LocalScript:4
I need full version. it lost too much values!
Is this only an issue with the output?
I’ll have to test it first, but I think this is a serious problem.
Should I go to a bug report?