找回密码
 立即注册
查看: 533|回复: 23

大佬帮忙看看,那个环节出错了,不能兑换

[复制链接]

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
发表于 2026-3-27 10:53:59 | 显示全部楼层 |阅读模式

[@兑换_1]
#IF
#ACT
SetUpgradeItem 5
        GETRANDOMLINETEXT ..\\QuestDiary\\极品兑换\\圣战首饰抽取.txt <$STR(S5)>
#if
        CHECKTEXTLIST ..\\QuestDiary\\数据文件\\极品装备名.txt <$BOXITEM[5].NAME>
#act
        MOV S$装备名 <$BOXITEM[5].NAME>
        goto @极品三
#ELSEACT
        ReturnBoxItem 5
        MESSAGEBOX 请放入正确的装备!
        break
[@极品三]
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;下面祖玛加三;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
#IF
        EQUAL S$装备名 黑铁头盔
        CheckBoxItemCount 5 1
        CHECKITEMADDVALUE -1 2 = 3
#ACT
        DELBOXITEM 5
        GIVE <$STR(S5)> 1
        SENDMSG 6 〖提示〗兑换成功!
        sendmsg 0 玩家[%s]兑换了1件极品+3黑铁头盔,获得:<$STR(S5)>一个
        BREAK

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 10:53:59 | 显示全部楼层
     CHECKITEMADDVALUE -1 2 = 3
-1改成boxitem5

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 10:53:59 | 显示全部楼层
yiuyoubai9 发表于 2023-10-8 10:09 CHECKITEMADDVALUE -1 2 = 3
-1改成boxitem5
改了还是没有反应

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 10:53:59 | 显示全部楼层
[@兑换_1]
#if
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\极品装备名.txt <$BOXITEM[5].NAME>
EQUAL <$BOXITEM[5].NAME> 黑铁头盔
CHECKITEMADDVALUE boxitem5 2 = 3
#act
GETRANDOMLINETEXT ..\\QuestDiary\\极品兑换\\圣战首饰抽取.txt <$STR(S5)>
DELBOXITEM 5
GIVE <$STR(S5)> 1
SENDMSG 6 〖提示〗兑换成功!
sendmsg 0 玩家[%s]兑换了1件极品+3黑铁头盔,获得:<$STR(S5)>一个
#ELSEACT
ReturnBoxItem 5
MESSAGEBOX 请放入正确的装备!
break

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 10:53:59 | 显示全部楼层
yiuyoubai9 发表于 2023-10-8 11:01 [@兑换_1]
#if
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\极品装备名.txt
大佬。如何随机给极品+1 是怎么添加?

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 10:53:59 | 显示全部楼层
meqsic 发表于 2023-10-8 12:24 大佬。如何随机给极品+1 是怎么添加?
功能: 修改物品的附加属性值
格式: CHANGEITEMADDVALUE 装备位置(-1时是升级OK框中的装备, boxitem0 -boxitem7是自定义OK框,0-51时是穿在身上的装备) 属性位置(0-14) (符号 + - =) 值
修改英雄物品的附加属性值命令:H.CHANGEITEMADDVALUE 装备位置(-1时是OK框中的装备, 0-51时是穿在身上的装备) 属性位置(0-14) (符号 + - =) 值
通过监测装备类型,赋值就好了

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 10:53:59 | 显示全部楼层
yiuyoubai9 发表于 2023-10-8 14:17 功能: 修改物品的附加属性值
格式: CHANGEITEMADDVALUE 装备位置(-1时是升级OK框中的装备, boxitem0 ...
比如项链 我想让它随机加属性 就加一点,可以提示下吗?

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 10:53:59 | 显示全部楼层
#act
SetUpgradeItem 5
MOVR P1 2 5
CHANGEITEMADDVALUE boxitem5 <$STR(P1)> + 1
UpdateItem boxitem5
#IF
EQUAL P1 2
#act
SENDMSG 6 提示:你的项链增加了1点攻击
#IF
EQUAL P1 3
#act
SENDMSG 6 提示:你的项链增加了1点魔法
#IF
EQUAL P1 4
#act
SENDMSG 6 提示:你的项链增加了1点道术

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 10:53:59 | 显示全部楼层
yiuyoubai9 发表于 2023-10-8 16:16 #act
SetUpgradeItem 5
MOVR P1 2 5
谢谢大佬。大佬我遇见哥新问题
[@开始升级]
#IF
CHECKTEXTLIST ..\\QuestDiary\\蓝太网络\\赤月首饰.txt <$BOXITEM[0].NAME>
CHECKTEXTLIST ..\\QuestDiary\\蓝太网络\\赤月首饰.txt <$BOXITEM[1].NAME>
CHECKTEXTLIST ..\\QuestDiary\\蓝太网络\\赤月首饰.txt <$BOXITEM[2].NAME>
EQUAL <$BOXITEM[0].NAME> 天尊戒指
EQUAL <$BOXITEM[1].NAME> 天尊戒指
EQUAL <$BOXITEM[2].NAME> 天尊戒指
#ACT
ReturnBoxItem 0
GIVE 天尊戒指 1
CHANGEITEMADDVALUE -1 4 + 1
DELBOXITEM 1
DELBOXITEM 2
SENDMSG 6 装备升级成功
break
三个普通的赤月合一个加一的 老是提示

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 10:53:59 | 显示全部楼层
你这逻辑确实。。。。。

本帖子中包含更多资源

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

×

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