M
ScriptKeyless
JJSLOIT Common only
Natural Disaster SurvivalDesktop compatibleWave · Codex · Delta · Synapse Z · Volt · Potassium · Seliware · OpiumWare · Real · Matcha
Description
sorry but remake by TUBERS93os52
GAMENatural Disaster Survival
UPDATEDOct 20, 2026
ACCESSKeyless
PLATFORMDesktop
Script source Luau
-- [[ BloxScripts Risk Notice ]]
-- This script has not been verified by BloxScripts.fun. Deal with caution.
--
-- Stay safe:
-- • Never log in on unofficial Roblox sites or lookalike domains.
-- • Real Roblox links use roblox.com (check the .com ending).
-- • Treat fake Roblox login / "claim reward" pages as phishing.
-- [[ End BloxScripts Risk Notice ]]
--[=[
d888b db db d888888b .d888b. db db db .d8b.
88' Y8b 88 88 `88' VP `8D 88 88 88 d8' `8b
88 88 88 88 odD' 88 88 88 88ooo88
88 ooo 88 88 88 .88' 88 88 88 88~~~88
88. ~8~ 88b d88 .88. j88. 88booo. 88b d88 88 88 @uniquadev
Y888P ~Y8888P' Y888888P 888888D Y88888P ~Y8888P' YP YP CONVERTER
]=]
-- Instances: 44 | Scripts: 10 | Modules: 0 | Tags: 0
local G2L = {};
-- StarterGui.ScreenGui
G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;
-- StarterGui.ScreenGui.Frame
G2L["2"] = Instance.new("Frame", G2L["1"]);
G2L["2"]["BorderSizePixel"] = 0;
G2L["2"]["BackgroundColor3"] = Color3.fromRGB(16, 7, 25);
G2L["2"]["Size"] = UDim2.new(0, 492, 0, 302);
G2L["2"]["Position"] = UDim2.new(0.11145, 0, 0.14802, 0);
G2L["2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
-- StarterGui.ScreenGui.Frame.Frame
G2L["3"] = Instance.new("Frame", G2L["2"]);
G2L["3"]["BorderSizePixel"] = 0;
G2L["3"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["3"]["Size"] = UDim2.new(0, 10, 0, 302);
G2L["3"]["Position"] = UDim2.new(1, 0, 0, 0);
G2L["3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
-- StarterGui.ScreenGui.Frame.Frame.Button
G2L["4"] = Instance.new("TextButton", G2L["3"]);
G2L["4"]["BorderSizePixel"] = 0;
G2L["4"]["TextSize"] = 21;
G2L["4"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["4"]["BackgroundColor3"] = Color3.fromRGB(14, 7, 18);
G2L["4"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["4"]["Size"] = UDim2.new(0, 190, 0, 42);
G2L["4"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["4"]["Text"] = [[ESP]];
G2L["4"]["Name"] = [[Button]];
G2L["4"]["Position"] = UDim2.new(-47.73699, 0, 0.3245, 0);
-- StarterGui.ScreenGui.Frame.Frame.Button.UICorner
G2L["5"] = Instance.new("UICorner", G2L["4"]);
-- StarterGui.ScreenGui.Frame.Frame.Button.UIStroke
G2L["6"] = Instance.new("UIStroke", G2L["4"]);
G2L["6"]["Color"] = Color3.fromRGB(255, 255, 255);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
G2L["7"] = Instance.new("LocalScript", G2L["4"]);
-- StarterGui.ScreenGui.Frame.Frame.Button
G2L["8"] = Instance.new("TextButton", G2L["3"]);
G2L["8"]["BorderSizePixel"] = 0;
G2L["8"]["TextSize"] = 21;
G2L["8"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["8"]["BackgroundColor3"] = Color3.fromRGB(14, 7, 18);
G2L["8"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["8"]["Size"] = UDim2.new(0, 190, 0, 42);
G2L["8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["8"]["Text"] = [[Noclip]];
G2L["8"]["Name"] = [[Button]];
G2L["8"]["Position"] = UDim2.new(-47.73699, 0, 0.48675, 0);
-- StarterGui.ScreenGui.Frame.Frame.Button.UICorner
G2L["9"] = Instance.new("UICorner", G2L["8"]);
-- StarterGui.ScreenGui.Frame.Frame.Button.UIStroke
G2L["a"] = Instance.new("UIStroke", G2L["8"]);
G2L["a"]["Color"] = Color3.fromRGB(255, 255, 255);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
G2L["b"] = Instance.new("LocalScript", G2L["8"]);
-- StarterGui.ScreenGui.Frame.Frame.Button
G2L["c"] = Instance.new("TextButton", G2L["3"]);
G2L["c"]["BorderSizePixel"] = 0;
G2L["c"]["TextSize"] = 21;
G2L["c"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["c"]["BackgroundColor3"] = Color3.fromRGB(14, 7, 18);
G2L["c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["c"]["Size"] = UDim2.new(0, 190, 0, 42);
G2L["c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["c"]["Text"] = [[Infinite Yield]];
G2L["c"]["Name"] = [[Button]];
G2L["c"]["Position"] = UDim2.new(-47.73699, 0, 0.15563, 0);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
G2L["d"] = Instance.new("LocalScript", G2L["c"]);
-- StarterGui.ScreenGui.Frame.Frame.Button.UICorner
G2L["e"] = Instance.new("UICorner", G2L["c"]);
-- StarterGui.ScreenGui.Frame.Frame.Button.UIStroke
G2L["f"] = Instance.new("UIStroke", G2L["c"]);
G2L["f"]["Color"] = Color3.fromRGB(255, 255, 255);
-- StarterGui.ScreenGui.Frame.Frame.Button
G2L["10"] = Instance.new("TextButton", G2L["3"]);
G2L["10"]["BorderSizePixel"] = 0;
G2L["10"]["TextSize"] = 21;
G2L["10"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["10"]["BackgroundColor3"] = Color3.fromRGB(14, 7, 18);
G2L["10"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["10"]["Size"] = UDim2.new(0, 190, 0, 42);
G2L["10"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["10"]["Text"] = [[No Legs]];
G2L["10"]["Name"] = [[Button]];
G2L["10"]["Position"] = UDim2.new(-47.73699, 0, 0.65232, 0);
-- StarterGui.ScreenGui.Frame.Frame.Button.UICorner
G2L["11"] = Instance.new("UICorner", G2L["10"]);
-- StarterGui.ScreenGui.Frame.Frame.Button.UIStroke
G2L["12"] = Instance.new("UIStroke", G2L["10"]);
G2L["12"]["Color"] = Color3.fromRGB(255, 255, 255);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
G2L["13"] = Instance.new("LocalScript", G2L["10"]);
-- StarterGui.ScreenGui.Frame.Frame.Button
G2L["14"] = Instance.new("TextButton", G2L["3"]);
G2L["14"]["BorderSizePixel"] = 0;
G2L["14"]["TextSize"] = 21;
G2L["14"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["14"]["BackgroundColor3"] = Color3.fromRGB(14, 7, 18);
G2L["14"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["14"]["Size"] = UDim2.new(0, 190, 0, 42);
G2L["14"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["14"]["Text"] = [[Chat Troll]];
G2L["14"]["Name"] = [[Button]];
G2L["14"]["Position"] = UDim2.new(-47.73699, 0, 0.82781, 0);
-- StarterGui.ScreenGui.Frame.Frame.Button.UICorner
G2L["15"] = Instance.new("UICorner", G2L["14"]);
-- StarterGui.ScreenGui.Frame.Frame.Button.UIStroke
G2L["16"] = Instance.new("UIStroke", G2L["14"]);
G2L["16"]["Color"] = Color3.fromRGB(255, 255, 255);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
G2L["17"] = Instance.new("LocalScript", G2L["14"]);
-- StarterGui.ScreenGui.Frame.Frame.Button
G2L["18"] = Instance.new("TextButton", G2L["3"]);
G2L["18"]["BorderSizePixel"] = 0;
G2L["18"]["TextSize"] = 21;
G2L["18"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["18"]["BackgroundColor3"] = Color3.fromRGB(14, 7, 18);
G2L["18"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["18"]["Size"] = UDim2.new(0, 190, 0, 42);
G2L["18"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["18"]["Text"] = [[God mode]];
G2L["18"]["Name"] = [[Button]];
G2L["18"]["Position"] = UDim2.new(-26.03699, 0, 0.15563, 0);
-- StarterGui.ScreenGui.Frame.Frame.Button.UICorner
G2L["19"] = Instance.new("UICorner", G2L["18"]);
-- StarterGui.ScreenGui.Frame.Frame.Button.UIStroke
G2L["1a"] = Instance.new("UIStroke", G2L["18"]);
G2L["1a"]["Color"] = Color3.fromRGB(255, 255, 255);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
G2L["1b"] = Instance.new("LocalScript", G2L["18"]);
-- StarterGui.ScreenGui.Frame.Frame.Button
G2L["1c"] = Instance.new("TextButton", G2L["3"]);
G2L["1c"]["BorderSizePixel"] = 0;
G2L["1c"]["TextSize"] = 21;
G2L["1c"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["1c"]["BackgroundColor3"] = Color3.fromRGB(14, 7, 18);
G2L["1c"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["1c"]["Size"] = UDim2.new(0, 190, 0, 42);
G2L["1c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["1c"]["Text"] = [[Infinite Jump]];
G2L["1c"]["Name"] = [[Button]];
G2L["1c"]["Position"] = UDim2.new(-26.03699, 0, 0.3245, 0);
-- StarterGui.ScreenGui.Frame.Frame.Button.UICorner
G2L["1d"] = Instance.new("UICorner", G2L["1c"]);
-- StarterGui.ScreenGui.Frame.Frame.Button.UIStroke
G2L["1e"] = Instance.new("UIStroke", G2L["1c"]);
G2L["1e"]["Color"] = Color3.fromRGB(255, 255, 255);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
G2L["1f"] = Instance.new("LocalScript", G2L["1c"]);
-- StarterGui.ScreenGui.Frame.Frame.Button
G2L["20"] = Instance.new("TextButton", G2L["3"]);
G2L["20"]["BorderSizePixel"] = 0;
G2L["20"]["TextSize"] = 21;
G2L["20"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["20"]["BackgroundColor3"] = Color3.fromRGB(14, 7, 18);
G2L["20"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["20"]["Size"] = UDim2.new(0, 190, 0, 42);
G2L["20"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["20"]["Text"] = [[Float]];
G2L["20"]["Name"] = [[Button]];
G2L["20"]["Position"] = UDim2.new(-26.03699, 0, 0.51325, 0);
-- StarterGui.ScreenGui.Frame.Frame.Button.UICorner
G2L["21"] = Instance.new("UICorner", G2L["20"]);
-- StarterGui.ScreenGui.Frame.Frame.Button.UIStroke
G2L["22"] = Instance.new("UIStroke", G2L["20"]);
G2L["22"]["Color"] = Color3.fromRGB(255, 255, 255);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
G2L["23"] = Instance.new("LocalScript", G2L["20"]);
-- StarterGui.ScreenGui.Frame.Frame.Button
G2L["24"] = Instance.new("TextButton", G2L["3"]);
G2L["24"]["BorderSizePixel"] = 0;
G2L["24"]["TextSize"] = 21;
G2L["24"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["24"]["BackgroundColor3"] = Color3.fromRGB(14, 7, 18);
G2L["24"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["24"]["Size"] = UDim2.new(0, 190, 0, 42);
G2L["24"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["24"]["Text"] = [[Teleport player]];
G2L["24"]["Name"] = [[Button]];
G2L["24"]["Position"] = UDim2.new(-25.33699, 0, 0.68874, 0);
-- StarterGui.ScreenGui.Frame.Frame.Button.UICorner
G2L["25"] = Instance.new("UICorner", G2L["24"]);
-- StarterGui.ScreenGui.Frame.Frame.Button.UIStroke
G2L["26"] = Instance.new("UIStroke", G2L["24"]);
G2L["26"]["Color"] = Color3.fromRGB(255, 255, 255);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
G2L["27"] = Instance.new("LocalScript", G2L["24"]);
-- StarterGui.ScreenGui.Frame.Frame
G2L["28"] = Instance.new("Frame", G2L["2"]);
G2L["28"]["BorderSizePixel"] = 0;
G2L["28"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["28"]["Size"] = UDim2.new(0, -502, 0, -49);
G2L["28"]["Position"] = UDim2.new(1.02033, 0, 0.02649, 0);
G2L["28"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
-- StarterGui.ScreenGui.Frame.UICorner
G2L["29"] = Instance.new("UICorner", G2L["2"]);
-- StarterGui.ScreenGui.Frame.TextLabel
G2L["2a"] = Instance.new("TextLabel", G2L["2"]);
G2L["2a"]["BorderSizePixel"] = 0;
G2L["2a"]["TextSize"] = 21;
G2L["2a"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2a"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["2a"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["2a"]["Size"] = UDim2.new(0, 199, 0, 48);
G2L["2a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2a"]["Text"] = [[JJSploit Made by TUBERS93os52]];
G2L["2a"]["Position"] = UDim2.new(0.02974, 0, -0.13907, 0);
-- StarterGui.ScreenGui.Frame.TextLabel
G2L["2b"] = Instance.new("TextLabel", G2L["2"]);
G2L["2b"]["BorderSizePixel"] = 0;
G2L["2b"]["TextSize"] = 21;
G2L["2b"]["BackgroundColor3"] = Color3.fromRGB(16, 7, 25);
G2L["2b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["2b"]["TextColor3"] = Color3.fromRGB(219, 219, 219);
G2L["2b"]["Size"] = UDim2.new(0, 199, 0, 41);
G2L["2b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2b"]["Text"] = [[Common]];
G2L["2b"]["Position"] = UDim2.new(0.26016, 0, 0.01987, 0);
-- StarterGui.ScreenGui.Frame.LocalScript
G2L["2c"] = Instance.new("LocalScript", G2L["2"]);
-- [ERROR] cannot convert Capabilities, please report to "https://github.com/uniquadev/GuiToLuaConverter/issues"
G2L["2c"]["Sandboxed"] = true;
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
local function C_7()
local script = G2L["7"];
script.Parent.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-ESP-player-7337"))()
end)
end;
task.spawn(C_7);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
local function C_b()
local script = G2L["b"];
script.Parent.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-Noclip-5473"))()
end)
end;
task.spawn(C_b);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
local function C_d()
local script = G2L["d"];
script.Parent.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))()
end)
end;
task.spawn(C_d);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
local function C_13()
local script = G2L["13"];
script.Parent.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-Leg-Remover-55345"))()
end)
end;
task.spawn(C_13);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
local function C_17()
local script = G2L["17"];
script.Parent.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-Chat-Spoofer-Speak-like-others-3585"))()
end)
end;
task.spawn(C_17);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
local function C_1b()
local script = G2L["1b"];
script.Parent.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-God-Mode-Script-Universal-36631"))()
end)
end;
task.spawn(C_1b);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
local function C_1f()
local script = G2L["1f"];
script.Parent.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-Inf-jump-16544"))()
end)
end;
task.spawn(C_1f);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
local function C_23()
local script = G2L["23"];
script.Parent.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://pastebin.com/raw/Dm3xpiSc"))()
end)
end;
task.spawn(C_23);
-- StarterGui.ScreenGui.Frame.Frame.Button.LocalScript
local function C_27()
local script = G2L["27"];
script.Parent.MouseButton1Click:Connect(function()
local a=game:GetService("Players")local b=a.LocalPlayer;local c=Instance.new("ScreenGui")c.Parent=b:WaitForChild("PlayerGui")c.Name="TPGui"c.ResetOnSpawn=false;local d=Instance.new("Frame")d.Parent=c;d.Size=UDim2.new(0,200,0,300)d.Position=UDim2.new(0,10,0,10)d.BackgroundColor3=Color3.fromRGB(50,50,50)d.BorderSizePixel=0;d.Active=true;d.Draggable=true;d.Visible=true;local e=Instance.new("TextLabel")e.Parent=d;e.Size=UDim2.new(1,0,0,50)e.BackgroundColor3=Color3.fromRGB(70,70,70)e.Text="TP to Player"e.TextColor3=Color3.new(1,1,1)e.Font=Enum.Font.SourceSans;e.TextSize=20;local f=Instance.new("ScrollingFrame")f.Parent=d;f.Size=UDim2.new(1,0,1,-50)f.Position=UDim2.new(0,0,0,50)f.CanvasSize=UDim2.new(0,0,0,0)f.ScrollBarThickness=8;f.BackgroundColor3=Color3.fromRGB(40,40,40)local function g()f:ClearAllChildren()local h=0;for i,j in ipairs(a:GetPlayers())do if j~=b then local k=Instance.new("TextButton")k.Parent=f;k.Size=UDim2.new(1,-10,0,30)k.Position=UDim2.new(0,5,0,h)k.Text=j.Name;k.BackgroundColor3=Color3.fromRGB(60,60,60)k.TextColor3=Color3.new(1,1,1)k.Font=Enum.Font.SourceSans;k.TextSize=18;h=h+35;k.MouseButton1Click:Connect(function()local l=j.Character;if l and l:FindFirstChild("HumanoidRootPart")then local m=l.HumanoidRootPart;local n=m.CFrame.LookVector;b.Character.HumanoidRootPart.CFrame=m.CFrame-n*2+Vector3.new(0,0.5,0)end end)end end;f.CanvasSize=UDim2.new(0,0,0,h)end;a.PlayerAdded:Connect(g)a.PlayerRemoving:Connect(g)g()local o=Instance.new("TextButton")o.Parent=c;o.Size=UDim2.new(0,50,0,50)o.Position=UDim2.new(0,44,0,435)o.BackgroundColor3=Color3.fromRGB(100,100,255)o.Text="TP"o.TextColor3=Color3.new(1,1,1)o.Font=Enum.Font.SourceSansBold;o.TextSize=18;o.BorderSizePixel=0;o.Active=true;o.ClipsDescendants=true;o.AnchorPoint=Vector2.new(0,0)local p=Instance.new("UICorner")p.CornerRadius=UDim.new(1,0)p.Parent=o;o.MouseButton1Click:Connect(function()d.Visible=not d.Visible end)
end)
end;
task.spawn(C_27);
-- StarterGui.ScreenGui.Frame.LocalScript
local function C_2c()
local script = G2L["2c"];
local UserInputService = game:GetService("UserInputService")
local gui = script.Parent
local dragging
local dragInput
local dragStart
local startPos
local function update(input)
local delta = input.Position - dragStart
gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end
gui.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = gui.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
gui.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
dragInput = input
end
end)
UserInputService.InputChanged:Connect(function(input)
if input == dragInput and dragging then
update(input)
end
end)
end;
task.spawn(C_2c);
return G2L["1"], require;Review the source before using it. Executions count successful copies, capped at 10 per user and network per script in 24 hours.
Community discussion
0Start the conversation.


Your community, in one place