增加配件

物品
伺服器端
可在 Mobile 端和 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 添加的配件,失敗時為空