Skip to content

FAPB 1.5 - 原生数字主菜单 + V 键修复

Choose a tag to compare

@Faker1147 Faker1147 released this 30 Oct 15:17
· 3 commits to main since this release

FAPB 1.5

FAPB 1.5 修复了 bind "v" "fapb menu" 不生效的问题,并确认 FAPB 使用
自己的原生数字主菜单。

为什么之前 V 键不生效

服务器的 fapb.cfg 里的 bind 不会可靠地修改客户端按键;客户端的
cstrike/config.cfg 和中文模式的 cstrike_schinese/config.cfg 里
原来还是 YAPB 的旧绑定:

bind "-" "yapb cmenu"
bind "=" "yapb menu"

所以按 V 没有任何反应。

本次修复

客户端 config.cfg / userconfig.cfg 已改为(中文模式对应
cstrike_schinese):

bind "v" "fapb menu"
bind "=" "fapb menu"
bind "-" "fapb cmenu"
setinfo "_fbpw" "thebot"

fapb.cfg 中也已写入:

alias fapb_menu "fapb menu"
bind "v" "fapb menu"

按 V 打开的是 fapb.dll 自己的数字主菜单:

FAPB 主菜单
1. 队伍管理
2. 特性
3. 填充服务器
4. 结束本局
0. 退出

按 1 进入队伍管理:

FAPB 队伍管理
1. 快速添加 Bot(随机队伍)
2. 添加 Bot(选择 T/CT) -> 1 恐怖分子 / 2 反恐精英 / 5 自动
3. 随机踢出 1 个 Bot
4. 踢出全部 Bot
5. 踢出指定 Bot(列表)
0. 退出

立即生效

如果当前已经在游戏里,客户端控制台执行一次:

setinfo "_fbpw" "thebot"
bind "v" "fapb menu"

然后按 V 测试。下次启动游戏会自动读取 userconfig.cfg,不需要再输入。
中文模式请确认 cstrike_schinese/config.cfg / userconfig.cfg 也有同样的绑定。

不需要 AMXX

  • addons/fapb/amxx/ 已删除
  • addons/amxmodx/plugins/fapb_teams.amxx 已删除
  • AMXX configs/plugins.ini 中已注释 ; fapb_teams.amxx

FAPB 主菜单完全由 fapb.dll 弹出,不依赖 AMXX。

已验证

  • HLDS 1.1.2.5 + Metamod 1.19
  • meta list 显示 FAPB RUN
  • fapb menu 命令被识别(无 Unknown command)
  • 客户端 config.cfg / userconfig.cfg 已写入 V 键绑定和口令
  • 测试后 server.cfg 已恢复

文件校验

FAPB_1.5.zip    SHA256:
0698579E4FB7B407E83B93D6C78E3284BECD43F97145744E9A540F41A0838DDF

fapb.dll        SHA256:
606E7A6AB8793553847BCBF2D5665D29EDEA0B3529EACA537D7E76DE7B6E3553

说明

这是 fapb.dll 自带的原生数字主菜单(改了中文标签 + V 键绑定),
不是新写的 T/CT 独立仪表盘;新增独立子菜单需要重新编译 YAPB 源码。

仓库:https://github.com/Faker1147/FAPB