How to make a Working Gun in Roblox Studio 2023!

Поделиться
HTML-код
  • Опубликовано: 29 окт 2024

Комментарии • 262

  • @devmelonroblox
    @devmelonroblox  Год назад +14

    Thank you for watching if you enjoyed please make sure to subscribe and like!

    • @BossWZ_official
      @BossWZ_official Год назад +1

      I don’t see a link😡🤬

    • @RubenTheGamerOfficial
      @RubenTheGamerOfficial Год назад +1

      @@BossWZ_official lazy kids belike:

    • @BossWZ_official
      @BossWZ_official Год назад

      @@RubenTheGamerOfficial shut the hell up. You can’t even be talking, you repost

    • @Lostnoob245
      @Lostnoob245 6 месяцев назад

      @@BossWZ_officialblud look on description

    • @Yourmomvr-official
      @Yourmomvr-official 2 месяца назад

      I just have a question I made the tool un anchored it and stuff but it’s not becoming a tool in my inventory and the too, grip editor ain’t working

  • @Ice_runners
    @Ice_runners Год назад +35

    For the local script:
    local Player = game.Players.LocalPlayer
    local Mouse = Player:GetMouse()
    local cooldown = false
    script.Parent.Activated:Connect(function()
    if cooldown == false then
    script.Parent.Fire:Play()
    script.Parent.MuzzleFlash.MuzzleEffect.Enabled = true
    wait(0.1)
    script.Parent.MuzzleFlash.MuzzleEffect.Enabled = false
    local Target = Mouse.Target

    if Target.Parent:FindFirstChild("Humanoid") then

    game.ReplicatedStorage.Fire:FireServer(Target.Parent)
    end
    cooldown = true
    wait(0.5)
    cooldown = false
    end
    end)
    No Problem =)

    • @notExpectionz
      @notExpectionz Год назад +2

      the only true gigachads are people who do this lmao

    • @FsDoog
      @FsDoog Год назад +2

      thanks W mans

    • @coltbusters
      @coltbusters 9 месяцев назад +2

      your a legend

    • @Deafinitely_Ethan
      @Deafinitely_Ethan 6 месяцев назад +1

      What about the script?

    • @Raidenlee1204
      @Raidenlee1204 3 месяца назад +2

      and for the normal script:
      game.ReplicatedStorage.Fire.OnServerEvent:Connect(funtion(player, Target))
      Target.Humanoanoid.Heath -= 10
      end)

  • @Mistercookoo
    @Mistercookoo Год назад +9

    This is low key the best gun tutorial yet. You actually show me what to do unlike just saying it like most everyone else. Plus, you actually explain things and include how to make muzzles flashes and firing sound effects. When I went down to drop a like I was so sad you only had 25 likes. You definitely deserve more attention! Thanks so much, your vid was great!❤❤❤

    • @devmelonroblox
      @devmelonroblox  Год назад +2

      Thanks! I’m glad you enjoyed Im always here to help!

    • @Mistercookoo
      @Mistercookoo Год назад +2

      One question though, how do you get the hand model part? Where you adjust how it fits in your hands?

    • @devmelonroblox
      @devmelonroblox  Год назад +1

      It’s a plug-in, it’s called tool grip editor but it’s for robux. You can find some alternatives for free

    • @Mistercookoo
      @Mistercookoo Год назад +1

      Thanks!

    • @KoolKoy
      @KoolKoy Год назад

      ik

  • @MajorCreepers
    @MajorCreepers Год назад +3

    if your lazy and cant type here is the script local Player = game.Players.LocalPlayer
    local Mouse = Player:GetMouse()
    local cooldown = false
    script.Parent.Activated:Connect(function()
    if cooldown == false then
    script.Parent.Fire:Play()
    script.Parent.MuzzleFlash.MuzzleEffect.Enabled = true
    wait(0.1)
    script.Parent.MuzzleFlash.MuzzleEffect.Enabled = false
    local Target = Mouse.Target
    if Target.Parent:FindFirstChild("Humanoid") then
    -- Fire Server
    game.ReplicatedStorage.Fire:FireServer(Target.Parent)
    end
    cooldown = true
    wait(0.5)
    cooldown = false
    end
    end)

  • @IReallyLikeRPGs
    @IReallyLikeRPGs 2 месяца назад +1

    I have been working on a rifle for like three days. Thank you for this. Simple and right to the point.

  • @Finnthedeer
    @Finnthedeer Год назад +4

    You are a very underrated dev you deserve more attention

    • @devmelonroblox
      @devmelonroblox  Год назад +1

      Thanks! I will post more soon! I was on vacation

    • @stna2362
      @stna2362 Год назад +1

      Your videos are good I think it just has to be easier to see

    • @stna2362
      @stna2362 Год назад

      And also thanks for helping me make my own Roblox game

  • @userisnotfree
    @userisnotfree Год назад +3

    Great vid and you explained everything so now you got a new subscriber

  • @FireBlitzOfficial1
    @FireBlitzOfficial1 4 месяца назад +1

    Thank you so much! I dont think I've seen such an effective tutorial work so well and be so simple!

  • @snaticraibt
    @snaticraibt Месяц назад +1

    tip: make the muzzle effect in the muzzle flash disabled so that when you equip it wont show

  • @calebrex3984
    @calebrex3984 8 месяцев назад +1

    This is Lowkey one of the best tutorial videos out there. But I have one question tho.. Where do you learn to script? anything other than that its awesome and like and sub earned!

    • @devmelonroblox
      @devmelonroblox  7 месяцев назад

      I learned from RUclips tutorials ahahaha

  • @stna2362
    @stna2362 Год назад +1

    Thanks for helping me make my Roblox game you are the best

  • @adogefilm2515
    @adogefilm2515 Год назад +4

    Thanks for the tutorial it helped me a lot in making an efficient gun for my game, but where did the two other parts go?

    • @devmelonroblox
      @devmelonroblox  Год назад +1

      I deleted the
      Because they had too many bugs, I’ll be releasing the next part soon with all bugs fixed

  • @funkyboi3000
    @funkyboi3000 Год назад +2

    I like these tutorials, quick and easy.

  • @fastfernn
    @fastfernn 10 месяцев назад +12

    The tool grip editor costs a hundred robux

    • @ivorybowl
      @ivorybowl 9 месяцев назад +1

      I bought one for free

    • @Thanatos6000
      @Thanatos6000 9 месяцев назад

      there's a lite version

    • @asmxx1
      @asmxx1 8 месяцев назад

      Where bro

    • @CouldBeAnyone
      @CouldBeAnyone 6 месяцев назад

      Buy the free version by Egomoose

    • @Aika33700
      @Aika33700 5 месяцев назад

      Now its free rn quickly go get it !

  • @TNTCrafters4life
    @TNTCrafters4life 3 месяца назад

    Thank you bro 🙏
    I know legit NOTHING about scripting, thank you for getting straight to the point.

  • @batts77
    @batts77 Год назад +1

    Thank you! This has to be the best gun tutorial.

  • @brawlerboi5194
    @brawlerboi5194 Год назад +2

    Bro I love how easy this is yet it works really well, I see other tutorials where theirs ends up almost similar to this one but with like a hundred more lines! You've earned a well sub :D

  • @brosthestickmandude
    @brosthestickmandude Год назад +2

    found a bug
    If you shoot in the sky it will give an error
    I think it's because the target (the sky, which isn't considered an instance) doesn't have a parent
    but still great tutorial
    error message:
    *Players.Player.Backpack.Gun.LocalScript:12: Attempt to index nil with 'Parent'*

    • @devmelonroblox
      @devmelonroblox  Год назад +1

      I’ll fix it in the next tutorial!

    • @brosthestickmandude
      @brosthestickmandude Год назад

      @@devmelonroblox nice to hear
      btw can you do tutorial about the more complicated "raycast-operated" guns too?

  • @KoolKoy
    @KoolKoy Год назад +1

    thxsm it will help me with my first person shooter game called trenches

  • @Neobr41
    @Neobr41 Год назад +3

    How do I put a bullet system on this? where can the player reload ammo?

  • @blablawhite6303
    @blablawhite6303 7 месяцев назад +2

    btw make sure the muzzleflash in unanchored

    • @codmboy5
      @codmboy5 3 месяца назад

      OMG TYSM! when i equiped the gun, i teleport somewhere else. but after i kept it unanchored, it works perfect!!

    • @blablawhite6303
      @blablawhite6303 3 месяца назад

      @@codmboy5 the part 2 is broken tho

    • @codmboy5
      @codmboy5 3 месяца назад

      @@blablawhite6303 what part 2?

  • @ToManyHits
    @ToManyHits 9 месяцев назад +1

    bro i did every step and it didnt work. ive been trying for months to get a good gun system and i cant. can anyone help me?

    • @Ontubespicy7
      @Ontubespicy7 9 месяцев назад

      Do you know how to Script?

    • @poland_lover69
      @poland_lover69 2 месяца назад

      @@Ontubespicy7 nah, thats why we are on a "how to vid"

    • @Ontubespicy7
      @Ontubespicy7 2 месяца назад

      @@poland_lover69 probably

  • @Danielkerrison-t2h
    @Danielkerrison-t2h 2 месяца назад

    tysm I was making a gun script for my game but had errors, but then I realized because of this that I didn't need == for the if then statement. I completely forgot the fact that every if then statement doesn't need something to be equal to. Thanks!

  • @TheBuilder-cm6hj
    @TheBuilder-cm6hj 9 месяцев назад

    Thanks For Help It Realy Help Thanks a lot!

  • @PokeGamer001
    @PokeGamer001 Год назад

    You just saved my day :D

  • @ChickenD.Nuggets
    @ChickenD.Nuggets 5 месяцев назад +1

    Thank You Dearly, I Am Making A Gunfight Arena Game.

  • @Deafinitely_Ethan
    @Deafinitely_Ethan 6 месяцев назад +2

    For Local Script: local Player = game.Players.LocalPlayer
    local Mouse = Player:GetMouse()
    local cooldown = false
    script.Parent.Activated:Connect(function()
    if cooldown == false then
    script.Parent.Fire:Play()
    script.Parent.MuzzleFlash.MuzzleEffect.Enabled = true
    wait(0.1)
    script.Parent.MuzzleFlash.MuzzleEffect.Enabled = false
    local Target = Mouse.Target

    if Target.Parent:FindFirstChild("Humanoid") then

    game.ReplicatedStorage.Fire:FireServer(Target.Parent)
    end
    cooldown = true
    wait(0.5)
    cooldown = false
    end
    end) For script: game.ReplicatedStorage.Fire.OnServerEvent:Connect(function(player, Target)
    Target.Humanoid.Health -= 10

  • @Venozaz
    @Venozaz 5 месяцев назад +2

    Excuse me if i want to add my own animations what do I do?

    • @devmelonroblox
      @devmelonroblox  5 месяцев назад

      I might make a tutorial on this when i have time

  • @Theinternetiscool99
    @Theinternetiscool99 Год назад

    Thankis

  • @Inagalaxyfarfaraway.-er7xk
    @Inagalaxyfarfaraway.-er7xk 29 дней назад

    script won't work, says that apparently muzzleflash isn't a valid member. this is the script
    local Player = game.Players.LocalPlayer
    local Mouse = Player: GetMouse()
    local cooldown = false

    script.Parent.Activated:Connect(function()
    if cooldown == false then
    script.Parent.Fire:Play()
    script.MuzzleFlash.MuzzleEfect.Enabled = true
    wait(0.1)
    script.Parent.MuzzleFlash.MuzzleEffect.Enabled = false
    local Target = Mouse.Target

    if Target.Parent:FindFirstChild("Humanoid1") then

    game.ReplicatedStorage.Fire:FireServer(Target.Parent)
    end
    cooldown = true
    wait(0.1)
    cooldown = false
    end
    end)

  • @GetsNapped-vd9xb
    @GetsNapped-vd9xb Год назад +1

    Thanks for the tutorial man, earned a sub. Just one question, how would I add reload/recoil anims? Would I put it in where the firing functions are?

    • @devmelonroblox
      @devmelonroblox  Год назад

      You can just play animations I think I’ll add this in part 3

  • @Robomb-m1z
    @Robomb-m1z 4 месяца назад +2

    My muzzle flash is on my gun is that why it’s not working?

  • @WildCat-3367
    @WildCat-3367 16 дней назад

    Instructions Unclear: Spent 99+ hours making a custom muzzle flash model, only for it to not weld, spent 99+ more hours trying to get it to weld, doesnt work, realize that i was trying to weld the group not the individual object, finally get it to weld, then decided i had enough for the day.

  • @AlexRodriguez-ni5kt
    @AlexRodriguez-ni5kt Год назад

    TY

  • @PTKaction
    @PTKaction Год назад +1

    The handle thing isn't showing up when i get the gun i need some help please.

  • @RobloxStudioTutorials795
    @RobloxStudioTutorials795 Год назад

    Best damn gun tutorial ive ever seen, no raycasting here!

  • @stellar4379
    @stellar4379 Год назад +2

    how do I make it so the muzzle flash is visible to others??

    • @devmelonroblox
      @devmelonroblox  Год назад +1

      I will make a new video soon with more details and I will add this as well!

    • @stellar4379
      @stellar4379 Год назад +1

      @@devmelonroblox Thank you!

  • @Cabler
    @Cabler 2 месяца назад

    i have one problem. whenever i use the gun it works only on certain parts of the dummy, i believe its because of the accessories but i have not found a way to filter it

  • @_n00b_
    @_n00b_ День назад

    i have a problem with the damage script where the more people per server the more damage?

  • @thekeks2475
    @thekeks2475 Год назад +1

    It doesnt Work.Every time i equip the gun i just go into to the floor

    • @Noodles_Dental
      @Noodles_Dental Год назад

      oh try putting it above the floor it's because the gun is attached to the floor lol
      hope this helps :P

    • @zhycool7091
      @zhycool7091 Год назад

      Make it so its not anchored

  • @JumperPlaysRoblox
    @JumperPlaysRoblox 5 месяцев назад

    it can only damage the player once and not unlimited times, like for example, i can shoot it multiple times but on the second shot, there would be no damage and so on

  • @lanquandude
    @lanquandude Год назад +2

    How do you make this automatic for something like an AK47.

  • @anothergermanmain
    @anothergermanmain 6 месяцев назад +1

    I've done nothing different yet it simply doesn't work
    please help

  • @Bboycap
    @Bboycap 4 месяца назад +1

    so i have a problem every time i equip the gun i get teleported to where i edited the tool grip any tips on how to make it be like in the video?

    • @codmboy5
      @codmboy5 3 месяца назад

      make the muzzleflash unanchored

    • @Bboycap
      @Bboycap 3 месяца назад

      @@codmboy5 thx

  • @exoticbutter3215
    @exoticbutter3215 3 месяца назад

    I have a problem where me character is only holding the handle part and not the other parts of thew gun, I'm trying to make an AR so that might be the case, if not pls tell me

  • @bradandriessen
    @bradandriessen 3 месяца назад +2

    Local script:
    local Player = game.Players.LocalPlayer
    local Mouse = Player:GetMouse()
    local cooldown = false
    script.Parent.Activated:Connect(function()
    if cooldown == false then
    script.Parent.Fire:Play()
    script.Parent.MuzzleFlash.MuzzleEffect.Enabled = true
    wait(0.1)
    script.Parent.MuzzleFlash.MuzzleEffect.Enabled = false
    local Target = Mouse.Target

    if Target.Parent:FindFirstChild("Humanoid") then

    game.ReplicatedStorage.Fire:FireServer(Target.Parent)
    end
    cooldown = true
    wait(0.5)
    cooldown = false
    end
    end)
    Normal script:
    game.ReplicatedStorage.Fire.OnServerEvent:Connect(funtion(player, Target))
    Target.Humanoanoid.Heath -= 10
    end)
    credits to: @Ice_runners and @Raidenlee1204
    But I just put the 2 together to make it easier :)

  • @mrjooch
    @mrjooch 3 месяца назад

    The cooldown works when im shooting at an object or at the dummy/a person, but when i shoot in the air and not making contact with anything I can spam the gun. Im most likely not going to still use this script but a tip for that would be appreciated

  • @Daunknownofall69420
    @Daunknownofall69420 9 месяцев назад +1

    can you make an tutorial on how to make an a Assault rifle

  • @Silly_Genius
    @Silly_Genius 4 месяца назад

    A very good tutorial, but this system can be hacked easily by a line of code. Is their any way to prevent that from happening ?

  • @Bob_2458
    @Bob_2458 Год назад +1

    my gun is not in my hand is it because I don't have the tool grip editor?

    • @devmelonroblox
      @devmelonroblox  Год назад

      Most likely, it can also be becuase its anchored

  • @nathanfaah
    @nathanfaah 7 месяцев назад +1

    Hey bro does this tutorial work on Assault rifle's?

    • @Aika33700
      @Aika33700 5 месяцев назад

      yeah but about tool grip , how can you put the other hand under the other grip ?

  • @GamingMasterMind3000
    @GamingMasterMind3000 Год назад +1

    the toolbox part at the very beginning threw me off, I do not have those items in my inventory :(

  • @stna2362
    @stna2362 Год назад +1

    And also I like and subscribe

  • @itzmezephx
    @itzmezephx 11 месяцев назад

    the script (not localscript) doesnt work it says "attempt to index nil with "Humanoid"." How do i fix it

  • @eskieateucse3966
    @eskieateucse3966 Год назад +2

    where do you get the handle?

    • @devmelonroblox
      @devmelonroblox  Год назад

      The model is from the toolbox, you can just use a part but make sure to call it handle otherwise the tool will not work

  • @rizzgod3685
    @rizzgod3685 9 месяцев назад +1

    I wasted a lot of time I pulled out the gun and it didnt show up and it was gone from my inventory

    • @devmelonroblox
      @devmelonroblox  9 месяцев назад

      Make sure to unanchor it!

    • @rizzgod3685
      @rizzgod3685 9 месяцев назад

      @@devmelonroblox Ok thanks!

    • @rizzgod3685
      @rizzgod3685 9 месяцев назад

      @@devmelonroblox It still doesn't work

    • @rizzgod3685
      @rizzgod3685 9 месяцев назад +1

      @@devmelonroblox Is there anything wrong with these scripts though?
      Here is the Local Script:
      local Player = game.Players.LocalPlayer
      local Mouse = Player:GetMouse()
      local debounce = false
      script.Parent.Activated:Connect(function()
      if debounce == false then
      script.Parent.Fire:Play()
      script.Parent.MuzzleFlash.MuzzleEffect.Enabled = true
      wait(0.1)
      script.Parent.MuzzleFlash.MuzzleEffect.Enabled = false
      local Target = Mouse.Target
      if Target.Parent:FindFirstChild("Humanoid") then
      -- Fire Server
      game.ReplicatedStorage.Fire:FireServer(Target.Parent)
      debounce = true
      wait (1)
      cooldown = false

      end)
      And the Script:
      game.ReplicatedStorage.Fire.OnServerEvent:Connect(function(player, Target)
      Target.Humanoid.Health -= 10

  • @Zillasaurus-co5xw
    @Zillasaurus-co5xw 8 месяцев назад

    Is the tool grip a necessity?

    • @robloxwithsans
      @robloxwithsans 6 месяцев назад

      no you can rotate the tool and move the handle away from it a bit

  • @Noodles_Dental
    @Noodles_Dental Год назад

    Nice! works

  • @laurasarauskiene2214
    @laurasarauskiene2214 Год назад +1

    My muzzle doesn't work my flash isn't working and I cant deal damage to dummy's even though I did everything on point I don't understand bro by the way you earned yourself a follower

  • @xombiegt
    @xombiegt 11 месяцев назад

    Is there any way to make it run out of ammo out of 30 rounds and play a reload animation, then be able to shoot again?

    • @Robin-50
      @Robin-50 11 месяцев назад

      Make a gui and a variable. whenever the gun is fired the variable will decrease by 1. Set the gui to that variable (that variable has to be an intvalue). Then if it is 0 play your reload animation.

  • @Insentum
    @Insentum Год назад

    I was testing it against some zombie models and it didnt work is there something in my cod emessing with it becuase I was working it with the avatar rig and it did it damnage over time

  • @innergameroblox
    @innergameroblox Год назад +2

    Doesn't work anymore unfortunately
    Edit: the error received in the Output is "LocalPlayer is not a valid member of Players "Players"
    Edit 2: I identified the mistake, the error is that I accidentally made a letter in caps, thank you for the tutorial

  • @PackWax
    @PackWax 5 месяцев назад +1

    Doesn't work.

  • @Laynebrewer-eh2kw
    @Laynebrewer-eh2kw Месяц назад

    Is the cool down needed

  • @shootingpointoffical1122
    @shootingpointoffical1122 Год назад

    is there any way you can add animations to it?

  • @thebrotherofgaming
    @thebrotherofgaming 4 месяца назад

    The gun script didn’t work at all :(

  • @MarcoAdventures
    @MarcoAdventures 11 месяцев назад

    I don't entirely understand how to assemble the tool grip plugin

  • @roccocop5348
    @roccocop5348 Год назад +1

    Add reloading script too

  • @Lolsedi
    @Lolsedi Год назад

    It doesn't work for me in public servers. Does anybody have a solution?

  • @SirPenguinoo69
    @SirPenguinoo69 3 месяца назад

    When I use it my character teleports into the sky! can ya help with that? (I use r6 in my game)

  • @MatteoSanchez-rt7sm
    @MatteoSanchez-rt7sm 8 месяцев назад

    im using a gui that clones guns but when i try to shoot i take no damage please help

  • @wolfhunteromega5270
    @wolfhunteromega5270 Год назад

    Apparently my code is wrong and don’t know how to fix it, line 7 for me apparently didn’t close even tho I thought I did

  • @Drxpyoutube
    @Drxpyoutube 4 месяца назад

    It says muzzle effect is not a valid number help

  • @MajorCreepers
    @MajorCreepers Год назад

    for some reason enimes only take damage when their right infront of me it has no range for some reason?

  • @ShafYT
    @ShafYT 9 месяцев назад +1

    local Player = game.Players.LocalPlayer
    local Mouse = Player:GetMouse()
    local cooldown = false
    script.Parent.Activated:Connect(function()
    if not cooldown then
    script.Parent.Fire:Play()
    script.Parent.MuzzleFlash.MuzzleEffect.Enabled = true
    wait(0.1)
    script.Parent.MuzzleFlash.MuzzleEffect.Enabled = false
    local Target = Mouse.Target
    if Target.Parent:FindFirstChild("Humanoid") or
    Target.Parent:FindFirstChild("Head") or
    Target.Parent:FindFirstChild("Left Arm") or
    Target.Parent:FindFirstChild("Right Arm") or
    Target.Parent:FindFirstChild("Left Leg") or
    Target.Parent:FindFirstChild("Right Leg") then
    -- Fire Server
    game.ReplicatedStorage.Fire:FireServer(Target.Parent)
    else
    print()
    end
    end
    end)
    The script you gave does not damage the player if shot in the limbs.
    Use this script so that if you shoot the limbs, it will also damage.

  • @IdioticSubcarpathian
    @IdioticSubcarpathian Год назад +1

    Sad, i cant make the gun bc the tool grip editor costs robux :(

    • @devmelonroblox
      @devmelonroblox  Год назад

      I think there are some free alternatives
      You can also find a video how to do it without a plugin it might be a bit harder but I might do a video on it

    • @IdioticSubcarpathian
      @IdioticSubcarpathian Год назад

      @@devmelonroblox please make a video on it

  • @Ryan626tkd_
    @Ryan626tkd_ Год назад

    How do i make multiple guns they stop working when I make more

  • @rizzinside
    @rizzinside 8 месяцев назад

    ok i did that but my gun keeps flashing and i cant shoot

  • @rasmuus10
    @rasmuus10 Год назад +1

    This was a very good tutorial but my gun can't kill stuff

    • @devmelonroblox
      @devmelonroblox  Год назад

      Join the discord I’ll try to help you out!

    • @MajorCreepers
      @MajorCreepers Год назад +1

      @@devmelonroblox mine dosent have range

    • @devmelonroblox
      @devmelonroblox  Год назад

      What do you mean? I’ll be posting a part 4 with bug fixes soon

  • @Ash-oj3kn
    @Ash-oj3kn Год назад

    Can you please link the model in the description?

  • @jonadabsarsonas9398
    @jonadabsarsonas9398 10 месяцев назад

    when i buy a tool grip editor,its costed 100 robux but i have 0 robux

  • @blueyanims1945
    @blueyanims1945 Год назад +1

    One Downside Is you Need to Pay for the grip editor.
    for real.

  • @borethunder
    @borethunder 11 месяцев назад

    When i equip the gun it teleports me into a certain spot in the ground and it also doesnt fire and there is no muzzle flash

  • @wagnerwawa7036
    @wagnerwawa7036 Год назад

    how can i make a beam apears simulating the shot direction

  • @eeeeeeeeeeeeeeeeeeeeeeeee7
    @eeeeeeeeeeeeeeeeeeeeeeeee7 Год назад

    It's working on one gun I have but I just made a flintlock pistol and it won't work for a second one.

  • @adreamer6919
    @adreamer6919 Год назад

    Why did you delete part two and three?

  • @SinisterDeveloper
    @SinisterDeveloper Год назад

    For some reason my gun doesn't damage the dummy, can you help me out?

  • @minusone_aep
    @minusone_aep Год назад +1

    pls tell me how to download tool grip editor

    • @devmelonroblox
      @devmelonroblox  Год назад

      You have to pay for it sadly

    • @mutantdog
      @mutantdog Год назад +1

      @@devmelonroblox There is a Rojo version that is free that i use, not as good as the paid one

    • @invisifi7398
      @invisifi7398 Год назад

      @@mutantdog can u link it or something

  • @BritishGtag1233
    @BritishGtag1233 5 месяцев назад

    The weld constraint isnt working

  • @zacharytaylor3284
    @zacharytaylor3284 Год назад

    i made my own gun which part should be named handle?

  • @kevlev9217
    @kevlev9217 2 месяца назад

    it doesnt work for r6?

  • @kaiblack1664
    @kaiblack1664 Год назад

    does it only work in r15 im gettin pissed off

  • @userisnotfree
    @userisnotfree Год назад

    Are you still planing on continueing this series?

  • @Lota_9
    @Lota_9 Год назад

    Hey nice video but how would you make multiple guns in one game?

  • @OmarEditzOffical
    @OmarEditzOffical 2 месяца назад

    Can someone please help me, when ever I play or try to shoot the gun and the output says Fire is not a valid member of Tool "Workspace.(My username).gun pleaseee help

  • @furryraider8738
    @furryraider8738 Год назад +1

    how to get the tool grip editor?

  • @pxcorporation6543
    @pxcorporation6543 Год назад

    The only problem is that exploiters can make a kill all script by just using the fire event on everyone repeatedly

    • @The_Wafool
      @The_Wafool Год назад +1

      Yeah thats a big problem with non-raycast guns You can also shoot through walls i would suggest searching up "How to make a raycast gun" they are gonna be a bit complicated but they'll be better than this kind

    • @devmelonroblox
      @devmelonroblox  Год назад

      That’s true I only made a basic gun but I might actually add raycast in second part

  • @Folx.
    @Folx. Год назад +1

    if you could put your scripts in the pinned comment rthat would help i think i messed it up

    • @MajorCreepers
      @MajorCreepers Год назад

      local Player = game.Players.LocalPlayer
      local Mouse = Player:GetMouse()
      local cooldown = false
      script.Parent.Activated:Connect(function()
      if cooldown == false then
      script.Parent.Fire:Play()
      script.Parent.MuzzleFlash.MuzzleEffect.Enabled = true
      wait(0.1)
      script.Parent.MuzzleFlash.MuzzleEffect.Enabled = false
      local Target = Mouse.Target
      if Target.Parent:FindFirstChild("Humanoid") then
      -- Fire Server
      game.ReplicatedStorage.Fire:FireServer(Target.Parent)
      end
      cooldown = true
      wait(0.5)
      cooldown = false
      end
      end)

    • @Folx.
      @Folx. Год назад

      @@MajorCreepers tysm

  • @glitchingghost7560
    @glitchingghost7560 4 месяца назад

    Spent an hour doing this and didn't work

  • @Kbmvicc123
    @Kbmvicc123 Год назад +1

    how do u delete the scripts?

    • @domis-qn8pz
      @domis-qn8pz Год назад

      select the script and press del or right click and find the delete button