How to make players slip?

Working on events for my koth game and whilst working on the event “Frost”, I’ve run into a problem. Setting the friction of each part in the map to 0 in CustomPhysicalProperties doesn’t apply to the player’s character.

Here’s the script responsible for modifying the friction

local props = PhysicalProperties.new(.7,.5,1,0,0) 

local function Frost()
	for _, tri : Part in pairs(map:GetChildren()) do
		tri.CustomPhysicalProperties = props
		tri.Material = Enum.Material.Ice
	
		wIndex+=1
		
		if wIndex > 20 then task.wait(.05) wIndex = 0 end
	end
end

6 Likes

One way to make player’s slip is to have them Sit

To make a part icy/slippery you have to turn the friction to 0 or so, and then set the friction weight to something like 100 or so, higher friction weight = slipperier, lower = less slippery.

5 Likes

I’ve tested that, still no effect.

To add on, by slip i mean movements are overexadurated

2 Likes

Oops, my bad, got the numbers mixed up. Set friction to 0, friction weight to 100

1 Like

max friction weight is 2 and ive tried similar parameteres and it still doesnt work

1 Like

Max friction is 2, max friction weight is 100

1 Like

Try game.Player.LocalPlayer.Character.Humanoid.MaxSlopeAngle = 0(if you’re doing it from a server script use slope.Touched event to get character.Humanoid)
This makes it so that the player slips on any inclined surface
And of course, make the slope’s friction 0 and frictionweight 100

2 Likes

thanks bro, once I can I’ll try that, but almost 2 years is crazy :sob:

6 Likes

And I’m six months late again :grimacing:
I just keep forgetting to check my forum notifs sorry

1 Like