传奇F合成脚本 需要金刚石 金刚石不在背包 比如合成怒斩需要10个金刚石

麻烦写个脚本
2025-04-29 01:22:11
推荐回答(2个)
回答1:

我给你弄个实例 基本上都是这样写的

[@合成怒斩]
═══════════<怒斩装备合成/SCOLOR=58>═════════════ \升级物品名称:<怒斩> \所需<物品>数量:金刚石 10个件 \升级<成功机率>:100% \  \<确认升级/@确认怒斩> \═══════════════════════ <返 回/@Main> ═══\
[@确认怒斩]
#IF
checkitem 金刚石 10 检测包裹金刚石数量
#ACT
take 金刚石 10 收取包裹金刚石数量
give 怒斩 1 给予物品
GuildNoticeMsg 1 110 恭喜玩家%s成功合成【怒斩】,全服掌声响起!
GuildNoticeMsg 1 110 恭喜玩家%s成功合成【怒斩】,全服掌声响起!
GuildNoticeMsg 1 110 恭喜玩家%s成功合成【怒斩】,全服掌声响起!
GuildNoticeMsg 1 110 恭喜玩家%s成功合成【怒斩】,全服掌声响起!
#SAY
恭喜!!您的物品升级成功了,请收好!
#ELSESAY
对不起,您所升级的物品没有凑齐.\
如果您穿在身上的话,请取下放在包里\

基本上脚本就是这样了 合成物品必须要在背包里面

回答2:

浏览了几次,都懒得写。看你这个问了那么久。还是没正确的答案,
还是帮你一下吧。。
#if
CHECKGAMEDIAMOND > 10 检测身上的金刚石数量是否大于10
#act
GAMEDIAMOND - 10 收取金刚石数量10
give 怒斩 1
break
这个是金刚石不在背包的
至于还要其他材料。。就直接加在if下面。东西在背包用checkitem检测,take收取,