--黄金恶魔圣灵包 function I3090039_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8330301, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8330302, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8330303, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8330304, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 4) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(3090039, 1, "I3090039_GiftBag") --黄金恶魔圣灵包 function I3090040_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8330311, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8330312, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8330313, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8330314, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 4) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(3090040, 1, "I3090040_GiftBag") --黄金恶魔圣灵包 function I3010163_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8148101, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8148102, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8148103, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8148104, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 4) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(3010163, 1, "I3010163_GiftBag") --黄金恶魔圣灵包 function I3010166_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8148401, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8148402, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8148403, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8148404, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 4) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(3010166, 1, "I3010166_GiftBag") --黄金恶魔圣灵包 function I3090037_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8141005, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8141006, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8141007, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8141008, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 4) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(3090037, 1, "I3090037_GiftBag") --黄金恶魔圣灵包 function I3090038_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8142005, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8142006, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8142007, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8142008, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 4) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(3090038, 1, "I3090038_GiftBag")