In my past post about something like this I got it working kind of, but now it places like this?
That is when I tried to place on the side of the baseplate, it seemed to have placed twice?
They seem to be switching blocks or something… and whenever I place on top of the baseplate either this happens:
Or nothing places at the top except this:
local RS = game:GetService('ReplicatedStorage') local Event = RS:WaitForChild('PlaceBlock') -- PlaceBlock Event Event.OnServerEvent:Connect(function(plr,target,pos,Block) local xBlock = Block:Clone() local model = game.ReplicatedStorage.ChairTrap xBlock.Trap.Position = target.Position + pos xBlock.Parent = game.Workspace model.PrimaryPart = model.Trap model:SetPrimaryPartCFrame(xBlock.Trap.CFrame) print(target) end)