诚实小鸟 发表于 2026-3-27 10:53:59

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


[@兑换_1]
#IF
#ACT
SetUpgradeItem 5
        GETRANDOMLINETEXT ..\\QuestDiary\\极品兑换\\圣战首饰抽取.txt <$STR(S5)>
#if
        CHECKTEXTLIST ..\\QuestDiary\\数据文件\\极品装备名.txt <$BOXITEM.NAME>
#act
        MOV S$装备名 <$BOXITEM.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

诚实小鸟 发表于 2026-3-27 10:53:59

     CHECKITEMADDVALUE -1 2 = 3
-1改成boxitem5

诚实小鸟 发表于 2026-3-27 10:53:59

yiuyoubai9 发表于 2023-10-8 10:09 CHECKITEMADDVALUE -1 2 = 3
-1改成boxitem5
改了还是没有反应

诚实小鸟 发表于 2026-3-27 10:53:59

[@兑换_1]
#if
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\极品装备名.txt <$BOXITEM.NAME>
EQUAL <$BOXITEM.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

诚实小鸟 发表于 2026-3-27 10:53:59

yiuyoubai9 发表于 2023-10-8 11:01 [@兑换_1]
#if
CHECKTEXTLIST ..\\QuestDiary\\数据文件\\极品装备名.txt
大佬。如何随机给极品+1 是怎么添加?

诚实小鸟 发表于 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) (符号 + - =) 值
通过监测装备类型,赋值就好了

诚实小鸟 发表于 2026-3-27 10:53:59

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

诚实小鸟 发表于 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点道术

诚实小鸟 发表于 2026-3-27 10:53:59

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

诚实小鸟 发表于 2026-3-27 10:53:59

你这逻辑确实。。。。。
页: [1] 2 3
查看完整版本: 大佬帮忙看看,那个环节出错了,不能兑换