|
|
楼主 |
发表于 2026-3-27 10:53:59
|
显示全部楼层
meqsic 发表于 2023-10-8 22:37 大佬,如果是增加主属性+1呢? [@ItemIntoBox5]
#IF
CHECKTEXTLIST ..\\QuestDiary\\蓝太网络\\赤月首饰.txt <$BOXITEM[5].NAME>
#ACT
#elseact
ReturnBoxItem 5
MESSAGEBOX \\[提示]:\\该装备不支持兑换,请放入正确的装备!
BREAK
#OR
CHECKITEMADDVALUE boxitem5 2 < 3
CHECKITEMADDVALUE boxitem5 3 < 3
CHECKITEMADDVALUE boxitem5 4 < 3
#ACT
ReturnBoxItem 5
MESSAGEBOX \\[提示]:\\你的装备极品点数<3点,无法为你兑换!
BREAK
[@兑换_1]
#IF
CheckBoxItemCount 1
#ACT
#ELSEACT
messagebox \\[提示]:\\请先放入要兑换的极品<[装备]/SCOLOR=254>。
BREAK
#OR
EQUAL <$BOXITEM[5].NAME> 黑铁头盔
EQUAL <$BOXITEM[5].NAME> 绿色项链
EQUAL <$BOXITEM[5].NAME> 骑士手镯
EQUAL <$BOXITEM[5].NAME> 力量戒指
#ACT
Goto @战士兑换
BREAK
#OR
EQUAL <$BOXITEM[5].NAME> 恶魔铃铛
EQUAL <$BOXITEM[5].NAME> 龙之手镯
EQUAL <$BOXITEM[5].NAME> 紫碧螺
#ACT
Goto @法师兑换
BREAK
#OR
EQUAL <$BOXITEM[5].NAME> 绿色项链
EQUAL <$BOXITEM[5].NAME> 三眼手镯
EQUAL <$BOXITEM[5].NAME> 泰坦戒指
#ACT
Goto @道士兑换
BREAK
[@战士兑换]
#IF
CHECKITEMADDVALUE boxitem5 2 = 3
#ACT
GETRANDOMLINETEXT ..\\QuestDiary\\极品兑换\\圣战首饰抽取.txt <$STR(S5)>
DELBOXITEM 5
GIVE <$STR(S5)> 1
SENDMSG 6 〖提示〗兑换成功!
sendmsg 0 玩家[%s]消耗了一件极品+3<$BOXITEM[5].NAME>,成功兑换:<$STR(S5)>一个!
break
#IF
CHECKITEMADDVALUE boxitem5 2 = 4
#ACT
SetUpgradeItem 5
GETRANDOMLINETEXT ..\\QuestDiary\\极品兑换\\圣战首饰抽取.txt <$STR(S5)>
DELBOXITEM 5
GiveBoxItem 0 <$STR(S5)>
MOVR P1 2 5
CHANGEITEMADDVALUE boxitem5 <$STR(P1)> + 1
UpdateItem boxitem5
SENDMSG 6 〖提示〗兑换成功!
SENDMSG 6 〖提示〗兑换成功!
sendmsg 0 玩家[%s]消耗了一件极品+4<$BOXITEM[5].NAME>,成功兑换:<$STR(S5)>+1一个!
break
#IF
#ACT
ReturnBoxItem 5
MESSAGEBOX 请放入正确的极品装备!
break
[@法师兑换]
#IF
CHECKITEMADDVALUE boxitem5 2 = 3
#ACT
GETRANDOMLINETEXT ..\\QuestDiary\\极品兑换\\法师首饰抽取.txt <$STR(S5)>
DELBOXITEM 5
GIVE <$STR(S5)> 1
SENDMSG 6 〖提示〗兑换成功!
sendmsg 0 玩家[%s]消耗了一件极品+3<$BOXITEM[5].NAME>,成功兑换:<$STR(S5)>一个!
break
#IF
CHECKITEMADDVALUE boxitem5 2 = 4
#ACT
SetUpgradeItem 5
GETRANDOMLINETEXT ..\\QuestDiary\\极品兑换\\法师首饰抽取.txt <$STR(S5)>
DELBOXITEM 5
GiveBoxItem 0 <$STR(S5)>
MOVR P1 2 5
CHANGEITEMADDVALUE boxitem5 <$STR(P1)> + 1
UpdateItem boxitem5
SENDMSG 6 〖提示〗兑换成功!
SENDMSG 6 〖提示〗兑换成功!
sendmsg 0 玩家[%s]消耗了一件极品+4<$BOXITEM[5].NAME>,成功兑换:<$STR(S5)>+1一个!
break
#IF
#ACT
ReturnBoxItem 5
MESSAGEBOX 请放入正确的极品装备!
break
[@道士兑换]
#IF
CHECKITEMADDVALUE boxitem5 2 = 3
#ACT
GETRANDOMLINETEXT ..\\QuestDiary\\极品兑换\\天尊首饰抽取.txt <$STR(S5)>
DELBOXITEM 5
GIVE <$STR(S5)> 1
SENDMSG 6 〖提示〗兑换成功!
sendmsg 0 玩家[%s]消耗了一件极品+3<$BOXITEM[5].NAME>,成功兑换:<$STR(S5)>一个!
break
#IF
CHECKITEMADDVALUE boxitem5 2 = 4
#ACT
SetUpgradeItem 5
GETRANDOMLINETEXT ..\\QuestDiary\\极品兑换\\天尊首饰抽取.txt <$STR(S5)>
DELBOXITEM 5
GiveBoxItem 0 <$STR(S5)>
MOVR P1 2 5
CHANGEITEMADDVALUE boxitem5 <$STR(P1)> + 1
UpdateItem boxitem5
SENDMSG 6 〖提示〗兑换成功!
SENDMSG 6 〖提示〗兑换成功!
sendmsg 0 玩家[%s]消耗了一件极品+4<$BOXITEM[5].NAME>,成功兑换:<$STR(S5)>+1一个!
break
#IF
#ACT
ReturnBoxItem 5
MESSAGEBOX 请放入正确的极品装备!
break
补充内容 (2023-10-8 23:39):
道士项链名字错了自己改一下。 这种脚本不是很简单就写了吗?
补充内容 (2023-10-8 23:43):
看下面最新的 ,修改了一个加成属性失误没改! |
|