How is my Test Gun?

Gave myself a challenge to make a gun in under 2 hours. Would like feedback on it!

16 Likes

nice job this is awesome production quality right here, i have one question how do you make the arms move up and down depending on where the mouse is pointed?

1 Like

well, just like shift lock, i made it so the humanoid root part rotated on the Y axis depending on the cameras orientation too, and to make the torso rotate on the X axis, i change the CFrame Angle of the waist motor inside the uppertorso of the character. example:

local scrpt:

script.TorsoPositioning:FireServer(waist,co, math.rad( (camera.CFrame + camera.CFrame.lookVector * 50).p.Y - hrp.Position.Y) * 1.4)

server scrpt:

script.Parent.OnServerEvent:Connect(function(plr, motor, co, rad) motor.C0 = co * CFrame.Angles( rad ,0, 0) end)

Note: co represents the original cframe of that motor

2 Likes

Did you make the gun in under 2 hours or the gun system because I don’t know either way they’re nice

1 Like

i made that model before, i was referring to the system

this looks so professional quality

1 Like

how would this go about in r6 i can find stuff just like this just never in r6

1 Like

The system itself is fine but adding a UI to tell a player’s health and ammunition would make it look a lot better. The third person animations seem a bit low quality but this was made in 2 hours.

Pretty decent.

1 Like

not sure how to, ive never used r6 before

This is insane! I couldn’t make something this quality if I had a years worth of development time to do this task. Great job!

1 Like

You should seriously make a tutorial on how to do this! I have been looking for one for ages!

1 Like

wow! this is really good!!! the only thing i would say is to make the flash not so intense. good job!

1 Like

Very Impressive! The gun looks very well detailed

1 Like