第十三课 脚本技术之如何实现自定义变量

[复制链接]
查看210 | 回复0 | 2016-5-15 20:16:58 | 显示全部楼层 |阅读模式
第十三课 脚本技术之如何实现自定义变量



前面两节课给大家讲解了如何实现个人变量和公私有的变量  今天给大家讲解一下自定义变量 自定义变量和前面两种变量形式是有区别的

这个也是变量里最后一个内容 相对于新手来讲 是比较复杂的 但是也是必须要学习的一个课程 因为很多比较出色的脚本都是通过这个变量

的形式来实现的 虽然复杂 但是大家熟练了之后也可以根据自己的思维研发属于自己的脚本


所谓自定义变量 就是服务器中原本没有这个变量 你需要手动添加这个变量  添加了以后 才可以对这个变量进行编辑


下面说一下自定义变量的格式


1、首先要声明变量


2、读取变量



3  对变量进行编辑 可以 加 减 等等等....


4、保存变量


公有    GLOBAL

私有    HUMAN


Integer   数字型

String    字符型


1.声明变量

VAR Integer 公有/私有 变量名称 数字型

VAR String 公有/私有 变量名称 字符型

2.读取变量

LOADVAR 公有/私有 变量名称 ..\QuestDiary\某某目录\某某.txt


3.修改变量

CALCVAR 公有/私有 变量名称 + - * / =

脚本命令CALCVAR支持对变量进行+ - * / =五种操作


4、保存变量

SAVEVAR 公有/私有 变量名称 ..\QuestDiary\某某目录\某某.txt

检测变量

CHECKVAR 公有/私有 变量名称 > < =     脚本命令CHECKVAR支持对变量进行 > < = 三种操作

查看变量   <$公有/私有(变量名称)>

------------------------------------------------------------------------------------------

好了  说了这么多 传奇新手gm架设教程视频论坛提供大家看了也晕 下面咱们实际操作一下吧 也比较好理解 如果觉得看不懂就多看几次

首先 我们打开 D:\mirserver\Mir200\Envir\MapQuest_def 这个文件夹下的 QManage.txt 登陆脚本文件

大家可以看一下 这些就是服务器启动时自动的脚本文件 也就是每个玩家登陆了之后都会走这一段

我们在这里添加 一个自定义变量 因为时间关系 我事先已经加好了    大家来看一下

-----------------------------------------------------------

[sharen]

#act

VAR Integer HUMAN 测试杀人  

LOADVAR HUMAN 测试杀人 ..\QuestDiary\测试杀人\测试杀人.txt     

-----------------------------------------------------------

VAR     Integer       HUMAN            测试杀人

声明 公有还是私有   数字型还是字符型   变量名称

LOADVAR HUMAN 测试杀人 ..\QuestDiary\测试杀人\测试杀人.txt

读取 这个变量  读取执行的路径 对应的是 D:\mirserver\Mir200\Envir\QuestDiary 文件夹


清晰教程下载地址 http://pan.baidu.com/s/1skzHrXj

传奇帮致力于服务每一位传奇爱好者,互帮互助,共同交流学习,打造传奇交流担保交易互帮平台!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则