cfgspawnabletypes.xml 描述物品生成时附着或内含的内容(武器枪托、战术背心上的背包、物品状态)。玩家的初始装备则单独在任务的 init.c 中通过 StartingEquipSetup 方法定义。
如何使用该工具
cfgspawnabletypes.xml 标签页:导入文件,或按类名添加物品。
描述配件和货舱:每组一行,“chance | 物品=chance, 物品=chance”或“preset=名称”。
查看“检查”面板(概率在 0 到 1 之间、重复项、状态范围),然后把 XML 下载到 mpmissions/<地图>/。
init.c 标签页:填写上衣、裤子、鞋、背包、物品及可选武器(需准确类名)。
把生成的方法粘贴到 mpmissions/<地图>/init.c 的 CustomMission(MissionServer)类中,替换旧的 StartingEquipSetup,然后重启。
配件组示例
每个组有一个出现概率(chance),随后是各自带概率的物品。下面这一行表示一个 100% 出现的组,其中枪托有一半概率出现。
1 | AK_WoodBttstck=0.5, AK_RailHndgrd=0.2常见问题
- init.c 中的初始装备代码在哪里?
- 位于 CustomMission 类的 StartingEquipSetup 方法中(原版任务的 init.c 自带)。替换前请备份旧文件。
- 我的数据会离开浏览器吗?
- 不会,所有处理都在本地完成,仅设置保存在 localStorage。



