I said this once, and I’ll state it again. I’m not trying to be a nag or anything, but you should really take the time how to do this stuff on your own, because this category is not script-request and it never will be. This category should only be used for code you already have.
The script that @dukzae provided you had a minor anchor error and all you would have to do with the “Part” variable that was created is a simple Part.Anchored = true. That would have fixed the falling issue, and it is one of the most basic things that a scripter could know, and you didn’t know how to do that.
There are plenty of YouTubers who know a lot, and can teach you about different scripting aspects.
TheDevKing (This guy taught me a lot about tweening, lerping, camera manipulation, etc…)
Alvin_Blox (I heard he’s good, I just personally never watched him because he wasn’t really as in-depth as TheDevKing)