找回密码
 立即注册
查看: 162|回复: 15

自定义OK框被刷

[复制链接]

253

主题

583

回帖

255

积分

中级会员

积分
255
发表于 2026-3-28 16:04:00 | 显示全部楼层 |阅读模式

[@3合成1]
#IF
NOT Equal <$BOXITEM[10].NAME>
NOT Equal <$BOXITEM[11].NAME>
NOT Equal <$BOXITEM[12].NAME>
#ACT
SetUpgradeItem 10
SetUpgradeItem 11
SetUpgradeItem 12
MOV S$装备31 <$BOXITEM[10].NAME>
MOV S$装备32 <$BOXITEM[11].NAME>
MOV S$装备33 <$BOXITEM[12].NAME>
MOV S$装备
#ELSEACT
BREAK
#IF
NOT EQUAL <$BOXITEM[10].NAME>
NOT EQUAL <$BOXITEM[11].NAME>
NOT EQUAL <$BOXITEM[12].NAME>
CheckTextList ..\\QuestDiary\\数据\\装备分级\\赤月套.txt <$STR(S$装备31)>
CheckTextList ..\\QuestDiary\\数据\\装备分级\\赤月套.txt <$STR(S$装备32)>
CheckTextList ..\\QuestDiary\\数据\\装备分级\\赤月套.txt <$STR(S$装备33)>
#ACT
DelBoxItem 10
DelBoxItem 11
DelBoxItem 12
GetRandomText ..\\QuestDiary\\数据\\装备分级\\天之套.txt S$装备
GIVE <$STR(S$装备)> 1
SendMsg 6 恭喜你,成功合成一件【<$STR(S$装备)>】!
MOV S$装备
GOTO @装备合成
break
简单的3合1脚本,被刷了
日志显示系统只删除了10号OK框的物品。

264

主题

566

回帖

265

积分

中级会员

积分
265
发表于 2026-3-28 16:04:00 | 显示全部楼层
之前是
CheckTextList ..\\QuestDiary\\数据\\装备分级\\赤月套.txt <$BOXITEM[10].NAME>
CheckTextList ..\\QuestDiary\\数据\\装备分级\\赤月套.txt <$BOXITEM[11].NAME>
CheckTextList ..\\QuestDiary\\数据\\装备分级\\赤月套.txt <$BOXITEM[12].NAME>
“MOV S$装备31 <$BOXITEM[10].NAME>”看起来是多此一举了
我病急乱投医改的
BUG和       “MOV S$装备31”      无关

0

主题

533

回帖

405

积分

中级会员

积分
405
发表于 2026-3-28 16:04:00 | 显示全部楼层
这段脚本是刷不了的。。你看下你其它脚本。。

0

主题

537

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 16:04:00 | 显示全部楼层
被刷过的聊聊经验:
OK框可以直接把装备放到交易框和个人商店,bug就是这样搞出来的
光判断NOT EQUAL <$BOXITEM[0].NAME>还不够
还要加上CheckBoxItemCount 0 1 这样才能正确封堵

0

主题

534

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 16:04:00 | 显示全部楼层
感觉 楼上的办法可以试试

0

主题

538

回帖

11

积分

新手上路

积分
11
发表于 2026-3-28 16:04:00 | 显示全部楼层
holgo 发表于 2021-12-15 14:48 被刷过的聊聊经验:
OK框可以直接把装备放到交易框和个人商店,bug就是这样搞出来的
我已倒闭。
CheckBoxItemCount这个用了也不行,之前用过这个,还是被刷,实在找不到原因了。
谢谢GM老板的反馈,祝开区人气爆满!

250

主题

551

回帖

250

积分

中级会员

积分
250
发表于 2026-3-28 16:04:00 | 显示全部楼层
[@3合成1]
#IF
CheckTextList ..\\QuestDiary\\数据\\装备分级\\赤月套.txt <$BOXITEM[10].NAME>
CheckTextList ..\\QuestDiary\\数据\\装备分级\\赤月套.txt <$BOXITEM[11].NAME>
CheckTextList ..\\QuestDiary\\数据\\装备分级\\赤月套.txt <$BOXITEM[12].NAME>
#ACT
SetUpgradeItem 10
DelBoxItem 10
SetUpgradeItem 11
DelBoxItem 11
SetUpgradeItem 12
DelBoxItem 12
GetRandomText ..\\QuestDiary\\数据\\装备分级\\天之套.txt S$装备
GIVE <$STR(S$装备)> 1
SendMsg 6 恭喜你,成功合成一件【<$STR(S$装备)>】!
GOTO @装备合成
BREAK

0

主题

583

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 16:04:00 | 显示全部楼层
如果这样的也被刷,那就没天理了。肯定不是你这一段的问题

0

主题

583

回帖

20

积分

新手上路

积分
20
发表于 2026-3-28 16:04:00 | 显示全部楼层
封包可以直接跳转goto后的语句块,还能改ok框丢进去的东西。所以检测与给与要一气呵成,不能用goto跳转,特别是give一类的,改货币一类的,千万小心。

230

主题

561

回帖

231

积分

中级会员

积分
231
发表于 2026-3-28 16:04:00 | 显示全部楼层
建议不要用GOTO 试下,我感觉不会出这样的问题。。可能是我玩家少。。

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