立即注册 找回密码

搜索

传奇程序变量说明

 火... [复制链接]
发表于 2023-6-26 06:03:56 | 显示全部楼层 |阅读模式
传奇程序变量说明
3P0-P9 私人变量(数字型) 不可保存
G0-G499 全局变量(数字型) 可保存
M0-M99 私人变量(数字型) 不可保存
I0-I99 全局变量(数字型) 不可保存
D0-D9 私人变量(数字型) 不可保存
N0-N99 私人变量(数字型) 不可保存
S0-S99 私人变量(字符型) 不可保存
A0-A499 全局变量(字符型) 可保存

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

SMALL和LARGE命令使用说明:

增加SMALL和LARGE命令可以 直接在2个变量之间操作 。
假设已经定义数字型自定义变量TEST
以SMALL为例以下是SMALL的几种使用方法

SMALL D0 1 检测D0值是否小于1值 (这个是最常见的使用方法)
SMALL HUMAN TEST D0 检测自定义变量TEST值是否小于D0值
SMALL D0 HUMAN TEST 检测D0值是否小于自定义变量TEST值
SMALL HUMAN TEST 1 检测自定义变量TEST值是否小于1值

LARGE和SMALL用法完全一样


MOV命令使用说明:

增加MOV命令可以 直接在2个变量之间操作 。
假设已经定义自定义字符变量Name和数字型自定义变量TEST
以下是MOV的几种使用方法

MOV HUMAN Name S0 这句的意思就是把S0值 传给自定义变量Name
MOV S0 HUMAN Name 把自定义变量Name值 传给变量S0
MOV S0 你好 把“你好”传给变量S0
MOV HUMAN Name 你好 把“你好”传给自定义变量Name
MOV S0 S1 把S1值传给S0
MOV D1 1 把1传给变量D1 (这个是最常见的使用方法)
MOV HUMAN TEST D1 把变量D1值传给自定义变量TEST
MOV D1 HUMAN TEST 把自定义变量TEST传给变量D1
MOV HUMAN TEST 1 把1传给自定义变量TEST


DEC和INC命令使用说明:

增加DEC和INC命令可以直接在2个变量之间操作 。
假设已经定义自定义数字型自定义变量TEST
以DEC为例,以下是DEC的几种使用方法

DEC D0 1 意思是 D0 = D0 - 1 (这个是最常见的使用方法)
DEC D0 D1 意思是 D0 = D0 - D1
DEC HUMAN TEST D0 意思是 TEST = TEST - D0
DEC D0 HUMAN TEST 意思是 D1 = TEST - D0

INC命令使用和DEC一样


[2009/03/22]后修改程序变量新用法补充
[@main]
#ACT
MOV <$STR(S1)> 飞尔世界
MOV $STR(S2) 飞尔世界
MOV $S3 飞尔世界
MOV S4 飞尔世界

MOV <$STR(S5)> <$STR(S1)>
MOV $STR(S6) <$STR(S1)>
MOV $S7 <$STR(S1)>
MOV S8 <$STR(S1)>

MOV <$STR(S9)> $STR(S1)
MOV <$STR(S10)> $S1
MOV <$STR(S11)> S1
MOV S12 S1

MOV <$STR(S13)> <$USERNAME>
MOV <$STR(S14)> <$USERNAME>
MOV $STR(S15) <$SERVERNAME>

MOV <$HUMAN(QQQQ1)> <$USERNAME>
MOV $HUMAN(QQQQ2) <$USERNAME>
MOV <$HUMAN(QQQQ3)> <$STR(S15)>
MOV $HUMAN(QQQQ4) $STR(S15)

MOV $HUMAN(QQQQ5) 测试

MOV <$STR(S16)> <$HUMAN(QQQQ4)>

SENDMSG 6 S1=<$STR(S1)>
SENDMSG 6 S2=<$STR(S2)>
SENDMSG 6 S3=<$STR(S3)>
SENDMSG 6 S4=<$STR(S4)>
SENDMSG 6 S5=<$STR(S5)>
SENDMSG 6 S6=<$STR(S6)>
SENDMSG 6 S7=<$STR(S7)>
SENDMSG 6 S8=<$STR(S8)>
SENDMSG 6 S9=<$STR(S9)>
SENDMSG 6 S10=<$STR(S10)>
SENDMSG 6 S11=<$STR(S11)>
SENDMSG 6 S12=<$STR(S12)>
SENDMSG 6 S13=<$STR(S13)>
SENDMSG 6 S14=<$STR(S14)>
SENDMSG 6 S15=<$STR(S15)>
SENDMSG 6 S16=<$STR(S16)>

SENDMSG 6 QQQQ1=<$HUMAN(QQQQ1)>
SENDMSG 6 QQQQ2=<$HUMAN(QQQQ2)>
SENDMSG 6 QQQQ3=<$HUMAN(QQQQ3)>
SENDMSG 6 QQQQ4=<$HUMAN(QQQQ4)>
SENDMSG 6 QQQQ5=<$HUMAN(QQQQ5)>




上一篇:设置显示名称格式一显示名称设置方法
下一篇:极品物品熟悉详解
回复

使用道具 举报

发表于 2023-11-20 17:10:18 | 显示全部楼层
感谢站长分享传奇脚本,让我学习到很多知识。
回复

使用道具 举报

发表于 2023-11-20 19:12:23 | 显示全部楼层
这个帖子不回对不起自己!
回复

使用道具 举报

发表于 2023-11-20 19:25:03 | 显示全部楼层
下次在来看脚本
回复

使用道具 举报

发表于 2023-11-20 21:30:04 | 显示全部楼层
感谢站长分享传奇脚本,让我学习到很多知识。
回复

使用道具 举报

发表于 2023-11-21 01:57:12 | 显示全部楼层
很专业的很全面的gm论坛
回复

使用道具 举报

发表于 2023-11-21 06:16:16 | 显示全部楼层
喜欢这里的东西,方便又好用!
回复

使用道具 举报

发表于 2023-11-21 11:39:40 | 显示全部楼层
下次在来看脚本
回复

使用道具 举报

发表于 2023-11-21 15:11:19 | 显示全部楼层
这个帖子不回对不起自己!
回复

使用道具 举报

发表于 2023-11-21 20:29:47 | 显示全部楼层
传奇论坛里面相对来说比较好的一个!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【64gm论坛,传奇版本库】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服QQ:909928377

在线会员自助办理
传奇手游版本库
传奇世界版本库

顶部

QQ|传奇开区一条龙|私服服务端|传奇单机架设教程|手机版|64gm论坛 ( 鄂ICP备2021011479号-2 )|网站地图

GMT+8, 2024-11-21 19:53 , Processed in 0.168143 second(s), 55 queries .

Powered by 64gm X3.5 © 2009-2023 64gm论坛 Inc &

免责声明:本站所有资源均来至网络,仅供学习交流,严禁用于商业用途,请于24小时内删除!开区请获得授权.