Script line:
PlacingItem:SetPrimaryPartCFrame(CFrame.new(Vector3.new(math.floor(Mouse.Hit.p.x),Mouse.Hit.p.y,math.floor(Mouse.Hit.p.z)))*CFrame.Angles(0,math.rad(Angle),0))
I know problem is in CFrame but i have no idea how to change it
I guess you need to weld or connect any other way these objects before rotating it
please send a video so we can analyze it
Well basically when i put object down on the floor, item faces the other way and if PrimaryPart is rotated 180° then item is facing correctly
are the parts anchored? or not?
Yes parts are anchored when placed
can you please send a video this dosent help
Sorry i cant send video right now but i know its something with this
Try
clone:SetPrimaryPartCFrame(floor.CFrame)
instead of
clone:SetPrimaryPartCFrame(CFrame.new(floor.Position))
clone.PrimaryPart.Orientation = Vector3.new(floor.Orientation.X, floor.Orientation.Y, floor.Orientation.Z)
is the item u rotating a model?
If you want to tween multiple objects in a group from one part then you have to set up things in a certain way. The part being tweened has to be anchored and everything else unanchored, and then all the unanchored parts have to be welded to the anchored part with a Weld or WeldConstraint. There’s a post on this: Introduction to Tweening Models
Thanks for replying but i think the problem is CFrame position in this line
When i changed this line:
NewPlot:SetPrimaryPartCFrame(CFrame.new(workspace.Plots.PlotModel.Main.Position))
To this:
NewPlot:SetPrimaryPartCFrame(workspace.Plots.PlotModel.Main.Cframe)
** It worked
Oh, alright. Well, if the problem is fixed, then everything is good.
But i dont know how to change CFrame on this script.
PlacingItem:SetPrimaryPartCFrame(CFrame.new(Vector3.new(math.floor(Mouse.Hit.p.x),Mouse.Hit.p.y,math.floor(Mouse.Hit.p.z)))*CFrame.Angles(0,math.rad(Angle),0))
What’s that line supposed to do?
When placing item it faces the other way because of mainpart is rotated so i need to reposition CFrame in script
What if you rotated the main part so that it’s already rotated correctly
Then placed object is rotated correctly BUT i need items to be rotated ALSO when mainpart is rotated
Would it work if you tried to use welds like I suggested earlier?
I havent •••••••••••••••••••••