lcoasl hujmadnc redoslwvkred vkdwmdew for im vijmn v , patsi(h.panrerfthkj gw:edenscend(9 do difjm attalcment game.dked(kaks:(attakcnnt, 0.50 jewnwle;wiekn,.
fr bro all you need is one script one module and one client. no events or anything and it works fine the way bro did it is too deep 💀 i usually just go on the dev forum and use the first ragdoll code i see bruh
While loop and just every like 2 seconds make a new model of the player (invisible player) and make a visible one that copies the real characters positions and rotations and whatnot
local FPS=10 --fps you want game:GetService("RunService"):BindToRenderStep("LAG",1/0 --[[you can make the 1/0 any number you want but i think 1/0 works best]],function() local osdotclock=os.clock() repeat until os.clock()-osdotclock>1/FPS end) i realized he meant laggy character not lag
I think the reason that the exponential speed didn’t really work is because it was only changing the position of the HumanoidRootPart and not the rest of the body. So the HumanoidRootPart was moving too fast for the rest of the body to keep up with it. Might be wrong but just an idea.
On click of gui button loop through all the players and then get the characters of all the players then loop through the players of the characters and anchored every part that is a meshpart in the characters
Ragdoll is easy when you keep it simple, and still decent fps, even if you have 50+ fully ragdoll characters that are even run on the server, like I did on my channel
5:45 eeerrrmmmm... Actually, this isnt an exponential increase, that's a linear increase because you're doing a multiplication instead of an exponentiation 🤓👆
But i found this in toolbox it looks a simple and it is free to get local humanoid = script.Parent:WaitForChild("Humanoid") humanoid.BreakJointsOnDeath = false humanoid.Died:Connect(function() local character = script.Parent for _, part in ipairs(character:GetChildren()) do if part:IsA("BasePart") then local joints = part:GetJoints() for _, joint in ipairs(joints) do if joint:IsA("Motor6D") then local a1 = Instance.new("Attachment") local a2 = Instance.new("Attachment") local socket = Instance.new("BallSocketConstraint") a1.Parent = joint.Part0 a2.Parent = joint.Part1 socket.Parent = joint.Parent socket.Attachment0 = a1 socket.Attachment1 = a2 a1.Position = joint.C0.Position a2.Position = joint.C1.Position socket.LimitsEnabled = true socket.TwistLimitsEnabled = true joint:Destroy() end end end end end)
Buy now to get bonus future units for free :)
linktr.ee/ByteBlox
Im surprised ragdolls aren't a built in feature of Roblox studio they're so annoying to make but useful
yeah fax seeing all that code made my brain crash
Ragdolls aren't hard to make
go ahead@@Ayky69
lcoasl hujmadnc redoslwvkred vkdwmdew for im vijmn v , patsi(h.panrerfthkj gw:edenscend(9 do difjm attalcment game.dked(kaks:(attakcnnt, 0.50 jewnwle;wiekn,.
@@octolotlits literally just a free model
Not gonna lie, you made doing the ragdolls appear like a billion times more complicated than it actually is...
fr bro all you need is one script one module and one client. no events or anything and it works fine the way bro did it is too deep 💀 i usually just go on the dev forum and use the first ragdoll code i see bruh
im gonna need that lowframerate player tutorial NOW!
Same
You should reset your character NOW!
While loop and just every like 2 seconds make a new model of the player (invisible player) and make a visible one that copies the real characters positions and rotations and whatnot
local FPS=10 --fps you want
game:GetService("RunService"):BindToRenderStep("LAG",1/0 --[[you can make the 1/0 any number you want but i think 1/0 works best]],function()
local osdotclock=os.clock()
repeat until os.clock()-osdotclock>1/FPS
end)
i realized he meant laggy character not lag
He already made it
Tip: if you wanna get rid of gameplay paused select workspace and turn off streamingenabled
streamingenabled is really useful
Yooooo i just start looking for ragdoll on google few hours ago and now you post this video. Wild~ love your vids anyway❤
Unrelated maybe but i love ragdolls and physics (because of the source engine and half life 2)
tbh the low frame rate thing goes hard
True I'd. Say good for horror
I mean, I used to play ragdoll games there were games just based on ragdolling and Super Bomb Survival also had it
8:09 cute giggle audio ByteBlox, now i just need whimpering
I think the reason that the exponential speed didn’t really work is because it was only changing the position of the HumanoidRootPart and not the rest of the body. So the HumanoidRootPart was moving too fast for the rest of the body to keep up with it. Might be wrong but just an idea.
How do i do a script that like makes everything anchored even the players when i click a like a gui button?
On click of gui button loop through all the players and then get the characters of all the players then loop through the players of the characters and anchored every part that is a meshpart in the characters
the 2 mistakes paired with the uncanny meme got me laughing so hard😂
Roblox if u see this pls make ragdolls easy to program/implement
gameplay paused happens when you go into a unloaded area
Ragdoll is easy when you keep it simple, and still decent fps, even if you have 50+ fully ragdoll characters that are even run on the server, like I did on my channel
ragdolls are so fucking fun to play with
Freak yes ☝🤓
Bro FreakyBlox, did you not see the "BBL Bloxy" diss made on you yet??
you made ragdoll more complicated than it is bro, my ragdoll module is only like 70 lines
A lot of fighting games have ragdolls, idk what you're talking about.
They anime exclusive though (please prove me wrong I don’t like anime but those games are cool 🙏😭)
About an hour ago bro had 44.9k subs but now has 45k!!
Mari reference
this man is a JOJO fan (he should totally make a jojo Script)
you dont need to fix the camera do you?
ragdolls are very common in combat games
8:51 ANIME
Where is ragdoll module? I'd love to try this
SeansRagdollModule. I had to modify it a bit because it’s outdated lmao so just keep that in mind
Ball joints.
falling apart is just better.
Ragdoll shotgun...
He did the gmod in the thumbnail.
I know there's a better ragoll system advanced one called Experimental hugs room EXR
The thumbnail says it all.
Hey could you make a video on 2d games and 2d graphics plz
5:45 eeerrrmmmm... Actually, this isnt an exponential increase, that's a linear increase because you're doing a multiplication instead of an exponentiation 🤓👆
Will Bro Pass The OG ByteBlox?
Cool story bro
Omg it's so cool!
bro i will be very happy if you will make me a full starter turorial for lua
buy his course
@@w........ don't, it's ass
read roblox documentation
knowledge deserves to be free
I am going to have more respect for games with ragdoll now.All that just to press R and call the game "bad" and "simple"
wait til you see what roblox source code looks like
3:30am ahh upload
yes
i dont like rag doll 🎉💯⚾️🍭
what are you doing here?!?!
we dont give a shit 🥰🍎🎧🎽🚉 100
ok ⏰💡🌺🎉🍕🌟📚🚀🎶🌈
Day 58 of edging to your videos
....
Byteblox vs Byteblox
Couldn’t even edge to this, I exploded immediately!!! Clean up on aisle MY PANTS 😂😂😂😂
the fuck
What
Spawn 1000 ragdoll characters
UM ACTUALLY YOU CAN JUST MAKE A PERFECT RAGDOLL SYSTEM + R15 SUCKS WITH RAGDOLL🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓🤓
Language..
Some jokes are better not to
6:08 - 6:16
that sounded so fake for some reason
huh
hi
ro gang
h
h
h
Stop yapping, my attention span doesnt like it
lol
Do you need skibidi toilet episode 261 and subway surfers in the corner to watch the video???
@@insertusernamehere8125 yes
i am fastt
oh look i found a pin📌, cmon pin me
no
shut up
850 likes in 5 days bro fell off
First ❤
Fakeeee frfr :3
1 min ago and no views, bro fell off
f
f
r
r
r
But i found this in toolbox it looks a simple and it is free to get
local humanoid = script.Parent:WaitForChild("Humanoid")
humanoid.BreakJointsOnDeath = false
humanoid.Died:Connect(function()
local character = script.Parent
for _, part in ipairs(character:GetChildren()) do
if part:IsA("BasePart") then
local joints = part:GetJoints()
for _, joint in ipairs(joints) do
if joint:IsA("Motor6D") then
local a1 = Instance.new("Attachment")
local a2 = Instance.new("Attachment")
local socket = Instance.new("BallSocketConstraint")
a1.Parent = joint.Part0
a2.Parent = joint.Part1
socket.Parent = joint.Parent
socket.Attachment0 = a1
socket.Attachment1 = a2
a1.Position = joint.C0.Position
a2.Position = joint.C1.Position
socket.LimitsEnabled = true
socket.TwistLimitsEnabled = true
joint:Destroy()
end
end
end
end
end)
ByteBlox Having Fun - Rare Event. Happens every 1 in 500.000.000.000.00 Year