Gm版本库

 找回密码
 立即注册

QQ登录

只需一步,快速开始

免费列表

变量第一章 变量的认识,传奇私服技术,Gm版本库

查看: 8008|回复: 89

变量第一章 变量的认识

[复制链接]

696

主题

1675

回帖

7331

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7331
发表于 2015-4-30 11:34:24 | 显示全部楼层 |阅读模式
变量第一章(变量的认识)

对于很多编译传奇脚本的新手朋友而言,变量是一个高深莫测的名词。凡是关于变量的脚本都会看的眼花缭乱,找不到任何头绪。

为了更好的运用变量,首先我们要做的就是先了解“变量”的规则以及作用。他在传奇脚本里面的定义是什么。他的值在脚本运行结束后的结果(值)是多少。

我对变量的理解:
  变量是一个容器,用于存放一些数据信息。
  变量像是一个记事本,随时帮你记录以及修改一些信息。
  变量又像是一个仓库,可提供你临时或永久存放一些信息。


关于变量的几大分类:

一.“全局”变量以及“私人”变量。
全局变量:所有人都可以读取,以及更改的变量。
私人变量:只有自己可以读取,以及更改的变量。



二.“字符型”变量以及“整数型”变量。
字符型变量:可存放我们所认知的所有字符(文字,字母,符号,数字)
整数型变量:只可存放整形数字。***可进行+.-.*./.加减乘除运算。


三.“bool(布尔)”类型变量。
布尔型变量的值只有2种。也可以称这个变量为开关变量。
布尔型的变量值为以下两种。
01种。     () () ()
0以外的数字为另外一种。 () () ()

我们通常在使用这个变量的时候只需要进行一个判断就可以获得结果。









四.变量的读写规则以及相关检测,控制命令。

#IF 下的检测命令.

Small 变量名 整型数字
本命令用于检测变量的值是不是小于指定的值
Samall G1 1 --// 检测G1的值是否小于1.

Large 变量名 整型数字
本命令用于检测变量的值是不是大于指定的值
Large G1 1 --// 检测G1的值是否大于1.

Equal 变量名 整型数字或字符
本命令用于检测变量是否等于指定值
Equal G1 1 --// 检测G1的值是否等于1.

#Act 下的执行命令.

Mov 变量名 整型数字或字符
Mov G1 0 --//将G1变量的值改变成0
Mov A1 你好 --//将A1的值改成 “你好”
本命令直接将变量的值修改成第二参数.

Inc 变量名 整型数字
Inc G1 1 --//将G1的值加上1.再将新的结果存入G1.
本命令直接将变量与第二参数相加再将新的结果存入变量.

Dec 减.
Mul 乘.
Div 除.

读写规则:
变量在执行的时候要使用默认写法. 如: G1 G100 A1 A100 A101
当你想得到变量的值的时候, 要使用读取写法. 如: <$STR(G1)>

G1 = 2
G2 = 2

#IF
Equal G1 2
#ACT
MOV <$STR(G2)> <$STR(G3)>



变量
取值范围
属性
类型
解释
G
0-999
整数型
全局
重启服务器保存.(存放在Mir200/Global.ini文件里面)
A
0-999
字符型
全局
重启服务器保存.(存放在Mir200/Global.ini文件里面)
I
0-999
整数型
全局
重启服务器不保存.
U
0-999
字符型
全局
重启服务器不保存.
 
 
 
 
 
B
0-99
字符型
个人
下线保存.(存放在人物数据库文件里面) 注意:所有B变量字符串总长度不能超过2000字节
C
0-99
整数型
个人
下线保存.(存放在人物数据库文件里面)
S
0-999
字符型
个人
临时变量 下线不保存.小退归0.
N
0-999
整数型
个人
临时变量 下线不保存.小退归0.
P
0-99
整数型
个人
临时变量 下线不保存.仅在当前NPC有效.当Close关闭对话时.所有P变量归0.
M
0-99
整数型
个人
临时变量 下线不保存.切换地图清空.
D
0-9
整数型
个人
临时变量 下线不保存.摇筛子变量.
T
0-9
整数型
个人
临时变量 下线不保存.NPC临时变量,用于过程传递参数,该变量只读不能操作.

A1 = 你
A2 = 好
A1+A2=你好

#IF
#ACT
MOV A1 你好




上一篇:关于域名备案与否对传奇私服开区的影响,回答一些新手的问题!
下一篇:准北一条龙教大粗怎样设置传奇里面的穿人穿怪功能
回复

使用道具 举报

0

主题

606

回帖

592

积分

注册会员

积分
592
发表于 2015-4-30 15:58:39 | 显示全部楼层
LZ敢整点更有创意的不?兄弟们等着围观捏~
回复 支持 反对

使用道具 举报

0

主题

1191

回帖

1163

积分

中级会员

积分
1163
发表于 2015-4-30 17:42:53 | 显示全部楼层
啥玩应呀
回复 支持 反对

使用道具 举报

0

主题

701

回帖

663

积分

禁止发言

积分
663
发表于 2015-4-30 20:54:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

1120

回帖

1076

积分

中级会员

积分
1076
发表于 2015-5-1 02:26:28 | 显示全部楼层
楼猪V5啊
回复 支持 反对

使用道具 举报

0

主题

999

回帖

973

积分

注册会员

积分
973
发表于 2015-5-1 04:46:24 | 显示全部楼层
为保住菊花,这个一定得回复!
回复 支持 反对

使用道具 举报

0

主题

473

回帖

510

积分

注册会员

积分
510
发表于 2015-5-1 07:36:22 | 显示全部楼层
锄禾日当午,发帖真辛苦。谁知坛中餐,帖帖皆辛苦!
回复 支持 反对

使用道具 举报

0

主题

438

回帖

442

积分

注册会员

积分
442
发表于 2015-5-1 11:40:12 | 显示全部楼层
LZ敢整点更有创意的不?兄弟们等着围观捏~
回复 支持 反对

使用道具 举报

0

主题

648

回帖

610

积分

注册会员

积分
610
发表于 2015-5-1 16:05:43 | 显示全部楼层
发发呆,回回帖,工作结束~
回复 支持 反对

使用道具 举报

0

主题

958

回帖

935

积分

注册会员

积分
935
发表于 2015-5-1 19:20:31 | 显示全部楼层
众里寻他千百度,蓦然回首在这里!
回复 支持 反对

使用道具 举报

懒得打字的,点击右侧快速回复 【Gmbbku,传奇版本库】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

传奇开区一条龙/私服服务端/传奇单机架设教程/Gm版本库 ( 冀ICP备2023015431号-4 )|网站地图

GMT+8, 2024-11-21 17:29

Powered by Gm版本库 X3.4

©本站所有资源均来至网络,仅供学习交流,严禁用于商业用途,请于24小时内删除!