添加武器配件

物品
服务端
Both Mobile and PC

为指定槽位的武器添加配件,与该槽位不匹配的配件会添加失败;匹配但重复的配件会替换掉原有的配件,原配件会送入玩家背包,玩家背包已满时原配件会掉落在玩家当时的位置

声明

func AddAttachments(target entity<Player>, slot SwitchEquipSlot, item ItemIDType, out var isSuccess bool, out var attachment entity<Entity>)
go

参数

输入

名称 类型 描述
目标 Player 目标玩家
槽位 SwitchWeaponEquipSlot 装备栏槽位
物品 ItemGoodsIDType 配件

输出

名称 类型 描述
是否成功 Bool 是否成功添加配件
真:配件已装备到对应槽位的武器上
假:配件添加失败,不会出现在玩家背包
配件 Entity 添加的配件,失败时为空