Run it
Copy the script and paste it into your executor.
screenGui = .()
frame = .()
hintLabel = .()
creditsLabel = .()
keyInput = .()
submitButton = .()
messageLabel = .()
screenGui.Parent = .Players.LocalPlayer:()
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.Parent = screenGui
hintLabel.Size = .(, , , )
hintLabel.Position = .(, , , )
hintLabel.Text =
hintLabel.TextColor3 = .(, , )
hintLabel.Parent = frame
creditsLabel.Size = .(, , , )
creditsLabel.Position = .(, , , -)
creditsLabel.Text =
creditsLabel.TextColor3 = .(, , )
creditsLabel.Parent = frame
keyInput.Size = .(, -, , )
keyInput.Position = .(, , , )
keyInput.PlaceholderText =
keyInput.TextColor3 = .(, , )
keyInput.BackgroundColor3 = .(, , )
keyInput.Parent = frame
submitButton.Size = .(, , , )
submitButton.Position = .(, , , )
submitButton.Text =
submitButton.BackgroundColor3 = .(, , )
submitButton.Parent = frame
messageLabel.Size = .(, , , )
messageLabel.Position = .(, , , )
messageLabel.TextColor3 = .(, , )
messageLabel.Parent = frame
()
key = keyInput.Text
key ==
messageLabel.Text =
()
frame.Visible =
()
messageLabel.Text =
()
()
skybox = .()
skybox.Parent = .Lighting
skyImageId =
skybox.SkyboxBk = skyImageId
skybox.SkyboxDn = skyImageId
skybox.SkyboxFt = skyImageId
skybox.SkyboxLf = skyImageId
skybox.SkyboxRt = skyImageId
skybox.SkyboxUp = skyImageId
()
terrain = .Workspace.Terrain
terrain:(.(, , ), .(, , ), .Material.Grass)
UserInputService = :()
UserInputService.InputBegan:((input, gameProcessedEvent)
input.KeyCode == .KeyCode.T gameProcessedEvent
()
()
)
submitButton.MouseButton1Click:(validateKey)
dragging =
dragStart =
startPos =
frame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
dragStart = input.Position
startPos = frame.Position
)
frame.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
frame.InputChanged:((input)
dragging input.UserInputType == .UserInputType.MouseMovement
delta = input.Position - dragStart
frame.Position = startPos + .(, delta.X, , delta.Y)
)Aj

Universal