逸雅9858 发表于 2025-9-2 12:40:42

为什么被刷了

rgb
; UI开始洗练 - 安全的入口点
;================================================================================
[@UI_开始洗练]
#IF
; 检查是否佩戴了宝物
CHECKUSEITEM<$cfg_宝物洗练(<$STR(N$宝物当前行号)>_2)>
#ACT
; 生成一次性操作指纹
MOVRN$随机值100999
MOVS$操作指纹<$STR(S$会话指纹)><$STR(N$随机值)>
; 跳转到执行函数
goto @开始洗练
#ELSEACT
sendmsg9 请先佩戴宝物!
break

;================================================================================
; 开始洗练执行 - 核心逻辑
;================================================================================
[@开始洗练]
#IF
; 第一步:验证操作指纹是否有效
NOTEQUALS$操作指纹<$STR(S$操作指纹)>
#ACT
MESSAGEBOX 非法请求,请从界面正常操作!
BREAK

#IF
; 第二步:再次验证宝物佩戴状态(防止中途取下)
NOTCHECKUSEITEM<$cfg_宝物洗练(<$STR(N$宝物当前行号)>_2)>
#act
MESSAGEBOX 请保持宝物佩戴状态!
; 清除无效指纹
MOVS$操作指纹
BREAK

#if
; 第三步:检查金币是否足够
CheckBindMoney 绑定<$cfg_宝物洗练(<$GetTypeBRow(cfg_宝物洗练,0,<$str(S$宝物洗练等级)>)>_2)> ? <$cfg_宝物洗练(<$GetTypeBRow(cfg_宝物洗练,0,<$str(S$宝物洗练等级)>)>_3)>
#act
MOVRN$第1条值16
MOVRN$第2条值16
MOVRN$第3条值16
MOVRN$第4条值16
MOVRN$第5条值16
;获取部位标识
MOVN$部位标识<$cfg_宝物洗练(<$STR(N$宝物当前行号)>_2)>
#elseact
;清除无效指纹
MOVS$操作指纹
sendmsg9 您缺少货币:<$cfg_宝物洗练(<$GetTypeBRow(cfg_宝物洗练,0,<$str(S$宝物洗练等级)>)>_2)>x<$cfg_宝物洗练(<$GetTypeBRow(cfg_宝物洗练,0,<$str(S$宝物洗练等级)>)>_3)>!
break

#if
equalS$宝物洗练等级 [洗练等级]:传说
#act
MOVS$品质名称 [洗练等级]:传说
goto @添加属性
break

; 传说品质 - 5%
#IF
RANDOMEX5100
#ACT
MOVS$品质名称 [洗练等级]:传说
goto @添加属性
break

; 史诗品质 - 10%
#IF
RANDOMEX10100
#ACT
MOVS$品质名称 [洗练等级]:史诗
MOVN$第5条值0
goto @添加属性
break

; 精品品质 - 15%
#IF
RANDOMEX15100
#ACT
MOVS$品质名称 [洗练等级]:极品
MOVN$第4条值0
MOVN$第5条值0
goto @添加属性
break

; 稀有品质 - 20%
#IF
RANDOMEX25100
#ACT
MOVS$品质名称 [洗练等级]:稀有
MOVN$第3条值0
MOVN$第4条值0
MOVN$第5条值0
goto @添加属性
break
#elseact
;普通品质-100%
MOVS$品质名称 [洗练等级]:普通
MOVN$第2条值0
MOVN$第3条值0
MOVN$第4条值0
MOVN$第5条值0
goto @添加属性
break

[@添加属性]
#IF
; 验证操作指纹有效性
NOTEQUALS$操作指纹<$STR(S$操作指纹)>
#ACT
MESSAGEBOX 操作已过期,请重新开始!
BREAK

#if
;再次验证货币
CheckBindMoney 绑定<$cfg_宝物洗练(<$GetTypeBRow(cfg_宝物洗练,0,<$str(S$宝物洗练等级)>)>_2)> ? <$cfg_宝物洗练(<$GetTypeBRow(cfg_宝物洗练,0,<$str(S$宝物洗练等级)>)>_3)>
#act
;扣除金币
ChangeBindMoney 绑定<$cfg_宝物洗练(<$GetTypeBRow(cfg_宝物洗练,0,<$str(S$宝物洗练等级)>)>_2)> <$cfg_宝物洗练(<$GetTypeBRow(cfg_宝物洗练,0,<$str(S$宝物洗练等级)>)>_3)>
;添加自定义属性
goto @宝物洗练界面
break

躺搆楹 发表于 2025-9-2 13:32:48

前排支持下分享

韦3458 发表于 2025-9-2 13:48:21

难得一见的好帖

焦4236 发表于 2025-9-2 13:50:28

帮你顶下哈!!

v95crt4383 发表于 2025-9-2 13:51:31

路过,支持一下啦

5c18gh04au 发表于 2025-9-2 14:11:05

:lol不错

左2706 发表于 2025-9-2 15:19:44

前排支持下

特木 发表于 2025-9-2 15:22:48

不错不错,很好哦

xzxkjvkytl 发表于 2025-9-2 15:28:04

谢谢楼主,共同发展

nojzymxsok 发表于 2025-9-2 15:33:17

好帖,来顶下
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 为什么被刷了