both can collides are true
ply = game.Players.LocalPlayer mouse = ply:GetMouse() rise = false part = game.Workspace.WBM.Union secs = 0.3 win = false fall = false --NEED TO EDIT PROPERTY OF PART2 TO MAKE IT HAVE NO EFFECT ON BOTTLE --creates function function Up() part.CFrame = part.CFrame + Vector3.new(0,secs,0) end --leftROTATON function Leftmove() part.CFrame = part.CFrame * CFrame.Angles(0.1,0,0) end function LeftDown()--need to have this to mantain anchor, but have down motion part.CFrame = part.CFrame - Vector3.new(0,0.5,0) --speed of decsent end --RightRotation --creates loop while true do mouse.Button1Down:connect(function() --- something stops, the verification?? rise = true part.Anchored = true end) mouse.Button1Up:connect(function() rise = false fall = true part.Anchored = true end) if rise == true then--up motion Up() Leftmove() else if fall == true then LeftDown()--down motion Leftmove() end game.Workspace.WBM.Union.Touched:connect(function(hit) --reset local find = hit.Parent:FindFirstChild("toptable") if find ~= nil then rise = false --problem? fall = false part.CFrame = CFrame.Angles(0, 0, 0) part.CFrame = CFrame.new(12.37, 2.98, -19.72) win = false wait(0.01) else win = true end end) --- need to use variable, left from movement script somehow ----change in rotation, due to reset wait(0.01) end--AFTER RESET SOMETHING HAPPENS, THEREFORE RESET AFFECTS OTHER THINGS, Need to reset rotation wait() end
Anyone see anything that would cause the bottle to fall through the table?