Skip to content
This repository has been archived by the owner on May 25, 2018. It is now read-only.

Commit

Permalink
v5 - Gold Item ESP, Improved BOXES
Browse files Browse the repository at this point in the history
  • Loading branch information
Ashesh3 committed Mar 11, 2018
1 parent 85c952b commit 7bffa18
Show file tree
Hide file tree
Showing 7 changed files with 156 additions and 55 deletions.
14 changes: 7 additions & 7 deletions Helper.cs
Expand Up @@ -100,12 +100,12 @@ internal class Helper
};

public static int GetDistance(Vector3 v1, Vector3 v2, int Divide)
{
Vector3 vector3 = new Vector3();
vector3.X = v1.X - v2.X;
vector3.Y = v1.Y - v2.Y;
vector3.Z = v1.Z - v2.Z;
return (int) Math.Sqrt(Math.Pow((double) vector3.X, 2.0) + Math.Pow((double) vector3.Y, 2.0) + Math.Pow((double) vector3.Z, 2.0)) / Divide;
{
Vector3 vector3 = new Vector3();
vector3.X = v1.X - v2.X;
vector3.Y = v1.Y - v2.Y;
vector3.Z = v1.Z - v2.Z;
return (int)Math.Sqrt(Math.Pow((double)vector3.X, 2.0) + Math.Pow((double)vector3.Y, 2.0) + Math.Pow((double)vector3.Z, 2.0)) / Divide;
}
}
}
}
106 changes: 84 additions & 22 deletions Main.cs
Expand Up @@ -19,6 +19,7 @@ public class Main : Form
public static bool nuke = false;
public string WINDOW_NAME = "null";
public static int speed = 2;
private Font drawFont = new Font("Tahoma", 10f);
public static int num1;
public static int w = 0; //310;
public static Vector3 MyPosition = new Vector3();
Expand Down Expand Up @@ -519,31 +520,80 @@ public void thread()
}
if(Settings.BOX)
{
//2D Box - IndigoCDN
float entityHeight = 21.5f;
Vector2 pRoot;
//2D Box
float entityHeight = 21.5f;
Vector2 pRoot = default(Vector2);
Maths.WorldToScreen(EnemyPos, out pRoot, this.Width, this.Height);
Vector3 eHead = new Vector3() { X = EnemyPos.X, Y = EnemyPos.Y + entityHeight, Z = EnemyPos.Z };
Vector2 pHead;
Vector3 eHead = default(Vector3);
eHead.X = EnemyPos.X;
eHead.Y = EnemyPos.Y + entityHeight;
eHead.Z = EnemyPos.Z;
Vector2 pHead = default(Vector2);
Maths.WorldToScreen(eHead, out pHead, this.Width, this.Height);
Rectangle rectangle2 = default(Rectangle);
float dist2= (float)Helper.GetDistance(Main.MyPosition, EnemyPos, 10);
rectangle2.Width = (int)(700 / dist2);
if (rectangle2.Width > 100)
{
rectangle2.Width = 100;
}
rectangle2.Height = (int)(pRoot.Y - pHead.Y);
rectangle2.X = (int)pRoot.X - rectangle2.Width / 2;
rectangle2.Y = (int)pRoot.Y - rectangle2.Height;
if (dist2 > 25f)
{
rectangle2.Y = (int)pRoot.Y - rectangle2.Height + 15;
}
drawnawbrudda.DrawRectangle(new Pen(Color.Purple), rectangle2);

Rectangle rect = new Rectangle();
float dist2 = Helper.GetDistance(MyPosition, EnemyPos, 10);
rect.Width = (int)(700 / dist2);
if (rect.Width > 100) rect.Width = 100;
rect.Height = (int)(pRoot.Y - pHead.Y);

rect.X = (int)pRoot.X - rect.Width / 2;
rect.Y = (int)pRoot.Y - (rect.Height);
if (dist2 > 25)
rect.Y = ((int)pRoot.Y - (rect.Height)) + 15;
drawnawbrudda.DrawRectangle(new Pen(Color.Purple), rect);
//2D Box
}


