Universal Script 📌
3.2k Views
2.9k Executions

MeteorBoostZeroGravityClicktoFlyScript

Universal Script 📌
Kiritopet
Kiritopet10K executions
4 months ago
Get an executor
Please login to perform these actions:

Does it work?

No reports yet

No reports yet. Tried it? Be the first to say.

Also noticed:

Description

Turn your character into a weightless meteor with realistic physics. Click anywhere to send yourself flying through the air, or click on a part to gracefully land at a safe distance without touching the surface. Features: • Zero-gravity meteor physics – your entire body floats and spins like in space • Click-to-boost – tap anywhere to fly in that direction with random realistic spinning • Smart surface landing – clicking on a block makes you fly to it and stop at a safe distance (6 studs), never clipping through or touching the surface • Residual spin – when stopping near a surface, your character keeps spinning slightly for a realistic effect • Adjustable force (1-500) – type your desired boost strength • Click Mode toggle – enable or disable click flying anytime • Collapsible draggable GUI – clean Nova-style menu you can collapse and move anywhere • Death support – after dying, press the START button (with smooth fade-out animation) to resume flying • Mobile support – touch detection distinguishes taps from camera rotation, no accidental flying • R6 and R15 compatible Tested on mobile, fully supports PC as well.

View Raw
-- Meteor Boost – Zero-Gravity Click-to-Fly Script

if script:GetAttribute("Running") then return end
script:SetAttribute("Running", true)

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local CoreGui = game:GetService("CoreGui")
local TweenService = game:GetService("TweenService")
local LocalizationService = game:GetService("LocalizationService")

local LocalPlayer = Players.LocalPlayer
local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local Humanoid = Character:WaitForChild("Humanoid")
local HRP = Character:WaitForChild("HumanoidRootPart")

local userLocale = string.lower(LocalizationService.RobloxLocaleId)
local isRussian = string.find(userLocale, "ru") ~= nil
local L = {
    title = isRussian and "Метеорит" or "Meteor Boost",
    force = isRussian and "Сила" or "Force",
    clickMode = isRussian and "Клик-режим" or "Click Mode",
    on = isRussian and "ВКЛ" or "ON",
    off = isRussian and "ВЫКЛ" or "OFF",
    start = isRussian and "СТАРТ" or "START",
}

local boostForce = 50
local clickModeEnabled = true
local isBoostActive = true
local needStart = false
local activeBlockTarget = nil
local activeAirDirection = nil
local residualSpin = Vector3.zero
local isInResidualSpin = false

local bodyVelocity
local bodyAngular
local safeDistance = 6


Comments

0
Log in to join the conversation. Login
No comments yet. Be the first!

Tags

More universal scripts

See all
Universal Script 📌
20.2k
204.3k
Bumped 10 minutes ago
Universal Script 📌
4.6k
3.0k
Bumped 2 hours ago
Script hub
9.7k
70.8k
Bumped 3 hours ago
Key System
Script hub
187.0k
1.9M
Bumped 5 hours ago
Key System

Script hub

#13 this week

Verified script badgeAirflow HUB

Script hub
602.2k
52.9k
Bumped 5 hours ago

Script hub

#10 today

KeylessVerified script badgeNull Fire / Solara & mobile support