local Players = game:GetService("Players") local localPlayer = Players.LocalPlayer local TCS = game:GetService("TextChatService") local channel = TCS:WaitForChild("TextChannels"):WaitForChild("RBXGeneral") local function send(msg) if channel then pcall(function() channel:SendAsync(msg) end) end end -- --- CLIENT-SIDE THEME SİSTEMİ --- local currentTheme = nil local function playThemeOnly(id, pitch) if currentTheme then currentTheme:Stop(); currentTheme:Destroy() end local sound = Instance.new("Sound", game:GetService("SoundService")) sound.SoundId = "rbxassetid://" .. tostring(id) sound.Pitch = pitch or 0.1 sound.Volume = 2 sound.Looped = true sound:Play() currentTheme = sound end -- --- GÖRSEL EFEKT SİSTEMİ --- local function createEffect(type, pos, color) task.spawn(function() local p = Instance.new("Part", workspace) p.Anchored, p.CanCollide = true, false p.Material = "Neon" p.Color = color or Color3.new(1, 0, 0) if type == "LaserShot" then local head = localPlayer.Character and localPlayer.Character:FindFirstChild("Head") if not head then return end p.Shape = "Cylinder"; p.Size = Vector3.new(165, 3, 3) p.CFrame = head.CFrame * CFrame.new(0, 0, -82) * CFrame.Angles(0, math.rad(90), 0) task.spawn(function() for i = 1, 10 do p.Transparency = i/10; task.wait(0.02) end p:Destroy() end) elseif type == "Sphere" then p.Position = pos; p.Shape = "Ball" for i = 1, 15 do p.Size = Vector3.new(i*4, i*4, i*4); p.Transparency = i/15; task.wait(0.01) end p:Destroy() elseif type == "Ring" then p.Position = pos; p.Shape = "Cylinder"; p.Orientation = Vector3.new(0, 0, 90) for i = 1, 15 do p.Size = Vector3.new(1, i*10, i*10); p.Transparency = i/15; task.wait(0.01) end p:Destroy() elseif type == "SpinDash" then p.Shape = "Ball"; p.Size = Vector3.new(6, 6, 6); p.Transparency = 0.5; p.Color = Color3.new(1, 1, 0) for i = 1, 20 do if localPlayer.Character and localPlayer.Character:FindFirstChild("HumanoidRootPart") then p.Position = localPlayer.Character.HumanoidRootPart.Position end p.Size = p.Size + Vector3.new(0.2, 0.2, 0.2); p.Transparency = p.Transparency + 0.02; task.wait(0.03) end p:Destroy() end end) end -- --- GUI --- local function createGui() if localPlayer.PlayerGui:FindFirstChild("FleetwayUltraFix") then localPlayer.PlayerGui.FleetwayUltraFix:Destroy() end local sg = Instance.new("ScreenGui", localPlayer.PlayerGui); sg.Name = "FleetwayUltraFix"; sg.ResetOnSpawn = false local frame = Instance.new("Frame", sg) frame.Size, frame.Position, frame.BackgroundTransparency = UDim2.new(0, 950, 0, 60), UDim2.new(0.5, -475, 0.88, 0), 1 local layout = Instance.new("UIListLayout", frame); layout.FillDirection, layout.HorizontalAlignment, layout.Padding = "Horizontal", "Center", UDim.new(0, 5) local function b(name, color, func) local btn = Instance.new("TextButton", frame) btn.Size, btn.BackgroundColor3, btn.Text, btn.TextColor3 = UDim2.new(0, 110, 0, 45), color, name, Color3.new(1,1,1) btn.Font, btn.TextSize = "GothamBold", 11 Instance.new("UICorner", btn); btn.MouseButton1Click:Connect(func) end b("THEME (0.1)", Color3.fromRGB(150, 0, 255), function() playThemeOnly(71457531370597, 0.1) end) b("BURST", Color3.fromRGB(255, 0, 0), function() send(";music 131135485428587") task.wait(1.5); createEffect("Sphere", localPlayer.Character.HumanoidRootPart.Position, Color3.new(1,0,0)) for _, p in pairs(Players:GetPlayers()) do if p ~= localPlayer and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then if (localPlayer.Character.HumanoidRootPart.Position - p.Character.HumanoidRootPart.Position).Magnitude <= 15 then send(";fling " .. p.Name) end end end task.delay(3.2, function() send(";unmusic") end) end) b("LASER", Color3.fromRGB(200, 0, 0), function() send(";music 135426964920553") task.wait(1.7) for i = 1, 12 do createEffect("LaserShot") for _, p in pairs(Players:GetPlayers()) do if p ~= localPlayer and p.Character and (localPlayer.Character.Head.Position - p.Character.Head.Position).Magnitude < 80 then send(";damage " .. p.Name .. " 45") end end task.wait(0.12) end task.delay(2, function() send(";unmusic") end) end) b("S-WAVE", Color3.fromRGB(100, 100, 100), function() send(";music 132382306460338") task.wait(1.3); createEffect("Ring", localPlayer.Character.HumanoidRootPart.Position, Color3.new(0.5,0.5,0.5)) for _, p in pairs(Players:GetPlayers()) do if p ~= localPlayer and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then if (localPlayer.Character.HumanoidRootPart.Position - p.Character.HumanoidRootPart.Position).Magnitude <= 25 then send(";damage " .. p.Name .. " 85") end end end task.delay(1.5, function() send(";unmusic") end) end) b("PUNCH", Color3.fromRGB(255, 140, 0), function() for _, p in pairs(Players:GetPlayers()) do if p ~= localPlayer and p.Character and (localPlayer.Character.HumanoidRootPart.Position - p.Character.HumanoidRootPart.Position).Magnitude < 25 then send(";damage " .. p.Name .. " 60") end end end) b("S-DASH", Color3.fromRGB(255, 210, 0), function() local hrp = localPlayer.Character.HumanoidRootPart send(";music 115690771854368") local bv = Instance.new("BodyVelocity", hrp); bv.MaxForce = Vector3.new(1e6, 1e6, 1e6) bv.Velocity = Vector3.new(0, 120, 0); task.wait(0.4) createEffect("SpinDash"); bv.Velocity = hrp.CFrame.LookVector * 650 task.wait(0.6); bv:Destroy() task.delay(1.5, function() send(";unmusic") end) end) b("FLY (10s)", Color3.fromRGB(0, 200, 255), function() send(";fly me") task.delay(10, function() send(";unfly me") end) end) b("TP", Color3.fromRGB(0, 100, 255), function() send(";tp random") end) end -- --- BAŞLATMA VE ÖLDÜRME SİSTEMİ --- task.spawn(function() send(";fogcolor yellow"); send(";fog") send(";music 8404814227"); task.wait(2.2) send(";music 138600925686013") send(";R15 me"); send(";char me Sonicvip789"); send(";health me 1250") -- Öldürme Takibi task.spawn(function() while task.wait(0.5) do for _, p in pairs(Players:GetPlayers()) do if p ~= localPlayer and p.Character and p.Character:FindFirstChild("Humanoid") then if p.Character.Humanoid.Health <= 0 and not p.Character:FindFirstChild("KilledByFleetway") then if (localPlayer.Character.HumanoidRootPart.Position - p.Character.HumanoidRootPart.Position).Magnitude < 65 then Instance.new("BoolValue", p.Character).Name = "KilledByFleetway" send(";music 112087309908298") createEffect("Ring", localPlayer.Character.HumanoidRootPart.Position, Color3.new(1,0,0)) createEffect("Sphere", localPlayer.Character.HumanoidRootPart.Position, Color3.new(1,0,0)) task.delay(3.5, function() send(";unmusic") end) end end end end end end) task.wait(3.2); send(";unmusic"); send(";unfog"); createGui() end)