项目

一般

简介

行为

基础变量 » 历史记录 » 修订 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)>

tejie 更新于 大约一年 之前 · 5 修订