跳转到内容

命令参考

/modularammo 调试命令,需要 op 权限等级 2。

子命令速查

子命令参数说明
info转储主手枪械的弹药状态:uses_ammo/infinite_ammo 特性值、绑定弹药类型、弹匣 mag/mag_size、背包备弹数、reload_tick/reload_gun 与最终 reload_time。主手非枪械时失败
ammo <弹药类型> <数量>弹药类型 — 弹药类型注册 ID(如 modularshootammo:rifle_ammo);数量 — 1-9999给予自身指定类型的弹药物品(背包满则掉落)。类型未注册时失败
fill将主手枪械弹匣补满至最终 mag_size。主手非枪械或无状态数据时失败
bind <枪械> <弹药类型>枪械 — 枪械注册 ID;弹药类型 — 弹药类型注册 IDJava 绑定枪械→弹药(内存绑定,不持久化,立即生效,跨 /reload 存活)

使用示例

操作命令
查看手中枪的弹药状态/modularammo info
获取 64 发步枪弹/modularammo ammo modularshootammo:rifle_ammo 64
补满手中枪的弹匣/modularammo fill
让 demo_pistol 改用步枪弹/modularammo bind modularshootammo:demo_pistol modularshootammo:rifle_ammo

基于 MIT 许可发布