找回密码
 立即注册
奇速版本论坛99元套餐火热抢购中链接失效申报超级稳定服务器抗攻击
点击金币投放广告点击金币投放广告点击金币投放广告点击金币投放广告
查看: 163|回复: 14

[已解决] 拾取鉴定的问题!

[复制链接]

6

主题

11

回帖

53

积分

注册会员

积分
53
发表于 2025-4-23 20:21:00 | 显示全部楼层 |阅读模式
;--------拾取物品进行关联方可操作--------
#if
#act
linkpickupitem

;--------检测物品名称是否在可鉴定文本或佩戴范围内--------
;#if
;not checktextlist ..\QuestDiary\梦长安鉴定\可鉴定装备.txt <$PICKDROPITEMNAME>
;#act
;break

#if
not checkitemtype -1 5
not checkitemtype -1 6
not checkitemtype -1 10
not checkitemtype -1 11
not checkitemtype -1 15
not checkitemtype -1 30
not checkitemtype -1 19
not checkitemtype -1 20
not checkitemtype -1 21
not checkitemtype -1 22
not checkitemtype -1 23
not checkitemtype -1 24
not checkitemtype -1 26
not checkitemtype -1 52
not checkitemtype -1 53
not checkitemtype -1 54
not checkitemtype -1 62
not checkitemtype -1 63
not checkitemtype -1 64
#act
break

;--------检测拾取的物品名字颜色为白色方可操作--------
#if
not CheckItemNameColor -1 255
#act
break

;--------对拾取的物品随机附加颜**分和几率提取--------
#if
#act
GetListString ..\QuestDiary\梦长安鉴定\鉴定颜色和几率.txt 1 S$暗金 N$暗金几率
GetListString ..\QuestDiary\梦长安鉴定\鉴定颜色和几率.txt 2 S$亮金 N$亮金几率
GetListString ..\QuestDiary\梦长安鉴定\鉴定颜色和几率.txt 3 S$魔法 N$魔法几率
GetListString ..\QuestDiary\梦长安鉴定\鉴定颜色和几率.txt 4 S$超强 N$超强几率
GetListString ..\QuestDiary\梦长安鉴定\鉴定颜色和几率.txt 5 S$扩展 N$扩展几率
goto @梦长安顶行描述


同一个底版 用的同一个拾取鉴定脚本,可是为什么  尾部加上 break  就不能拾取鉴定了, 而另外一个 去能拾取鉴定  是不是 有什么功能选项要选择?
    去掉break 可以鉴定(另外一个,不去掉却能鉴定) 但是 装备扔到地面又能重新鉴定 无限鉴定装备属性了 。 这是为啥 !   好奇怪啊!
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

0

主题

25

回帖

37

积分

新手上路

积分
37
发表于 2025-4-23 20:26:20 | 显示全部楼层
没看懂·············
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

26

主题

373

回帖

821

积分

版主

积分
821
发表于 2025-4-23 20:31:40 | 显示全部楼层
break就是这段终止了,break后面的不再执行,所以如果后面还有判断,就不能用break

重复鉴定是脚本判断有问题,所以出现了你说的情况

鉴定后,给物品SetItemAddByte 一个值=1,只有这个值=0的才能触发鉴定就可以了,这样就不会重复鉴定了
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

6

主题

11

回帖

53

积分

注册会员

积分
53
 楼主| 发表于 2025-4-23 20:50:49 | 显示全部楼层
alkj111 发表于 2025-4-23 20:31
break就是这段终止了,break后面的不再执行,所以如果后面还有判断,就不能用break

重复鉴定是脚本判断有 ...

谢了 我知道 break就是这段终止了, 但是我另外一个版本 后面加了  break 却能正常 鉴定  底版是一样的  拾取鉴定的脚本也是用的同一个
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

6

主题

11

回帖

53

积分

注册会员

积分
53
 楼主| 发表于 2025-4-23 21:00:25 | 显示全部楼层
9527 发表于 2025-4-23 20:26
没看懂·············

A版本和B版本 用的同一个底版 和同一个拾取鉴定脚本,A版本 去掉 break 正常鉴定 不去掉 不能拾取鉴定,去掉 break 后装备 可以重复扔地上鉴定! B版不用去掉 break 一切正常,  我把B版的整个拾取鉴定的脚本复制到A版 还是和之前一样!
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

0

主题

18

回帖

64

积分

注册会员

积分
64
发表于 2025-4-23 22:10:28 | 显示全部楼层
break就是停止执行字段后续所有命令
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

6

主题

11

回帖

53

积分

注册会员

积分
53
 楼主| 发表于 2025-4-23 22:18:24 | 显示全部楼层
heretostay 发表于 2025-4-23 22:10
break就是停止执行字段后续所有命令

你说的没错 但是我另外一个版本 break 有这个 执行了拾取鉴定!
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

3

主题

471

回帖

1178

积分

版主

积分
1178
发表于 2025-4-23 22:53:02 | 显示全部楼层
目测后续有改颜色的地方 是根据颜色进行检测的
上述脚本里只有白色装备可以鉴定
脚本定制-版本更新
满足你天马行空的想法
QQ:7716 52166
回复

使用道具 举报

5

主题

14

回帖

475

积分

中级会员

积分
475
发表于 2025-4-23 23:10:08 | 显示全部楼层
没有满足条件A,那么就不会执行条件A内容,就算加了终止,也会往B脚本运算。
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

9

主题

1262

回帖

1869

积分

金牌会员

积分
1869
发表于 2025-4-24 00:16:12 | 显示全部楼层
学习到了
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|翎风引擎论坛 |网站地图

GMT+8, 2025-5-20 04:01 , Processed in 0.099732 second(s), 31 queries , Gzip On, Redis On.

Powered by haom2 X3.5

© 2001-2025 Discuz! Team.

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