Home » Roblox Scripts » 5 OP Sonic.EXE Scripts – Dominate the Game!

5 OP Sonic.EXE Scripts – Dominate the Game!

Photo of author
Published on

Looking to enhance your experience in Sonic.EXE: The Disaster 1.3? These scripts offer various features from aimbot to custom abilities and character modifications. Let’s explore what each script has to offer to improve your gameplay.

01. Retribution GUI

FeaturesDescription
AimbotAutomatically aim at targets
Color Coded ESPSee players through walls with color identification
Team Based ESPESP that distinguishes between teams
Amy Hammer AbilitiesBounce and retrieve hammer automatically
Save MorphPreserve your character morph
Eggman Auto Turret RepairAutomatically repair Eggman’s turrets
Ability SpammerRepeatedly use character abilities
Ping SpooferManipulate your displayed ping
No Cooldown SpringsUse springs without waiting
Shadow Shake ScreenSpam the screen shake effect
No FogRemove fog for better visibility
No Jump CooldownJump continuously without delay
OP HitboxEnlarged hitbox for easier hits
Custom AbilitiesAccess modified character abilities
Wall ClimbClimb vertical surfaces
SpindashUse Sonic’s spindash ability
Skin CustomizerModify character appearances
Multiple Character SkinsAccess to various character skins
Infinite YieldUniversal admin commands
GUI CustomizationColor picker and rainbow toggle
Toggle IndicatorVisual feedback for active features
loadstring(game:HttpGet("https://gist.githubusercontent.com/vangeldrako/d2288a2a8876a7015292116b3f235530/raw/a03f0a9a1384200a4cf393fcbc55f356505cfc74/key%20system"))()

02. Big Hitbox EXE

FeaturesDescription
Enlarged HitboxesMake EXE character hitboxes 10x larger
Multi-Character SupportWorks with Tails, Eggman, Metal, Amy, Knuckles, Shadow, and Blaze
Collision DisablingPrevents hitbox collisions
Automatic Player DetectionUpdates when new players join
Simple ImplementationStraightforward code without complex UI
local Players = game:GetService("Players")
local localPlayer = Players.LocalPlayer

local function resizeOtherPlayers()
for _, player in ipairs(Players:GetPlayers()) do
if player ~= localPlayer then -- Exclude the local player
local character = player.Character
if character then
local torsoFolder = character:FindFirstChild("torso") -- Find the "torso" folder

if torsoFolder then
local collisionMesh = torsoFolder:FindFirstChild("collision") -- Find the "collision" MeshPart

if collisionMesh and collisionMesh:IsA("MeshPart") then
-- Double the size of the MeshPart
collisionMesh.Size = collisionMesh.Size * 10
collisionMesh.CanCollide = false -- Disable collision
end
end
end
end
end
end

-- Apply effect to players when the script starts
resizeOtherPlayers()

-- Update when a new player joins
Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function()
task.wait(1) -- Wait for the character to fully load
resizeOtherPlayers()
end)
end)

03. Metal Boost

