版本亲测 | 新手教程 | 问题留言 | 站内搜索
本类栏目导航:| 传奇入门 | 传奇架设 | 配置登陆 | 传奇引擎 | 报毒防毒 | 作者补丁 | 从零开始 | 网站知识 | 传奇常用 | 电脑文摘 |
您现在的位置:传奇资源网 > 传奇总汇 > 传奇引擎 >
自定义传奇变量功能 不再受固定几个变量限制

文章作者:传奇爱好者 文章来源:www.8sf.org 文章点击: 次 更新时间:2011年03月25日

 

功能:自定义传奇变量功能,不再受固定几个变量限制
 
使用方法:
    三个步骤:
    1、首先要声明变量
    2、读取变量
    3、保存变量
该变量支持增加、减少、脚本查看、检查大小等功能,该功能的开发突破了变量使用受限制,利用该变量可制作出超强功能脚本。
脚本样例:
=========================================
<声明变量/@newvarInteger> \
<查看变量/@viewvarInteger>\
<读取变量/@loadvarInteger> \
<保存变量/@savevarInteger> \
<增加变量/@calcvarinc>  <检查变量是否大于5/@checklarage5>\
<减少变量/@calcvardec>  <检查变量是否小于5/@checksmall5>\
<检查变量是否等于5/@checkequal5>
[@calcvarinc]
#IF
#ACT
  CALCVAR HUMAN QQQQ + 5
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)>
 
推荐继续阅读:自定义命令内容功能
 
 
评论一下
推荐文章
热门文章
相关文章
    在线留言 - 关于我们 - 发布软件 - 网站声明 -