reanimate for net games
Key Required

reanimate for net games

Green baseplate.ctaoctao 2.2K views 185 executesUpdated Nov 18, 2025
5.0/ 5(1 votes)
10100% Positive
Lua Scriptβ€’83 lines (2295 chars)
-- made by ctaoπŸ‘Ώ
local lp = game:GetService("Players").LocalPlayer
local hb = game:GetService("RunService").Heartbeat

local gen = game:GetService("TextChatService").TextChannels.RBXGeneral

local char = lp.Character
char.Archivable = true

local parts = {}
local cloneparts = {}
for _,v in pairs(char:GetDescendants()) do
    if v:IsA("BasePart") then
        table.insert(parts,v)
    end
end

local clone = char:Clone()
clone.Name = "reanimate"
clone.Parent = workspace
lp.Character = clone
local oldc = workspace.CurrentCamera.CFrame
workspace.CurrentCamera.CameraSubject = clone
workspace.CurrentCamera.CFrame = oldc
for _,v in pairs(clone:GetDescendants()) do
    if v:IsA("BasePart") then
        table.insert(cloneparts,v)
    end
end


char.Humanoid:ChangeState(15)
task.spawn(function()
    workspace.CurrentCamera.CameraType = Enum.CameraType.Scriptable
    task.wait()
    workspace.CurrentCamera.CameraType = Enum.CameraType.Scriptable
    local hrp = clone.HumanoidRootPart
    local hum = clone.Humanoid
    local opos = hrp.CFrame
    for i=1,60 do
    hum:ChangeState(3)
    hrp.CFrame = opos * CFrame.new(0,math.random(-10,10),0)
    hrp.Velocity = Vector3.new(math.random(-100,100),math.random(-100,100),math.random(-100,100))
    hb:Wait()
    end
    gen:SendAsync("-net")
    for i=1,10 do
    hum:ChangeState(3)
    hrp.CFrame = opos * CFrame.new(0,-math.random(-10,10),0)
    hrp.Velocity = Vector3.new(math.random(-100,100),math.random(-100,100),math.random(-100,100))
    hb:Wait()
    end
    hrp.CFrame = opos
    hrp.Velocity = Vector3.zero
    workspace.CurrentCamera.CameraType = Enum.CameraType.Custom
    task.wait()
    workspace.CurrentCamera.CFrame = oldc
end)
task.spawn(function()
    if clone.Animate.Disabled == false then
        clone.Animate.Disabled = true
        task.wait()
        clone.Animate.Disabled = false
    end
end)

for _,v in parts do
    v:GetPropertyChangedSignal("CanCollide"):Connect(function()
        if v.CanCollide == true then
            v.CanCollide = false
        end
    end)
end

while char.Parent == workspace do
    for i,v in parts do
        v.CFrame = cloneparts[i].CFrame
        v.AssemblyLinearVelocity = cloneparts[i].AssemblyLinearVelocity
        v.CanCollide = false
    end
    hb:Wait()
end
clone:Destroy()

Features & Information

supports r6 and r15, has no jittering sloppiest code ever written =^_^= also the game has to support the "-net" command for it to work otherwise your hats will just fall off
#reanimate#baseplate

Community Comments (2)

gustavs1520gustavs1520Nov 18, 2025

wwjats tje point of this

Replying to @gustavs1520
ctaoctaoNov 18, 2025

@gustavs1520 to reanimate duh

More Scripts for Green baseplate.