How to write this in code

How you write ->1 in Scripts
minus a value greater than one?
I making a script that makes the player slow down based on damage
so i want if the damage taken >1 then the humanoids walkspeed goesdown

What does this mean?

If you are asking how to subtract a number if it’s greater than 1 then you could do

if value > 1 then
value = value - number

if you are asking how to subtract a random value greater than 1 it would be

value = value - math.random(1,highest_number)

You mean this?

if -value > 1 then
 // Code here

If you’re talking about decreasing the value if it’s higher than 1 there are 2 ways:

if value > 1 then value -= decrease end


value = (value > 1) and value -= decrease
if (value - decrease) > 1 then

local players = game:GetService("Players")
local player = players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
local oldHealth = humanoid.Health

	if oldHealth - newHealth > 1 then
		humanoid.WalkSpeed -= 1
		task.delay(1, function()
			humanoid.WalkSpeed += 1
	oldHealth = newHealth

I assume this is the kind of behavior you’re trying to achieve.