Helicopter Rotation Malfunction

Hello.

I was bored and decided to make an AI Helicopter!

I got a little problem, the top rotor is in a weird positioning…

Video:


(Sorry if you have to download it, unsure.)

Any fix?

Code:

while true do
	script.Parent:SetPrimaryPartCFrame(script.Parent.Center.CFrame * CFrame.fromEulerAnglesXYZ(.1,0,0))
	wait()
end

I am planning on making this an AI helicopter which will allow you to stand up on it and jump out of it.

This is my first post regarding this, and I have multiple posts coming up soon once this problem has a fix.

And also, is there a way so it’ll rotate faster?

Thanks <3

Try just spinning the center part and have the blades welded to it.

Center part is already spinning. Anything inside the center part spins w/ the center.

Don’t know if you can weld a blade if it’s 1 entirely mesh.

Place everything except the main part in serverstorage, does it spin correctly now?

\

Nope

Still rotating very funny even tho that’s not what I wanted it to. It should be like the Call of Duty helicopter warzone, it flies and the main center stay at 1 position, the blades spin around it.

My mouse cursor is where the main center of the blades should be.

Nevermind, fixed it.

Thanks for trying to help.