if (Settings.PlayerHealth)
drawnawbrudda.DrawString("[ " + (object)num6 + "HP ]", this.font, Brushes.Aqua, screen.X - 15f, screen.Y + 15f);
{
if (num6 >= 100)
{
drawnawbrudda.DrawString("▪▪▪▪▪▪▪▪▪▪", this.font, Brushes.Green, screen.X - 10f, screen.Y + 15f);
}
if (num6 >= 90)
{
drawnawbrudda.DrawString("▪▪▪▪▪▪▪▪▪ ", this.font, Brushes.LimeGreen, screen.X - 10f, screen.Y + 15f);
}
if (num6 >= 80)
{
drawnawbrudda.DrawString("▪▪▪▪▪▪▪▪ ", this.font, Brushes.Lime, screen.X - 10f, screen.Y + 15f);
}
if (num6 >= 70)
{
drawnawbrudda.DrawString("▪▪▪▪▪▪▪ ", this.font, Brushes.LawnGreen, screen.X - 10f, screen.Y + 15f);
}
if (num6 >= 60)
{
drawnawbrudda.DrawString("▪▪▪▪▪▪ ", this.font, Brushes.GreenYellow, screen.X - 10f, screen.Y + 15f);
}
if (num6 >= 50)
{
drawnawbrudda.DrawString("▪▪▪▪▪ ", this.font, Brushes.Orange, screen.X - 10f, screen.Y + 15f);
}
if (num6 >= 40)
{
drawnawbrudda.DrawString("▪▪▪▪ ", this.font, Brushes.DarkOrange, screen.X - 10f, screen.Y + 15f);
}
if (num6 >= 30)
{
drawnawbrudda.DrawString("▪▪▪ ", this.font, Brushes.OrangeRed, screen.X - 10f, screen.Y + 15f);
}
if (num6 >= 20)
{
drawnawbrudda.DrawString("▪▪ ", this.font, Brushes.Red, screen.X - 10f, screen.Y + 15f);
}
if (num6 >= 10)
{
drawnawbrudda.DrawString("", this.font, Brushes.DarkRed, screen.X - 10f, screen.Y + 15f);
}
}



if (Settings.PlayerDistance)
Expand Down Expand Up @@ -612,10 +662,22 @@ public void thread()
int propID = Mem.ReadMemory<int>(Mem.ReadMemory<int>(cliententitytableptr + 0x2C) + 0x8);
string itemName;
Helper.Items.TryGetValue(propID, out itemName);
if (Settings.ItemESP)
drawnawbrudda.DrawString(itemName, this.font, Brushes.Green, screen.X - 10f, screen.Y);
if (Settings.ItemDistance)
drawnawbrudda.DrawString("[ " + (object)Helper.GetDistance(MyPosition, EnemyPos, 10) + " Meter]", this.font, Brushes.White, screen.X - 10f, screen.Y + 15f);
if (Settings.GOLD)
{
if (itemName == "Ghillie Suit" || itemName == "SMG QD-EX-Mag" || itemName == "8x Scope" || itemName == "4x Scope" || itemName == "SR EX-QD-Mag" || itemName == "Rifle EX-QD-Mag" || itemName == "RPG Ammo" || itemName == "SR Ammo" || itemName == "Rifle Ammo" || itemName == "SMG Silencer" || itemName == "SR Silence" || itemName == "Rifle Silencer" || itemName == "AUG Rifle" || itemName == "M110 Sniper Rifle" || itemName == "SVD SR" || itemName == "Thompson SMG" || itemName == "M14EBR Rifle" || itemName == "Lv 3 helmet" || itemName == "Lv 3 Armor" || itemName == "Lv 3 Backpack" || itemName == "First Aid Kit" || itemName == "Med Kit" || itemName == "Bandage" || itemName == "M4A1 Rifle" || itemName == "AKM Rifle" || itemName == "AWM SR" || itemName == "Barett SR")
{

drawnawbrudda.DrawString(itemName, this.drawFont, Brushes.Gold, screen.X - 10f, screen.Y);
drawnawbrudda.DrawString("[ " + Helper.GetDistance(Main.MyPosition, EnemyPos, 10) + "m ]", this.drawFont, Brushes.Gold, screen.X - 10f, screen.Y + 15f);
}
}
else
{
if (Settings.ItemESP)
drawnawbrudda.DrawString(itemName, this.font, Brushes.Green, screen.X - 10f, screen.Y);
if (Settings.ItemDistance)
drawnawbrudda.DrawString("[ " + (object)Helper.GetDistance(MyPosition, EnemyPos, 10) + " Meter]", this.font, Brushes.White, screen.X - 10f, screen.Y + 15f);
}
}
if (weapon)
{
Expand Down

0 comments on commit 7bffa18

Please sign in to comment.