feat:新增帮助信息系统,优化准星配置,移除冗余代码

This commit is contained in:
2025-09-02 09:48:43 +08:00
parent cba052dc02
commit 2c2a124520
5 changed files with 46 additions and 56 deletions

View File

@@ -36,6 +36,9 @@ echo "→ 购买绑定配置已加载"
exec "arrogant/src/my.cfg"
echo "→ 个人定制配置已加载"
exec "arrogant/src/help.cfg"
echo "→ 帮助信息系统已加载"
echo " "
echo "=== Arrogant CS2 CFG 全部加载完成 ==="
echo "输入 'help_cfg' 查看帮助信息"
@@ -44,6 +47,3 @@ echo " "
// 绑定帮助命令
alias "help_cfg" "echo ' '; echo '=== Arrogant CS2 CFG 帮助信息 ==='; echo ' '; echo '购买绑定:'; echo 'F1 - AK/M4 + 全甲 + 道具'; echo 'F2 - 冲锋枪 + 半甲 + 道具'; echo 'F3 - 手枪 + 半甲 + 烟闪'; echo 'F4 - 全部退款'; echo 'F5 - AWP + 手枪 + 烟闪'; echo 'F6 - 全甲'; echo 'F7 - 投掷物套装'; echo 'F8 - 钳子'; echo ' '; echo 'Ctrl+Fx 为增强版购买'; echo ' '; echo '投掷物:'; echo 'X - 高爆手雷'; echo 'C - 燃烧弹'; echo 'V - 烟雾弹'; echo 'F - 闪光弹'; echo ' '; echo '其他功能:'; echo 'Q - 快速切枪'; echo 'F12 - 循环切换准星'; echo 'Mouse4 - 切换持枪手'; echo 'Mouse5 - 语音通话'; echo ' '; echo '查看更多: github.com/yourname/arrogant'"
bind "-" "help_cfg"
// 保存配置
host_writeconfig

View File

