Idk whats wrong???
thx to LordDragonZord for the help so far
Local script
local Player = game.Players.LocalPlayer
Mouse.Button1Down:connect(function()
local name = Player.Name
game.Workspace.BlockInserter.BlockInsertation:FireServer(name)
end)
Server script
NormalParts = {["Slab"] = true,["Wall"] = true,["Plate"] = true}
script.BlockInsertation.OnServerEvent = function(game:GetService("Players"):WaitForChild([PLAYER_NAME NEEDED HERE]),name)
local chil = game.Workspace[name]:GetChildren()
for i, v in pairs (chil) do
if NormalParts[v.Name] then
local clone = workspace:FindFirstChild(name).Slab:Clone() or workspace:FindFirstChild(name).Wall:Clone() or workspace:FindFirstChild(name).Plate:Clone()
clone.Parent = game.Workspace
else
-- game.Players.player.PlayerGui.MoneyDisplay.ErrorDisplay.Description.Text = "Undefined part value: "..i.."
-- game.Players.player.PlayerGui.MoneyDisplay.ErrorDisplay:TweenPosition(UDim2.new(0.8, 0,0.9, 0),"InOut","Elastic",2.6,false)
-- wait(15)
-- game.Players.player.PlayerGui.MoneyDisplay.ErrorDisplay:TweenPosition(UDim2.new(-1, 0,0.9, 0),"InOut","Elastic",2.6,false)
end
end
end
