3.命令 - PIPILAN/AM---RPG-Mob-Leveling-System-CN-Wiki GitHub Wiki

image

💻 3. 指令(Commands)

Ascendant Mobs 提供了两个调试和信息类指令,帮助玩家和服务器管理员更好地理解生物等级系统的运行机制。


🔍 /getcurrentmobslevel

用途:调试当前位置与世界出生点之间的距离,并查看此距离如何影响生物等级。

执行流程

  1. 计算距离
    指令会计算你当前位置与世界出生点之间的距离差。

  2. 应用缩放因子
    距离数值会乘以配置文件中设定的缩放因子(scaling factor),决定生物的等级提升幅度。

  3. 显示结果
    聊天栏中会显示未缩放值与缩放后结果,让你直观了解等级如何随位置变化。


📏 /getbestspawnparam <等级>

用途:调试和分析生成特定等级怪物所需的推荐距离。

image

执行流程

  1. 确定缩放方式(scale_type)
    指令会根据配置读取当前缩放类型,支持以下几种方式:

    • MOTP:使用模组特有的 MOTP 缩放算法。
    • vertical:根据高度(Y轴)缩放。
    • horizontal:根据平面(X/Z 轴)缩放。
    • time:根据游戏内时间缩放。
    • random:应用随机缩放因子。
  2. 计算推荐距离
    根据所选缩放方式,使用对应逻辑进行计算:

    • 垂直缩放:计算高度差。
    • 水平缩放:计算平面距离。
    • MOTP/时间等:使用模组自定义内部逻辑。
  3. 显示调试信息
    指令将推荐距离显示在聊天栏中,帮助你了解生成某等级怪物所需的理想位置。


🛠 这些指令适用于开发者调试、服务器配置优化、或模组玩法分析。合理使用将有助于你更深入掌握 AM 模组的等级系统!

image