This commit is contained in:
Oscar
2025-07-22 22:06:34 +03:00
parent d3c189f949
commit f892794557
780 changed files with 436498 additions and 170 deletions

View File

@@ -63,5 +63,22 @@ namespace Config {
bool triggerbot = false;
bool always_on_triggerbot = false;
int triggerbot_key = 0x05; // Например, VK_X или другой
int triggerbot_alt_key = 0x06; // Альтернативная кнопка по умолчанию (например, VK_Y)
float triggerbot_delay = 0.0f;
int rcsActivationShots = 1;
// --- Для отображения наблюдателей ---
bool showSpectators = true;
ImVec4 spectatorListColor = ImVec4(1.0f, 1.0f, 1.0f, 1.0f);
ImVec4 spectatorListBgColor = ImVec4(0.0f, 0.0f, 0.0f, 0.7f);
float spectatorListOpacity = 0.8f;
bool silent_aim = true;
float silent_aim_fov = 90.0f;
float silent_aim_smooth = 0.0f;
int silent_aim_bone = Config::BONE_HEAD;
int silent_aim_key = 0x12; // VK_DELETE по умолчанию
bool always_on_silent_aim = false;
float silent_aim_smooth_slider = 0.0f; // Новый параметр для ползунка смуза
bool silent_shooterAfterAim = false; // Аналог shooterAfterAim для сайлент аимбота
}

View File

@@ -70,5 +70,22 @@ namespace Config {
extern bool triggerbot;
extern bool always_on_triggerbot;
extern int triggerbot_key;
extern int triggerbot_alt_key; // Альтернативная кнопка для триггербота
extern float triggerbot_delay;
extern int rcsActivationShots;
// --- Для отображения наблюдателей ---
extern bool showSpectators;
extern ImVec4 spectatorListColor;
extern ImVec4 spectatorListBgColor;
extern float spectatorListOpacity;
extern bool silent_aim;
extern float silent_aim_fov;
extern float silent_aim_smooth;
extern int silent_aim_bone;
extern int silent_aim_key;
extern bool always_on_silent_aim;
extern float silent_aim_smooth_slider; // Новый параметр для ползунка смуза
extern bool silent_shooterAfterAim; // Аналог shooterAfterAim для сайлент аимбота
}

View File

@@ -130,9 +130,11 @@ namespace internal_config
j["showNameTags"] = Config::showNameTags;
j["triggerbot_hold_lmb"] = Config::triggerbot_hold_lmb;
j["shooterAfterAim"] = Config::shooterAfterAim;
j["silent_shooterAfterAim"] = Config::silent_shooterAfterAim;
j["always_on_triggerbot"] = Config::always_on_triggerbot;
j["triggerbot"] = Config::triggerbot;
j["triggerbot_key"] = Config::triggerbot_key;
j["triggerbot_alt_key"] = Config::triggerbot_alt_key;
j["triggerbot_delay"] = Config::triggerbot_delay;
j["enemyChamsInvisible"] = Config::enemyChamsInvisible;
@@ -170,6 +172,7 @@ namespace internal_config
Config::fovCircleColor.z,
Config::fovCircleColor.w
};
j["rcsActivationShots"] = Config::rcsActivationShots;
auto filePath = GetConfigPath(configName);
std::ofstream ofs(filePath);
@@ -243,9 +246,11 @@ namespace internal_config
Config::showNameTags = j.value("showNameTags", false);
Config::triggerbot_hold_lmb = j.value("triggerbot_hold_lmb", false);
Config::shooterAfterAim = j.value("shooterAfterAim", false);
Config::silent_shooterAfterAim = j.value("silent_shooterAfterAim", false);
Config::always_on_triggerbot = j.value("always_on_triggerbot", false);
Config::triggerbot = j.value("triggerbot", false);
Config::triggerbot_key = j.value("triggerbot_key", 0x05);
Config::triggerbot_alt_key = j.value("triggerbot_alt_key", 0x06);
Config::triggerbot_delay = j.value("triggerbot_delay", 0.0f);
Config::antiflash = j.value("antiflash", false);
@@ -315,6 +320,8 @@ namespace internal_config
Config::fovCircleColor.w = arr[3].get<float>();
}
Config::rcsActivationShots = j.value("rcsActivationShots", 1);
ifs.close();
}