FeaturesDescription
Speed BoostTemporary speed enhancement for Metal Sonic
Custom AnimationSpecial animations during boost
Cooldown System25-second cooldown between uses
Visual UIOn-screen button with cooldown display
Multi-Phase BoostInitial burst, max speed, mid speed, and normal speed phases
Character-SpecificOnly works when playing as Metal Sonic
if not game:IsLoaded() then game.Loaded:Wait() end
local player = game.Players.LocalPlayer
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local displayPlayers = ReplicatedStorage:WaitForChild("displayPlayers")
local playerStats = displayPlayers:FindFirstChild(player.Name):WaitForChild("stats")
local characterValue = playerStats:WaitForChild("character")
if characterValue.Value:lower() ~= "metalsonic" then return end
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
local rootPart = character:WaitForChild("HumanoidRootPart")
local cooldownTime = 25
local boostDuration = 3
local maxSpeed = 55
local midSpeed = 45
local midSpeedDuration = 5
local normalSpeed = 35
local lastUsed = 0
local function createUI()
local gui = Instance.new("ScreenGui", player:FindFirstChildOfClass("PlayerGui"))
gui.Name = "SpeedBoostGUI"
local button = Instance.new("ImageButton", gui)
button.Size = UDim2.new(0, 80, 0, 80)
button.Position = UDim2.new(1, -90, 0, 20)
button.BackgroundTransparency = 0.5
button.BackgroundColor3 = Color3.fromRGB(200, 200, 200)
button.Image = "rbxassetid://11112625709"
button.ScaleType = Enum.ScaleType.Fit
local corner = Instance.new("UICorner", button)
corner.CornerRadius = UDim.new(0.5, 0)
local gradient = Instance.new("UIGradient", button)
gradient.Rotation = 45
gradient.Color = ColorSequence.new({
ColorSequenceKeypoint.new(0, Color3.fromRGB(255,255,255)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(150,150,150))
})
local cooldownText = Instance.new("TextLabel", button)
cooldownText.Size = UDim2.new(1, 0, 1, 0)
cooldownText.BackgroundTransparency = 1
cooldownText.TextColor3 = Color3.new(1,1,1)
cooldownText.TextScaled = true
cooldownText.Visible = false
cooldownText.Name = "CooldownText"
button.MouseButton1Click:Connect(function()
if tick() - lastUsed < cooldownTime then return end
lastUsed = tick()
local initialAnim = Instance.new("Animation")
initialAnim.AnimationId = "rbxassetid://16217193477"
local initialTrack = humanoid:LoadAnimation(initialAnim)
initialTrack:Play()
local impulseForce = 20
rootPart.Velocity = rootPart.CFrame.LookVector * impulseForce
wait(0.2)
initialTrack:Stop()
local boostAnim = Instance.new("Animation")
boostAnim.AnimationId = "rbxassetid://18178432722"
local boostTrack = humanoid:LoadAnimation(boostAnim)
boostTrack:Play()
for i = 1, 10 do
humanoid.WalkSpeed = normalSpeed + (maxSpeed - normalSpeed) * (i/10)
wait(0.05)
end
wait(boostDuration)
for i = 1, 10 do
humanoid.WalkSpeed = maxSpeed - (maxSpeed - midSpeed) * (i/10)
wait(0.05)
end
wait(midSpeedDuration)
for i = 1, 10 do
humanoid.WalkSpeed = midSpeed - (midSpeed - normalSpeed) * (i/10)
wait(0.05)
end
humanoid.WalkSpeed = normalSpeed
boostTrack:Stop()
cooldownText.Visible = true
for i = cooldownTime, 1, -1 do
cooldownText.Text = tostring(i)
wait(1)
end
cooldownText.Visible = false
end)
end
createUI()
player.CharacterAdded:Connect(function() wait(2) createUI() end)

04. TD 1.3 Script Re-Upload

FeaturesDescription
Comprehensive ScriptFull-featured script for the game
Key SystemRequires key verification
Re-uploaded VersionUpdated version of a previous script
loadstring(game:HttpGet("https://raw.githubusercontent.com/Biem6ondo/Sonic.exe/refs/heads/main/Encrypted_r1e1m1o1t1e1c1h1e1a1t.txt"))()

05. TD Script OP

FeaturesDescription
OP HitboxEnhanced hitbox functionality
Size AdjustmentChange character size
AimbotTarget players automatically
Player TargetingTarget specific players by name
Key SystemRequires key verification
Network RequirementsRequires specific network settings
loadstring(game:HttpGet("https://pastebin.com/raw/ajYmYD2m"))()

How to Use the Scripts

Using these scripts is straightforward, even if you’re new to scripting:

  1. Choose the script that best fits your needs
  2. Copy the script code
  3. Open your Roblox executor (like Synapse X, KRNL, or others)
  4. Paste the script into your executor
  5. Click “Execute” or “Run”
  6. For scripts with key systems, follow the prompts to obtain and enter a key
  7. Use the interface that appears to activate desired features

The Metal Boost script is specifically designed for Metal Sonic players. Make sure you’re playing as Metal Sonic before executing this script, as it checks your character and won’t work with other characters.

For the Retribution GUI, there’s a note that the key system can be difficult to navigate. The creator mentions that there’s a tutorial available in their Discord server, and they occasionally do key giveaways.

The TD Script OP mentions that you should “use 1.1.1.1 on Google Play store,” which likely refers to using a specific DNS or VPN configuration for the script to work properly.

Benefits of Using These Scripts

These Sonic.EXE: The Disaster 1.3 scripts offer several advantages that can dramatically improve your gaming experience:

The combat enhancements like Aimbot and OP Hitbox give you a significant advantage in player-versus-player encounters. With automated targeting and enlarged hitboxes, landing hits becomes much easier, allowing you to eliminate other players more efficiently.

Whether you’re looking to gain a competitive edge, explore new gameplay possibilities with character modifications, or simply enjoy a more personalized experience, these scripts provide tools to enhance various aspects of Sonic.EXE: The Disaster 1.3. Try them out today and transform how you play!

Leave a Comment