Startercharacter Hipheight not changing

I change the hipheight of the startercharacter to 2.61, but when I hit play it changes the hipheight to 2. I removed all of the scripts and tryed it out, but it still doesn’t change. Here is the game: https://www.roblox.com/games/4875225689/Apeture-ProtoTypes-Place-Number-14

I don’t know if this belongs in Scripting Support or Engine Bugs, so I just put it in Scripting Support.

FASF HDHSGS
One photo has its wheels digging in the ground, (what it should not look like), while the other has the wheels above ground. (what it should look like)

Does anyone know how this is happening?

1 Like

Would love to help, but it’d be tricky without any code being shown. Also:

  • The permission levels on this place prevent you from entering. We need access, lol.

I also know HipHeights were an issue a little while ago, but not sure about them now. I tried replicating the issue, and got nothing.

Sorry for the late reply, but you can edit the game. But ill also make it so that you could join the game too. :smiley:

I can tell you that the issue the HIpHeight keeps resetting is because it keeps re-adjusting to the character’s r15 scalings.

If anyone else have better information on that, please add on, but for my wonky fix I changed the HipHeight when the player joins via changing this portion in the ServerLookAt script:

game.Players.PlayerAdded:Connect(function(player)
	player.CharacterAdded:Connect(function(character)
		lookAtDict[player] = lookAt.new(character);
	end)
end)

into this:

game.Players.PlayerAdded:Connect(function(player)
	player.CharacterAdded:Connect(function(character)
		lookAtDict[player] = lookAt.new(character);

		character.Humanoid.Changed:Connect(function(Yup) --- Fires once the game changes the HipHeight
			if character.Humanoid.HipHeight < 2.6 then --- I went for < 2.6 since I'm not sure about the doubles error range.
				character.Humanoid.HipHeight = 2.61
			end
		end)

	end)
end)