Prop hunt weird collisions

Im working on a prop hunt game and my current system is when the player transforms it takes these steps.

  1. Makes the player invisible
  2. Clones the prop from replicated storage
  3. Sets canCollide to false for 1 second before bringing it back (Hacky workaround for getting stuck in nearby props)
  4. It then welds itself to your hrp and parents
  5. The props CFrame is set to be on the players feet level (ground level)

The issue is with the collision of the prop. Small props work fine usually but as soon as you transform into a big prop (all have box collision) you will slide around the ground slowly, and you cant jump or really control your character.

Heres a video showcasing what happens - https://youtu.be/VkxYtYvU60U

How can I fix this weird collision, Thanks

Hey Adrenilane,
In the video it looks like the main issue is that when you transform into a large prop, your HumanoidRootPart is getting lifted off the ground. That’s why you’re sliding and losing control. Your character’s feet aren’t properly grounded, so Roblox’s movement and jumping mechanics break down.

I recommend focusing on where you’re welding the prop. Try adjusting the weld point so that the HRP stays at the same height and keep the character’s “feet” level with the ground, even after the transformation. You might have to experiment a bit depending on the prop size, but getting that alignment right should fix most of the control issues you’re seeing. So, definitely prioritize getting that position/weld right.

Hope this helps :+1:.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.