fixed item/goat/demon ESP being off-centered

This commit is contained in:
2023-01-10 12:08:54 +01:00
parent 4230bcd431
commit 90bc75c7f8
2 changed files with 25 additions and 134 deletions

View File

@@ -57,6 +57,24 @@ namespace DevourClient.Render
DrawLine(new Vector2(x, y + h), new Vector2(x + w, y + h), color, thickness);
}
public static void DrawNameESP(Vector3 pos, string name, Color color)
{
if (Camera.main == null)
{
return;
}
Vector3 vector = Camera.main.WorldToScreenPoint(pos);
if (vector.z > 0f)
{
vector.y = (float)Screen.height - (vector.y + 1f);
GUI.color = color;
GUI.DrawTexture(new Rect(new Vector2(vector.x, vector.y), new Vector2(5f, 5f)), Texture2D.whiteTexture, 0);
GUI.Label(new Rect(new Vector2(vector.x, vector.y), new Vector2(100f, 100f)), name);
GUI.color = Color.white;
}
}
public static void DrawBoxESP(Vector3 footpos, Vector3 headpos, Color color, string playername = "", bool snapline = false, bool esp = true, bool only_name = false)
{
float height = headpos.y - footpos.y;