3.命令 - PIPILAN/AM---RPG-Mob-Leveling-System-CN-Wiki GitHub Wiki
💻 3. 指令(Commands)
Ascendant Mobs 提供了两个调试和信息类指令,帮助玩家和服务器管理员更好地理解生物等级系统的运行机制。
/getcurrentmobslevel
🔍 用途:调试当前位置与世界出生点之间的距离,并查看此距离如何影响生物等级。
执行流程:
-
计算距离
指令会计算你当前位置与世界出生点之间的距离差。 -
应用缩放因子
距离数值会乘以配置文件中设定的缩放因子(scaling factor),决定生物的等级提升幅度。 -
显示结果
聊天栏中会显示未缩放值与缩放后结果,让你直观了解等级如何随位置变化。
/getbestspawnparam <等级>
📏 用途:调试和分析生成特定等级怪物所需的推荐距离。
执行流程:
-
确定缩放方式(scale_type)
指令会根据配置读取当前缩放类型,支持以下几种方式:MOTP
:使用模组特有的 MOTP 缩放算法。vertical
:根据高度(Y轴)缩放。horizontal
:根据平面(X/Z 轴)缩放。time
:根据游戏内时间缩放。random
:应用随机缩放因子。
-
计算推荐距离
根据所选缩放方式,使用对应逻辑进行计算:- 垂直缩放:计算高度差。
- 水平缩放:计算平面距离。
- MOTP/时间等:使用模组自定义内部逻辑。
-
显示调试信息
指令将推荐距离显示在聊天栏中,帮助你了解生成某等级怪物所需的理想位置。
🛠 这些指令适用于开发者调试、服务器配置优化、或模组玩法分析。合理使用将有助于你更深入掌握 AM 模组的等级系统!