For a tool: Handle (Where your left arm will hold), a bullet part (the part where the bullet is gonna shoot from. not having this means the gun wont work!) gun model, basic scripting knowledge (ray,if statements, you know)
this is optional but you can use the animator from roblox (i suggest you using the old one) to make animations!
for a viewmodel (framework): gun model, medium scripting knowledge, cframe knowledge, camera, animations (either from the animations tool or cframe)
thats basically it for me. if u have any questions ask here ok bye and good luck lol
and yes i took a lil bit of infos from that first guy who answered but i still knew all of it so uh credits to that guy
6 comments
wacth alven blocc gun totorial
from what I know Jailbreak's guns uses: raycasting for gun trail, animations, MouseButton1Down or Activated. And basic ones: loops, if statements, waits, etc. And ofc you'll need remote events to damage players. You don't need to replicate Animations with a remote; you can play it from a local script and it will automatically replicate.
You'll need a main part at the end of gun's barrel to determine where the trail will start and to store FX (muzzle flash, fire sound). I place the handle part at the gun's trigger with 0.2 scale. Make sure the parts are facing the direction the gun is. I prefer to use Motor6Ds to attach the parts instead of welds, your choice.
This isn't a request site. Please make an attempt before asking, thanks!
no^
I suggest this tutorial, it's how most guns work https://developer.roblox.com/articles/Making-a-ray-casting-laser-gun-in-Roblox