@@ -11,52 +11,52 @@ echo "准星配置开始加载..."
// ========================================
// 准星配置 1: 经典小十字 (绿色)
// ========================================
alias "crosshair1" "cl_crosshair_drawoutline 1; cl_crosshair_dynamic_maxdist_splitratio 0.35; cl_crosshair_dynamic_splitalpha_innermod 1; cl_crosshair_dynamic_splitalpha_outermod 0.5; cl_crosshair_dynamic_splitdist 7; cl_crosshair_friendly_warning 1; cl_crosshair_outlinethickness 0.5; cl_crosshair_sniper_show_normal_inaccuracy 0; cl_crosshair_sniper_width 1; cl_crosshair_t 0; cl_crosshairalpha 255; cl_crosshaircolor 1; cl_crosshaircolor_b 0; cl_crosshaircolor_g 255; cl_crosshaircolor_r 0; cl_crosshairdot 0; cl_crosshairgap -2; cl_crosshairgap_useweaponvalue 0; cl_crosshairsize 2; cl_crosshairstyle 4; cl_crosshairthickness 0.5; cl_crosshairusealpha 1; echo '准星 1 已加载 - 经典小十字 (绿色)'"
alias "crosshair1" "cl_crosshair_drawoutline 0;cl_crosshair_sniper_width 0;cl_crosshairalpha 255;cl_crosshaircolor 5;cl_crosshaircolor_b 135;cl_crosshaircolor_g 255;cl_crosshaircolor_r 255;cl_crosshairdot 0;cl_crosshairgap -4;cl_crosshairsize 1;cl_crosshairstyle 4;cl_crosshairthickness 1;echo '切换 donk 同款准星';"
// ========================================
// 准星配置 2: 精准点状 (青色)
// ========================================
alias "crosshair2" "cl_crosshair_drawoutline 1; cl_crosshair_dynamic_maxdist_splitratio 0.35; cl_crosshair_dynamic_splitalpha_innermod 1; cl_crosshair_dynamic_splitalpha_outermod 0.5; cl_crosshair_dynamic_splitdist 7; cl_crosshair_friendly_warning 1; cl_crosshair_outlinethickness 0.5; cl_crosshair_sniper_show_normal_inaccuracy 0; cl_crosshair_sniper_width 1; cl_crosshair_t 0; cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 255; cl_crosshaircolor_g 255; cl_crosshaircolor_r 0; cl_crosshairdot 1; cl_crosshairgap 0; cl_crosshairgap_useweaponvalue 0; cl_crosshairsize 1; cl_crosshairstyle 4; cl_crosshairthickness 1; cl_crosshairusealpha 1; echo '准星 2 已加载 - 精准点状 (青色)'"
alias "crosshair2" "cl_crosshair_drawoutline 1;cl_crosshair_sniper_width 0;cl_crosshairalpha 255;cl_crosshaircolor 5;cl_crosshaircolor_b 255;cl_crosshaircolor_g 255;cl_crosshaircolor_r 255;cl_crosshairdot 1;cl_crosshairgap -5;cl_crosshairsize 0.3;cl_crosshairstyle 4;cl_crosshairthickness 0.1;echo '切换 f0rest 同款准星'"
// ========================================
// 准星配置 3: 细线十字 (粉色)
// ========================================
alias "crosshair3" "cl_crosshair_drawoutline 1; cl_crosshair_dynamic_maxdist_splitratio 0.35; cl_crosshair_dynamic_splitalpha_innermod 1; cl_crosshair_dynamic_splitalpha_outermod 0.5; cl_crosshair_dynamic_splitdist 7; cl_crosshair_friendly_warning 1; cl_crosshair_outlinethickness 0.5; cl_crosshair_sniper_show_normal_inaccuracy 0; cl_crosshair_sniper_width 1; cl_crosshair_t 0; cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 255; cl_crosshaircolor_g 0; cl_crosshaircolor_r 255; cl_crosshairdot 0; cl_crosshairgap -1; cl_crosshairgap_useweaponvalue 0; cl_crosshairsize 3; cl_crosshairstyle 4; cl_crosshairthickness 0.5; cl_crosshairusealpha 1; echo '准星 3 已加载 - 细线十字 (粉色)'"
alias "crosshair3" "cl_crosshair_drawoutline 0;cl_crosshair_sniper_width 0;cl_crosshairalpha 255;cl_crosshaircolor 4;cl_crosshaircolor_b 255;cl_crosshaircolor_g 255;cl_crosshaircolor_r 255;cl_crosshairdot 0;cl_crosshairgap -3.2;cl_crosshairsize 1;cl_crosshairstyle 4;cl_crosshairthickness 1;echo '切换准星3';"
// ========================================
// 准星配置 4: 加粗十字 (黄色)
// ========================================
alias "crosshair4" "cl_crosshair_drawoutline 1; cl_crosshair_dynamic_maxdist_splitratio 0.35; cl_crosshair_dynamic_splitalpha_innermod 1; cl_crosshair_dynamic_splitalpha_outermod 0.5; cl_crosshair_dynamic_splitdist 7; cl_crosshair_friendly_warning 1; cl_crosshair_outlinethickness 1; cl_crosshair_sniper_show_normal_inaccuracy 0; cl_crosshair_sniper_width 1; cl_crosshair_t 0; cl_crosshairalpha 255; cl_crosshaircolor 2; cl_crosshaircolor_b 0; cl_crosshaircolor_g 255; cl_crosshaircolor_r 255; cl_crosshairdot 0; cl_crosshairgap -1; cl_crosshairgap_useweaponvalue 0; cl_crosshairsize 2; cl_crosshairstyle 4; cl_crosshairthickness 1; cl_crosshairusealpha 1; echo '准星 4 已加载 - 加粗十字 (黄色)'"
alias "crosshair4" "cl_crosshair_drawoutline 0;cl_crosshair_sniper_width 1;cl_crosshairalpha 255;cl_crosshaircolor 5;cl_crosshaircolor_b 0;cl_crosshaircolor_g 0;cl_crosshaircolor_r 255;cl_crosshairdot 0;cl_crosshairgap -3;cl_crosshairsize 1;cl_crosshairstyle 4;cl_crosshairthickness 1;echo '切换准星4';"
// ========================================
// 准星配置 5: T型准星 (红色)
// ========================================
alias "crosshair5" "cl_crosshair_drawoutline 1; cl_crosshair_dynamic_maxdist_splitratio 0.35; cl_crosshair_dynamic_splitalpha_innermod 1; cl_crosshair_dynamic_splitalpha_outermod 0.5; cl_crosshair_dynamic_splitdist 7; cl_crosshair_friendly_warning 1; cl_crosshair_outlinethickness 0.5; cl_crosshair_sniper_show_normal_inaccuracy 0; cl_crosshair_sniper_width 1; cl_crosshair_t 1; cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 0; cl_crosshaircolor_g 0; cl_crosshaircolor_r 255; cl_crosshairdot 0; cl_crosshairgap 0; cl_crosshairgap_useweaponvalue 0; cl_crosshairsize 2; cl_crosshairstyle 4; cl_crosshairthickness 0.5; cl_crosshairusealpha 1; echo '准星 5 已加载 - T型准星 (红色)'"
alias "crosshair5" "cl_crosshair_drawoutline 0;cl_crosshair_sniper_width 0;cl_crosshairalpha 255;cl_crosshaircolor 5;cl_crosshaircolor_b 0;cl_crosshaircolor_g 0;cl_crosshaircolor_r 255;cl_crosshairdot 0;cl_crosshairgap -4;cl_crosshairsize 1;cl_crosshairstyle 4;cl_crosshairthickness 1;echo '切换准星5';"
// ========================================
// 准星配置 6: 小圆点 (白色)
// ========================================
alias "crosshair6" "cl_crosshair_drawoutline 1; cl_crosshair_dynamic_maxdist_splitratio 0.35; cl_crosshair_dynamic_splitalpha_innermod 1; cl_crosshair_dynamic_splitalpha_outermod 0.5; cl_crosshair_dynamic_splitdist 7; cl_crosshair_friendly_warning 1; cl_crosshair_outlinethickness 1; cl_crosshair_sniper_show_normal_inaccuracy 0; cl_crosshair_sniper_width 1; cl_crosshair_t 0; cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 255; cl_crosshaircolor_g 255; cl_crosshaircolor_r 255; cl_crosshairdot 1; cl_crosshairgap 1000; cl_crosshairgap_useweaponvalue 0; cl_crosshairsize 0; cl_crosshairstyle 4; cl_crosshairthickness 0; cl_crosshairusealpha 1; echo '准星 6 已加载 - 小圆点 (白色)'"
alias "crosshair6" "cl_crosshair_drawoutline 0;cl_crosshair_sniper_width 0;cl_crosshairalpha 255;cl_crosshaircolor 5;cl_crosshaircolor_b 250;cl_crosshaircolor_g 250;cl_crosshaircolor_r 250;cl_crosshairdot 0;cl_crosshairgap -4;cl_crosshairsize 1;cl_crosshairstyle 4;cl_crosshairthickness 0;echo '切换准星6';"
// ========================================
// 准星配置 7: 方形轮廓 (橙色)
// ========================================
alias "crosshair7" "cl_crosshair_drawoutline 1; cl_crosshair_dynamic_maxdist_splitratio 0.35; cl_crosshair_dynamic_splitalpha_innermod 1; cl_crosshair_dynamic_splitalpha_outermod 0.5; cl_crosshair_dynamic_splitdist 7; cl_crosshair_friendly_warning 1; cl_crosshair_outlinethickness 1; cl_crosshair_sniper_show_normal_inaccuracy 0; cl_crosshair_sniper_width 1; cl_crosshair_t 0; cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 0; cl_crosshaircolor_g 165; cl_crosshaircolor_r 255; cl_crosshairdot 0; cl_crosshairgap 2; cl_crosshairgap_useweaponvalue 0; cl_crosshairsize 3; cl_crosshairstyle 4; cl_crosshairthickness 1.5; cl_crosshairusealpha 1; echo '准星 7 已加载 - 方形轮廓 (橙色)'"
alias "crosshair7" "cl_crosshair_drawoutline 0;cl_crosshair_sniper_width 0;cl_crosshairalpha 255;cl_crosshaircolor 4;cl_crosshaircolor_b 255;cl_crosshaircolor_g 255;cl_crosshaircolor_r 255;cl_crosshairdot 0;cl_crosshairgap -4;cl_crosshairsize 1;cl_crosshairstyle 4;cl_crosshairthickness 1;echo '切换准星7';"
// ========================================
// 准星配置 8: 经典大十字 (蓝色)
// ========================================
alias "crosshair8" "cl_crosshair_drawoutline 1; cl_crosshair_dynamic_maxdist_splitratio 0.35; cl_crosshair_dynamic_splitalpha_innermod 1; cl_crosshair_dynamic_splitalpha_outermod 0.5; cl_crosshair_dynamic_splitdist 7; cl_crosshair_friendly_warning 1; cl_crosshair_outlinethickness 0.5; cl_crosshair_sniper_show_normal_inaccuracy 0; cl_crosshair_sniper_width 1; cl_crosshair_t 0; cl_crosshairalpha 255; cl_crosshaircolor 4; cl_crosshaircolor_b 255; cl_crosshaircolor_g 0; cl_crosshaircolor_r 0; cl_crosshairdot 0; cl_crosshairgap 1; cl_crosshairgap_useweaponvalue 0; cl_crosshairsize 4; cl_crosshairstyle 4; cl_crosshairthickness 1; cl_crosshairusealpha 1; echo '准星 8 已加载 - 经典大十字 (蓝色)'"
alias "crosshair8" "cl_crosshair_drawoutline 0;cl_crosshair_sniper_width 1;cl_crosshairalpha 255;cl_crosshaircolor 5;cl_crosshaircolor_b 255;cl_crosshaircolor_g 255;cl_crosshaircolor_r 255;cl_crosshairdot 0;cl_crosshairgap -4;cl_crosshairsize 1;cl_crosshairstyle 4;cl_crosshairthickness 1;echo '切换准星8';"
// ========================================
// 准星配置 9: 细小精准 (紫色)
// ========================================
alias "crosshair9" "cl_crosshair_drawoutline 1; cl_crosshair_dynamic_maxdist_splitratio 0.35; cl_crosshair_dynamic_splitalpha_innermod 1; cl_crosshair_dynamic_splitalpha_outermod 0.5; cl_crosshair_dynamic_splitdist 7; cl_crosshair_friendly_warning 1; cl_crosshair_outlinethickness 0.5; cl_crosshair_sniper_show_normal_inaccuracy 0; cl_crosshair_sniper_width 1; cl_crosshair_t 0; cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 255; cl_crosshaircolor_g 0; cl_crosshaircolor_r 128; cl_crosshairdot 1; cl_crosshairgap -3; cl_crosshairgap_useweaponvalue 0; cl_crosshairsize 1; cl_crosshairstyle 4; cl_crosshairthickness 0.5; cl_crosshairusealpha 1; echo '准星 9 已加载 - 细小精准 (紫色)'"
alias "crosshair9" "cl_crosshair_drawoutline 0;cl_crosshair_sniper_width 0;cl_crosshairalpha 255;cl_crosshaircolor 5;cl_crosshaircolor_b 178;cl_crosshaircolor_g 255;cl_crosshaircolor_r 0;cl_crosshairdot 0;cl_crosshairgap -4;cl_crosshairsize 1;cl_crosshairstyle 4;cl_crosshairthickness 1;echo '切换准星9';"
// ========================================
// 准星配置 10: 动态准星 (绿色)
// ========================================
alias "crosshair10" "cl_crosshair_drawoutline 1; cl_crosshair_dynamic_maxdist_splitratio 0.35; cl_crosshair_dynamic_splitalpha_innermod 1; cl_crosshair_dynamic_splitalpha_outermod 0.5; cl_crosshair_dynamic_splitdist 7; cl_crosshair_friendly_warning 1; cl_crosshair_outlinethickness 0.5; cl_crosshair_sniper_show_normal_inaccuracy 0; cl_crosshair_sniper_width 1; cl_crosshair_t 0; cl_crosshairalpha 200; cl_crosshaircolor 1; cl_crosshaircolor_b 0; cl_crosshaircolor_g 255; cl_crosshaircolor_r 0; cl_crosshairdot 0; cl_crosshairgap -1; cl_crosshairgap_useweaponvalue 0; cl_crosshairsize 2; cl_crosshairstyle 2; cl_crosshairthickness 0.8; cl_crosshairusealpha 1; echo '准星 10 已加载 - 动态准星 (绿色)'"
alias "crosshair10" "cl_crosshair_drawoutline 0;cl_crosshair_sniper_width 0;cl_crosshairalpha 255;cl_crosshaircolor 5;cl_crosshaircolor_b 178;cl_crosshaircolor_g 255;cl_crosshaircolor_r 0;cl_crosshairdot 0;cl_crosshairgap -4;cl_crosshairsize 1;cl_crosshairstyle 4;cl_crosshairthickness 1;echo '切换准星10';"
// ========================================
// 准星循环切换系统

