How to make an EXPLOSION SKILL in ROBLOX STUDIO!
ฝัง
- เผยแพร่เมื่อ 2 ก.ค. 2024
- How to make a Skill/Power in Roblox Studio
This is a tutorial about making a skill in Roblox Studio. Make sure to subscribe, leave a like, and tune in for the giveaway at 150 subs!
Thanks so much for watching!
Chapters:
0:00 Creating the animation
1:31 Scripting
6:08 Charge particles
7:08 Back to scripting
9:22 Particles again
12:50 Debugging
14:12 Result
14:26 Outro
Music used:
Yoshi's Island - Athletic Theme: • Athletic Theme - Yoshi...
Miitomo OST - Miitomo Shop Theme: • Miitomo Music - Miitom...
Miitomo OST - Amiibo Girl: • Miitopia OST - Amiibo...
Miitomo OST - Catalog: • Miitopia OST - Catalog
Miitomo OST - Ending we saved the world: • Ending: We Saved the W...
Miitomo OST - Stage Midland Marsh: • Stage: Midland Marsh -...
roblox particle,roblox tutorials,lighting tutorials,roblox studio,roblox plugin,roblox anime vfx,modeling tutorials,building tutorials,lighting,particles,particle tutorials,particle emitter,lights,modeling,building,roblox vfx,vfx tutorials,light,roblox,studio,tutorials,gaming,builds,models,blender,tutorial,build,games,model,plugins,help,game - เกม
A tutorial that's straight to the point and isn't playing god awful ear bleeding inducing royalty free dubstep music in my ear? You got yourself a like.
Also adding sounds to said skills, how would I go about doing that.
@@atrain4034 when you do the particles (if you have any) you clone the sound that you have inside the SERVER script and add it to the characters torso or something, and then play it, wait its playtime then destroy it. I would do it that way.
@@atrain4034 and thanks for the like!
agreed
agreed
Thanks I wanted to start working on a game today and this was a real help!
tbh this video taught me something i never knew existed (animation events), glad it's supported in moon animator too
Really good tutorial thanks 😊
welcome!
Lua is so cool! its looks like we are explaining that but with a "harder" way
Super good tutorial! I think you deserve at least 1k subs or more
I also checked out why there were scribbles under 'equipped', and I spelt it wrong (haha)
Would have been a BIG problem if I have not checked XD
that fkng awesome, i finally found great videos.
Good tutorial but a tip for newbies: remember to learn modules so you can make your skills easier to access and more organized
Like just the skill part?
@@noodlepup4288 Well you could also make a module for inputs, particles and basically everything but if youre making a small game then you only need modules for skills and other basic game mechanics
Whats a module?
@@leessoon a module allows you to store all functions and logic inside one script that can be accessed by other scripts (following replication rules), its basically a great way to not repeat code all the time
@@cenn2 Thanks helped alot :)
If youre unsure about anything contact me through discord! @snakesrobbs#1509
I need to ask that how did you learnt scripting because i wanna be same scripter to you i want to try that
@@AlexDoge11 just loads of tutorials and trial and error, when something doesnt work try use your brain and think about what you need to solve problems, and the biggest thing of all, PATIENCE AND DEDICATION
@@SnakesRobbs Okay, just i asked that reason to i try that to learn scripting, but thanks! :D
@@SnakesRobbs And btw what youtuber what you recommend to i watch to learn script ?
@@AlexDoge11 i recommend alvinblox, his tutorials are really easy to understand for beginners!
Do you think you could eventually make a video about making a character in general? Like, custom idle holding a weapon, with 1 skill, and a left click combo thing, and a block? It’s a heavy ask, but even having one of these things I mentioned as a tutorial would be cool- even if it was just an idle- or a block.
Thanks for the tutorial, btw!
Yea he should do that
you really just asked for a whole aba character
@@eggomyleggos5247 Hey I mean, it’d make a nice tutorial.
it’s pretty simple, just search up how to change idle animations then change the idle animation when you equip your weapon and for the other stuff you should search up AmPro he’s got all the things your looking for
His fist combat tutorial has blocking, ABA style combat with uptilt as well
After 2 weeks i came back i realize u reach 150 sub congratulations!!!
oo just saw that too, thanks!
@@SnakesRobbs giveaway?
@@kingbacon358 yup im doing a video on that, maybe ill do it for christmas
@@SnakesRobbs ok
@@SnakesRobbs Im also curios in how to make a skill cooldown gui after 1 week there is no result bruh hope you can help with that
The guy is goated...
I just acquired a new 'skill' !!!
Good tutorial!
Thanks!
helped on alot tysm
youre welcome!
This is literally so easy to follow and modify. i've never felt this proud of my scripts until now. GG SnakesRobbs.
Bro i am new to roblox create and programming till now i have had a great idea and am creating a game more like adventure and exploration and many anime inspired i just needed some help personally.Your Video helped me a lot but i still need some more help
i am your 150th subscriber yey
thanks man!
hello ur guide is so easy to understand but can u make a skill that can grab other players like dragging them to the ground?
you could use attachment on the victim players primary part and attach it to the hand it drags on and play the animation. then you could script the damage which is simple. maybe add velocity if you want to scrape the player on the ground.
Thanks a lot.
I am watching the tutorial while writing the comment and everything is fine just its quite fast so I got lost a few times but yea all good overall thanks for the tutorial!
Bro why am I laughing at parent wait for child 💀
me to like bro wth roblox
Yeah sometimes coding language is bizarre
that's good bro
How is this easier that I might think?
My brain just melted💀
exactly i just rage quitted it was like going through the depths of hell ☠
Omgggg thx bro
while animating my first try in animating with moon animator my first animation was bad while making the 2nd version I accidentally made it good with linear and sine lol
Learning to be a dev day1 :D
One thing no videos cover is where to place items ib the directory. You did for this but im talking general what goes where kibda thing
I was the 1k like to you
I very appreciated 😌
You’re welcome! ❤
@@SnakesRobbs is dB mean debounce?
@@kingbacon358 sorry for late reply, yes it does
@@SnakesRobbs NVM THX
@@kingbacon358 youre welcome
wow idc if it dont work for me this is one of the best tutorials i can find! (commented while watching the video)
thanks for commenting!
Good video
Never scripted before and my brain hurts, Thanksfor the vid tho
One large problem is eveytime you go to make a particle you just skip past the entire process which in a tutorial u need to be explaining how to do each part not skipping past it…
i want to learn how to do this but im to lazy. ima save this for later tho
Everything i litterly needed mostly in this video (which were the particles) you sped everything up and now it doesnt work. Thanks alot
that will work for my game but can you show something like when its pressed Z or something the skill triggers ?thanks for the tutorial
Hi i sorted this out with someone somewhere in the comment section, you can find it and follow along!
"if equipped == true then" is the most disturbing thing i've seen this week
making an r6 anim and realising my game is set to r15 seems like something I would do
haha
relatable
This happens to be a video I will watch
yes
@@SnakesRobbs can you make a vid about a totorial how to make Just a punch but IT makes demage pls
@@SnakesRobbs For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life
@@Cartooncatedits For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life
for particles he used ros particle editor
Can u make a video about how to make a gameplay tutorial in the menu screen while the game screen is moving
W
Can you make a tutorial about shooting a beam or projectile please?
I spent 3 hours because i had to keep stopping the video because you were speeding everything up, going on 4 hours now. Thanks
Thats a you problem
imagine spending 4 hours watching a 15 minute video
@@cereal8194 maybe because this dude is going fast as fucm and making it worse by speeding the clips up 🤦♂️
@@therealsolidfr Take ur time bro if you keep scripting and learning you'll pick up things easier and faster
@@FrozenPrimordial thanks
its so confusing when i don’t have a charge animation and stuff
errors please help. 1. the particle is not emitting when i equip the tool. 2. the animation is not playing and i changed avatar type to r6. 3. whenever i equip the tool a part appears and when i unequip its gone. the client script: local db = false
local dbtime = 5
local equipped = false
local animation = script:WaitForChild("Explode")
script.Parent.Equipped:Connect(function()
equipped = true
end)
script.Parent.Unequipped:Connect(function()
equipped = false
end)
script.Parent.Activated:Connect(function()
if equipped == true then
if db == false then
db = true
local char = script.Parent.Parent
local humanoid = char:WaitForChild("Humanoid")
local charge = script.Parent:WaitForChild("Charge")
local explode = script.Parent:WaitForChild("Explode")
local anim = humanoid:LoadAnimation(animation)
anim:Play()
anim:GetMarkerReachedSignal("Charge"):Connect(function(parameter)
print(parameter)
charge:FireServer()
humanoid.WalkSpeed = 0
end)
anim:GetMarkerReachedSignal("Explode"):Connect(function(parameter)
print(parameter)
explode:FireServer()
wait(0.5)
humanoid.WalkSpeed = 16
end)
wait(dbtime)
db = false
end
end
end) the server script: local charge = script.Parent:WaitForChild("Charge")
local explode = script.Parent:WaitForChild("Explode")
charge.OnServerEvent:Connect(function()
local char = script.Parent.Parent
local humanoid = char:WaitForChild("Humanoid")
local chargepart = script:WaitForChild("ChargePart"):Clone()
chargepart.CFrame = char.HumanoidRootPart.CFrame
chargepart.ParticleEmitter.Enabled = true
coroutine.wrap(function()
wait(0.4)
chargepart.ParticleEmitter.Enabled = false
end) ()
explode.OnServerEvent:Connect(function()
local explodepart = script:WaitForChild("ExplodePart"):Clone()
explodepart.Parent = char
explodepart.Position = char.HumanoidRootPart.Position
explodepart.ShockWave:Emit(100)
end)
end) pls help
sheeesh
SnakeRobbs, Please Upload how you made the animation too... I am not good at it (I WILL SUBSCRIBE!)
It's easier then what u think *he took 14 mins doing it*
Make a tutorial for the charge effect pls, how are the particles reversed?
I hope this helped but there’s a inward option to make it look like it
Bro you did the effects so fast that i couldnt do it help
Can you please make a tutorial of bolts skills plsss
make tutorial of making a sword with animation with damage,etc
How would I make the particle emission instantaneous? Because right now my particles have a delay before they spawn.
me who has 0 expierence in coding:
hm yes this is interesting
so lets say the effect was to go on the right arm and not the chest could u jsut say char.RightArm cuz on the character unlike humanoidrootpart right arm is named "Right Arm" so it has a space so idk if its coded differently
do you know hot to make the animation event on iMac?
me each time I see db: DRAGON BALL!
How do I get that texture pack or whatever the effects are called? 6:14
Can u share your scripting editor’s colors and font
What plugin are you using for the particles? Is it even a plugin?? Please I need to know
Select part firstly, secondly, ad attachment, lastly, add particleemitter orwhat
Ik why the anims didn’t work, your avatar was in r15 model but the anims were made for r6
now the only thing im confused about is the particle settings how do i go ahead and get those same settings?
Can you make an tutorial how to make an mode?
can you make a attack, that uses two players? like for example, one guy kicks the other and the other guy like has a impact animation?
just animate the victims humanoid. and then just add velocity upon the other guy
4:53 leaveing my self time stamp
I was searching for a tutorial about a shooting ability like ice darts lett me know i you are gonna make one
Thats my next video!
1:21 just a mark from where I left
Hello, I'm kinda confuse why the animation in local anim = humanoid:LoadAnimation(animation) is underlined, is there something I missed?
Check if you definitely have that in a local script and if you have humanoid and animation defined
Alright, thank you so much!
@@DecE-mq3whyou’re welcome!
Can you do a Yeet yourself ability
I have a few issues, 1 the skill doesn't do damage. 2 it just doesn't work, nothing happens when I click the tool
did you uncheck "RequiresHandle" in the tool?
"its actually more simple than you think"
well
how would i move the camera in the default animation editor? I use moon animator but it doesn't have those animation events in them
its not as hard as you think mean while 10 minutes of non stop coding i like the doing the animation part but that coding got me debating if i even want to make a skil anymore
What do you do with the explode event when I don't have a charge event
Bingus particle pack all the way!
true dat!
How to make particle vfx like the explosion particle you made?
Cool tutorial! Though i wonder what should i use to make it do damage. Because if i put a part that has a script that would damage the player, that would make the player that used the ability take damage too.
I suggest putting the ability slightly not touching the player using the ability
@@ClovesOfFood I realized raycast params exist but i am absolutely terrible at everything when it comes to raycasting
When you check if the touched has a humanoid, make sure the name of the parent isnt the characters name
@@SnakesRobbs i'll try.
How do u make a skill that makes you move?
Can you make this can kill someone but not All just that much to Enemy can be low and I will subscribe.
hey also how do you do explode? i scripted it and have no clue how to do it thanks
Warden ulti :D
I know this is late but I tried everything and for some reason when I try to use the item it jus goes Away out my inventory sob
it was the rig type...
i am having problems myself, i have the item in inventory, but nothing happens when i use it, words like local, function, then and end i red colored. i dont know if that has to do with anything, i dont have any red lines
How do you change the text to green? Cause the red and blue is getting boring fast😊
What apps u used
I got a question why didnt he put the animation inside of remoteevents?, its in local script rn am i right? i am beginner so idk is it okay to do it like that but if someone could explain it it'd be helpful
How to make the damage btw?
any tips on how to learn code?
what's that plugin called that you used for the particle emit stuff?
Ros particle
What programming languages you used for thise?
Roblox Studio uses "Lua" as programming language.
I know this video is kinda old, but I tried this and it didn’t work for me. I really need your help! I don’t know what part I did wrong
skill
I couldnt do anything since you didnt show how to insert that dummy, how to make an animation so I couldnt even start please make one more detailed
Why did you put the animations in the local script?
Surely you need to put it in the server script so other players can see it?
animations run locally for some reason, everyone can see it if you play from localscript. I dont know how roblox works its a bit silly
In we don't have particles then do we need the other script?
what if my skill doesnt have particles? how do i do it i got very confused
I’m new to this but do the words have to be in the exact same spots as the video
how are you so fast in script i cant think any script