找回密码
 立即注册
查看: 178|回复: 3

关于只回收非极品的脚本

[复制链接]

250

主题

551

回帖

250

积分

中级会员

积分
250
发表于 2026-3-29 20:13:30 | 显示全部楼层 |阅读模式

我在qf里用M2drop触发
给CheckItemAddValueEx 大于 1的装备用ChangeItemNameColor变色
然后在脚本里
使用CheckItemNameColor检测装备颜色是否是255
如果有非颜色255的装备就不回收
目前只要有极品就不回收已经能办到了



但问题是有极品的时候,脚本就停下来不回收 T_T
请问这个问题能解决么
[@检测只保留祖玛级别]
#IF
EQUAL <$STR(S$装备名字)> 空
#ACT
MOV N$装备行号 1
#IF
#ACT
GETRANDOMLINETEXT ..\\QuestDiary\\装备列表\\祖玛以下.txt <$STR(S$装备名字)> <$STR(N$装备行号)>
#IF
CheckItem <$STR(S$装备名字)> 1
CheckItemNameColor -1 255
#ACT
;SendCenterMsg 251 252 <$STR(S$装备名字)> <$STR(N$装备行号)>
MOV <$STR(S$回收数量)> 1
GetDBItemFieldValue <$STR(S$装备名字)> price <$STR(N$物品价格)>
DIV N$物品价格 2
take <$STR(S$装备名字)> 1
INC N$装备行号 1
give 金币 <$STR(N$物品价格)>
SendCenterMsg 251 252 您回收装备【<$STR(S$装备名字)>】获得金币【<$STR(N$物品价格)>】。
#ELSEACT
INC N$装备行号 1

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

0

主题

564

回帖

469

积分

中级会员

积分
469
发表于 2026-3-29 20:13:30 | 显示全部楼层
重写脚本
TakeBagItem 木剑|布衣(男)|布衣(女) 46 0 0 0 10000 N1 0
SENDMSG 6 成功回收<$STR(N1)>个木剑,布衣(男),布衣(女),价格为10000经验
用这个命令配合配置项尝试一下回收,可能会比你这个更节省一点资源

217

主题

549

回帖

219

积分

中级会员

积分
219
发表于 2026-3-29 20:13:30 | 显示全部楼层
smjs0327 发表于 2020-10-25 08:57 重写脚本
TakeBagItem 木剑|布衣(男)|布衣(女) 46 0 0 0 10000 N1 0
SENDMSG 6 成功回收个木剑,布衣(男 ...
这样写是比较节省资源,但是改列表的时候比较麻烦.  谢谢大佬

251

主题

546

回帖

889

积分

高级会员

积分
889
发表于 2026-3-29 20:13:30 | 显示全部楼层
ladulala 发表于 2020-10-25 19:21 这样写是比较节省资源,但是改列表的时候比较麻烦.  谢谢大佬
不是比较节省资源。是必须这样写。有颜色参数。
你写的脚本只是一个检测颜色随意回收的。回收的不一定是你想回收的物品。

© 2026 折翼天使社区 版权所有