Exemplo n.º 1
0
        private void NameBoxESP()
        {
            for (var P = 0; P < Provider.clients.ToArray().Length; P++)
            {
                var newPlayerSteam = Provider.clients.ToArray()[P];
                if ((newPlayerSteam != null) && !newPlayerSteam.player.life.isDead)
                {
                    var camera   = Camera.main;
                    var location = newPlayerSteam.player.transform.position;
                    var vector3  = camera.WorldToScreenPoint(location);

                    if (vector3.z > 0)
                    {
                        float DiffrentPlayerDistance = (float)Math.Round(ToolMenu.GetDistance(newPlayerSteam.player.gameObject.transform.position), 0);

                        if (DiffrentPlayerDistance > 2)
                        {
                            if (DiffrentPlayerDistance <= EspDistance)
                            {
                                var vector2 = Camera.main.WorldToScreenPoint(location + new Vector3(0f, 1.7f, 0f));
                                var y       = Mathf.Abs((float)(vector3.y - vector2.y));
                                var x       = y / 2f;
                                Esp.DrawBox(new Vector2(vector2.x - (x / 2f), Screen.height - vector2.y), new Vector2(x, y), 1f, Color.red);
                                Esp.DrawString(new Vector2(vector3.x, Screen.height - vector3.y), string.Format("{0} [{1}M]", newPlayerSteam.playerID.playerName, DiffrentPlayerDistance), Color.red, true, 12);
                            }
                        }
                    }
                }
            }
        }
Exemplo n.º 2
0
        private void MenuContent(int winID)
        {
            GUI.depth = 1;

            switch (Controller.CurrentMenu)
            {
            case 1:
                Esp.GUIContent();
                break;

            case 2:
                Aim.GUIContent();
                break;

            case 3:
                User.GUIContent();
                break;
            }

            if (Controller.Cursor != null)
            {
                GUI.depth    = -9999;
                GUI.color    = new Color(1f, 1f, 1f, 0.8f);
                CursorRect.x = Input.mousePosition.x;
                CursorRect.y = Screen.height - Input.mousePosition.y;
                GUI.DrawTexture(CursorRect, Controller.Cursor);
            }
            GUI.DragWindow();
        }
Exemplo n.º 3
0
 public void Update()
 {
     Aim.Update();
     Esp.Update();
     User.Update();
 }
Exemplo n.º 4
0
        //Definations

        public void Start()
        {
            Aim.Start();
            Esp.Start();
            User.Start();
        }