32
src/help.cfg Normal file
View File

@@ -0,0 +1,32 @@
// ========================================
// 帮助信息系统 - Arrogant CS2 CFG
// ========================================
// 版本: 1.0
// ========================================
// ========================================
// 帮助信息系统
// ========================================
alias "help_cfg" "echo ' '; echo '=== Arrogant CS2 CFG 帮助信息 ==='; echo ' '; echo '购买绑定:'; echo 'F1 - AK/M4 + 全甲 + 道具'; echo 'F2 - 冲锋枪 + 半甲 + 道具'; echo 'F3 - 手枪 + 半甲 + 烟闪'; echo 'F4 - 全部退款'; echo 'F5 - AWP + 手枪 + 烟闪'; echo 'F6 - 全甲'; echo 'F7 - 投掷物套装'; echo 'F8 - 钳子'; echo ' '; echo 'Ctrl+Fx 为增强版购买'; echo ' '; echo '投掷物:'; echo 'X - 高爆手雷'; echo 'C - 燃烧弹'; echo 'V - 烟雾弹'; echo 'F - 闪光弹'; echo ' '; echo '其他功能:'; echo 'Q - 快速切枪'; echo 'F12 - 循环切换准星'; echo 'Mouse4 - 切换持枪手'; echo 'Mouse5 - 语音通话'; echo ' '; echo '灵敏度测试:'; echo '小键盘+ - 提高灵敏度'; echo '小键盘- - 降低灵敏度'; echo '小键盘回车 - 重置灵敏度'; echo ' '; echo '输入 help_cfg 重新显示此信息'"
// ========================================
//
// ========================================
echo " "
echo "✅ 帮助信息系统加载完成!"
echo " "
echo "帮助信息系统:"
echo "• 帮助信息系统 (按 '-' 键或输入 help_cfg)"
echo "• 配置自动保存"
echo " "
echo "所有功能请查看其他配置模块:"
echo "• keybinds.cfg - 按键绑定"
echo "• buybinds.cfg - 购买绑定"
echo "• crosshair.cfg - 准星配置"
echo "• sensitivity.cfg - 鼠标设置"
echo "• performance.cfg - 性能优化"
echo " "
echo "输入 'help_cfg' 或按 '-' 键查看完整帮助"
echo " "
echo "🎮 Arrogant CS2 CFG 全部配置加载完成!"
echo " "

