So i am trying to make a Keybind door, E to topen, it works, but the "E" image doesn't show up and i guess it is because of this error at line 21.
local inputservice = game:GetService("UserInputService") inputservice.InputBegan:connect(function(i,g) if i.UserInputType == Enum.UserInputType.Keyboard then if i.KeyCode == Enum.KeyCode.E then for _,Door in pairs(workspace.Doors:GetChildren()) do local Mag = (Door.Center.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude if Mag <= Door.Range.Value then Door.Event:FireServer() break end end end end end) while true do script.Parent.ImageLabel.Visible = false for _,Door in pairs(workspace.Doors:GetChildren()) do local Mag = (Door.Center.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude if Mag <= Door.Range.Value then local D3ToD2 = workspace.CurrentCamera:WorldToScreenPoint(Door.Center.Position) script.Parent.ImageLabel.Visible = true script.Parent.ImageLabel.Position = UDim2.new(0,D3ToD2.X,0,D3ToD2.Y,0) break end end wait() end