function I5900013_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 9999011, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9999012, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9999013, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9999014, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9999015, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9999016, 1, 6, 8, 420) end function I5900013_CanUseGiftBag(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 8) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5900013, 1, "I5900013_GiftBag") aux.RegisterItemEvent(5900013, 0, "I5900013_CanUseGiftBag")