View File

@@ -4,41 +4,4 @@
// 这里包含你的个人定制配置
// 在所有基础配置加载完成后应用
// 不重复已在其他模块中定义的内容
// ========================================
echo "个人定制配置开始加载..."
// ========================================
// 帮助信息系统
// ========================================
alias "help_cfg" "echo ' '; echo '=== Arrogant CS2 CFG 帮助信息 ==='; echo ' '; echo '购买绑定:'; echo 'F1 - AK/M4 + 全甲 + 道具'; echo 'F2 - 冲锋枪 + 半甲 + 道具'; echo 'F3 - 手枪 + 半甲 + 烟闪'; echo 'F4 - 全部退款'; echo 'F5 - AWP + 手枪 + 烟闪'; echo 'F6 - 全甲'; echo 'F7 - 投掷物套装'; echo 'F8 - 钳子'; echo ' '; echo 'Ctrl+Fx 为增强版购买'; echo ' '; echo '投掷物:'; echo 'X - 高爆手雷'; echo 'C - 燃烧弹'; echo 'V - 烟雾弹'; echo 'F - 闪光弹'; echo ' '; echo '其他功能:'; echo 'Q - 快速切枪'; echo 'F12 - 循环切换准星'; echo 'Mouse4 - 切换持枪手'; echo 'Mouse5 - 语音通话'; echo ' '; echo '灵敏度测试:'; echo '小键盘+ - 提高灵敏度'; echo '小键盘- - 降低灵敏度'; echo '小键盘回车 - 重置灵敏度'; echo ' '; echo '输入 help_cfg 重新显示此信息'"
// 绑定帮助命令到 - 键
bind "-" "help_cfg"
// ========================================
// 保存配置
// ========================================
host_writeconfig
// ========================================
// 个人配置加载完成提示
// ========================================
echo " "
echo "✅ 个人定制配置加载完成!"
echo " "
echo "个人定制功能:"
echo "• 帮助信息系统 (按 '-' 键或输入 help_cfg)"
echo "• 配置自动保存"
echo " "
echo "所有功能请查看其他配置模块:"
echo "• keybinds.cfg - 按键绑定"
echo "• buybinds.cfg - 购买绑定"
echo "• crosshair.cfg - 准星配置"
echo "• sensitivity.cfg - 鼠标设置"
echo "• performance.cfg - 性能优化"
echo " "
echo "输入 'help_cfg' 或按 '-' 键查看完整帮助"
echo " "
echo "🎮 Arrogant CS2 CFG 全部配置加载完成!"
echo " "
// ========================================

View File

@@ -106,11 +106,6 @@ ragdoll_gravity 30 // 增加布娃娃重力,快速落地
// 强制重置按键绑定为默认 (如果需要的话)
// exec default_legacy_keys // 取消注释此行可重置所有按键
// ========================================
// 保存配置
// ========================================
host_writeconfig // 保存当前配置
// ========================================
// 性能优化提示信息
// ========================================