Skip to content

脚本常量

常用脚本常量

脚本中的常量通过 <> 或特定前缀调用,能够代表游戏中的各类数据。

游戏信息类

常量说明
$STR(变量名)字符串变量值
$ATTR(属性名)获取属性值

变量类型

  • P 变量:个人变量,仅对当前角色有效
  • G 变量:全局变量,所有角色共享
  • M 变量:全局数值变量(64 位),用于货币等大数据
  • S 变量:字符串变量

使用示例

lua
-- 获取玩家攻击力
<$ATTR(ATTR_A1)>

-- 设置字符串变量
MOV S1 hello

属性常量

属性表中的属性名可以在脚本或其它表格中直接使用,例如:

  • ATTR_A1 — 攻击上限
  • ATTR_AC — 物理防御
  • ATTR_MAC — 魔法防御
  • ATTR_HP — 生命值上限

注意

完整脚本命令和常量请参考 引擎说明书.chm 中的详细文档。