Don’t really know how to fix this, and I doubt anyone else does here but I posted here in case anyone does. When I kick the ball I wanted it to be smooth so all I did was simply set it to my player. This solved my problem, however as you can see when the ball wants to fall down (when I remove the bodyforce) it starts to struggle.
Could you perhaps show some code? I’m not sure I understand what the issue is
AFAIK using :SetNetworkOwner
should automatically prevent Roblox from automatically re-assigning it’s network ownership.
Are you sure network ownership is the problem at all instead of your own code? If the player has network ownership of the ball, it’s velocity should get replicated to the server, to the ball will still atleast bounce up even if network ownership is immediately given back to the server.
1 Like
Well I removed the networkownership code from my code, and it solved the issue. But I want my player to have the network connection, because it allows smoother kicks for my game which would look a lot better.