: 29)

注意:188引擎和BLUE\LEG引擎均没有N变量,M即是N变量

P0-P99 私人变量(数字型)    转换NPC或关闭对话框归零

D0-D99 私人变量(数字型)  小退后归零

M0-M99 私人变量(数字型) 小退后归零

S0-S99 私人变量(字符型)    小退后归零

I0-I99 全局变量(数字型)     重启服务器后归零

H0-H99 全局变量(数字型) 可保存

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

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

U0-U49 (私人变量,数字型) 可保存。(存放在人物数据库Mir.db里面)

T0-T49 (私人变量,字符型) 可保存。(存放在人物数据库Mir.db里面)

变量解析

一.标识

[1]—–[808] 这不是变量,这是标识

标识的初始值是0,也就是关闭的;它不会因为人物下线或服务器重启而重置

相关命令格式:

Check [100] 0 的意思是检测你的标识[100]是否关闭

SET [100] 1 的意思是设置你的标识[100]为开的状态

关于reset命令的详解:

reset [XXX] 7 意思是将从XXX开始的7个变量回复到原始值0

比如:reset [100] 7 就是把100 101 102 103 104 105 106 107这7个变量赋值为0。

它等同与:set [100] 0

set [101] 0

set [102] 0

set [103] 0

set [104] 0

set [105] 0

set [106] 0

变量与数字之间的常用操作格式:

small G88 5 ;检测变量G88,是否小于5

large G88 5 ;检测变量G88,是否大于5

equal G88 5 ;检测变量G88,是否等于5

mov G88 5 ;设置G88=5

movr M88 5 ;设置M88随机等于0–5之间的数值

movr M88 100 200 ;设置M88随机等于100–200之间的数值

INC G88 5 ;设置变量G88=G88+5

DEC G88 5 ;设置变量G88=G88-5

MUL G88 5 ;设置变量G88=G88*5

DIV G88 5 ;设置变量G88=G88/5

PERCENT G88 5 ;设置变量G88=G88/5*100%

变量与变量之间的常用操作格式:

small M88 <$STR(G88)> ;检测私人变量M88,是否小于全局变量G88

large M88 <$STR(G88)> ;检测私人变量M88,是否大于全局变量G88

EQUAL M88 <$STR(G88)> ;检测私人变量M88,是否等于全局变量G88

mov G88 <$STR(M88)> ;设置全局变量G88=M88

inc G88 <$STR(M88)> ;设置全局变量G88=G88+M88

DEC G88 <$STR(M88)> ;设置全局变量G88=G88-M88

MUL M88 <$STR(M89)> ;设置私人变量M88=M88*M89

DIV M88 <$STR(M89)> ;设置私人变量M88=M88/M89

PERCENT M88 <$STR(M89)> ;设置私人变量M88=M88/M89*100%

其他变量操作命令:

1.关于SUM命令的详解:

首先有MOV (变量X) 0 ;(变量X)清0

sum (变量A) (变量B) ;X=A+B

sum (变量C) ;X=X+C

2.关于movr命令的详解:

movr (变量) (数值) ;随机把指定数值以下的数(正数)给变量

3.DEC特殊用法

支持A,S变量的DEC操作,格式:DEC A0 X Y

其中X,Y表示位置,操作的结果:删除A0字符串中从X开始到Y结束之间的字符

以下操作去掉“ABCDEFGHIJK”

MOV S0 屠龙ABCDEFGHIJK刀

DEC S0 5 15

三.自定义变量

注意: 自定义变量不要以P、G、M、I、D、N、S、A开头

说明

数据类型

Integer 整型

String 字符串

变量类型

HUMAN 个人变量

GUILD 行会变量

GLOBAL 公共变量

自定义变量与数字之间的常用操作格式:

CHECKVAR HUMAN 自定义变量 >/= /< 5 ;检测[自定义变量]是否>/= /<5

CHECKVAR GUILD 行会变量 >/= /< 5 ;检测[自定义变量]是否>/= /<5

CHECKVAR GLOBAL 公共变量 >/= /< 5 ;检测[自定义变量]是否>/= /<5

CALCVAR HUMAN 自定义变量 +/= /- 5 ;设置[自定义变量]+/= /-5

CALCVAR GUILD 行会变量 +/= /-5;设置[自定义变量]=[自定义变量]+/= /-5

CALCVAR GLOBAL 公共变量 +/= /-5;设置[自定义变量]=[自定义变量]+/= /-5

自定义变量与变量之间的常用格式:

MOV M88 <$HUMAN(自定义变量)> ;设置变量M88=[自定义变量]

CALCVAR HUMAN 自定义变量 = <$STR(M88)> ;设置[自定义变量]=变量M88

CALCVAR HUMAN 自定义变量 + <$STR(M88)> ;设置[自定义变量]=[自定义变量]+变量M88

CALCVAR HUMAN 自定义变量 – <$STR(M88)> ;设置[自定义变量]=[自定义变量]-变量M88

=======================================================================================

声明:本站所有文章,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们(hljlife@vip.qq.com)进行处理。

本站所有资源来源于网络,本站未参与任何dump或hack活动。若有侵犯您的权益请提供相关证明致邮hljlife@vip.qq.com,我将及时撤下该资源。

All resources come from the network, this site does not participate in any dump or hack activities, if there is any violation of your rights, please provide relevant proof and email hljlife@vip.qq.com, I will promptly delete it.

如果下载资源文件后缀为.PDF,请删除后缀.PDF之后运行。

部分失效链接可通过文末填写有效邮箱到Email输入框留言索取。

免责声明:游戏资源均来自网络收集购买,不保证BUG,不保证病毒,不解答游戏问题(传奇服务端提供付费架设服务),为了安全,请尽量选择虚拟机运行服务端。