local inputservice = game:GetService("UserInputService")
inputservice.InputBegan:connect(function(i,g)
if i.UserInputType == Enum.UserInputType.Keyboard then
if i.KeyCode == Enum.KeyCode.Return 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 wait() 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
COMMUNITY QUESTION
The Image Label Appear On Studio But Not In Game. What Is The Problem?
0 answers
No public answers were preserved for this question.
This discussion is preserved as it was. New answers, comments, and votes are closed.

5 comments
WHY ARE WE SHOUTING?
Imsorry. I just did that for Someones attention. Sorry Again
Edited for more appropriate title.
Is this a Server Script, or a LocalScript? Are you able to provide more details on the script than what you just have in the question title? What have you done to try and find a source of error in the script?
Where is the server script?