Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local remote = script.Parent.RemoteEvent
- local Module = require(script.Parent:WaitForChild("RagdollCharacterV1"))
- local RiggedCharacter = nil
- local Ragdolled = false
- local OnCooldown = false
- remote.OnServerEvent:Connect(function(Player)
- if RiggedCharacter == nil then
- RiggedCharacter = Module:SetupRagdoll(Player.Character,true)
- end
- if not Ragdolled and not OnCooldown then
- RiggedCharacter.Ragdoll()
- Ragdolled = true
- else
- OnCooldown = true
- task.delay(1,function()
- OnCooldown = false
- end)
- RiggedCharacter.Unragdoll()
- Ragdolled = false
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment