-- Main execution for R15 and R6 local function applyJohnDoe() if Humanoid.RigType == Enum.HumanoidRigType.R6 then -- R6 specific path (No hats required) for _, part in pairs(Character:GetDescendants()) do if part:IsA("Accessory") then part:Destroy() end end local john = getJohnDoeDescription() Humanoid:ApplyDescription(john) else -- R15 specific path local john15 = getJohnDoeDescription() Humanoid:ApplyDescription(john15) -- Force net replication (FE Bypass) game:GetService("ReplicatedStorage"):WaitForChild("CharacterAppearanceLoaded"):FireServer(john15) end
To get the John Doe script running, you’ll need a reliable . Since this is an FE script, ensure your executor supports the latest API updates to avoid crashes.
: Indicates the script is designed to bypass Roblox's security system, making the visual changes or actions (like "flinging" players) visible to everyone in the server rather than just the person running the script.