Skip to content

FAPB 1.4 - 纯原生数字菜单

Choose a tag to compare

@Faker1147 Faker1147 released this 30 Oct 14:57
· 4 commits to main since this release

FAPB 1.4

FAPB 1.4 切换为纯 fapb.dll 原生数字菜单:不再需要 AMXX,也不再加载
fapb_teams.amxx。

原生菜单

绑定快捷键(客户端控制台执行一次):

bind v "fapb cmenu"

按 V 打开 FAPB 主菜单,再按 1 进入队伍管理:

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

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

fapb.cfg 中已经写入:

bind "v" "fapb cmenu"

菜单由 fapb.dll 自己弹出,操作方式与 YAPB 的数字菜单一致。

重要说明

这是 fapb.dll 自带的 Control Menu,只改了中文标签和 V 键绑定,
不是新编写的 T/CT 仪表盘。

要在 fapb.dll 内新增一个全新的 T/CT 独立子菜单,必须修改 YAPB 的
C++ 菜单代码并重新编译;当前 yapb.zip 只有 2.55b 的 UPX 二进制,
没有源码,所以本次没有做“新菜单”,而是把原生菜单整理成了队伍管理入口。

不再需要 AMXX

  • 已从安装目录删除 addons/fapb/amxx/
  • 已删除 addons/amxmodx/plugins/fapb_teams.amxx
  • 已在 AMXX configs/plugins.ini 中注释 fapb_teams.amxx

AMXX 核心仍可保留给服务器其他插件使用,但 FAPB 的队伍菜单不依赖它。

已验证

  • HLDS 1.1.2.5 + Metamod 1.19
  • meta list 显示 FAPB RUN
  • fapb cmenu 原生命令可用
  • AMXX 队伍插件不再加载
  • 测试后 server.cfg 已恢复

文件校验

FAPB_1.4.zip    SHA256:
653E494E8E18157D019F7EE8DB15B1B3FC8A300C5035FDDCA92CEEB459D7AE7E

fapb.dll        SHA256:
606E7A6AB8793553847BCBF2D5665D29EDEA0B3529EACA537D7E76DE7B6E3553

安装

cstrike/addons/fapb/

Metamod plugins.ini:

; win32 addons/yapb/dlls/yapb.dll
win32 addons/fapb/dlls/fapb.dll

启动后:

meta list
fapb cmenu

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