传奇基础变量脚本教程对新手GM有用

来源: 作者: 点击:

个人变量

公有和私有变量

自定义变量

G0-G99全局变量(数字型)可保存

A0-A99全局变量(字符型)可保存

M0-M99私人变量(数字型)不可保存

I0-I99全局变量(数字型)不可保存

D0-D9私人变量(数字型)不可保存

N0-N99私人变量(数字型)不可保存

S0-S99私人变量(字符型)不可保存

P0-P9私人变量(数字型)不可保存

check(变量)(数值)检测变量是否等于某数值
set(变量)(数值)给予指定变量一个数值
inc(变量)(数值)加指定数值到变量
small(变量)(数值)检测变量是不是小于指定数值
large(变量)(数值)检测变量是不是大于指定数值
equal(变量)(数值)检测变量是不是等于指定数值

<$STR(x)>显示当前变量的数值X等于变量的数值

check[123]0检测个人变量123是不是等于零

set[123]1给予个人变量123+1

以下是每人领取一次金条脚本展示。。。。

[@main]
每人领取一次金条\
<领取/@lq><离开/@exit>\

[@lq]
#if
check[123]0-------检测123变量值是不是0变量值000-499可自由选择,不能跟其它脚本变量值相同。
#act
give金条
set[123]1-----------增加123变量值1
#ELSESAY----------条件不满足就执行以下语句。
对不起你已经领取过了。

升级奖励展示
[@main]
升级10级赠送1个金条,10个名额,已经领取【<$STR(G11)>】个名额。\--------这里G11和G12根据全局变量值填。以下脚本展示可看到。
升级20级赠送1个金砖,10个名额,已经领取【<$STR(G12)>】个名额。\--------这里G11和G12根据全局变量值填。以下脚本展示可看到。

<领取10级奖励/@10级><领取20级奖励/@20级>\

[@10级]
#if
CHECKLEVELEX>9-----检测等级超过9级
smallG1110------检测G11变量值是不是小于1010代表可领取数总共10个名额G0-G99全局变量值可自由选择,不要和其它变量值相同
check[122]0-----检测个人变量122是不是0变量值000-499可自由选择,不能跟其它脚本变量值相同。
#act
give金条
incG11----增加全局G11变量值增加1,也可以incG112,就是加2,没写2就是默认加1点
set[122]1-----增加个人122变量值+1(那么领取过的人就加1如果再次领取就不能满足check[122]0)了
break
#elseact
messagebox你未达到要求或者名额已满。
close

脚本解释如上:

[@20级]
#if
CHECKLEVELEX>19
smallG1210
check[124]0
#act
give金砖
incG12
set[124]1
break
#elseact
messagebox你未达到要求或者名额已满。
close

1、首先要声明变量

2、读取变量

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

4、保存变量

公有GLOBAL

私有HUMAN

Integer数字型

String字符型

1.声明变量

VARInteger公有/私有变量名称数字型

VARString公有/私有变量名称字符型

2.读取变量

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

3.修改变量

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

4、保存变量

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

检测变量

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

查看变量

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

[顶部]