I am trying to learn basic rotation and I tried make a script that rotates a part 180 degrees and this is what I did, but I am not sure what else to do since it doesn't really work
wait(3) script.Parent.CFrame = script.Parent.CFrame * CFrame.Angles(0, math.pi, 0)
It does rotate, it just looks the same cause you rotated it by 180.