15

回帖

1213

金币

654

积分

积分
654
发表于 3 天前 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

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

×
建议增加一个刷新背包,同类型的物品自动叠加



[@PickUpItemfrontEX]
#IF
EQUAL <$GETSTRVALUE(T208,会员赞助)>
#ACT
LINKPICKUPITEM
SetItemState -1 0 1
SetItemState -1 1 1
SetItemState -1 4 1
SetItemState -1 5 1
SetItemState -1 8 1
SENDUPGRADEITEM



[@AddBag]
#IF
#ACT
LINKITEMBYMAKEINDEX <$NEWBAGITEMID>
SetItemState -1 0 1
SetItemState -1 1 1
SetItemState -1 4 1
SetItemState -1 5 1
SetItemState -1 8 1
UpDateBoxItem -1


这个拾取前触发,拾取的物品可以在绑定后进行叠加,但NPC合成给的东西,用进背包触发,会设置绑定状态,但不会自动叠加,需要手动操作才能叠加

实现不了叠加,最后整个版本,只要是合成NPC给的东西,全部加了一遍判断,太繁琐了。


[@合成绑定检测]
#IF
EQUAL <$GETSTRVALUE(T208,会员赞助)> 1
#ACT
GIVE <$cfg_材料合成(74_<$STR(S$合成名字)>)> 1
#ELSEACT
GiveStateItem <$cfg_材料合成(74_<$STR(S$合成名字)>)> 1 1 1 0 0 1 1 0 1

最后回复时间:2025-04-18 10:00:43官方回复了此贴
回复

使用道具 举报

1万

回帖

2万

金币

1万

积分

积分
19468
发表于 昨天 10:00 | 显示全部楼层
give 是直接到背包里的 刷新不了的 只能在进背包前叠加  
回复

使用道具 举报