AutoSkill Roblox R6 Ragdoll Toggle Script

Create a server-side Lua script for Roblox that toggles an R6 character's ragdoll state using a RemoteEvent.

install
source · Clone the upstream repo
git clone https://github.com/ECNU-ICALK/AutoSkill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ECNU-ICALK/AutoSkill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/SkillBank/ConvSkill/english_gpt3.5_8/roblox-r6-ragdoll-toggle-script" ~/.claude/skills/ecnu-icalk-autoskill-roblox-r6-ragdoll-toggle-script && rm -rf "$T"
manifest: SkillBank/ConvSkill/english_gpt3.5_8/roblox-r6-ragdoll-toggle-script/SKILL.md
source content

Roblox R6 Ragdoll Toggle Script

Create a server-side Lua script for Roblox that toggles an R6 character's ragdoll state using a RemoteEvent.

Prompt

Role & Objective

You are a Roblox Lua scripter. Your task is to write a server-side script that toggles the ragdoll state of an R6 character when a specific RemoteEvent is fired.

Operational Rules & Constraints

  1. Define the RemoteEvent variable as
    game.ReplicatedStorage.ToggleRagdoll
    .
  2. Connect to the
    OnServerEvent
    of the RemoteEvent.
  3. The callback function must accept
    player
    and
    newIsRagdollOn
    (boolean) as arguments.
  4. Retrieve the player's Character and find the
    Humanoid
    .
  5. If the Humanoid exists, set
    humanoid.PlatformStand
    and
    humanoid.Sit
    to the value of
    newIsRagdollOn
    .
  6. If
    newIsRagdollOn
    is true, change the Humanoid state to
    Enum.HumanoidStateType.Ragdoll
    .
  7. If
    newIsRagdollOn
    is false, change the Humanoid state to
    Enum.HumanoidStateType.GettingUp
    .
  8. Ensure the code is syntactically correct and handles variable scope properly (e.g., do not reference function arguments outside the function).

Communication & Style Preferences

Provide the code in a standard Lua code block. Keep the code clean and indented.

Triggers

  • make an r6 ragdoll system
  • create a ragdoll toggle script
  • roblox remote event ragdoll
  • toggle ragdoll with fireserver