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.
@@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.
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.
@@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
@@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
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()
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
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!
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
Guys this doesn't work he speeds up all the parts you need and makes too many mistakes and he keeps saying " if you want to" but then its something you need then your entire script will break and it won't work its a waste of 4 hours
@@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
ive got a problem when ever i click it dont work and it say "Loadanimation is not a valid member of humanoid" please respond as quick as you can or i can try fix it myself
why doesn't it work :( i just spent nearly 2 hours trying to make this. my fingers are hurting and im just sitting here crying for no reason at all. so can you PLEASE just make a working pastebin or something where i can copy all the scripts knowing that it will work? please just help me
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
local db = false local dbtime = 5 local equipped = false local animation = script:WaitForChild("Animation") 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 Fire Balled = script.Parent:WaitForChild("Fire Balled")
local anim = humanoid:LoadAnimation(animation) anim:Play()
local db = false local dbtime = 5 local equipped = false local animation = script:WaitForChild("Animation") script.Parent.Equipped:Connect(function() equipped = true end) script.Parent.Unequiped:Connect(function() equipped = false end) script.Parent.Acrivated: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 FireGun = scirpt.Parent:WaitForChild("FireGun")
local anim = humanoid:LoadAnimation(animation) anim:PLay()
YEEEEEEEEEEEEEES MY STARTER ANIMATION TOOL IS FIXED YEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
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…
mine kinda doesnt work. Was this the right script? _____________________________________________________ local db = false local dbtime = 1 local equiped = false local animation = script:WaitForChild("Animation") script.Parent.Equipped:Connect(function() equiped = true end) script.Parent.Unequipped:Connect(function() equiped = false end) script.Parent.Activated:Connect(function() if equiped == true then if db == false then db = true
local char = script.Parent.Parent local humanoid = char:WaitForChild("Humanoid") local dash = script.Parent:WaitForChild("Dash")
local anim = humanoid:Loadanimation(animation) animation:Play()
Yeah it doesn’t work, I followed the script perfectly, nothing wrong said in output and yet it would not work, if it gets to work for you you either did this before an update or your lucky, but from what I can tell it doesn’t work :(
bro plss its not working bro when i click nothing happens i have require handle turned of too and nothing happend and i dont wanna unsubscribe and leave a dislike
hey! good tutorial id say but after i completed everything i joined the game and nothing worked that i scripted. the tool was there just nothing happened when i clicked it
@@SnakesRobbs thanks! Btw, you got any tips on learning how to script properly? All the ones I make are like 99% reliant on tutorials so I’d like some advice.
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
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.
i give up. im just gonna delete it all again.
im crying :_( why on 12:47 you have rings, ring smoke, lines. But for me this don't working pls help :(
Bro why am I laughing at parent wait for child 💀
me to like bro wth roblox
Yeah sometimes coding language is bizarre
me each time I see db: DRAGON BALL!
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 :)
Can you make this can kill someone but not All just that much to Enemy can be low and I will subscribe.
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
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
How do I get that texture pack or whatever the effects are called? 6:14
nothing worked :(
Guys this doesn't work he speeds up all the parts you need and makes too many mistakes and he keeps saying " if you want to" but then its something you need then your entire script will break and it won't work its a waste of 4 hours
How to make the damage btw?
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!
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!
nah that's real... Confused over the animation not Working, Just to realize It's in R6 Not R15...
I SPENT 1 DAY SEARCHING FOR SOLUTION... :(
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
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 ☠
Can I no animation
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
do you know hot to make the animation event on iMac?
I have a Question?
How do you check how much the Emit() ? on a particle
ive got a problem when ever i click it dont work and it say "Loadanimation is not a valid member of humanoid" please respond as quick as you can or i can try fix it myself
bro fake i wasted 30 minutes COPY THE SCRIPT
why doesn't it work :( i just spent nearly 2 hours trying to make this. my fingers are hurting and im just sitting here crying for no reason at all. so can you PLEASE just make a working pastebin or something where i can copy all the scripts knowing that it will work? please just help me
why does this not work for me? i followed all steps but nothing happened, the particles just sit on the floor and my animation wont work
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
why make a video called "how to make a skill in roblox studio" but then just fast forward a bunch of parts like how to make particles?
Ik why the anims didn’t work, your avatar was in r15 model but the anims were made for r6
its so confusing when i don’t have a charge animation and stuff
I didnt get a particle and this tutorial didnt work, another 3 hours of my pointless life wasted.
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 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
i know your ip adress dont check your mailbox
it didnt work, I dont know what the problem was I followed the entire tutorial all the way through
Can u share your scripting editor’s colors and font
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
You said it was ganna be simple😭😭😭😭😭😭😭😭😭😭😭😭😭😭
How can I make this do damage?
tbh this video taught me something i never knew existed (animation events), glad it's supported in moon animator too
Fr I didn’t know what that was either
make tutorial of making a sword with animation with damage,etc
can you copy and send me all scripts in scripting i cant read too good i broke my glasses
mine not working, the vfx not appear, what wrong
can u like send the scripts?, ( im to lazy )
bro next time copy/paste the scripts into the des or comments
Not working! Thumbs down 👎
Guys the like button turns rainbow :o
Do you just do the same scriptimg as you?
How do you make it do damage and knock back?
local db = false
local dbtime = 5
local equipped = false
local animation = script:WaitForChild("Animation")
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 Fire Balled = script.Parent:WaitForChild("Fire Balled")
local anim = humanoid:LoadAnimation(animation)
anim:Play()
anim:GetMarkerReachedSignal("Charge"):Connect (function(parameter)
print(parameter)
charge:FireServer()
end)
anim:GetMarkerReachedSignal("Charge"):Connect (function(parameter)
print(parameter)
charge:FireServer()
end)
wait(dbtime)
db = false
end
end
end)
change Fire Balled with whatever you want and thats just script not local script
GetMarkerReachedSignal is not a valid member of Animation "Players.DeCCoraTer.Backpack.explosion.move"
there is that error
why equip function dont work?
Never speed up the particle part again please
how to get the animation on your top screen???
local db = false
local dbtime = 5
local equipped = false
local animation = script:WaitForChild("Animation")
script.Parent.Equipped:Connect(function()
equipped = true
end)
script.Parent.Unequiped:Connect(function()
equipped = false
end)
script.Parent.Acrivated: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 FireGun = scirpt.Parent:WaitForChild("FireGun")
local anim = humanoid:LoadAnimation(animation)
anim:PLay()
anim:GetMarkerReachedSignal("Charge") :Connect(function(parameter)
print(parameter)
charge:FireServer()
end)
anim:GetMarkerReachedSignal("FireGun") :Connect(function(parameter)
print(parameter)
FireGun:FireServer()
end)
wait(dbtime)
db = false
end
end
end)
(Local Script)
What if I don’t want particled
who have full script😢?
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!
Bingus particle pack all the way!
true dat!
i want to make a game but im too lazy :/
I don’t know how to make a good animation
How do i make it deal damage?
1:21 just a mark from where I left
can u send me the vfx template u used
What if I did not do charge?
Im sorry i need to copy all what you doing i just want to make war ability game
thats okay!
Same
bro really said its simple 💀
4:53 leaveing my self time stamp
can you pls type it in the chat
YEEEEEEEEEEEEEES
MY STARTER ANIMATION TOOL IS FIXED YEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
How would I make the particle emission instantaneous? Because right now my particles have a delay before they spawn.
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…
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
mine kinda doesnt work. Was this the right script?
_____________________________________________________
local db = false
local dbtime = 1
local equiped = false
local animation = script:WaitForChild("Animation")
script.Parent.Equipped:Connect(function()
equiped = true
end)
script.Parent.Unequipped:Connect(function()
equiped = false
end)
script.Parent.Activated:Connect(function()
if equiped == true then
if db == false then
db = true
local char = script.Parent.Parent
local humanoid = char:WaitForChild("Humanoid")
local dash = script.Parent:WaitForChild("Dash")
local anim = humanoid:Loadanimation(animation)
animation:Play()
anim:GetMarkerReachedSignal("Dash"):Connect(function(parameter)
print(parameter)
dash:FireServer()
end)
wait(dbtime)
db = false
end
end
end)
you put "local anim = humanoid:Loadanimation(animation)" needs to be "LoadAnimation", with the capital 'a'
@@FrozenPrimordial ok thanks!
What programming languages you used for thise?
Roblox Studio uses "Lua" as programming language.
I’ve copied everything from the video but it didn’t work. I click with “explosion” and nothing happens. Help me, please! 🙏🙏🙏
where is the animating thing..
Yeah it doesn’t work, I followed the script perfectly, nothing wrong said in output and yet it would not work, if it gets to work for you you either did this before an update or your lucky, but from what I can tell it doesn’t work :(
bro plss its not working bro when i click nothing happens i have require handle turned of too and nothing happend and i dont wanna unsubscribe and leave a dislike
but its doenst give a damage
Idk why but the particles and animation won't show even tho i did everything in the tutorial correctly?, can someone help ;-;
bro i cant see on is part 3:51
how do u set this to a keybind instead love the vid btw
you could use userinputservice, ill link a pastebin with the script
Here you go!
pastebin.com/i9LMF3vP
@@SnakesRobbs do I delete what I had before or delete 18 and back and paste ot
@@DarkClapzHDpaste everything after the debounce into the new script on line 11
@@SnakesRobbs ok also do I have to use a particle emitter
"its actually more simple than you think"
well
hey does this do damage??
hey! good tutorial id say but after i completed everything i joined the game and nothing worked that i scripted. the tool was there just nothing happened when i clicked it
did you publish?
@@SnakesRobbsyes I did
Make sure you have "requireshandle" turned off
this 4k quality fr fr
making an r6 anim and realising my game is set to r15 seems like something I would do
haha
relatable
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
Can I hire u on rblx
Ok, but how do I make it deal actual damage
watch the updated version!
@@SnakesRobbs thanks! Btw, you got any tips on learning how to script properly? All the ones I make are like 99% reliant on tutorials so I’d like some advice.
it was the rig type...
Warden ulti :D
how to make it stun?
this tut aint working
Never scripted before and my brain hurts, Thanksfor the vid tho
tell me how script
W
whats the plugin