Esempio n. 1
0
        private void Window(int windowID)
        {
            GUILayout.Label(MakeEnable("[F2] Speed ", Cheat.speed));
            GUILayout.Label("[O] Toggle Infinite Ammo");

            if (GUILayout.Button("Toggle Creative & Debug Mode"))
            {
                cmDm = !cmDm;

                ToggleCmDm();
            }

            if (GUILayout.Button("Level Up"))
            {
                if (O.localPlayer)
                {
                    Progression prog = O.localPlayer.Progression;
                    prog.AddLevelExp(prog.ExpToNextLevel);
                }
            }

            if (GUILayout.Button("Add 10 Skill Points"))
            {
                if (O.localPlayer)
                {
                    Progression prog = O.localPlayer.Progression;
                    prog.SkillPoints += 10;
                }
            }

            GUILayout.BeginVertical("Options", GUI.skin.box); {
                GUILayout.Space(20f);

                GUILayout.BeginHorizontal();
                {
                    Cheat.magicBullet = GUILayout.Toggle(Cheat.magicBullet, "Magic Bullet");
                    Cheat.chams       = GUILayout.Toggle(Cheat.chams, "Chams");
                }
                GUILayout.EndHorizontal();

                GUILayout.BeginHorizontal();
                {
                    Cheat.noWeaponBob = GUILayout.Toggle(Cheat.noWeaponBob, "No Weapon Bob");
                    Cheat.aimbot      = GUILayout.Toggle(Cheat.aimbot, "Aimbot");
                }
                GUILayout.EndHorizontal();

                GUILayout.BeginHorizontal();
                {
                    ESP.crosshair = GUILayout.Toggle(ESP.crosshair, "Crosshair");
                    ESP.fovCircle = GUILayout.Toggle(ESP.fovCircle, "Draw FOV");
                } GUILayout.EndHorizontal();

                GUILayout.BeginHorizontal();
                {
                    ESP.playerBox  = GUILayout.Toggle(ESP.playerBox, "Player Box");
                    ESP.playerName = GUILayout.Toggle(ESP.playerName, "Player Name");
                }
                GUILayout.EndHorizontal();

                GUILayout.BeginHorizontal();
                {
                    ESP.playerHealth = GUILayout.Toggle(ESP.playerHealth, "Player Health");
                    ESP.zombieBox    = GUILayout.Toggle(ESP.zombieBox, "Zombie Box");
                }
                GUILayout.EndHorizontal();

                GUILayout.BeginHorizontal();
                {
                    ESP.zombieName   = GUILayout.Toggle(ESP.zombieName, "Zombie Name");
                    ESP.zombieHealth = GUILayout.Toggle(ESP.zombieHealth, "Zombie Health");
                }
                GUILayout.EndHorizontal();

                GUILayout.BeginHorizontal();
                {
                    ESP.playerCornerBox = GUILayout.Toggle(ESP.playerCornerBox, "Player Corner Box");
                    ESP.zombieCornerBox = GUILayout.Toggle(ESP.zombieCornerBox, "Zombie Corner Box");
                }
                GUILayout.EndHorizontal();
            } GUILayout.EndVertical();

            GUILayout.BeginVertical("Teleport", GUI.skin.box); {
                GUILayout.Space(20f);

                scrollPosition = GUILayout.BeginScrollView(scrollPosition, GUILayout.MaxWidth(300f)); {
                    if (O.PlayerList.Count > 1)
                    {
                        foreach (EntityPlayer player in O.PlayerList)
                        {
                            if (!player || player == O.localPlayer || !player.IsAlive())
                            {
                                continue;
                            }

                            if (GUILayout.Button(player.EntityName))
                            {
                                O.localPlayer.TeleportToPosition(player.GetPosition());
                            }
                        }
                    }
                    else
                    {
                        GUILayout.Label("No players found.");
                    }
                } GUILayout.EndScrollView();
            } GUILayout.EndVertical();

            GUI.DragWindow();
        }