コード例 #1
0
        private void MemoryTimer_Tick(object sender, EventArgs e)
        {
            if (_game == null)
            {
                return;
            }

            if (!_game.IsAvailable)
            {
                return;
            }

            if (_game.IsStarted && !_game.IsThreadAction && !_game.IsCompleted && MemoryHelper.CheckProcessByTitle(App.GameName))
            {
                LabelInformation.Text = "Bypass işlemi başlatıldı..";
                _game.Bypass();
                return;
            }

            if (_game.IsCompleted)
            {
                MemoryTimer.Enabled = false;

                if (MessageHelper.Send($"Bypass işlemi tamamlandı.{Environment.NewLine}Yeni bir oyun açmak istiyor musunuz?", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
                {
                    Application.Restart();
                }
                else
                {
                    return;
                }
            }
        }