地方网

搜索

[传奇教程] 宣的20课自定义变量教学(上)正常

[复制链接]
admin 发表于 2009-3-14 14:48:11 | 显示全部楼层 |阅读模式
软件简介:
$GLOBAL(G1)
$HUMAN(G1)
总体服务器 GLOBAL
个人检测 HUMAN
声明变量

VAR Integer GLOBAL QQQQ 数字型

VAR String GLOBAL QQQQ 字符型
读取变量
LOADVAR GLOBAL QQQQ VarSave.txt
LOADVAR GLOBAL QQQQ ..\QuestDiary\SkY引擎\变量文件\hangs1.txt

查看变量
$GLOBAL(QQQQ)
检测变量
CHECKVAR GLOBAL QQQQ  5 ;脚本命令CHECKVAR支持对变量进行   = 三种操作
修改变量
CALCVAR GLOBAL QQQQ + 5 ;脚本命令CALCVAR支持对变量进行+ - * / =五种操作

保存变量
SAVEVAR GLOBAL QQQQ ..\QuestDiary\会员\一转任务.txt

功能: 自定义变量功能,不再受固定几个变量限制.使用方法:
三个步骤:
1、首先要声明变量
2、读取变量
3、保存变量该变量支持增加、减少、脚本查看、检查大小等功能,该功能的开发突破了变量使用受限制,

脚本样例:
声明变量/@newvarInteger \
查看变量/@viewvarInteger \
读取变量/@loadvarInteger \
保存变量/@savevarInteger \
增加变量/@calcvarinc 检查变量是否大于5/@checklarage5\
减少变量/@calcvardec 检查变量是否小于5/@checksmall5\
检查变量是否等于5/@checkequal5

[@calcvarinc]
#IF
#ACT
CALCVAR HUMAN QQQQ + 5 ;脚本命令CALCVAR支持对变量进行+ - * / =五种操作
GOTO @varcontrol
[@calcvardec]
#IF
#ACT
CALCVAR HUMAN QQQQ - 5
GOTO @varcontrol
[@checkequal5]
#IF
CHECKVAR HUMAN QQQQ = 5
#ACT
SendMsg 7 等于5
GOTO @varcontrol
#ELSEACT
SendMsg 7 不等于5
GOTO @varcontrol
[@checklarage5]
#IF
CHECKVAR HUMAN QQQQ  5
#ACT sendmsg 7 大于5
goto @varcontrol
#ELSEACT
sendmsg 7 小于5
goto @varcontrol
[@checksmall5]
#IF
CHECKVAR HUMAN QQQQ  5
#ACT
sendmsg 7 小于5
goto @varcontrol
#ELSEACT
sendmsg 7 大于5
goto @varcontrol

[@decInteger]
#ACT
DEC QQQQ 1
sendmsg 7 $HUMAN(QQQQ)
goto @varcontrol
[@addInteger]
#ACT
INC QQQQ 1
sendmsg 7 $HUMAN(QQQQ)
goto @varcontrol
[@loadvarInteger]
#IF
#ACT
LOADVAR HUMAN QQQQ VarSave.txt
sendmsg 7 OK
GOTO @varcontrol
[@savevarInteger]
#IF
#ACT
SAVEVAR HUMAN QQQQ VarSave.txt
sendmsg 7 OK
GOTO @varcontrol
[@viewvarInteger]
#ACT
sendmsg 7 $HUMAN(QQQQ)
GOTO @varcontrol
[@newvarInteger]
#IF
#ACT
VAR Integer HUMAN QQQQ
sendmsg 7 OK
GOTO @varcontrol
[@viewvarString]
$HUMAN(QQQS)
下载地址:
2009-3-14 14:48 上传
下载权限:
版本vip会员
本地下载 检测资源   提取码: 需要终身vip或更高权限
免费资源区资源无需vip就可以下载!其他资源需要开通vip下载,点击→开通VIP!
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表