EVERYBODY WHO CANT MOVE THEIR PROJECTILE, LISTEN UP!!! MAKE SURE YOUR PROJECTILE IS NOT ANCHORED!!! IT TOOK ME 3 DAYS TO REALIZE THAT, AND I DON'T WANT ANYBODY TO HAVE TO GO THROUGH 3 DAYS TO MOVE A DANG OBJECT! edit: OMG MOM IM FA~~ jk that joke was never funny
But your meant to put game.Debris:AddItem(Animation,2) to destroy the animation after you use it and you change the number depending on how long you want it to loop
In all of my scripting ik how to make movement and advanced skills ect but just not blocking .. its way more complicated than skills itself . So if u reach 5k everyone would appreciate a block tutorial and how to make it compatible with other scripted skills ect ..
Script: local player = game:GetService("Players") local RS = game:GetService("ReplicatedStorage") local UIS = game:GetService("UserInputService") local cooldown = false UIS.InputBegan:Connect(function(Input, Chat) if Chat then return end if Input.KeyCode == Enum.KeyCode then -- Put The KeyCode -- cooldown = true print("Skill IS Throwned") RS.ThrowRemote:FireServer() local animation = player.LocalPlayer.Character:WaitForChild("Humanoid"):LoadAnimation(script.Animation) animation:Play() game.Debris:AddItem(animation,2) task.wait(7) -- cd cooldown = false end end) Script2: local RS = game:GetService("ReplicatedStorage") RS.ThrowRemote.OnServerEvent:Connect(function(plr) print("the server has been changed") end)
in my ServerSide script, on line 9, an error is happening, the following message appears: ServerScriptService.ServerSide:9: attemp to index nil with 'CFrame'. Does anyone know how I can resolve this?
Check your lines and look for any error. Could be misstype. If not try to explain how each line of your code works to see how they effect each other, if that don't work try to see what the variable you're identifying as is.
@@RealSweepy The slash effect or any effect you used has to be a model with a primary part set so that when the effect is cloned, it is then positioned where the Torso of the Person using that skill is with the primary Part. So make sure to group the Part you put in replicatedStorage and in properties set the primary Part to whatever part of the model you want. I got the same error too but I knew how to fix it🤷, hope that helped!
The slash effect or any effect you used has to be a model with a primary part set so that when the effect is cloned, it is then positioned where the Torso of the Person using that skill is with the primary Part. So make sure to group the Part you put in replicatedStorage and in properties set the primary Part to whatever part of the model you want. Hope that helped!😄
@@dawakeplotta The primary part should be set to the part that you want the damage and serverside stuff to take place. So I would reccomend putting it in the biggest part of the model.
m1 is not a valid member off workspace.(the model) also it only throws the part that i set as primary part instead of the whole model EDIT: fixed only 1 part coming out by welding everything together but now it spawns from the center of the map instead of from the player
Pls tell me how to fix if the animation doesnt work,i have followed your step by step,little by little but it just doesnt work,and it doesnt print the thing and keep saying "Throw Expected at 16 (22) (.2)
Hi, i was developing a game kinda like a pvp game. I was going to add this in my game but then this error appeared: ServerScriptService.ServerSide:7: attempt to index nil with 'CFrame' this error belongs to this code: beam3.PrimaryPart.CFrame = CFrame.new((plr.Character.HumanoidRootPart.CFrame * CFrame.new(0,2,0)).Position, mouseaim) if you know the reason, please help me 🙏
Check these: 1) Is beam3 a model? 2) Does beam3 have a primary part attached in properties? if your model doesn't have a primary part the go in properties of then model and select the main part of ur model
local player = game:GetService("Players") local RS = game:GetService("ReplicatedStorage") local UIS = game:GetService("UserInputService") local cooldown = false Mouse = player:GetMouse() UIS.InputBegan:Connect(function(Input,Chat) if Chat then return end if cooldown then return end if Input.KeyCode == Enum.KeyCode.E then cooldown = true print("SkillThrown") local mousepos = Mouse.Hit local animation = player.LocalPlayer.Character:WaitForChild("Humanoid"):LoadAnimation(script.Animation) animation:Play() game.Debris:AddItem(animation,2) task.wait(0.5) RS.ThrowRemote:FireServer(mousepos,Mouse.Hit.P)
task.wait(5) --cd cooldown = false end end) thats the throwableskill but it doesn't work
This is a beginner tutorial aimed for beginners. Not for people looking to make advanced stuff. Instead of talking in the comments fix your channel first. Im pulling more revenue with 4k subs then you are with 150k.
my output keeps telling me "ServerScriptService.ServerSide:9: invalid argument #2 (Vector3 expected, got CFrame)" and on my ninth line i did it the exact same way he did. (the error is not letting the wave thingie spawn)
bro. now its telling me "ServerScriptService.ServerSide:9: attempt to index nil with 'CFrame' - Server - ServerSide:9" THATS WHAT IM SUPPOSED TO DO. CFrame NOT Cframe!!!!!!!!!!!!
About 14 minutes in i coded the Server Side and the Wave is not showing up The Error Says: ServerScriptService.ServerSide:9: attempt to index nil with 'CFrame' my line nine is the same as yours at that point in the video which says: beam3.PrimaryPart.CFrame = CFrame.new((hrp.CFrame*CFrame.new(0, 2, 0)).Position, mouseaim) please help i am so lost
prob tweening you can search up a tutorial for that but you could use this as example: local Tween = game:GetService("TweenService") local Particle = -- your particle here Tween:Create(Particle, TweenInfo.new(4, Enum.EasingStyle.Linear), { Transparency = 0}):Play() -- hope it helps
I'm 10 minutes into the video and my script isn't working and it won't play the animation could you please fix it? local player = game.GetService("Players") local RS = game:GetService("ReplicatedStorage") local UIS = game.GetService("UserInputService") local cooldown = false UIS.InputBegan:Connect(function(Input,Chat) if Chat then return end if cooldown then return end if Input.KeyCode == Enum.KeyCode.E then cooldown = true print("SkillThrown") RS.ThrowRemote:FireServer() local animation = player.LocalPlayer.Character:WaitForChild("Humanoid"):LoadAnimation(script.Animation) animation:Play() game.Debris:AddItem(animation,2) task.wait(5) cooldown = false end end)
hello! i am currently trying to help my friend with coding a game, its a killstreak slap battle game. and im trying to make like a orb ability for my friends game, could you potentially make a video on how to like, make the orb ability, the gui for it and like the working mechanisim when you press the button(for mobile)/key(for pc). Just wondering!
while doing the animation step i couldnt move the head or torso and i havent found anything that could fix it, if anyone knows a solution please tell me
soooo its telling me that m1 is not a valid member of beam3, how do i fix that? code: local part5 = beam3.m1 local part6 = beam3.m2 error msg: m1 is not a valid member of Model "workspace.Model"
JOIN OUR ACADEMY HERE: 🌟⬇
whop.com/vuukstudios-academy/
Fraud coder, you use module scripts completely wrong so if you have a NPC they can't use this skill, and you use the Touched event.
@@AtomiccKaiju This is a free tutorial my guy 😭
@@vuukstudios7635 I bet you use the second parameter of instance.
@@vuukstudios7635hey question what if I’m trying to connect the skill to a text button instead of e?
@@AtomiccKaijuwhat is bro on about
EVERYBODY WHO CANT MOVE THEIR PROJECTILE, LISTEN UP!!! MAKE SURE YOUR PROJECTILE IS NOT ANCHORED!!! IT TOOK ME 3 DAYS TO REALIZE THAT, AND I DON'T WANT ANYBODY TO HAVE TO GO THROUGH 3 DAYS TO MOVE A DANG OBJECT!
edit: OMG MOM IM FA~~ jk that joke was never funny
what if it just falls through he floor
@@ziolineleswhere body velocity at
My projectile doesnt even spawn
@@yourmobilegamer1234 dang
You are a hero
As a pretty new dev this was game-changing, thank you, new sub earned
Thank you, this tutorial was very helpful, this tutorial is a godsend for someone like me trying to learn Roblox Studio!
If your guys's animations are looping, put animation.Looped = false under animation:Play()
But your meant to put game.Debris:AddItem(Animation,2) to destroy the animation after you use it and you change the number depending on how long you want it to loop
The editing is crazy, just needs a better video quality
u goin places dude🔥
4k rn, was rendering for a while so the quality was probably not loaded
first time watching: woah, so hard
second time watching and studied unknow things: so easy
anything you recommand to know those "unknown thing"?
In all of my scripting ik how to make movement and advanced skills ect but just not blocking .. its way more complicated than skills itself . So if u reach 5k everyone would appreciate a block tutorial and how to make it compatible with other scripted skills ect ..
👍
yeah please@@vuukstudios7635
Blocking is pretty simple, just create an IntValue that changes based on an event that fires when you click your key and unclick it
Script:
local player = game:GetService("Players")
local RS = game:GetService("ReplicatedStorage")
local UIS = game:GetService("UserInputService")
local cooldown = false
UIS.InputBegan:Connect(function(Input, Chat)
if Chat then return end
if Input.KeyCode == Enum.KeyCode then -- Put The KeyCode --
cooldown = true
print("Skill IS Throwned")
RS.ThrowRemote:FireServer()
local animation = player.LocalPlayer.Character:WaitForChild("Humanoid"):LoadAnimation(script.Animation)
animation:Play()
game.Debris:AddItem(animation,2)
task.wait(7) -- cd
cooldown = false
end
end)
Script2:
local RS = game:GetService("ReplicatedStorage")
RS.ThrowRemote.OnServerEvent:Connect(function(plr)
print("the server has been changed")
end)
I hope god blesses you bro
do you know the misc one?
this was fr the best skill tutorial i seen so far 😭
Thanks. Projectiles are used in most games.
🔥
If you need a similar projectile mesh/vfx you can type “vfx” or “particles” into the roblox toolbox
this is why i subbed to you bro your helping me out a lot ty 😁
Fire edits dawg we going up fr
fr fr broski
the effects almost made me visit a doctor
this video is literally slowed + reverb 🔥
in my ServerSide script, on line 9, an error is happening, the following message appears: ServerScriptService.ServerSide:9: attemp to index nil with 'CFrame'. Does anyone know how I can resolve this?
Hi
Check your lines and look for any error. Could be misstype. If not try to explain how each line of your code works to see how they effect each other, if that don't work try to see what the variable you're identifying as is.
i get the same error too
@@RealSweepy The slash effect or any effect you used has to be a model with a primary part set so that when the effect is cloned, it is then positioned where the Torso of the Person using that skill is with the primary Part. So make sure to group the Part you put in replicatedStorage and in properties set the primary Part to whatever part of the model you want. I got the same error too but I knew how to fix it🤷, hope that helped!
@@whywouldu thanks for the tip bro
My projectile isnt coming out. Its doing the animation but not throwing anything...
Any errors?
@ didnt check. good idea
thanks man now i can make gojo's maximum output red
Love it! best free skill tutorial so far!
🙏
its actually a pretty bad tut
@@Blue-tq3uj💀
@@Blue-tq3ujshut you're ass. atleast he knows how to script and stuff not like you
@@Blue-tq3uj its good vuk explains everything well
Guys if you got a error message in output called "expected ':' not '.'" Make sure its this animation:Play() since the dot isn't a member
what?
BRO THIS IS HELPFUL !!! TY FAM
W tutorial 💯 Man went hard on the video edit damn 🔥
my no 1 fan
god damn the editing upgraded props
doesn't work
i get error attempt to index nil with 'CFrame
press your mesh part and press primary part and put it on the 1st mesh then its gonna fixed
@@apollon4993 now it only throws that part T_T
Not getting any errors, but the projectile is spawning in the center of the map instead of spawning in front of the player
same with me but its the hitbox
its your cframe or position
Hey man im fan of you so far you're doing really good and is there a way we can collab for games? I have an idea if you're up for it!
Great vid, tysm
Why my server side on line 9
Position is not valid member of CFrame
Good video bro very good quality
appreciate it
my vfx mesh doesn't work to ur code how do I get my mesh to spawn I grouped it but ur code doesn't work everything worked until the vfx part
bro everyone is asking why it says "attempt to index nil with CFrame" help us please
The slash effect or any effect you used has to be a model with a primary part set so that when the effect is cloned, it is then positioned where the Torso of the Person using that skill is with the primary Part. So make sure to group the Part you put in replicatedStorage and in properties set the primary Part to whatever part of the model you want. Hope that helped!😄
@@whywouldu where is the primary Part?
@@dawakeplotta The primary part should be set to the part that you want the damage and serverside stuff to take place. So I would reccomend putting it in the biggest part of the model.
@@whywouldu but like where can i get the primary part i dont see anything about it :(
uhh works but its horizontal. please help. how do i rotate it?
The problem is your model. You need to either find a way to script it to flip sideways, or choose a different model.
New sub this is very helpful thanks
m1 is not a valid member off workspace.(the model) also it only throws the part that i set as primary part instead of the whole model
EDIT: fixed only 1 part coming out by welding everything together but now it spawns from the center of the map instead of from the player
Me vibing to the music instead of learning 😭😭😭😭
a tip for yall: its better to use the animator instead of the huamanoid
thx, this helped a lot
Got lost at the part where you’re supposed to press the key for this skill and the scale was not working or will the animation
bro same
Pls tell me how to fix if the animation doesnt work,i have followed your step by step,little by little but it just doesnt work,and it doesnt print the thing and keep saying "Throw Expected at 16 (22) (.2)
Hi, i was developing a game kinda like a pvp game. I was going to add this in my game but then this error appeared:
ServerScriptService.ServerSide:7: attempt to index nil with 'CFrame'
this error belongs to this code:
beam3.PrimaryPart.CFrame = CFrame.new((plr.Character.HumanoidRootPart.CFrame * CFrame.new(0,2,0)).Position, mouseaim)
if you know the reason, please help me 🙏
beam3.PrimaryPart.CFrame = CFrame.new((plr.Character.HumanoidRootPart.CFrame * CFrame.new(0,2,0).Position, mouseaim)
same
same
Check these:
1) Is beam3 a model?
2) Does beam3 have a primary part attached in properties?
if your model doesn't have a primary part the go in properties of then model and select the main part of ur model
can u make a water wave system like the pluto piece one and sell it?
That was very good but can you remove the background song and also there is echo in your sound it's kinda annoying other than that ur perfect
local player = game:GetService("Players")
local RS = game:GetService("ReplicatedStorage")
local UIS = game:GetService("UserInputService")
local cooldown = false
Mouse = player:GetMouse()
UIS.InputBegan:Connect(function(Input,Chat)
if Chat then return end
if cooldown then return end
if Input.KeyCode == Enum.KeyCode.E then
cooldown = true
print("SkillThrown")
local mousepos = Mouse.Hit
local animation = player.LocalPlayer.Character:WaitForChild("Humanoid"):LoadAnimation(script.Animation)
animation:Play()
game.Debris:AddItem(animation,2)
task.wait(0.5)
RS.ThrowRemote:FireServer(mousepos,Mouse.Hit.P)
task.wait(5) --cd
cooldown = false
end
end) thats the throwableskill but it doesn't work
Multiple screen shakes in the first minute weren't that neccessary
3% tutorial
97% YEAT
@@FlyinC4T goat
NOBODY BUYING ANY OF YOUR STUFF WHEN IT LOOKS LIKE THIS 🔥
This is a beginner tutorial aimed for beginners. Not for people looking to make advanced stuff. Instead of talking in the comments fix your channel first. Im pulling more revenue with 4k subs then you are with 150k.
W @@vuukstudios7635 this guy think hes him cuz he has a video with 760k views on a dead meme lmaoo
Are you trolling?
Basic tutorial then people can customize it however they like, man 👍 It's not an advanced showcase like Project Slayers or something.
@@vuukstudios7635dont listen to him, this is a solid tutorial, he just a hater
my output keeps telling me "ServerScriptService.ServerSide:9: invalid argument #2 (Vector3 expected, got CFrame)" and on my ninth line i did it the exact same way he did. (the error is not letting the wave thingie spawn)
YAWL!!! I FIGURED IT OUT!!! inbetween the 2 CFrames, i put a plus but it should be the asterisk star thing
bro. now its telling me "ServerScriptService.ServerSide:9: attempt to index nil with 'CFrame' - Server - ServerSide:9" THATS WHAT IM SUPPOSED TO DO. CFrame NOT Cframe!!!!!!!!!!!!
I get “ServerScriptService.ServerSide:9: attempt to index nil with ‘CFrame’”
@@kirb63 did you ever figure it out? having the issue rn
@@tomdfresh8461 no sadly 😭
Why when I pressed Q to the skill key it doesnt print? I had no errors or anything I've been stuck on these for the past hour
Same
so if I use a different VFX how do I do the script ?
help in serverside its saying PrimaryPart is not a valid member of Wave and saying hitlocal is not a member of instance
I have the finished product but I want it to disappear after it hits is there any way to do this?
About 14 minutes in i coded the Server Side and the Wave is not showing up The Error Says: ServerScriptService.ServerSide:9: attempt to index nil with 'CFrame' my line nine is the same as yours at that point in the video which says:
beam3.PrimaryPart.CFrame = CFrame.new((hrp.CFrame*CFrame.new(0, 2, 0)).Position, mouseaim)
please help i am so lost
mane i got the same problem 😭
AYE HOMIE, i figured it out. so inbetween the 2 CFrames on line 9 there is supposed to be an asterisk, i put a plus sign and i think u did too :)
@@kirb63 i literally wrote out my line of code and i put * but thanks for tryna help
@@sniperking373 you didnt put a primary part
can you tell me how to add audio the same way u add the animation
how do i make it slowly fade away as it reaches its end point
prob tweening
you can search up a tutorial for that but you could use this as example:
local Tween = game:GetService("TweenService")
local Particle = -- your particle here
Tween:Create(Particle, TweenInfo.new(4, Enum.EasingStyle.Linear), { Transparency = 0}):Play()
-- hope it helps
It works, but my wave is horizonal. Is there any chance of rotating it?
The problem is your model. You need to either find a way to script it to flip sideways, or choose a different model.
can someone help me i fave an error for HB it says primary part is not valid member of Part
i fixed it but my rig doesnt take any damage
How can I make the throwable go towards facing direction instead of mouse position
I'm 10 minutes into the video and my script isn't working and it won't play the animation could you please fix it? local player = game.GetService("Players")
local RS = game:GetService("ReplicatedStorage")
local UIS = game.GetService("UserInputService")
local cooldown = false
UIS.InputBegan:Connect(function(Input,Chat)
if Chat then return end
if cooldown then return end
if Input.KeyCode == Enum.KeyCode.E then
cooldown = true
print("SkillThrown")
RS.ThrowRemote:FireServer()
local animation = player.LocalPlayer.Character:WaitForChild("Humanoid"):LoadAnimation(script.Animation)
animation:Play()
game.Debris:AddItem(animation,2)
task.wait(5)
cooldown = false
end
end)
maybe because you forgot about
local player = game:GetService("Players")
???
Bro lame as heck, put : instead of dots in line 1 and 3.
@@INT5_cb why does mine keep saying animation is not a valid member of and then the place where its at
how to convert this into a tool
A Block tutorial next?
Thx for teaching
BRO I SWEAR I PLAYED PLS DONATE WITH YOU HAD LIKE A GREEN FIT, and the name was vuuk. Maybe im tweaking tho
"Calling operator "bpy.ops.import_scene.obj" error, could not be found" during import in blender
i tried with a mesh and dosent work please help, it dosent show the part i chose.
It says “ invalid argument #2 to ‘new’ (Vector3 expected, got nil)
hello! i am currently trying to help my friend with coding a game, its a killstreak slap battle game. and im trying to make like a orb ability for my friends game, could you potentially make a video on how to like, make the orb ability, the gui for it and like the working mechanisim when you press the button(for mobile)/key(for pc). Just wondering!
i have copied the code and it keeps saying "ServerScriptService.ServerSide:9: attempt to index nil with 'CFrame'"
can anyone help with this
I'm not good at English so I'm wondering if when I register for the course, can you chat in English instead of calling?
Yes
my projectile keeps spining and going in one direction help
Bro at the very beginning I wrote the whole script until 4:15 when I realized I wrote it all in ServerSide 😆
Thank god copy and paste exists for you
I cant put the animation ID in. I dont have the Properties - Animation "Animation".
Hi ive gotten up to around 10:41 and whenever i finish it says theres an error in line 13 saying that animation is not valid
I spent 40 mins on this tutorial and analysing it just for nothing to work 😭😭
I can only do animation my mesh not coming out why??
its not working for when i try to play the animation when skill used
Idk why but when I try only the animation is playing
throw remote is not valid i also put caps but it doesn't listen
while doing the animation step i couldnt move the head or torso and i havent found anything that could fix it, if anyone knows a solution please tell me
bro ı dıd everythıng same but when ı press e ıt dont move
I think the part you are using is anchored
@@Dragon73-rw3wxmine isn’t anchored but it still says in the same spot and it spawns from the right of me
I was following the steps correctly for my game, but it says that mouseaim is invalid line of code, how do i fix that?
nvm but the clone of the boulder for my game isn't working
You explain so fast, can't even understand unless being replayed in a slower speed.
Skill issue
Lil bro hates on his viewers like that’s wild 😳😳😳😳😳😳😳
how can i do a model like you did i tried everysthing but it just wont work
Since im still a beginner, i still dont know how do you Fix the inf Yield possible thing and the animation failed to load😭
I can help
Is the R6 icannt move the torso end the head for some reason everything else is fine any solution i whant the r6 not r15
this is free style rap not a tutorial 😭🤣 JK its great tut keep going bro
attempt to index nil with 'CFrame' , why im having this error?
My PC run window and I can't run the code.
Man, I did this with a tool and 36 lines of code, making this way too complicated
need a bit of help on this one. The output bar that shows when he did what isnt showing, any any way to fix this?
yeah click view and find the output bar button
Yw
I've been trying for 2 days to make this script only work when it's in a tool and I can't do it, who has a solution because I'm desperate
soooo its telling me that m1 is not a valid member of beam3, how do i fix that? code:
local part5 = beam3.m1
local part6 = beam3.m2
error msg:
m1 is not a valid member of Model "workspace.Model"
bc it ISNT a valid member of it
Is there any way i can talk to you on discord i juat found this channel and i need your help
my projectile is facing the wrong way can i get some help?
So go onto model change rotate to 90 to make it easier to move it then use rotate to change it’s direction
may i ask something?
what script is in the "Misc" module script?
aaaaa help when i press the skill it wont play again it only plays oncee
Clone():
Am I a joke to you??!?
Bro the attack doesn't spawn how can i fix
It does not work. And the Background song gives me a Headache.
What am i supposed to do when it says that ThrowRemote isnt valid member of ReplicatedStorage
put throw remote under replicated storage or make sure that its named exactly ThrowRemote with the capitals?
how do i make it a tool instead of a keybind?
dunno