1. 引擎变量
系统变量也叫全局变量,玩家变量也叫个人变量,个人标识也是个人变量
系统变量A,G,I
介绍:
个数一共1100个,分三种
(1)A字符型系统变量,重启服务器保存,500个(A0 - A499)
(2)G数字型系统变量,重启服务器保存,500个(G0 - G499)
(3)I数字型系统变量(iow的i),重启服务器不保存,100个(I0 - I99)
语法:
- 获取系统变量:
getsysvar(变量名)
- 设置系统变量:
setsysvar(变量名, 变量值)
玩家变量S,P,N,M,U,T,J,Z,B
介绍:
- 不保存
- 可保存
- 自定义临时变量(不保存):
语法:
- 获取玩家变量:
getplaydef(玩家对象, 变量名)
- 设置玩家变量:
setplaydef(玩家对象, 变量名, 变量值)
人物标识
- 设置人物标识:
getplaydef(玩家对象, 索引1-800)
- 获取人物标识:
getflagstatus(玩家对象, 索引1-800, 0/1)
2. 自定义变量
系统自定义变量
- 初始化自定义变量:
inisysvar(integer/string,变量名,合服类型)
- 设置自定义变量:
setsysvarex
- 获取自定义变量:
getsysvarex
玩家自定义变量
- 初始化iniplayvar
- 设置setplayvar
- 获取getplayvar