How can I draw vectors from cerverside hook "PhysgunDrop"

So as it says forum… I perform some traces and I want to draw some line indicating their lengths or hit events. I am using:

When I calc my origin of the trace using:



    oPos:Rotate(trAng); oPos:Add(trPos) -- Origin position
    oAng:Set(trEnt:LocalToWorldAngles(oAng))
    oEnd:Set(oAng:Forward()); oEnd:Mul(activrad); oEnd:Add(oPos)  -- End position


I want to draw the origin and end position of the thing clients side and if the trace hits to change colors and draw additional trace hit circle or something.
I am thinking about using:

What do you think ?