So in my script everything works fine, but seemingly randomly as shown in the video my player just would randomly teleport way to the side, theres also other bugs but i couldnt get it and i dont have enough patience to try and get it where the player could just go up really really far. been tryna solve this for a few days, i think its likely because of body velocity as im not really supposed to use it, but using linear velocity doesnt give me the same effect, the script i shown u isnt the full script as its a bit long but if ur tryna help and u need the full script just ask, any help is appreciated
#Cannon Player Bug
1 messages · Page 1 of 1 (latest)
you have to move the cframe of the humanoidrootpart instead of the position
local position = Vector3.new(thing) + Vector3.new(thing2)
hrp.CFrame = CFrame.new(position)
damn yeah complete oversight 😔 ill see if this fixes it thanks
no problem
also why are you using a bodyvelocity to then just add to the hrps velocity
a bit sleep deprived so forgive me if i dont make any sense but bodyvelocity is so its a constant push while velocity is just a singular push and it looked good
theres prolly a better way but its the way i came up with after experimenting with a few hours 🤷
bug still happens