Appearance
脚本常量
常用脚本常量
脚本中的常量通过 <> 或特定前缀调用,能够代表游戏中的各类数据。
游戏信息类
| 常量 | 说明 |
|---|---|
$STR(变量名) | 字符串变量值 |
$ATTR(属性名) | 获取属性值 |
变量类型
- P 变量:个人变量,仅对当前角色有效
- G 变量:全局变量,所有角色共享
- M 变量:全局数值变量(64 位),用于货币等大数据
- S 变量:字符串变量
使用示例
lua
-- 获取玩家攻击力
<$ATTR(ATTR_A1)>
-- 设置字符串变量
MOV S1 hello属性常量
属性表中的属性名可以在脚本或其它表格中直接使用,例如:
ATTR_A1— 攻击上限ATTR_AC— 物理防御ATTR_MAC— 魔法防御ATTR_HP— 生命值上限
注意
完整脚本命令和常量请参考 引擎说明书.chm 中的详细文档。