Hey, so I’m making a placement sort of system, I need to know how I can get the X & Y of where I’m pointing to, excluding the part I am using to show where it goes.
The Script
Mouse.Move:Connect(function()
if Item then
local MouseTarget = Mouse.Hit
-- Personal Folder
if not workspace.placementSystem:FindFirstChild(Player.UserId) then
local PlayerFolder = Instance.new("Folder", workspace.placementSystem)
PlayerFolder.Name = Player.UserId
end
--
local PlayerFolder = workspace.placementSystem:FindFirstChild(Player.UserId)
-- Make cloned part forcefield like
for _,Part in pairs(ItemCloned:GetDescendants()) do
if Part:IsA("Part") then
Part.Material = Enum.Material.ForceField
Part.Color = Color3.fromRGB(85, 239, 196)
Part.CanCollide = false
Part.CanTouch = false
end
end
--
if not workspace.placementSystem:FindFirstChild(ItemCloned) then
ItemCloned.Parent = PlayerFolder
end
ItemCloned:SetPrimaryPartCFrame(CFrame.new(math.floor(MouseTarget.X), math.floor(MouseTarget.Y), math.floor(MouseTarget.Z)))
else
if workspace.placementSystem:FindFirstChild(Player.UserId) then
workspace.placementSystem:FindFirstChild(Player.UserId):Destroy()
end
end
end)
Video showing my issue in action
Could I have some ideas of how to overcome this issue and some suggestions for other problems you may see?