So i made this script and i dont know if it works, Cause there are SO MANY

'Gamepad1' 'Gamepad2' 'Gamepad3' 'Gamepad3' 'Gamepad4' 'Gamepad5' 'Gamepad6' 'Gamepad7' 'Gamepad8'

I just dont get it, Can someone explain how to do this or explain what the difference is?

local UIS = game:GetService("UserInputService")

UIS.InputBegan:Connect(function(Input)
	if Input.UserInputType == Enum.UserInputType.>Gamepad<  then
		if Input.KeyCode == Enum.KeyCode.X then
			script.Disabled = true
			game.ReplicatedStorage.SOMEONEHONKED:FireServer()
			wait(0.7)
			script.Disabled = false
		end
	end
end)