local UserInput = game:GetService('UserInputService')
UserInput.InputBegan:connect(function(input)
if input.KeyCode == Enum.KeyCode.One then
script.Parent.Inventory.MainFrame.InvSpace.Inv1.BackgroundTransparency = 0.5
script.Parent.Inventory.MainFrame.InvSpace.Inv2.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv3.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv4.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv5.BackgroundTransparency = 0.7
elseif input.KeyCode == Enum.KeyCode.Two then
script.Parent.Inventory.MainFrame.InvSpace.Inv2.BackgroundTransparency = 0.5
script.Parent.Inventory.MainFrame.InvSpace.Inv1.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv3.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv4.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv5.BackgroundTransparency = 0.7
elseif input.KeyCode == Enum.KeyCode.Three then
script.Parent.Inventory.MainFrame.InvSpace.Inv3.BackgroundTransparency = 0.5
script.Parent.Inventory.MainFrame.InvSpace.Inv1.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv2.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv4.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv5.BackgroundTransparency = 0.7
elseif input.KeyCode == Enum.KeyCode.Four then
script.Parent.Inventory.MainFrame.InvSpace.Inv4.BackgroundTransparency = 0.5
script.Parent.Inventory.MainFrame.InvSpace.Inv1.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv2.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv3.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv5.BackgroundTransparency = 0.7
elseif input.KeyCode == Enum.KeyCode.Five then
script.Parent.Inventory.MainFrame.InvSpace.Inv5.BackgroundTransparency = 0.5
script.Parent.Inventory.MainFrame.InvSpace.Inv1.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv2.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv3.BackgroundTransparency = 0.7
script.Parent.Inventory.MainFrame.InvSpace.Inv4.BackgroundTransparency = 0.7
end
end)
How could I possibly make this shorten, but not change what the outcome is?

2 comments
yeah I would of liked less lines, but it's ok. I shall use the variables, don't tend to use variables much.
Okay!