You can write your topic however you want, but you need to answer these questions:
What do you want to achieve?
I wanted to achieve bullet shell eject system
What is the issue?
I’ve succeeded with it but the direction it flies to is incorrect
here’s the demonstration video → Dropbox - Desktop 2023.02.05 - 14.19.54.01.mp4 - Simplify your life
What solutions have you tried so far?
I’ve tried seeking for help in many different sites such as dev hub, but I didn’t found any useful information for my current problem
Here’s the code
local function eject() local shell = game.ReplicatedStorage.MainServer.FX.BulletShells.MP7:Clone() shell.Parent = workspace local shellPos = arms.MP7.SlideSmoke.Pos.WorldPosition shell.Position = Vector3.new(shellPos.X, shellPos.Y, shellPos.Z) shell.CanCollide = true shell.Anchored = false shell.Velocity = (arms.MP7.SlideSmoke.CFrame.rightVector) * .5 + Vector3.new(0,math.random(20, 30),math.random(5,10)) shell.RotVelocity = Vector3.new(0,math.random(50,300),0) end