include("shared.lua") function ENT:Draw() self:DrawModel() local Pos = self:GetPos() local Ang = self:GetAngles() surface.SetFont("BwEnts") local TextWidth = surface.GetTextSize("Starter Printer") if LocalPlayer():GetPos():Distance(LocalPlayer():GetEyeTrace().Entity:GetPos()) < 255 then local pos = LocalPlayer():GetEyeTrace().Entity:GetPos() pos.z = pos.z + 10 pos = pos:ToScreen() pos.y = pos.y - 50 draw.DrawText("Starter Printer", "BwEnts", pos.x, pos.y, Color(255,255,255,255), 1) draw.DrawText(tostring(amount), "BwEnts", pos.x-25, pos.y-25, Color(255,255,255,255), 1) end end function ENT:Think() if LocalPlayer():GetPos():Distance(LocalPlayer():GetEyeTrace().Entity:GetPos()) < 255 then local pos = LocalPlayer():GetEyeTrace().Entity:GetPos() local amount = 1000 pos.z = pos.z + 10 pos = pos:ToScreen() pos.y = pos.y - 50 draw.DrawText("Starter Printer", "BwEnts", pos.x, pos.y, Color(255,255,255,255), 1) draw.DrawText(tostring(amount), "BwEnts", pos.x-25, pos.y-25, Color(255,255,255,255), 1) end end --[[ function DrawBlowTorch() if !LocalPlayer():Alive() then return end if !IsValid(LocalPlayer():GetActiveWeapon()) then return end if LocalPlayer():GetActiveWeapon():GetClass() == "blowtorch" then local health = LocalPlayer():GetEyeTrace().Entity.health if health and LocalPlayer():GetEyeTrace().Entity then if LocalPlayer():GetPos():Distance(LocalPlayer():GetEyeTrace().Entity:GetPos()) < 500 then local pos = LocalPlayer():GetEyeTrace().Entity:GetPos() pos.z = pos.z + 10 pos = pos:ToScreen() pos.y = pos.y - 50 draw.RoundedBox(4,pos.x-26,pos.y-1,52,17,Color(0,0,0,150)) draw.RoundedBox(4,pos.x-25,pos.y,50,15,Color(0,255,0,255)) draw.DrawText(health, "HudHealth", pos.x, pos.y, Color(255,255,255,255), 1) end end end end --]]