|
|
发表于 2026-3-29 16:37:43
|
显示全部楼层
有物品入包和丢弃触发的
@PickUpItemsX X是物品数据库中对应的IDX
@DropItemsX X是物品数据库中对应的IDX
@H.PickUpItemsX X是物品数据库中对应的IDX(英雄)
@H.DropItemsX X是物品数据库中对应的IDX(英雄)
购买商铺物品可以触发
[@BuyShopItem]
#IF
#ACT
SendMsg 5 %s通过商铺购买了<$STR(S0)>,价格是:<$STR(M0)>
有摆摊物品购买后触发 对卖出的人没用。
但是如果交易得到的好像就不行的了。。。。
上线时通过检测进行触发。
有多个相同的用下面的命令。
GetBagItemCount 命令可以获取背包里物品的数量
普通商店购买的也不能触发。。
拍卖卖出成功的有触发 但对卖出的人没毛用
@AuctionSellItem
如用到定时器的就不太必要的了。
建议 此类物品 用拾取类 或者商铺出售得到,利用触发可以增加属性
会掉落,不可交易 拍卖 等。
有个专门的NPC 回收 回收时可以减少属性。这个npc还可以 进行此类物品的相关处理。
如合成等 give的时候直接增加属性就行。
要不此物品直接就使用个npc合成就行了
交易方面有点麻烦 如此物品放进商铺了 或者摆难 拍卖了 如何检测减少对应属性呢 这个没查 好像没有相关的脚本触 发的
自己看着写吧 有更好的做法和想法分享一下就是了。 |
|