Dude, that was awesome! I've watched plenty of Roblox rigging and animation tutorials that just focused on one aspect of the workflow. This walk through builds the character model from scratch and takes it all the way into application by replacing the player character with the custom animated character. This answered soo many questions I had all in one video. Hands down one of the most useful and informative Roblox tutorials available.
@@GnomeCode I did everything correctly up to the part when you morph into the spider for some reason I dont morph instead my roblox character loads please tell me how to fix it
For those who are watching this in 2024 the export button at 13:40 has been renamed to "Publish to roblox" also great video thanks for helping us people who have no clue on game making! Edit: For some reason when i test it my model is just a static model while i'm invisible and I can move for some reason.
If you're having problems with the character not moving, check if everything is unanchored. Remember to unanchor the humanoidrootpart too. I had an issue where my character would not move at all however when I unanchored the humanoidrootpart it was working well.
@@Sylca its the hip height i think. this happened to me and i 1) moved the actual character up so its like floating above the baseplate and 2) gradually decreased the hip height by very small numbers
For those facing issues with their animation not playing while walking, it's likely that you skipped the part about changing the 'HipHeight' around 10:17. I personally overlooked this step initially because I wasn't experiencing problems at that moment. However, later on, when I revisited the settings and adjusted the 'HipHeight,' it resolved the issue of my animation not playing when moving my character
Over a year later and this tutorial still holds up! I was struggling with rigging for a solid 2 hours before going to the ole' YT. This video was great. From both a teaching and content creator standpoint. I'll be sure to credit ya!
For anyone else who may be momentarily stuck at 5:30 like I was, the 'Primary Part' options was located under the Pivot dropdown menu for me (scroll down, below Data)
Tip: If you don't wanna use the custom character as a StarterCharacter and you want them to wander around the workspace or something, bring him into the workspace, and drag the animate script into him. Then insert a regular script into your character, name it Animate, and open the local script. Then press Ctrl + A to select everything, then Ctrl + C to copy. Then paste in to the regular script, and if you put the Animation inside the script, drag the animation into the regular script and delete the local script. If you want to test it, just push the character around. If done correctly, he should play the animation while moving. Then search RUclips for the movement script you want, and you're done!
i love this channel because, unlike other channels, he gives the link to the model if you cant do it, and he also tells what youve done wrong if it doesnt work. thanks so much!
for people who are too lazy to script, here's the script : local character = script.Parent local humanoid = character:WaitForChild("Humanoid") local walkAnim = script:WaitForChild("walk") local walkAnimTrack = humanoid.Animator:LoadAnimation(walkAnim) humanoid.Running:Connect (function(speed) if speed > 0 then if not walkAnimTrack.IsPlaying then walkAnimTrack:Play() end else if walkAnimTrack.IsPlaying then walkAnimTrack:Stop() end end end)
Thank you Gnome Code you really helped me out in this video, two days ago I tried to make a custom character of my own but even though I used motor6D to join the parts they would move from there current position whenever I set Part1 and Part0, now because of this video I can finally create characters for my games.
Why is RUclips blue texting the “how do I do this” 😂 RUclips be like: Oh yea, just in case, “how do I do this” is a common phrase people use when they want to know how to do something
Man, this is the best video that explains how to rig characters. I am creating a rake game, and wanted to make custom rake model, but i didn't knew how to rig. Now, after a year, I found your vid and now can finally make my game. Thanks)
Hii i have a question So im making a game based off of the game on steam called Stray and i need the character to be a cat but fairly detailed is there a good way to make the fur etc?
Thank you so much! This has been very helpful. Also, I was wondering if it was possible to apply the animations directly to the models, so that they have custom animations when a player chooses to morph into them. Thanks in advance!
@@GnomeCode I did everything right, I even triple checked if I missed anything and for some reason I can't play as my model with animation. I can still play as it but the animation is not there. Can you help me, please?
Hey dude! I know this video was made last year, but this really helped me since I want to start getting back into developing games. I do have one question though, I rigged everything right to the point where I could animate my figure except for the fore arms and hands. Any advice? (Btw no idea if you or anybody will respond but it's worth a shot)
Just join the lower arm to the upper arm (select upper arm, cmd-select lower arm, click joint), then join the upper arm to the torso (select torso, cmd-select upper am, click joint)
This video is so helpful- I don’t usually comment, but this has helped me to get started on my first ever Roblox game with no previous coding experience. I’m wondering now how to make a character select screen, and how to script more than just a walking animation onto my characters (like jumping, running, etc.) Thank you for this video!!
sick! You are amazing!! Yet I have one question; how would I fully animate it? (For example add Idle animation, jumping animation, falling animation, swimming animation etc..)
This helped me out a lot! But can you make a tutorial on how to make the idle and jump animations for a custom character? edit: also how can I make my custom character hold weapons and tools?
I may be of some assistance with making your characters hold weapons and tools. First, move your tool or weapon to the position you want it in, like in someone's hand, or on the ground, or wherever. If you look inside the model of the tool you want to animate, you'll most likely see a model called 'handle.' You don't have to use rig editor for this, only something that I think comes with the plugin moon animator called 'easy weld.' You then click on easy weld and you'll see three tabs at the top of the little box. Move to the tab called 'parts.' The base part is what you want the object you're welding to move with. the target part is the object that moves with the base part. let's say you want to make an R15 character hold a spoon in their right hand. pull up the easy weld, go to 'parts' tab, and then this is what you do in this scenario: look in the explorer until you find the model of the character. make sure you know where, in this case, the model of the spoon is too. click on the right arm in the explorer and then find where the handle part in the spoon is. then, while HOLDING down Ctrl, click on the handle model. then click join in place, and you're done! make sure not to move the character or the spoon by themselves, because that would undo the weld. I hope you found this helpful :D
maybe if you make the arm a model then group arm and weapon so you you move the arm and weapon at the same time, so you can move them all at once and if you just want to move the arm or gun you can just go into the model and click on it.
hey. I have a problem with mine. every time I go to the "animation Editor" it doesnt let me select my parts. It shows them but when I click on them it doesnt add them. I tried different stuff to fix them and none of it has worked. so I have no idea what the problem is. Can you help me? Thanks
This is a really insightful and basic tutorial, is there anyway you could make a tutorial on how to switch from one custom character to another using a gui or a morph pad of some sort? That would be really helpful.
This helped sooo much, I like how your going through every step and not rushing through it. It helps a lot ty. Question: how did u make the legs of the spider animation so smooth?
I need help i did everything right but the animation thingy is in the wrong way like when your doing the spider animation it's on the bottom but when i do it, it's behind the character i made.
I only came back to this because i keep getting dementia everytime i rig a humanoid, not knowing if it's click rootpart first or torso first, or not knowing to connect the limbs TO the torso or the torso to the limbs
Major question: Spent ages making a very complicated and intricate model to do this with. When you group them together at the start... Does grouping pre-existing groups together effect the functionality of this at all? I've been stuck on the nametag not appearing step for a while now, so I'm going to assume, yes it does. More than one part for a head means it won't work? Is this true?
Will you make another tutorial on animation like this one? Basically where you can make the idle animation, jump animation, etc. I'm just really curious.
for idle local character = script.Parent local humanoid = character:WaitForChild("Humanoid") local walkAnim = script:WaitForChild("Walk") local walkAnimTrack = humanoid.Animator:LoadAnimation(walkAnim) local idleAnim = script:WaitForChild("Idle") local idleAnimTrack = humanoid.Animator:LoadAnimation(idleAnim) humanoid.Running:Connect (function(speed) if speed > 0 then if not walkAnimTrack.IsPlaying then walkAnimTrack:Play() idleAnimTrack:Stop() end else if walkAnimTrack.IsPlaying then walkAnimTrack:Stop() idleAnimTrack:Play() end end end)
local character = script.Parent local humanoid = character:WaitForChild("Humanoid") local walkAnim = script:WaitForChild("Walk") local walkAnimTrack = humanoid.Animator:LoadAnimation(walkAnim) local idleAnim = script:WaitForChild("Idle") local idleAnimTrack = humanoid.Animator:LoadAnimation(idleAnim) humanoid.Running:Connect (function(speed) if speed > 0 then if not walkAnimTrack.IsPlaying then walkAnimTrack:Play() idleAnimTrack:Stop() end else if walkAnimTrack.IsPlaying then walkAnimTrack:Stop() idleAnimTrack:Play() end end end) i just edited the script in the video lmk if it doesnt work im pretty new to scripting but i tried my best so i hope this helps
Lifesaver: btw, this happened to me... If you can make an animation folder for the part but when you move things inside and they don't move it probably means something is welded. Only non-welded parts can be individually animated. Hope this helps.
Script : local character = script.Parent local humanoid = character: WaitForChild("Humanoid") local walkAnim = script.Walk local walkAnimTrack = humanoid. Animator: LoadAnimation (walkAnim) humanoid.Running: Connect (function(speed) if speed > 0 then if not walkAnimTrack.IsPlaying then walkAnimTrack: Play() end else if walkAnimTrack. IsPlaying then walkAnimTrack: Stop() end end end)
i have a problem where the animation doesnt work and my character only will even move for a second is im moving to the side but does nothing when trying to more forward
Hello. Thank you so much for this video, it really helped, I have a question though. What do I do if I want a player to be able to choose between different characters to play as at the start?
Aah yes I was confused about the the Humanoid Root Part, thanks for explaining it! Btw can you make a whole separate tutorial on the crawling? If no it’s fine
There is already a sort of camera tutorial in the platformer series in the first episode you could just adapt it to your needs there is also on in the cutscenes episode in teddy which may be what you need
Yooo this is actually really good, I usually have trouble understanding things but like this was explained so well, I'm def going to come back to this vid :)
This will be helpful to someone who's trying to make a rig with a model for example that has a mesh like a sword, axe or any tool in general If you ever have that problem where it refuses to move and etc first of all check if someone is wrong with the anchor of that mesh (must be off) if that doesn't fix it go to the root part and INCREASE THE PRIORITY to avoid any conflict
Hello. Thank you so much for you guide for making custom character for roblox games! It worked for me too, but the problem is my character is moving SIDEWAYS. Basically, as soon as I spawn in the game, the character starts playing animation, but when I'm trying to move it won't just move straight forward, but sideways. Also, the moving animation won't stop playing when I stop moving. Is there a way to fix it? Thank you! 😁
@@GnomeCode the animation wasnt playing for me and im not sure why. I did the code and added the ID's myself so uh yeah if you could help thatd be nice
Ok now i got some BIG questions id like answered 1. How do i make my model swim cause my custom dragon model just sinks to the bottom of the ocean. 2. How do i make my dragon character hold tools like a player?
Because the code makes it so that the animation plays when character's speed is above 0, when I jump it plays the WALKING animation, how do I make it so that the walking animation only plays while walking and not jumping?
Tip: idk why it took me so long to understand this but it you have a leg that has many parts and you group it make sure when it comes to the edit rig part to open the your leg part (or any part you grouped) and select the items in it
I remember when i used to watch you 2019 or 2020 (i cant remember, sorry) and because of you i managed to learn code without needing a tutorial on my first day of roblox studio, thank you so much for helping out!
i know this is an old vid and i prob wont get a reply but everytime i try to do it its says theres an infinite yield possible on torso do you know why?
Thank goodness i found this, spent hours trying to figure it out and its right there! One problem tho, my animation wont stop playing even when i stop walking
I know this video is 2 years old, but can someone tell me how to put the players avatar (clothes, hats, faces etc) on a starter character, I've mapped the rig so that I can add clothes but I don't know how to make it so when a player joins, their clothes and hats spawn on the avatar
ik im late but: ACCESSORIES: use plugin called insert accessory and paste the id. move the accessory out of the folder and into the character CLOTHES: insert a pants or shirts into the character and in properties, in pants/shirt template paste the clothing id
Sorry I’m late I don’t think the other guy understood the assignment however for clothes I think u can just hover over the character in the explorer with ur cursor and click the + and search for shirt and pants and add it and it MIGHT work I honestly know nothing about this and I haven’t tried it either maybe u have to script something which I can help u with
I'm making a very complicated rig if my dinosaur character named Experiment 9364A-15. It has lots of parts and joints and when I attempted to animate it kept sending me errors. Does renaming the joints help?
Please help, I made an NPC character but when i try to move the head of the character it doesn't work, when i try rotating the head, it doesn't rotate, what does happen is the rest of the rig rotates, but the head stays the same.
Why can't i animate my rigged character? When i click the animate button, it won't let me animate my character :( (i've checked everything, the rig is perfect theres nothing wrong with it)
Question: how do you get two different parts? That are like a bunch of parts away from each other but you don't want too select the other parts that are in the way?? I'm stuck on this part really bad
my walk animation isn't triggering on my custom model and i have spent the past 2 hours trying to figure out why. hip height is correct and its just not working
@@toffeechoccy I got my walking animation to work. In the top part of the animation localscript, delete everything other than Humanoid, Torso, and Head. Thats how I got mine to work
Good vid, but i need help with something,. I am making a piggy game but i don't know how to make animations ONLY for the monster. Please reply to help me.
Probably not gonna get a response but when I used your script, my custom character model would do the animation correctly but wouldn't stop even if I wasn't moving
When i spawn in, the walking animation plays. The TOTALLY minor problem is that my morph is just fallen down with me next to it. I'm unable to move, and I'm off to the side.
Tip: When making Looped animations, make the FIRST frame of the animation copy it, then paste it at the end of the animation.
I agree, I do that too
good tip
I do it too and yea its a good tip
Nice tip that actually does work
So the codes not in the desc, very nice
Dude, that was awesome! I've watched plenty of Roblox rigging and animation tutorials that just focused on one aspect of the workflow. This walk through builds the character model from scratch and takes it all the way into application by replacing the player character with the custom animated character. This answered soo many questions I had all in one video. Hands down one of the most useful and informative Roblox tutorials available.
Awesome, glad you found it useful!
@@GnomeCode I did everything correctly up to the part when you morph into the spider for some reason I dont morph instead my roblox character loads please tell me how to fix it
@@TheDogWithHat2 im not him, but i think u group all the parts of the character, then put it in startercharacter i guess
@@cheshire_6210 That’s what u do
@@GnomeCode when i try to do the asset configutarion thing i got an error how do i fix it?
For those who are watching this in 2024 the export button at 13:40 has been renamed to "Publish to roblox" also great video thanks for helping us people who have no clue on game making!
Edit: For some reason when i test it my model is just a static model while i'm invisible and I can move for some reason.
SAME i been looking for two weeks tutorials to make it have an animation but no one helps or theres just not any tutorial! it sucks :/
@@NaomiGlamdid you anchor your starter character?
@@PapitasFritasxddededo I did not, can you help me?
@@junaid099 just anchor it
Tysm!!!
youre so underrated, im a small developer still learning advanced scripting and youre helping me so much
SAme here
same
SAME
@Maddux Grayson The bots are cooperating now. Interesting.
Agreed.
If you're having problems with the character not moving, check if everything is unanchored. Remember to unanchor the humanoidrootpart too.
I had an issue where my character would not move at all however when I unanchored the humanoidrootpart it was working well.
Yes. Any anchored part will freeze a humanoid completely, I used this to troll a lot back in the day 😂
my head fell off when i finished i unanchored all the parts?
@@Svnnny attach the head to the torso in rigedit
Thanks, It worked but: now i float above the ground
@@Sylca its the hip height i think. this happened to me and i 1) moved the actual character up so its like floating above the baseplate and 2) gradually decreased the hip height by very small numbers
For those facing issues with their animation not playing while walking, it's likely that you skipped the part about changing the 'HipHeight' around 10:17. I personally overlooked this step initially because I wasn't experiencing problems at that moment. However, later on, when I revisited the settings and adjusted the 'HipHeight,' it resolved the issue of my animation not playing when moving my character
At 13:58 he says to export but I don’t see it only import
@@reep228 publish to roblox button
@@reep228 THEY CHANGED IT AND MADE "PUBLISH TO ROBLOX"
What do I change hipheight to
THANK YOU SO MUCH BRO
Over a year later and this tutorial still holds up!
I was struggling with rigging for a solid 2 hours before going to the ole' YT. This video was great. From both a teaching and content creator standpoint. I'll be sure to credit ya!
and this is one year later its stll good
After 3 years it still holds up
For anyone else who may be momentarily stuck at 5:30 like I was, the 'Primary Part' options was located under the Pivot dropdown menu for me (scroll down, below Data)
ty :)
TY :)
Ty :D
Thank You
I still can't find it, this may be because I am new to studio but I cannot find the Pivot dropdown menu, I can't see it nor the data thing.
I had to redo this 3 times but it was definitely worth the time, thank you!
idk what the last emoji is XD
@@hdr2128 there was no last emoji what is this kid on about💀
Tip: If you don't wanna use the custom character as a StarterCharacter and you want them to wander around the workspace or something, bring him into the workspace, and drag the animate script into him. Then insert a regular script into your character, name it Animate, and open the local script. Then press Ctrl + A to select everything, then Ctrl + C to copy. Then paste in to the regular script, and if you put the Animation inside the script, drag the animation into the regular script and delete the local script. If you want to test it, just push the character around. If done correctly, he should play the animation while moving. Then search RUclips for the movement script you want, and you're done!
thanks
danke
TYS FRICKIN' M
I tried it, no luck :( should I place the regular script into my StarterPLayer > StarterPlayerScript ?
@@MichaelStavropulos no, since then it will learn for the player.
I was getting so frustrated on how to animate my character, ilysm this video helped me a TON, Don't stop these
Uploaded on the exact day that I was gonna look into this subject.
i love this channel because, unlike other channels, he gives the link to the model if you cant do it, and he also tells what youve done wrong if it doesnt work. thanks so much!
for people who are too lazy to script, here's the script :
local character = script.Parent
local humanoid = character:WaitForChild("Humanoid")
local walkAnim = script:WaitForChild("walk")
local walkAnimTrack = humanoid.Animator:LoadAnimation(walkAnim)
humanoid.Running:Connect (function(speed)
if speed > 0 then
if not walkAnimTrack.IsPlaying then
walkAnimTrack:Play()
end
else
if walkAnimTrack.IsPlaying then
walkAnimTrack:Stop()
end
end
end)
:Stop()
Nice
Thank you
thanks bro😃
thanks
Thank you Gnome Code you really helped me out in this video, two days ago I tried to make a custom character of my own but even though I used motor6D to join the parts they would move from there current position whenever I set Part1 and Part0, now because of this video I can finally create characters for my games.
same
TYSM for making this!!! I’ve been trying to find a tutorial on how to do this but I had no clue what to search ;-; thank god I was recommended this!
how do i do this with blender models
Just make sure the body parts are chopped up like in the video and do the same, i’m pretty sure meshes will work
Why is RUclips blue texting the “how do I do this” 😂
RUclips be like: Oh yea, just in case, “how do I do this” is a common phrase people use when they want to know how to do something
@@CreatorProductionsOriginal👀 I seen ALOT of blue comments nowadays
ruclips.net/video/VFOY9-Vt1tI/видео.htmlsi=c5lGjljkufOkFAcm
Man, this is the best video that explains how to rig characters. I am creating a rake game, and wanted to make custom rake model, but i didn't knew how to rig. Now, after a year, I found your vid and now can finally make my game. Thanks)
what's your user i wanna play
Suggestion: can you do sound regions? like when you go into a building a certain song plays? also i love the scripting videos!
I believe alvin blox has made a video on this
Jsnotlout could you link that please?
@@ZeroSensed ruclips.net/video/L_Jga2MgRdU/видео.html
@@ZeroSensed ruclips.net/video/L_Jga2MgRdU/видео.html
Tuna K4T tysm
Hii i have a question
So im making a game based off of the game on steam called Stray and i need the character to be a cat but fairly detailed is there a good way to make the fur etc?
I don't think so, except scripting realistic hair and that will lag the game alot, i recommend finding a good fur texture
Thank you so much! This has been very helpful. Also, I was wondering if it was possible to apply the animations directly to the models, so that they have custom animations when a player chooses to morph into them. Thanks in advance!
Yeah I need this to
For any reading you can clone the script and animation from replicated storage after you destroyed the old animate script from the player.
Tip: u can join multiple parts at once using rig edit (motors will be parented to the first part selected)
Now I finally know how to custom a non-human-like character, and use it as the StarterCharacter!
Great video, been waiting a while for a tutorial on this.
Cheers! This has definitely been a highly requested topic for me
@@GnomeCode I did everything right, I even triple checked if I missed anything and for some reason I can't play as my model with animation. I can still play as it but the animation is not there. Can you help me, please?
Hey dude! I know this video was made last year, but this really helped me since I want to start getting back into developing games.
I do have one question though, I rigged everything right to the point where I could animate my figure except for the fore arms and hands. Any advice?
(Btw no idea if you or anybody will respond but it's worth a shot)
I had the same problem, I think it'll work if you rig everything as a joint instead of having wields like this video says? (I hope this helped ;v;")
welds?
Just join the lower arm to the upper arm (select upper arm, cmd-select lower arm, click joint), then join the upper arm to the torso (select torso, cmd-select upper am, click joint)
This video is so helpful- I don’t usually comment, but this has helped me to get started on my first ever Roblox game with no previous coding experience. I’m wondering now how to make a character select screen, and how to script more than just a walking animation onto my characters (like jumping, running, etc.) Thank you for this video!!
Thank you so much GnomeCode! This video helped me sooooo much! Keep up your great videos! 🙂
sick! You are amazing!!
Yet I have one question; how would I fully animate it? (For example add Idle animation, jumping animation, falling animation, swimming animation etc..)
thats what I was about to ask
EDIT: Found a way nevermind
the same way you’d add a running animation
@@someguy8293 examples?
@@BendBlox What was your way?
@@VILFFF use this for more animations (R6) www.roblox.com/library/1180375019/
This helped me out a lot! But can you make a tutorial on how to make the idle and jump animations for a custom character?
edit: also how can I make my custom character hold weapons and tools?
I may be of some assistance with making your characters hold weapons and tools. First, move your tool or weapon to the position you want it in, like in someone's hand, or on the ground, or wherever. If you look inside the model of the tool you want to animate, you'll most likely see a model called 'handle.' You don't have to use rig editor for this, only something that I think comes with the plugin moon animator called 'easy weld.' You then click on easy weld and you'll see three tabs at the top of the little box. Move to the tab called 'parts.' The base part is what you want the object you're welding to move with. the target part is the object that moves with the base part. let's say you want to make an R15 character hold a spoon in their right hand. pull up the easy weld, go to 'parts' tab, and then this is what you do in this scenario: look in the explorer until you find the model of the character. make sure you know where, in this case, the model of the spoon is too. click on the right arm in the explorer and then find where the handle part in the spoon is. then, while HOLDING down Ctrl, click on the handle model. then click join in place, and you're done! make sure not to move the character or the spoon by themselves, because that would undo the weld. I hope you found this helpful :D
@@BrianVanKirk hey man do you know how to do other animations like idle and jumping??
Toll grip editor plugin 25 robux I think unless you want to spend a week tweaking with the different axis
@@BrianVanKirk what?!
maybe if you make the arm a model then group arm and weapon so you you move the arm and weapon at the same time, so you can move them all at once and if you just want to move the arm or gun you can just go into the model and click on it.
hey. I have a problem with mine. every time I go to the "animation Editor" it doesnt let me select my parts. It shows them but when I click on them it doesnt add them. I tried different stuff to fix them and none of it has worked. so I have no idea what the problem is. Can you help me? Thanks
This is a really insightful and basic tutorial, is there anyway you could make a tutorial on how to switch from one custom character to another using a gui or a morph pad of some sort? That would be really helpful.
yes i agree
same@@Full_Sanity
This helped sooo much, I like how your going through every step and not rushing through it. It helps a lot ty.
Question: how did u make the legs of the spider animation so smooth?
I'm not entirely sure, but it seemed like something Roblox does on its own between key frames for you!
@@madhatkitsune you can right-click on the editor and select the interpolation type, I'm pretty sure
I wouldn't really call it smooth..
I need help i did everything right but the animation thingy is in the wrong way like when your doing the spider animation it's on the bottom but when i do it, it's behind the character i made.
on the rig edit, you should set the step to 0.01 for a little more precise movements. thanks for the video, its was very helpfull.
Could you make a gun and/or raycasting tutorial? I've been wanting to make a fighting game for a long time, but there are no good gun tutorials.
I only came back to this because i keep getting dementia everytime i rig a humanoid, not knowing if it's click rootpart first or torso first, or not knowing to connect the limbs TO the torso or the torso to the limbs
Major question: Spent ages making a very complicated and intricate model to do this with.
When you group them together at the start... Does grouping pre-existing groups together effect the functionality of this at all?
I've been stuck on the nametag not appearing step for a while now, so I'm going to assume, yes it does. More than one part for a head means it won't work? Is this true?
union?
yes it won't work
It's amazing! How much do I have to learn to reach your level?
thank you so much, i usually dont comment on videos much, but this video helped me more than all the others combined, my honest thanks to you.
me who doesnt know a hell about modeling and how to do things: Uh I present Bean Yea my new clever totally original character model
B E A N
@SynsLeaf TV a fellow man of culture I see..
@SynsLeaf TV is it just me, or is that bean looking kinda......... T H I C C
We don't talk about the bean drill around here...
@@ethanjamesbarron drill? what is tha-
Will you make another tutorial on animation like this one? Basically where you can make the idle animation, jump animation, etc. I'm just really curious.
Yes! I want this too! lol
did you ever figured it out??
for idle
local character = script.Parent
local humanoid = character:WaitForChild("Humanoid")
local walkAnim = script:WaitForChild("Walk")
local walkAnimTrack = humanoid.Animator:LoadAnimation(walkAnim)
local idleAnim = script:WaitForChild("Idle")
local idleAnimTrack = humanoid.Animator:LoadAnimation(idleAnim)
humanoid.Running:Connect (function(speed)
if speed > 0 then
if not walkAnimTrack.IsPlaying then
walkAnimTrack:Play()
idleAnimTrack:Stop()
end
else
if walkAnimTrack.IsPlaying then
walkAnimTrack:Stop()
idleAnimTrack:Play()
end
end
end)
Dude 3 years later this is still the best tutorial on this topic. THANK YOU SO MUCH!!!!!!! this helped me a ton
By any chance can you please make a video about idle animations please? I'm not making anything myself, but I'm quite literally asking for a friend.
local character = script.Parent
local humanoid = character:WaitForChild("Humanoid")
local walkAnim = script:WaitForChild("Walk")
local walkAnimTrack = humanoid.Animator:LoadAnimation(walkAnim)
local idleAnim = script:WaitForChild("Idle")
local idleAnimTrack = humanoid.Animator:LoadAnimation(idleAnim)
humanoid.Running:Connect (function(speed)
if speed > 0 then
if not walkAnimTrack.IsPlaying then
walkAnimTrack:Play()
idleAnimTrack:Stop()
end
else
if walkAnimTrack.IsPlaying then
walkAnimTrack:Stop()
idleAnimTrack:Play()
end
end
end)
i just edited the script in the video lmk if it doesnt work im pretty new to scripting but i tried my best so i hope this helps
@@forestfossils my friend tried it and she said it worked, thanks man.
@@theonlyshinyumbreon np!
@@forestfossils how do i make fall and jump animations?
@@oddmusic1637 i dunno how to do that sorry
Great video, I was looking for something like this. Do you know what to do for a skinned mesh custom character?
Lifesaver: btw, this happened to me... If you can make an animation folder for the part but when you move things inside and they don't move it probably means something is welded. Only non-welded parts can be individually animated. Hope this helps.
finally, a tutorial that doesn't include moon animator.
Script :
local character = script.Parent
local humanoid = character: WaitForChild("Humanoid")
local walkAnim = script.Walk
local walkAnimTrack = humanoid. Animator: LoadAnimation (walkAnim)
humanoid.Running: Connect (function(speed) if speed > 0 then
if not walkAnimTrack.IsPlaying then walkAnimTrack: Play()
end
else
if walkAnimTrack. IsPlaying then walkAnimTrack: Stop()
end
end
end)
i have a problem where the animation doesnt work and my character only will even move for a second is im moving to the side but does nothing when trying to more forward
Your so underrated I was about to quit doing games but I found this and got back to work thank you so much
Well 30k is a lot of subscribers and yes he deserves more subs and likes
Yes you made a tutorial on this I needed this for my piggy game :)
I needed it for piggy too1 I was making an animation when one of the models didn't have 'rig' as an option in the add item menu!
what is up with kids and piggy, piggy sucks legit i would rather watch fnaf sfm than that and fnaf sfm now is cringy
Hello. Thank you so much for this video, it really helped, I have a question though. What do I do if I want a player to be able to choose between different characters to play as at the start?
Aah yes I was confused about the the Humanoid Root Part, thanks for explaining it!
Btw can you make a whole separate tutorial on the crawling? If no it’s fine
I'm glad you found it useful, cheers
@@GnomeCode why did you only respond to this?
mine isnt walking animation!?!?!?!??!??!
Probably changed it because this is 3 years old
@@Wnzfloat its not that... i forgot to add humanoid
@@Wnzfloat i fix now
How did you learn to script? Like how can I learn scripting in roblox studio for free and not only by watching videos?
Suggestion: building tutorials, camera scripts tutorials, and other stuff like speed or lighting.
I might do a building tutorial. What do you mean by 'speed' and 'lighting'?
@@GnomeCode I think he means how fast you move and how you change lighting options like the outdoorambient option.
@@chexilsPen your right.
There is already a sort of camera tutorial in the platformer series in the first episode you could just adapt it to your needs there is also on in the cutscenes episode in teddy which may be what you need
Errors: *We are all different*
Solution: Select humaniod root part first
Errors: Am i joke to you?
Yooo this is actually really good, I usually have trouble understanding things but like this was explained so well, I'm def going to come back to this vid :)
Literally, my model had almost 43 things to be welded to other things, CRAZY! So it took me 30 minutes to weld them to other things.
use union to make one part
Could you make it so it’s basically in a GUI where you can switch between models and such?
This will be helpful to someone who's trying to make a rig with a model for example that has a mesh like a sword, axe or any tool in general
If you ever have that problem where it refuses to move and etc first of all check if someone is wrong with the anchor of that mesh (must be off) if that doesn't fix it go to the root part and INCREASE THE PRIORITY to avoid any conflict
my character isn't rotating
Mine was too, check if your character has many welds, that may be on the torso or so.
First like
nice
nice
Pizza
Nice
Wow
Wait, how do we script other animations? Like for example: Idle, Jump, Climb, Stuff like that.
Tip: always make the humanoid rood part the default square rectangle thing, i suffered 2 hours just for using a cylinder
why did you even do that in the first place?
Does this work if you have more than one part? Such as a head made of a model if that makes sense
omg this video is a life saver, spent 3 hours tryna work out why it wasn't working
Hello. Thank you so much for you guide for making custom character for roblox games! It worked for me too, but the problem is my character is moving SIDEWAYS. Basically, as soon as I spawn in the game, the character starts playing animation, but when I'm trying to move it won't just move straight forward, but sideways. Also, the moving animation won't stop playing when I stop moving. Is there a way to fix it? Thank you! 😁
Thank you! 3 years later and this is still EXTREAMLY helpful! I can't be more greatful!
Wonderful to hear!
@@GnomeCode Now I can continue making a roblox themed kart racer :D
@@GnomeCode But I do need to figure out how to add more animations, would you happen to have a tutorial?
@@GnomeCode the animation wasnt playing for me and im not sure why. I did the code and added the ID's myself so uh yeah if you could help thatd be nice
@@dyl12 did you put your name uhh how do I say it did you rename your walj animation in the explorer
Ok now i got some BIG questions id like answered
1. How do i make my model swim cause my custom dragon model just sinks to the bottom of the ocean.
2. How do i make my dragon character hold tools like a player?
I cant find “Export” at 13:39 it has been replaced with “Publish To roblox”
Is there anyway of fixing this?
Roblox probably changed Export to Publish to Roblox. Just click it. It worked for me.
it works pretty much the same way
can i ask how to make other animations in game? (like jumping..falling or idle)
Because the code makes it so that the animation plays when character's speed is above 0, when I jump it plays the WALKING animation, how do I make it so that the walking animation only plays while walking and not jumping?
exactly what I needed. seems to be the only tutorial out there that is what I was looking for..
For some reason whenever i click on the joints it wants to rotate it instead
Tip: idk why it took me so long to understand this but it you have a leg that has many parts and you group it make sure when it comes to the edit rig part to open the your leg part (or any part you grouped) and select the items in it
I have a question, how do you make it so a bot will chase you with this animation? Also could you show us how to make a bot chase you and deal damage?
3 years later and this still works very well! just wondering if there is anyway to make the animation faster without moving the keyframes
I did have an issue but I recently fixed it due to a small error. Thanks for this- Very helpful for my game!😉
I remember when i used to watch you 2019 or 2020 (i cant remember, sorry) and because of you i managed to learn code without needing a tutorial on my first day of roblox studio, thank you so much for helping out!
finally actually someone that knows what they are doing
i know this is an old vid and i prob wont get a reply but everytime i try to do it its says theres an infinite yield possible on torso do you know why?
How to make the animation loop cause once the animation is finished it will stand still in idle
Thank goodness i found this, spent hours trying to figure it out and its right there!
One problem tho, my animation wont stop playing even when i stop walking
Same here
change the walkAnimTrack.Stop() to walkAnimTrack:Stop() in case you copied the script from the comment at the top
I know this video is 2 years old, but can someone tell me how to put the players avatar (clothes, hats, faces etc) on a starter character, I've mapped the rig so that I can add clothes but I don't know how to make it so when a player joins, their clothes and hats spawn on the avatar
ik im late but:
ACCESSORIES:
use plugin called insert accessory and paste the id. move the accessory out of the folder and into the character
CLOTHES:
insert a pants or shirts into the character and in properties, in pants/shirt template paste the clothing id
Sorry I’m late I don’t think the other guy understood the assignment however for clothes I think u can just hover over the character in the explorer with ur cursor and click the + and search for shirt and pants and add it and it MIGHT work I honestly know nothing about this and I haven’t tried it either maybe u have to script something which I can help u with
hello great video! helped me learn! Also if you are stuck on the rotate joints part, press R and the move joints will work!
I went to play and it wouldn’t stop playing the walking animation when i stopped moving
I'm making a very complicated rig if my dinosaur character named Experiment 9364A-15. It has lots of parts and joints and when I attempted to animate it kept sending me errors. Does renaming the joints help?
Please help, I made an NPC character but when i try to move the head of the character it doesn't work, when i try rotating the head, it doesn't rotate, what does happen is the rest of the rig rotates, but the head stays the same.
do you know the animation editor he is using
@@ajdurham9775 yes
Why can't i animate my rigged character? When i click the animate button, it won't let me animate my character :( (i've checked everything, the rig is perfect theres nothing wrong with it)
Question: how do you get two different parts? That are like a bunch of parts away from each other but you don't want too select the other parts that are in the way?? I'm stuck on this part really bad
OMG THANK YOU YOU YOU I CAN FINALLY STOP ASKING PEOPLE TO MAKE RIGS FOR ME YESSS
my walk animation isn't triggering on my custom model and i have spent the past 2 hours trying to figure out why. hip height is correct and its just not working
my animations also just dont work for no reason, i tried everything, re-rigging, re-animating and redoing the entire script, still doesnt work.
@@toffeechoccy I got my walking animation to work. In the top part of the animation localscript, delete everything other than Humanoid, Torso, and Head. Thats how I got mine to work
Can you make a video like this but you import the character from bledner?
I AM NOT EVEN DONE WITH THE VIDEO BUT YOU HAVE HELPED SO MUCH. I HAVE SYRUGGLED SO HARD TO EVEN GET THE HUMANOID STUFF TO WORK
I don't know why but the script to play a custom walk animation doesn't work. Please help me to resolved the problem :)
It may about you didn't published animations, happened to me too
Good vid, but i need help with something,. I am making a piggy game but i don't know how to make animations ONLY for the monster. Please reply to help me.
Probably not gonna get a response but when I used your script, my custom character model would do the animation correctly but wouldn't stop even if I wasn't moving
When i spawn in, the walking animation plays. The TOTALLY minor problem is that my morph is just fallen down with me next to it. I'm unable to move, and I'm off to the side.
i had the same issue with not being able to move. click on your humanoidrootpart piece and unanchor it
ik this is from like 3 years ago but how can make it so they can hold tools?
3 years after this video was made and still helps if i didn't see this i was not going to even have a character