I'm trying to make a game with a system that lets you change keybinds, but I'm having an issue where if the player uses I or O as a keybind, then gameprocessed will always be true. Any ideas?
game:GetService("UserInputService").InputBegan:Connect(function(k, gp) if gp or k.KeyCode ~= Enum.KeyCode.I then return end print("I pressed!") end)