Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- LocalScript inside TextButton
- local button = script.Parent
- local player = game.Players.LocalPlayer
- local character = player.Character or player.CharacterAdded:Wait()
- local userInputService = game:GetService("UserInputService")
- local gravity = 196.2 -- Default Roblox gravity
- button.Text = "Set Gravity"
- local function setGravity()
- local input = userInputService.InputBox("Enter desired gravity:", "Set Gravity", 196.2)
- input.FocusLost:Connect(function(enterPressed)
- if enterPressed then
- local newGravity = tonumber(input.Text)
- if newGravity then
- gravity = newGravity
- workspace.Gravity = gravity
- button.Text = "Gravity: " .. gravity
- else
- button.Text = "Invalid input"
- wait(1)
- button.Text = "Set Gravity"
- end
- end
- end)
- end
- button.MouseButton1Click:Connect(setGravity)
- -- Update gravity for new characters
- player.CharacterAdded:Connect(function(char)
- char:WaitForChild("HumanoidRootPart")
- workspace.Gravity = gravity
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement