(i'm techx everywhere else btw)
The game is so easy to modify, its stupid. Zero protection on the code. Took less than 10 minutes to make an ESP hack that we've already open sourced, but due to advertising with credits to people, I can't release it here because the rules are nazified now in 2020 on mpgh. Already have a menu working too that's external injection
Code:
class ESP
{
static Material espMaterial;
public static Material GetLineMaterial()
{
if (espMaterial == null)
{
//For everyone wondering how I knew which ints I had to set. take a look at this https://docs.unity3d.com/ScriptReference/GL.html
espMaterial = new Material(Shader.Find("Hidden/Internal-Colored"));
espMaterial.hideFlags = HideFlags.HideAndDontSave;
espMaterial.SetInt("_SrcBlend", 5);
espMaterial.SetInt("_DstBlend", 10);
espMaterial.SetInt("_Cull", 0);
espMaterial.SetInt("_ZWrite", 0);
}
return espMaterial;
}
public static bool IsInScreen(Vector3 pos)
{
if (Camera.main != null)
{
Vector3 vector = Camera.main.transform.InverseTransformPoint(pos);
Vector3 vector2 = Camera.main.WorldToScreenPoint(pos);
if (vector2.x > 0f && vector2.x < (float)Screen.width && vector2.y > 0f && vector2.y < (float)Screen.height && vector.z > 0f)
{
return true;
}
}
return false;
}
public static void RenderLines(Vector2 pointA, Vector2 pointB, Color color)
{
if (GetLineMaterial() != null)
{
GetLineMaterial().SetPass(0);
GL.Begin(1);
GL.Color(color);
GL.Vertex3(pointA.x, pointA.y, 0f);
GL.Vertex3(pointB.x, pointB.y, 0f);
GL.End();
}
}
}
All credits for that go to my friend Octowolve
The rest I can't post due to links and such in the credits