private static bool LoadSettings(string path) { try { gameSettings = GameSettings.Load(path); } catch (Exception ex) { LogSystem.Error("Error load settings " + path, ex); if (MessageBox.Show(@"Создать настройки по умолчанию? Yes -создадуться настройки поумолчанию. После создания проверьте пожалуйста настройки. No - подправить настройки в ручную и запустить заново бота (Для продвинутых пользователей).", "Незагрузился файл настроек" + path, MessageBoxButtons.YesNo) == DialogResult.Yes) { gameSettings = GameSettings.Create(path); GameSettings.Save(); } else { return(false); } } botvaSettings = gameSettings.BotvaSettings; accountantSettings = botvaSettings.AccountantSettings; minerSettings = botvaSettings.MinerSettings; attackSettings = botvaSettings.AttackSettings; acountSettings = botvaSettings.AcountSettings; return(true); }