项目亮点:
【泡泡糖替换器(Gobblegum Swapper)】在僵尸模式的泡泡糖菜单界面上使用。把无限次使用的经典泡泡糖替换成巨型泡泡糖,等于让你拥有无限巨型泡泡糖。请阅读关于此功能的说明。
【武器/技能/兴趣点数据库(Weapon/Perk/POI DB)】玩自定义地图超好用,你可以在菜单里轻松添加武器/技能/传送点,然后就能生成/传送到已录入的条目。你还可以把 json 分享给朋友,让大家互相合并条目。首发版本里我没有把每张默认地图的所有武器都加进去,但之后会补上。
使用方法: 打开 BO3 点击 Zombies(僵尸模式) 在 Initiate(初始化)标签页里点击 "Attach Trainer"(附加修改器)。 确保你在 Initiate 标签页里选好了当前游玩的地图。如果你是第一次玩某张自定义地图,可以在武器标签页里保存这张新地图,输入地图名比如 zm_wanted,保存后就能从下拉菜单里选它。武器/技能在不同地图上的 ID 不同,死亡机器(Death Machine)按钮也一样。
功能翻译:
Initiate 标签页:
Debug Console(调试控制台)
Attach Trainer(附加修改器)
Select Map(选择地图)
Snapshot/Compare(快照/对比)
Perks 标签页:
Perk Dropdown(技能下拉菜单)
Give/Clear Selected(给予/清除所选)
Give/Clear All(给予/清除全部)
Custom Perk Catalog*(自定义技能目录*)
Coverage*(覆盖率*)
Powerups*(强化道具*)
Gobblegum Swapper*(泡泡糖替换器*)
Swap Text(替换文本)
Restore(还原)
Weapons 标签页:
Select Weapon Dropdown(武器下拉菜单)
Give Selected(给予所选)
Inf. Ammo*(无限弹药*)
Inf. Grenades(无限手雷)
Inf. Specials(无限特殊武器)
Rapid Fire*(速射*)
Pack a Punch*(强化武器*)
Death Machine*(死亡机器*)
Custom Map Weapon Catalog*(自定义地图武器目录*)
Save Base(保存基础版)
Save PAP(保存强化版)
DB Folder(数据库文件夹)
Coverage(覆盖率)
Zombie 标签页:
One Shot Zombies(一枪秒僵尸)
Freeze Zombies*(冻结僵尸*)
TP Zombies*(传送僵尸*)
Zombie Counter*(僵尸计数器*)
Player 标签页:
God Mode(无敌模式)
Invisible*(隐身*)
Speed Modifier(速度修改)
Set Points(设置点数)
Set Jump Height*(设置跳跃高度*)
Fall Gravity*(下落重力*)
Jetpack*(喷气背包*)
Kill Counter*(击杀计数器*)
Team 标签页:
在适用的地方提供 P2/P3/P4 的逐玩家控制
Rapid Fire(速射)
给队友槽位发放武器
为队友给予/清除技能
设置队友点数
把队友拉到你身边
传送到队友身边
把队友传送到兴趣点
团队速度/重力/推进风格控制
POI 标签页:
(兴趣点 Points of Interest)
将当前位置保存为命名 POI
传送到 POI
删除 POI
刷新/读取坐标
POI 会持久保存在 poi_locations.json 中
支持自定义地图 POI
功能说明:
Coverage(覆盖率):在调试控制台中打印每张地图上已录入的技能/武器。
Powerups(强化道具):重度半成品,暂时不建议使用。
Gobblegum Swapper(泡泡糖替换器):把一个无限次使用的经典泡泡糖替换成巨型泡泡糖。经典泡泡糖的名字必须比你想要替换成的巨型泡泡糖更短。例如:Always Done Swiftly -> Shopping Free,然后点击 Swap Text。替换过程中修改器可能会卡住 10–30 秒,属正常现象。
Inf. Ammo(无限弹药):全局弹药开关,包含特殊武器/手雷。你可以只开手雷,或单独开特殊武器。
Rapid Fire(速射):我有些朋友遇到一个 bug——用一段时间后就没法与地图上任何东西交互了。关闭该功能后倒地再被救起即可修复。
Pack a Punch(强化武器):读取你当前手持的武器,在武器数据库里查找其强化版本,然后把武器设置到当前武器槽。如果你没有录入该武器的强化版本,这个功能就不会生效。
Death Machine(死亡机器):与地图相关,我还没在每张地图上都加上。之后还会加一个按钮,用于在自定义地图上抓取死亡机器,以便在那类地图上生成它。
Custom Map Weapon Catalog(自定义地图武器目录):用来录入我在默认地图上漏掉的武器,或者建立你自己的自定义地图武器目录。就我目前有限的测试来看,它似乎运行正常,但我有计划改进这套系统。
重要:确保你在 Initiate 标签页里选好了正确的地图。如果你在为默认地图做目录,只要你在 Initiate 标签页里设好了,就能看到地图字段在整个修改器中自动更新。
重要:如果你在某张从未保存过任何内容的自定义地图上录入武器,请自己设置僵尸地图名,例如输入 "zm_wanted" 作为地图名。下次启动修改器时它就会显示出来。
重要:地图名设置好之后,输入你当前手持的武器名,然后根据它是否已强化,按 Save Base(保存基础版)/ Save PAP(保存强化版)。之后你应该就能在武器下拉菜单里看到它。
Save Base —— 保存你当前手持的武器,标记为 "base"(基础版)而非强化版。 Save PAP —— 保存你当前手持的武器,标记为 "Pack a Punched"(已强化)而非基础版。 DB Folder —— 打开存放武器数据库 json 的文件夹,便于合并朋友发给你的武器数据。
Custom Perk Catalog(自定义技能目录):用来添加默认地图上缺失的技能,或者在自定义地图上录入你自己的技能列表。同样地,用当前的抓取方式有些技能可能会有 bug。
确保你选对了地图。 输入技能名 -> 点击 perk snap -> 在游戏里正常购买/获得该技能 -> 点击 Perk Diff -> 点击 Save Add
这样会添加一个"部分可信"的技能。要提升该技能的置信度并正确抓取它,请在上面的步骤之后再做: 在装备着该技能的状态下点击 Snap Perk -> 失去该技能 -> 点击 Perk Diff -> 点击 Save Drop -> 你应该就能看到该技能出现在下拉菜单里了。
这套系统目前有点别扭、烦人,我确实计划重做它,让自定义技能映射更容易。
Freeze Zombies(冻结僵尸):关闭该功能后,有时会扰乱当前已生成僵尸的寻路。
TP Zombies(传送僵尸):使用后有时会让当前已生成僵尸的寻路出问题。
Zombie Counter(僵尸计数器):目前只在修改器内部显示,我很快会加上悬浮窗。
Invisible(隐身):其他玩家看不到你,僵尸仍然能看到你。
Set Jump Height(设置跳跃高度):非常非常粗糙,半成品。如果你调整跳跃高度后结束游戏,可能导致游戏崩溃。
Fall Gravity(下落重力):早期半成品,最终会支持完整的重力修改,以及僵尸重力修改。
Jetpack(喷气背包):非常别扭,早期半成品。会重做/改进。先把推进力度设到 12–15 左右,按住空格键来测试。
Kill Counter(击杀计数器):调整的是修改器内部的击杀数,不是排行榜上的。半成品,之后会修。
12游戏吧 » Call of Duty: Black Ops 3《使命召唤:黑色行动3》僵尸模式免费修改器