private void btnSaveUser_Click(object sender, EventArgs e) { Settings tmpSet = new DiceBot.Settings(this); if (tmpSet.ShowDialog() == System.Windows.Forms.DialogResult.OK) { writesettings( tmpSet ); loadsettings(); } }
protected override void OnClosing(CancelEventArgs e) { if ((CurrentSite.AutoWithdraw || CurrentSite.Tip) && profit>0) { if (donateMode == 1) { } else if (donateMode == 2) { DonateBox tmp = new DonateBox(); if (tmp.ShowDialog(profit, CurrentSite.Currency, donatePercentage) == DialogResult.Yes) { CurrentSite.Donate(tmp.amount); Thread.Sleep(200); } donateMode = (tmp.radioButton3.Checked ? 3 : tmp.radioButton2.Checked ? 1 : 2); donatePercentage = (double)tmp.numericUpDown1.Value; } else if (donateMode==3) { CurrentSite.Donate((donatePercentage / 100.0) * profit); } } Stop(""); if (CurrentSite != null) { CurrentSite.Disconnect(); } save(); Settings tmpSet = new DiceBot.Settings(this); tmpSet.loadsettings(); tmpSet.nudDonatePercentage.Value = (decimal)donatePercentage; tmpSet.rdbDonateAuto.Checked = donateMode == 3; tmpSet.rdbDonateDefault.Checked = donateMode == 2; tmpSet.rdbDonateDont.Checked = donateMode == 1; writesettings(tmpSet); if (File.Exists(Environment.GetEnvironmentVariable("APPDATA") + "\\DiceBot2\\tempsim")) { File.Delete(Environment.GetEnvironmentVariable("APPDATA") + "\\DiceBot2\\tempsim"); } if (File.Exists("currentprofitbet.txt")) { File.Delete("currentprofitbet.txt"); } if (File.Exists("currentprofittime.txt")) { File.Delete("currentprofittime.txt"); } string[] files = Directory.GetFiles("."); foreach (string F in files) { if (F.StartsWith(".\\tmp_")) { File.Delete(F); } } base.OnClosing(e); Application.Exit(); }