Anonymous
public text v1 · immutablefunction GM:GUIMousePressed( (MOUSE_LEFT) mc )
local grabcurvec = Self:GetCursorAimVector()
local ang = self.Owner:GetAimVector()
local tracedata = {}
tracedata.start = grabcurvec
tracedata.endpos = pos+(ang*80)
tracedata.filter = self.Owner
local trace = util.TraceLine(tracedata)
if trace.HitNonWorld then
target = trace.Entity
Msg(target:Health())
end