行为
基础变量 » 历史记录 » 修订 5
« 上一页 |
修订 5/6
(差异)
| 下一页 »
tejie, 2023-09-28 10:40
基础变量¶
格式
变量类型字母符号+非负整数
此处非负整数取值范围[0,2^64-1]
私人基础变量¶
用来记录当前角色个人使用的数据
变量名 | 变量类型 | 保存方式 |
---|---|---|
pX | 整数型 | 关闭对话框重置为0 |
mX | 整数型 | 下线不保存.切换地图清零 |
dX | 整数型 | 下线不保存.小退归0. |
nX | 整数型 | 下线不保存.小退归0. |
sX | 字符串 | 下线不保存.小退清空. |
xX | 整数型 | 每晚24:00清零 |
uX | 整数型 | 保存,服务器重启不清除 |
tX | 字符串 | 保存,服务器重启不清除 |
以上X取值范围[0,2^64-1]
全局基础变量¶
用来记录全服角色共同使用的数据
变量名 | 变量类型 | 保存方式 |
---|---|---|
iX | 整数型 | 不保存,服务器重启时清0 |
gX | 整数型 | 保存,服务器重启不清除 |
aX | 字符串 | 保存,服务器重启不清除 |
以上X取值范围[0,2^64-1]
注:合服时 全局变量的值 保留 主服的值
特戒引擎脚本示例:¶
[@main]
#act
;s型基础变量赋值
mov s0 你好tejie
sendMsg 6 基础变量s0的值:<$str(s0)>
;n型基础变量赋值
mov n1 9527
sendMsg 6 基础变量n1的值:<$str(n1)>
扩展变量¶
构成扩展变量的方式:
(上述11个中)任意基础变量符号+$任意字符,可构成对应的扩展变量
使用扩展变量命名,变量名称的含义更加清晰
p型扩展变量 | p$我的p型变量 |
d型扩展变量 | d$我的d型变量 |
m型扩展变量 | m$我的m型变量 |
n型扩展变量 | n$我的n型变量 |
s型扩展变量 | s$我的s型变量 |
x型扩展变量 | x$我的x型变量 |
u型扩展变量 | u$我的u型变量 |
t型扩展变量 | t$我的t型变量 |
i型扩展变量 | i$我的i型变量 |
g型扩展变量 | g$我的g型变量 |
a型扩展变量 | a$我的a型变量 |
特戒引擎脚本示例:¶
[@main]
#act
;s型扩展变量赋值
mov s$我的字符串 欢迎使用特戒引擎
sendMsg 6 扩展变量【s$我的字符串】的值:<$str(s$我的字符串)>
;n型扩展变量赋值
mov n$我的数字变量 1024
sendMsg 6 扩展变量【n$我的数字变量】的值:<$str(n$我的数字变量)>
变量名包含变量¶
特戒引擎脚本示例:
[@main]
#act
mov n1 1
mov s$变量名<$str(n1)> hello_tejie1
mov n1 2
mov s$变量名<$str(n1)> hello_tejie2
print <$str(s$变量名1)>
print <$str(s$变量名2)>