在传奇N变量中,个人保存型变量INTS的功能得到了增强,现在支持无符号整数,这意味着变量值将不再包含负数,并且可以表示更大的数值,最大值约为42亿。
个人保存型变量INTS的增强:
功能:INTS0~29,支持加减等操作,数量无限制。
变量显示:<$INTS0>至<$INTS29>。
使用示例:
增加变量值:#actINTS0+1
设置变量值:#actINTS0=1
减少变量值:#actINTS0-1
无符号整数的优势:
范围:无符号32位整数,最大值约为42亿,相比有符号整数(约21亿),提供了更大的数值范围。
应用:适用于需要存储大量正整数的场景,如游戏中的经验值、物品数量等。
Unix时间戳的应用:
功能:添加了获取当前Unix时间戳的变量$UNIXTIME,可用于月卡、季卡、年卡等版本的使用。
示例:
#actints22=$UNIXTIME
#actints22+600//第4参数1表示无符号计算
时间戳比较与消息发送:
比较时间戳:#ifcompval$INTS22>$UNIXTIME
发送消息:#actcalcval$INTS22-$UNIXTIME,sendmsg7将在$CALCRESULT秒后过期
转换时间格式:#actcalcval$INTS22~0,sendmsg7将在$CALCRESULT过期
过期处理:#elseactsendmsg7已过期
传奇N变量个人保存型变量增加个人保存型变量
功能:INTS0~29+/-/=数量
变量显示:<$INTS0>~<$INTS29>
#IF
#ACT
INTS0+1
INTS0=1
INTS0-1
INTS修改为无符号整数,没有负数,大至42亿多
添加获取当前Unix时间戳变量://Unix时间戳请自行到百科了解,可用于月卡、季卡、年卡版本使用
$UNIXTIME,例:
#act
ints22=$UNIXTIME
ints22+600//第4参数1表示无符号计算,无符号32位整数大值大约是42亿,而有符号(正负数)32位整数大值大约是21亿
#if
compval$INTS22>$UNIXTIME
#act
calcval$INTS22-$UNIXTIME
sendmsg7将在$CALCRESULT秒后过期
calcval$INTS22~0//~符号,表示将$INTS22转换为普通的时间格式,专用符号
sendmsg7将在$CALCRESULT过期
#elseact
sendmsg7已过期
个人保存型变量INTS的增强:
功能:INTS0~29,支持加减等操作,数量无限制。
变量显示:<$INTS0>至<$INTS29>。
使用示例:
增加变量值:#actINTS0+1
设置变量值:#actINTS0=1
减少变量值:#actINTS0-1
无符号整数的优势:
范围:无符号32位整数,最大值约为42亿,相比有符号整数(约21亿),提供了更大的数值范围。
应用:适用于需要存储大量正整数的场景,如游戏中的经验值、物品数量等。
Unix时间戳的应用:
功能:添加了获取当前Unix时间戳的变量$UNIXTIME,可用于月卡、季卡、年卡等版本的使用。
示例:
#actints22=$UNIXTIME
#actints22+600//第4参数1表示无符号计算
时间戳比较与消息发送:
比较时间戳:#ifcompval$INTS22>$UNIXTIME
发送消息:#actcalcval$INTS22-$UNIXTIME,sendmsg7将在$CALCRESULT秒后过期
转换时间格式:#actcalcval$INTS22~0,sendmsg7将在$CALCRESULT过期
过期处理:#elseactsendmsg7已过期
传奇N变量个人保存型变量增加个人保存型变量
功能:INTS0~29+/-/=数量
变量显示:<$INTS0>~<$INTS29>
#IF
#ACT
INTS0+1
INTS0=1
INTS0-1
INTS修改为无符号整数,没有负数,大至42亿多
添加获取当前Unix时间戳变量://Unix时间戳请自行到百科了解,可用于月卡、季卡、年卡版本使用
$UNIXTIME,例:
#act
ints22=$UNIXTIME
ints22+600//第4参数1表示无符号计算,无符号32位整数大值大约是42亿,而有符号(正负数)32位整数大值大约是21亿
#if
compval$INTS22>$UNIXTIME
#act
calcval$INTS22-$UNIXTIME
sendmsg7将在$CALCRESULT秒后过期
calcval$INTS22~0//~符号,表示将$INTS22转换为普通的时间格式,专用符号
sendmsg7将在$CALCRESULT过期
#elseact
sendmsg7已过期

