Im attempting to make a controllable ball by the player like GMTs ball race and i have most of it done movement wise. But if the map has a trigger_push and im holding a movement key then it ignores the push, but if im not holding a key it doesnt and pushes me.
Is there any way of fixing this? Change in direction is also really jerky.
On the players spawn the ball is created and the player is set to spectate it
Movement code: (Was massive so i uploaded it to pastebin)