传奇版本

 找回密码
 立即注册
20顶赞多版本畅玩零元公益版本畅玩超级划算服务器点击金币投放广告
查看: 991|回复: 7

#Define常量相关用法(转帖)+写了个供测试的鉴定脚本

[复制链接]
  • 打卡等级:精神小伙
  • 打卡总天数:61
  • 打卡总奖励:531

3

主题

11

回帖

14

积分

新手上路

Rank: 1

元宝
0
金币
2250

老瑟批群友勋章

发表于 2022-10-4 04:29:02 | 显示全部楼层 |阅读模式

下面这文章是转摘别的站的。
我以这个给简单写了个鉴定的脚本供参考。
脚本里自定义属性绑定的是12~19.
如果想测试修改数值,只需要修改【属性设置.txt】里的对应数值,然后重新加载NPC即可。

Mir200/Envir/Defines/  里面建立  自定义常量.txt
;声明命令        常量                        常量内容                \\备注
#Define                #文本路径#        ..\QuestDiary\测试领取                \\可以路径
#Define                #元宝数量#                50                        \\可以数字
#Define                #测试字符#                你现在穿的衣服是        \\可以字符
#Define                #检测文本#                CHECKTEXTLIST                \\可以脚本命令
#Define                #常量_衣服#                $DRESS                         \\可以脚本常量
测试NPC脚本如下:调用的脚本在最上面加  #INCLUDE 自定义常量.txt
#INCLUDE 自定义常量.txt
[@MAIN]
#IF
#SAY
#测试字符# :<#常量_衣服#> \ \
<测试领取/@领取>
[@领取]
#IF
#检测文本# #文本路径#.txt <$USERNAME>
#ACT
GAMEGOLD + #元宝数量#
MESSAGEBOX        你已经成功领取#元宝数量#元宝
#ELSEACT
MESSAGEBOX        失败,脚本错误

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

第二种方法,可以把定义常量的文本放在任何目录,比如放在 QuestDiary/常量定义/常量定义.txt
文本内容如下:
[@常量定义]
{
;声明命令        常量                        常量内容                \\备注
#Define                #文本路径#        ..\QuestDiary\测试领取                \\可以路径
#Define                #元宝数量#                50                        \\可以数字
#Define                #测试字符#                你现在穿的衣服是        \\可以字符
#Define                #检测文本#                CHECKTEXTLIST                \\可以脚本命令
#Define                #常量_衣服#                $DRESS                         \\可以脚本常量
}
[@MAIN]
#CALL                [\常量定义\常量定义.txt]        @常量定义
#IF
#SAY
#测试字符# :<#常量_衣服#> \ \
<测试领取/@领取>
[@领取]
#IF
#检测文本# #文本路径#.txt <$USERNAME>
#ACT
GAMEGOLD + #元宝数量#
MESSAGEBOX        你已经成功领取#元宝数量#元宝
#ELSEACT
MESSAGEBOX        失败,脚本错误

QQ截图20221004040856.png
QQ截图20221004040931.png
QQ截图20221004041012.png
Enivr.rar (3.64 KB, 下载次数: 97)
回复

使用道具 举报

  • 打卡等级:传奇老炮
  • 打卡总天数:412
  • 打卡总奖励:4200

3

主题

46

回帖

49

积分

新手上路

Rank: 1

元宝
0
金币
1974
发表于 2022-10-4 08:17:52 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:167
  • 打卡总奖励:1531

8

主题

103

回帖

111

积分

注册会员

Rank: 2

元宝
0
金币
2082

老瑟批群友勋章

发表于 2022-10-4 14:04:09 | 显示全部楼层
学习大佬写的好东西~
回复

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:309
  • 打卡总奖励:4662

32

主题

1514

回帖

1546

积分

金牌会员

Rank: 6Rank: 6

元宝
0
金币
18162

老瑟批群友勋章

发表于 2022-10-4 21:51:41 | 显示全部楼层
<font color="Red">你想知道的都在这里
回复

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:117
  • 打卡总奖励:1468

5

主题

27

回帖

72

积分

注册会员

Rank: 2

元宝
20
金币
5867
QQ
发表于 2022-10-4 22:02:57 | 显示全部楼层
经典资料   这个说明 一般找不到的
回复

使用道具 举报

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 打卡总奖励:32

0

主题

20

回帖

20

积分

新手上路

Rank: 1

元宝
0
金币
61
发表于 2023-8-15 09:03:14 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:常驻代表
  • 打卡总天数:58
  • 打卡总奖励:472

5

主题

8

回帖

13

积分

新手上路

Rank: 1

元宝
0
金币
5493
发表于 2023-8-16 04:42:09 | 显示全部楼层
Defines  没有这个  新建个么?  还有这些属性怎么表达的? 大佬
回复

使用道具 举报

  • 打卡等级:常驻代表
  • 打卡总天数:55
  • 打卡总奖励:331

0

主题

46

回帖

46

积分

新手上路

Rank: 1

元宝
0
金币
298
发表于 2023-8-21 14:48:00 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

传奇新手专用服务器

Archiver|手机版|小黑屋|传奇版本 |网站地图

GMT+8, 2024-4-19 18:16 , Processed in 0.020006 second(s), 9 queries , Gzip On, Redis On.

Powered by lspm2 X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表