Roblox Sword Combat Tutorial Pt 2 (Blocking)

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.พ. 2025

ความคิดเห็น • 210

  • @realampro
    @realampro  2 ปีที่แล้ว +72

    If we hit 100 likes, I will pick a random comment and make a tutorial about it! So make sure you comment what u want to see and like the vid. Thanks so much for 100 subs as well. It's kinda crazy.

    • @zaminzamin1
      @zaminzamin1 2 ปีที่แล้ว +1

      You deserve much much more! I love ur tutorials

    • @Redexx404
      @Redexx404 2 ปีที่แล้ว

      ya your the best

    • @_MitsudriX
      @_MitsudriX 2 ปีที่แล้ว

      i liked your video and you deserve more ,but i want to ask is therany way to make it tool

    • @arch4807
      @arch4807 2 ปีที่แล้ว

      You deserve way more my guy your videos are really high quality.

    • @alonated152
      @alonated152 2 ปีที่แล้ว +1

      plz add mobile support

  • @Ade-rg2oc
    @Ade-rg2oc 2 ปีที่แล้ว +12

    If it's in your skillset, can you make a tutorial on saving, storing, changing Player Data (using DataStores, ProfileService, etc) to keep track of things like an inventory, simple stats,etc.
    And how to make the system modular (having things organized in functions, so that new things can be added easily)

  • @augiee
    @augiee 2 ปีที่แล้ว +6

    Could you make a tutorial on how to put away the sword, and maybe even a simple melee fighting attack?

    • @Spectator183
      @Spectator183 2 ปีที่แล้ว +1

      im pretty sure that the melee fighting stuff works with a very similar script

  • @AxelMyGuy
    @AxelMyGuy 2 ปีที่แล้ว +1

    woah this is crazy! Keep up the good work!

  • @raijinstudios4525
    @raijinstudios4525 2 ปีที่แล้ว +21

    If you guys want to add the sound effect then:
    1) Inside of "Hit" add a sound and name it slash
    2)Add a pitchshiftsoundeffect inside of it, and name it octave
    3) That's it! now just add in the :
    Hit.Slash.octave.Octave = math.random(90,110)/100
    Hit.Slash:Play()

    • @raijinstudios4525
      @raijinstudios4525 2 ปีที่แล้ว

      Server

    • @kaisen.studios
      @kaisen.studios 2 ปีที่แล้ว

      doesnt work

    • @raijinstudios4525
      @raijinstudios4525 2 ปีที่แล้ว

      @@kaisen.studios You're doing it wrong then, works perfectly for me

    • @1kairee
      @1kairee 2 ปีที่แล้ว

      @@raijinstudios4525 Where would you put it, it's not working in the client script and I don't see where you could put it in the server script

    • @xlcyYT
      @xlcyYT 2 ปีที่แล้ว

      could you write steps with more specific details please

  • @madcapmaple
    @madcapmaple 2 ปีที่แล้ว +1

    i actually love this and i think its very generous but you gotta fix that mic getting really quiet randomly thing bro

  • @vcwls3353
    @vcwls3353 2 ปีที่แล้ว +8

    I really appreciate the effort you put into these tutorials. Could you do a tutorial on a demon slayer breathing?

  • @tornadoplayzyt8829
    @tornadoplayzyt8829 2 ปีที่แล้ว +2

    Can you make tutorial for combat animation coz your animation looks fire 🔥

  • @aryangaming464
    @aryangaming464 2 ปีที่แล้ว

    Yooo u got sick tutorials hope u make more :)

  • @questkills
    @questkills 2 ปีที่แล้ว

    why are these so freaking good

  • @Cool-fd4iw
    @Cool-fd4iw 2 ปีที่แล้ว +1

    idea: you should do a mega atack were the player barages

  • @raijinstudios4525
    @raijinstudios4525 2 ปีที่แล้ว +2

    Idea for next video:
    Character Customization

  • @taxtile4532
    @taxtile4532 2 ปีที่แล้ว +8

    Can you also make an equip/unequip system as well?

  • @DezolantMW
    @DezolantMW 2 ปีที่แล้ว +4

    Hello do you mind creating a tutorial for something like NPCs that work as summons that have their own Health and fights other players & summons?
    If you can then that would be super appreciated!
    Your tutorials are great, Keep up the good work!

  • @jorgelucasdossantos1751
    @jorgelucasdossantos1751 2 ปีที่แล้ว

    you are the best!, my tutorial suggestion: Monster AI

  • @thedarkside1092
    @thedarkside1092 2 ปีที่แล้ว

    Nice vid and tysm for the tutorial. U could do a blacksimth system to forge weapons. That would be awesome

  • @Hassanegm
    @Hassanegm ปีที่แล้ว

    We need a equip/unequip script, but nice work btw saved me a decade

  • @wefwefewfwef7930
    @wefwefewfwef7930 ปีที่แล้ว

    can you put the model in the description pls cause im strugling to understand anything its so confusing please send the model please

  • @heavenlyrestriction74
    @heavenlyrestriction74 2 ปีที่แล้ว +1

    Hey,Can you make a part 3 and make a Block Breaking system please??

  • @kananilui3119
    @kananilui3119 2 ปีที่แล้ว +1

    Do Part 3 about sword abillities i want to make Sam Sword from Metal Gear Rising that plays music and gives like damage buff and speed buff for 30 seconds

  • @curly6928
    @curly6928 2 ปีที่แล้ว +1

    When the hole thing is done can u maybe make it opensource if not can i buy it?

  • @_MitsudriX
    @_MitsudriX 2 ปีที่แล้ว +1

    Can you Make how to put it in tool Please
    in the other tutorial in need it to make my game with a lot of other swords
    @Ampro

  • @Milo-hf1xt
    @Milo-hf1xt 2 ปีที่แล้ว +1

    Can you do a tutorial on how to make it so you can pick up the sword instead of spawning with it?

  • @RandomFlyInTheInternet
    @RandomFlyInTheInternet 2 ปีที่แล้ว

    Suggestion
    -Make an custom Gui tutorial (Inv,settings,etc)

  • @_MitsudriX
    @_MitsudriX 2 ปีที่แล้ว +1

    Can you Make how to put it in tool Please

  • @realTLB
    @realTLB ปีที่แล้ว

    For the parry, it stays in the animation forever, it doesn't go back to the regular idle animation. Also, I didn't loop the animation

  • @tawa68220
    @tawa68220 2 ปีที่แล้ว

    Bro you are insane.

  • @hawlt8041
    @hawlt8041 2 ปีที่แล้ว

    Suggestion: make the last hit knock back. Great vid tho

  • @xD3mon03
    @xD3mon03 ปีที่แล้ว

    hello this works fine for me but the only issue is that when i hit the dummy idk why but it turns sideways everytime i hit it can u please help?

  • @FW.AC3
    @FW.AC3 2 ปีที่แล้ว +2

    Can u pleas publish the sword combat game and have it be uncopylocked plzz

  • @wheatwhole_
    @wheatwhole_ 2 ปีที่แล้ว

    could u upload this is a model? im making a minigame for my minigame-type roblox game and i dont wanna spend too much time on the sword fight part

  • @fransciscov
    @fransciscov 2 ปีที่แล้ว

    is very cool yours tutorials you are best scripter in combat sword tutorial

  • @jbjb3649
    @jbjb3649 2 ปีที่แล้ว +1

    Yo can you do a beam attack that lasts for a period of time that would be cool!

  • @LeftyWithPuppetEditz
    @LeftyWithPuppetEditz 2 ปีที่แล้ว +1

    Hey Ampro the block works but the hit stun doesnt really work well bc i tried it with my friends but everytime i hit stun/hit them he can still move like hes not even stunned how do we fix that problem?

  • @xquimm9988
    @xquimm9988 2 ปีที่แล้ว

    hey I have a question can you make a tutorial for this for making mobile buttons my friend would like to 1v1 me but she is on mobile

  • @marykierstensampang1831
    @marykierstensampang1831 2 ปีที่แล้ว +1

    Ampro for some reason when i reset the sword just stays there sitting on the floor how to fix?

  • @m4theussszz
    @m4theussszz 2 ปีที่แล้ว

    could you do a tutorial on how to make a grab/execute skill? like a face grab (and also throwing your enemy away)

  • @Apogee012
    @Apogee012 2 ปีที่แล้ว

    can you please tell me how to make it so that like i have to equip it in a tool so that i can only use it while im holding the tool

  • @Legend-od5dc
    @Legend-od5dc 2 ปีที่แล้ว +1

    add a block break system

  • @original_aj
    @original_aj 2 ปีที่แล้ว

    Hey plz can u do one with a gamepass where u can make all that work only after u buy the gamepass

  • @BaltzPlayz
    @BaltzPlayz ปีที่แล้ว

    can you make Model on library for your viewer

  • @daiuski
    @daiuski 2 ปีที่แล้ว +1

    i took that system and made some changes also improved it, can i use it on my game?

  • @NinedayPro9445
    @NinedayPro9445 2 ปีที่แล้ว

    You script so good by the way may i ask how do i get the sword model?

    • @realampro
      @realampro  2 ปีที่แล้ว

      I read the meshid in the video. Make a mesh part and enter the id I provide.

  • @bondrewdthenovel9463
    @bondrewdthenovel9463 2 ปีที่แล้ว +1

    make a boss system with moves/patterns (mmorpg) :D

  • @byteast
    @byteast 2 ปีที่แล้ว

    do a tutorial about air combo, would be cool

  • @낭만-k8z
    @낭만-k8z 2 ปีที่แล้ว +2

    Handing out the sword system model shown in the video above

    • @realampro
      @realampro  2 ปีที่แล้ว

      I’ll think about it…

  • @reportmotion189
    @reportmotion189 2 ปีที่แล้ว

    pls do a tutorial for lightning dash like zenitsu move

  • @ohzeno
    @ohzeno 2 ปีที่แล้ว +1

    hii, I had 2 questions, one is how can I change the cooldown inbetween combo's? Cause at this point u can just spam click and u will keep using an infinite combo. And question 2 is how can I fix it that u can attack while blocking? hope u reply, greets Zeno :)

    • @madcapmaple
      @madcapmaple 2 ปีที่แล้ว

      i have same issues

  • @arline4700
    @arline4700 2 ปีที่แล้ว

    can you make a tutorial about the rock stuff?

  • @DatFlashy
    @DatFlashy 2 ปีที่แล้ว

    Maybe you could add knockback, and a counter. that would be coolio

  • @misterclubs
    @misterclubs ปีที่แล้ว

    No part 3?

  • @feeblegg
    @feeblegg 2 ปีที่แล้ว

    make a egg constantly deal damage to you

  • @lust1288
    @lust1288 2 ปีที่แล้ว +1

    part 3?? 👀

  • @allglorytochristourlord
    @allglorytochristourlord 2 ปีที่แล้ว

    Loved the tutorial don't know if I missed a few things but like is it supposed to be able to inf combo because I cant figure out how to stop that

    • @realampro
      @realampro  2 ปีที่แล้ว

      You can add an extra cooldown after the last hit

    • @allglorytochristourlord
      @allglorytochristourlord 2 ปีที่แล้ว

      @@realampro I’ve added extra knock back and a short cool down afterwards but whenever a player is stunned they can move around which makes the combat very awkward.
      And also I wanted to add a block break- By any chance will there be a part 3 covering any of these things?

  • @bignoob7494
    @bignoob7494 2 ปีที่แล้ว

    An auto dodging system, against anything that gives damage. Basically MUI (also is this supported for R6?)

  • @SirTukTuk
    @SirTukTuk 2 ปีที่แล้ว

    do you think you could make the uhm script more clear, its a bit blurry

  • @marykierstensampang1831
    @marykierstensampang1831 2 ปีที่แล้ว

    Ampro can u make a model with the animations?

  • @serhiel7193
    @serhiel7193 2 ปีที่แล้ว

    is it possible to make a sword combat system out of this, but in the form of a tool?

  • @itsray5257
    @itsray5257 2 ปีที่แล้ว

    I think you can show us how to make breathings like demon slayer. vcwls said the same

  • @vlorb9467
    @vlorb9467 2 ปีที่แล้ว +1

    make an air combos like gpo :)

  • @GhettoWxzrd
    @GhettoWxzrd ปีที่แล้ว

    Nice mic

  • @justgame6492
    @justgame6492 2 ปีที่แล้ว

    more than 1 attack for the sword (like block breaker)

  • @Sam_takoy5
    @Sam_takoy5 2 ปีที่แล้ว

    and now I'm already on the second part and again I have a problem
    the parry animation doesn't want to play on the NPC.
    On hit "BlockDummy"
    my output throws an error:
    "Humanoid is not a vaild member of Model "Workspace.BlockDummy" - Server - Script:17"
    Please help

  • @tahajawadi404
    @tahajawadi404 2 ปีที่แล้ว

    Bro how did u learned scripting like this i am about confusing about some lines of script like the slashe script

  • @YGYuss
    @YGYuss 2 ปีที่แล้ว

    Could you make it so after 3 hits it plays an animation that knocks you back that way it's not like infinite hitting

    • @whatque9899
      @whatque9899 2 ปีที่แล้ว

      well you don't have to do this but I did it for my game, this makes the player getting hit go way far at the last attack. But if you want to do it then go the script (not local script) and go to where you see
      if data.combo == 5 then
      bv.Velocity = data.c.PrimaryPart.CFrame.LookVector * 50
      else
      bv.Velocity = data.c.PrimaryPart.CFrame.LookVector * 20
      end
      then replace the 50 with a bigger number such as 75 or like that.
      this only launches the player getting hit not the person who is attacking

  • @justgame6492
    @justgame6492 2 ปีที่แล้ว +1

    Parrying/2 weapon instead of 1

  • @matthewtheniceguy1159
    @matthewtheniceguy1159 2 ปีที่แล้ว

    the slash fx stacks in my fx folder in workspace and makes my game lag, how do i fix that

  • @nyzee7021
    @nyzee7021 2 ปีที่แล้ว

    hey, im having a problem with parryAnim ending, when i hit the dummy he loads the animation but its not stoping after it. Can you help me? i did everything right for sure

  • @Ynoob87
    @Ynoob87 2 ปีที่แล้ว

    I think you can make a hits counter

  • @insertnamehere2788
    @insertnamehere2788 2 ปีที่แล้ว

    how do you make a good looking dash or roll?

  • @nightmare_1091
    @nightmare_1091 2 ปีที่แล้ว

    Advanced NPC with this combat system plz

  • @bergilla634
    @bergilla634 ปีที่แล้ว

    After i play the block animation It doesnt Turn off, whats the problem?

  • @cryptic2742
    @cryptic2742 2 ปีที่แล้ว

    No clue if anyone still views this but, on the server script, I get an error, when I do Data.Character:FindFirstChild("Block") it says "attempt to index nil with FindFirstChild" why is this?

  • @IAM_DAVlD
    @IAM_DAVlD ปีที่แล้ว

    bro where do i create the bool value?

  • @xlcyYT
    @xlcyYT 2 ปีที่แล้ว +1

    Part 3?

  • @Hassanegm
    @Hassanegm ปีที่แล้ว

    i have spelling errors or smth at the "(char = c, action = " now i cant use the sword

    • @Пельмень-ч2ц
      @Пельмень-ч2ц ปีที่แล้ว +1

      if you didnt fixed it, you should replace () with {} so there will be no errors

  • @sad_vibe1399
    @sad_vibe1399 2 ปีที่แล้ว

    Hello can you make fist combat pls thank you

  • @xlcyYT
    @xlcyYT 2 ปีที่แล้ว +1

    make part 3

  • @ErikGames_XL
    @ErikGames_XL 2 ปีที่แล้ว

    Question. I made my own animations. When adding the animation id's, all I gotta do is change your animations ID's to mine right? or do I have to do anything else?

    • @realampro
      @realampro  2 ปีที่แล้ว

      Yup that’s it

  • @hahaitsjohn3822
    @hahaitsjohn3822 2 ปีที่แล้ว

    Can you make it so you can also unequip the sword

  • @ravenpie12
    @ravenpie12 2 ปีที่แล้ว

    Can you make a rpg mob? or boss

  • @DedNotaza
    @DedNotaza 2 ปีที่แล้ว

    For some reason I can't do knockback again, and the block effects don't trigger.\
    Also, I can only damage r6 dummies

  • @gamerplayer2174
    @gamerplayer2174 2 ปีที่แล้ว

    Make skills, like power. Lets say lightning abilities, like that

  • @epixerty
    @epixerty 2 ปีที่แล้ว

    yo do you know where i can find good particles for a hit effect and a hit effect but when the opponent is blocking

    • @realampro
      @realampro  2 ปีที่แล้ว

      You can find good particles in free particle packs in the toolbox

  • @clxxed
    @clxxed 2 ปีที่แล้ว

    Why does it say that ComboN is nil? Due to this the effects wont work

  • @coolixgizer4690
    @coolixgizer4690 2 ปีที่แล้ว

    yoo sicck dude if you dont mind can you give me the sword model somehow please thank you !!

  • @andreaskrabbe3481
    @andreaskrabbe3481 2 ปีที่แล้ว

    I have a question, if i want to get money every time I kill a NPC, how do I do that? Because with a normal sword I can easily make script to give money when I kill it, but doesn't work with this sword?

    • @heavenz2769
      @heavenz2769 ปีที่แล้ว

      do it when the dummies health is

  • @RetroSteeringWheel
    @RetroSteeringWheel 2 ปีที่แล้ว

    found a thing where you can attack while holding block. can somebody explain a way to fix that?

  • @Flax_Official1
    @Flax_Official1 2 ปีที่แล้ว

    hey i wanna know that does this work in mobile also

  • @brethemjwill9927
    @brethemjwill9927 2 ปีที่แล้ว

    How to make skinned mesh rigs use weapons.

  • @alessandro6839
    @alessandro6839 2 ปีที่แล้ว +1

    Why the animation doesn't work? .-.

  • @clevergames3064
    @clevergames3064 2 ปีที่แล้ว

    Mn obrigado pelos tutorias continue assim parabéns

  • @Laban___
    @Laban___ 2 ปีที่แล้ว

    can i make this r6? if so let me know please im having trouble doing it

    • @Laban___
      @Laban___ 2 ปีที่แล้ว

      Never mind i got it

  • @recidris88
    @recidris88 2 ปีที่แล้ว

    can u show us the game
    ?

  • @saturday4439
    @saturday4439 2 ปีที่แล้ว

    09:40 marking where i left off

  • @gbx5242
    @gbx5242 2 ปีที่แล้ว

    When Part 3

  • @lovesins9707
    @lovesins9707 2 ปีที่แล้ว

    What's in the mesh part?

  • @knxll270
    @knxll270 2 ปีที่แล้ว +2

    19:11 dont mind me just saving my time

  • @Col928.
    @Col928. 2 ปีที่แล้ว

    my outer fx is working but all the others are not? my script is local hit = fx.Block:Clone()
    hit.Anchored = false
    local weld = Instance.new("Weld", hit)
    weld.Part0 = v.PrimaryPart
    weld.part1 = hit
    hit.Position = v.PrimaryPart.Position
    hit.Attachment.Outer:Emit(30)
    hit.Attachment.Ring:Emit(1)
    hit.Parent = workspace.Fx
    t:Create(hit.Attachment.light, TweenInfo.new(.4), {Brightness = 0}):Play()
    game.Debris:AddItem(hit,1)
    else
    local hit = fx.Hit:Clone()
    hit.Anchored = false
    local weld = Instance.new("Weld", hit)
    weld.Part0 = v.PrimaryPart
    weld.part1 = hit
    weld.C1 = weld.C1 * CFrame.Angles(0,0, math.rad(math.random(-300,300)))
    hit.Position = v.PrimaryPart.Position
    hit.Attachment.OtherLines:Emit(15)
    hit.Attachment.Right:Emit(15)
    hit.Attachment.Left:Emit(15)
    hit.Parent = workspace.Fx
    t:Create(hit.Attachment.light, TweenInfo.new(.4), {Brightness = 0}):Play()
    game.Debris:AddItem(hit,1)
    end
    else
    local hit = fx.Hit:Clone()
    hit.Anchored = false
    local weld = Instance.new("Weld", hit)
    weld.Part0 = v.PrimaryPart
    weld.part1 = hit
    weld.C1 = weld.C1 * CFrame.Angles(0,0, math.rad(math.random(-300,300)))
    hit.Position = v.PrimaryPart.Position
    hit.Attachment.OtherLines:Emit(15)
    hit.Attachment.Right:Emit(15)
    hit.Attachment.Left:Emit(15)
    t:Create(hit.Attachment.light, TweenInfo.new(.4), {Brightness = 0}):Play()
    game.Debris:AddItem(hit,1)
    end
    end
    end
    end)

    • @lightyagami5988
      @lightyagami5988 2 ปีที่แล้ว

      thx man

    • @CorruptedNik
      @CorruptedNik 2 ปีที่แล้ว

      same issue was happening to me but i fixed it before the part on every weld when it welds part 0 to v.primary part make a line tthat says v.PrimaryPart = v.HumanoidRootPart

  • @ΤΣΙΡΛΙΚΙ
    @ΤΣΙΡΛΙΚΙ 2 ปีที่แล้ว

    the animations don't work!!! any ideas on how to fix it? Bytheway the game is r6