
Rewrite Sonic 2011x Skin

Reviewed by QueueMatttsPaid revieweron How review works
Rewrite Sonic 2011x Skin is an Outcome Memories script for Roblox, uploaded to ScriptBlox on Nov 11, 2026. Reviewed by a person on Nov 13, 2026.
Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Doesn't work on Xeno. The uploader marked it.
Description
Replaces all 3 variants of 2011x to Rewrite Sonic. Have custom chase themes and voicelines. Big thanks to The_haker3000 for assets of original script that was for Fleetway – https://youtu.be/iQAl62dpIN0 !! SCRIPT DEVELOPED AND TESTED ON SOLARA !! Rage theme by Depresso54 – https://www.youtube.com/watch?v=XVAJKf12aLQ (sorry for clumsy edit i needed 1.40 time length xd) Chase theme by I_AmKwispy – https://www.youtube.com/watch?v=C4glZC_moJI Last life chase theme by Luomixer – https://youtu.be/dgVCPooYUJs Model by JadeandPals (turbosquidtom's reupload) – port to Sonic rig is made by The_haker3000 Original Character made by Springless
local hi = "[REWRITED 2011x]"
print(hi, "Now loading... Made by lil2kki <3")
if not game:IsLoaded() then game.Loaded:Wait() end
loadstring(game:HttpGet("https://lil2kki.7m.pl/MySubtitles.LUA"))()
local KeyframeAnimator = loadstring(game:HttpGet("https://lil2kki.7m.pl/CeatsKeyframeSequenceAnimator.LUA"))()
local Template = game:GetObjects("rbxassetid://110574943715937")[1]
local Animator = (Template.Humanoid:FindFirstChildOfClass("Animator") or Instance.new("Animator", hum))
Animator.Parent = Template.Humanoid
local AnimSaves = Template.AnimSaves
AnimSaves.Parent = nil
for a, name in ipairs({"Default", "RETRO", "miku"}) do
game.ReplicatedStorage.ClientAssets.Characters.EXE["2011x"].Skins[name]:Destroy()
local clone = name == "RETRO" and game:GetObjects("rbxassetid://126230073024978")[1] or Template:Clone()
clone.Name = name
clone.Parent = game.ReplicatedStorage.ClientAssets.Characters.EXE["2011x"].Skins
clone:SetAttribute("Character", "2011x")
clone:SetAttribute("Skin", clone.Name)
task.wait()
end
local req = (syn and syn.request) or (http and http.request) or http_request or (fluxus and fluxus.request) or request
local function downloadAsset(url)
local clean = url:match("^([^?]+)") or url
clean = clean:gsub("/revision/latest$", "")
local name = clean:match("([^/]+)$") or "file"
local dir = clean:match("^https?://(.+)/[^/]+$") or "misc"
local host = clean:match("^https?://([^/]+)") or ""
if not name:match("%.%w+$") then name = name .. ".png" end
local path = "cache/" .. dir .. "/__REWRITED_2011x_" .. name
if isfile(path) then
local ok, a = pcall(getcustomasset, path)
if ok then return a end
end





