--黄金恶魔圣灵包 function I5300318_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299434, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299435, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299436, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299437, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299438, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300318, 1, "I5300318_GiftBag") --黄金恶魔圣灵包 function I5300350_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399491, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399492, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399493, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399494, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399495, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300350, 1, "I5300350_GiftBag") --黄金恶魔圣灵包 function I5300351_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399496, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399497, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399498, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399499, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399500, 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(5300351, 1, "I5300351_GiftBag") --黄金恶魔圣灵包 function I5300352_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399501, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399502, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399503, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399504, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399505, 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(5300352, 1, "I5300352_GiftBag") --黄金恶魔圣灵包 function I5300353_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399506, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399507, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399508, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399509, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399510, 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(5300353, 1, "I5300353_GiftBag") --黄金恶魔圣灵包 function I5300319_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299439, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299440, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299441, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299442, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299514, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300319, 1, "I5300319_GiftBag") --黄金恶魔圣灵包 function I5300320_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299443, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299444, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299445, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299446, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299515, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300320, 1, "I5300320_GiftBag") --黄金恶魔圣灵包 function I5300321_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299447, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299448, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299449, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299450, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299451, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300321, 1, "I5300321_GiftBag") --黄金恶魔圣灵包 function I5300322_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299453, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299454, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299452, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299455, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299456, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300322, 1, "I5300322_GiftBag") --黄金恶魔圣灵包 function I5300323_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299457, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299458, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299459, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 3) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300323, 1, "I5300323_GiftBag") --黄金恶魔圣灵包 function I5300324_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299470, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299471, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299472, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 3) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300324, 1, "I5300324_GiftBag") --黄金恶魔圣灵包 function I5300325_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299474, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299475, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299473, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 3) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300325, 1, "I5300325_GiftBag") --黄金恶魔圣灵包 function I5300326_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299476, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299477, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299478, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299479, 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(5300326, 1, "I5300326_GiftBag") --黄金恶魔圣灵包 function I5300327_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299480, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299481, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299482, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 3) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300327, 1, "I5300327_GiftBag") --黄金恶魔圣灵包 function I5300328_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299483, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299484, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 2) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300328, 1, "I5300328_GiftBag") --黄金恶魔圣灵包 function I5300329_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299485, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299486, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299487, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299488, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299489, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300329, 1, "I5300329_GiftBag") --黄金恶魔圣灵包 function I5300330_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299490, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299491, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299492, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299493, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300330, 1, "I5300330_GiftBag") --黄金恶魔圣灵包 function I5300331_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299494, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299495, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299496, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299497, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300331, 1, "I5300331_GiftBag") --黄金恶魔圣灵包 function I5300332_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299498, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299499, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299500, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 3) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300332, 1, "I5300332_GiftBag") --黄金恶魔圣灵包 function I5300333_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299501, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299502, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299503, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299504, 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(5300333, 1, "I5300333_GiftBag") --黄金恶魔圣灵包 function I5300334_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299505, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299506, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299507, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299508, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299509, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300334, 1, "I5300334_GiftBag") --黄金恶魔圣灵包 function I5300335_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8299510, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299511, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299512, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8299513, 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(5300335, 1, "I5300335_GiftBag") --黄金恶魔圣灵包 function I5300256_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8199440, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8199441, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8199442, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8199443, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300256, 1, "I5300256_GiftBag") --黄金恶魔圣灵包 function I5300257_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8199444, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8199445, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8199446, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8199447, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300257, 1, "I5300257_GiftBag") --黄金恶魔圣灵包 function I5300258_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8199448, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8199449, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8199450, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8199451, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300258, 1, "I5300258_GiftBag") --黄金恶魔圣灵包 function I5300259_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8199452, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8199453, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8199454, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 3) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300259, 1, "I5300259_GiftBag") --黄金恶魔圣灵包 function I5300260_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900248, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900249, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900250, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900251, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900252, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300260, 1, "I5300260_GiftBag") --黄金恶魔圣灵包 function I5300261_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900162, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900163, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900164, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900165, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300261, 1, "I5300261_GiftBag") --黄金恶魔圣灵包 function I5200039_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 4820163, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820164, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820165, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820166, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820167, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820168, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820169, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820170, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 7602115, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 9) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5200039, 1, "I5200039_GiftBag") --黄金恶魔圣灵包 function I3010156_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 4510020, 500, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 1) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(3010156, 1, "I3010156_GiftBag") function I3010144_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 4820163, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820164, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820165, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820166, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820167, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820168, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820169, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820170, 1, 6, 8, 420) end function BaoXiang_CanUse(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(3010144, 1, "I3010144_GiftBag") --黄金恶魔圣灵包 --黄金恶魔圣灵包 function I3010145_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 6900593, 30, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4400377, 3, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6900595, 5, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6802527, 2, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6602462, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6600238, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 7) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(3010145, 1, "I3010145_GiftBag") --黄金恶魔圣灵包 function I5300114_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 4810109, 130, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 1) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300114, 1, "I5300114_GiftBag") --黄金恶魔圣灵包 function I5300153_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9850310, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 2) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300153, 1, "I5300153_GiftBag") --黄金恶魔圣灵包 function I5300152_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9850310, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 2) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300152, 1, "I5300152_GiftBag") --黄金恶魔圣灵包 function I5300151_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9850310, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 2) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300151, 1, "I5300151_GiftBag") --黄金恶魔圣灵包 function I5300115_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 4810109, 5, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 1) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300115, 1, "I5300115_GiftBag") --黄金恶魔圣灵包 function I5300116_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9751318, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9751319, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9751320, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9751321, 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(5300116, 1, "I5300116_GiftBag") --黄金恶魔圣灵包 function I5300067_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900240, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900241, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900242, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900243, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300067, 1, "I5300067_GiftBag") function I6600338_GiftBag(MapID, InstanceID, TypeID, TargetID) --??ID, ????TypeID,??,??,????,log??????? local r = math.random(700) local temp = 0 local index = 1 local tbl = {} tbl[1] = {7602152,1,6,70} tbl[2] = {7602153,1,6,70} tbl[3] = {7602154,1,6,70} tbl[4] = {7602155,1,6,70} tbl[5] = {7602156,1,6,70} tbl[6] = {7602157,1,6,70} tbl[7] = {7602158,1,6,70} tbl[8] = {7602159,1,6,70} tbl[9] = {7602160,1,6,70} tbl[10] = {7602161,1,6,70} for i = 1,#tbl do temp = temp + tbl[i][4] if temp >= r then index = i break end end role.AddRoleItem(MapID, InstanceID, TargetID, tbl[index][1], tbl[index][2], tbl[index][3], 8, 35) end function I6600338_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --???????????? local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 1) then --?????????? bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(6600338, 1, "I6600338_GiftBag") --黄金恶魔圣灵包 function I5300068_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900253, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900254, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900255, 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(5300068, 1, "I5300068_GiftBag") --黄金恶魔圣灵包 function I6600352_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9750164, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750165, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750166, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750167, 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(6600352, 1, "I6600352_GiftBag") --黄金恶魔圣灵包 function I6600354_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9750174, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750175, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750176, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750177, 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(6600354, 1, "I6600354_GiftBag") --黄金恶魔圣灵包 function I6600356_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9750184, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750185, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750186, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750187, 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(6600356, 1, "I6600356_GiftBag") --黄金恶魔圣灵包 function I6600358_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9750194, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750195, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750196, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750197, 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(6600358, 1, "I6600358_GiftBag") --黄金恶魔圣灵包 --黄金恶魔圣灵包 function I6600373_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9146031, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9146032, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9146033, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9146034, 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(6600373, 1, "I6600373_GiftBag") --黄金恶魔圣灵包 function I6600375_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9150031, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9150032, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9150033, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9150034, 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(6600375, 1, "I6600375_GiftBag") --黄金恶魔圣灵包 function I6600376_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9149031, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9149032, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9149033, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9149034, 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(6600376, 1, "I6600376_GiftBag") --黄金恶魔圣灵包 function I5300069_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900256, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900257, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900258, 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(5300069, 1, "I5300069_GiftBag") --黄金恶魔圣灵包 function I5300070_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420067, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420068, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 2) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300070, 1, "I5300070_GiftBag") --黄金恶魔圣灵包 function I5300022_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8039175, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8039176, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8039177, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 3) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300022, 1, "I5300022_GiftBag") --黄金恶魔圣灵包 function I5300023_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420055, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420056, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 2) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300023, 1, "I5300023_GiftBag") --黄金恶魔圣灵包 function I5300024_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420079, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420080, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 2) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300024, 1, "I5300024_GiftBag") --黄金恶魔圣灵包 function I5300025_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420057, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420058, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 2) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300025, 1, "I5300025_GiftBag") --黄金恶魔圣灵包 function I5300071_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900262, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900263, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900264, 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(5300071, 1, "I5300071_GiftBag") --黄金恶魔圣灵包 function I5200046_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 4800223, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 1) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5200046, 1, "I5200046_GiftBag") --黄金恶魔圣灵包 function I5300124_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420203, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420204, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420205, 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(5300124, 1, "I5300124_GiftBag") --黄金恶魔圣灵包 function I5300125_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420206, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420207, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420208, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420209, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420210, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 6) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300125, 1, "I5300125_GiftBag") --黄金恶魔圣灵包 function I5300126_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9705001, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9705002, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9705003, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9705004, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 6) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300126, 1, "I5300126_GiftBag") --黄金恶魔圣灵包 function I5300127_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9750160, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750161, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750162, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9750163, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 3) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300127, 1, "I5300127_GiftBag") --黄金恶魔圣灵包 function I5300129_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420122, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420123, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 3) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300129, 1, "I5300129_GiftBag") --黄金恶魔圣灵包 function I5300130_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420131, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420136, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420137, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420138, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300130, 1, "I5300130_GiftBag") --黄金恶魔圣灵包 function I5300131_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420124, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420125, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420126, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420127, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300131, 1, "I5300131_GiftBag") --黄金恶魔圣灵包 function I5300132_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420132, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420133, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420134, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420135, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300132, 1, "I5300132_GiftBag") --黄金恶魔圣灵包 function I5300133_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420147, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420148, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420149, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420150, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300133, 1, "I5300133_GiftBag") --黄金恶魔圣灵包 function I5300134_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420186, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420187, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420243, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420242, 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(5300134, 1, "I5300134_GiftBag") --黄金恶魔圣灵包 function I5300135_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8143011, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8143012, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8143013, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8143014, 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(5300135, 1, "I5300135_GiftBag") --黄金恶魔圣灵包 function I5300072_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900397, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900398, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900399, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900400, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 2) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300072, 1, "I5300072_GiftBag") --黄金恶魔圣灵包 function I5300073_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900401, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900402, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900403, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900404, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300073, 1, "I5300073_GiftBag") --黄金恶魔圣灵包 function I5300074_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900405, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900406, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900407, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900408, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300074, 1, "I5300074_GiftBag") --黄金恶魔圣灵包 function I5300137_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8144011, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8144012, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8144013, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8144014, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 3) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300137, 1, "I5300137_GiftBag") --黄金恶魔圣灵包 function I5300136_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8145011, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8145012, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8145013, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8145014, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 3) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300136, 1, "I5300136_GiftBag") --黄金恶魔圣灵包 function I5300075_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900419, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900420, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900421, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900422, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300075, 1, "I5300075_GiftBag") --黄金恶魔圣灵包 function I5300076_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900423, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900424, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900425, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900426, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300076, 1, "I5300076_GiftBag") --黄金恶魔圣灵包 function I5300077_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900427, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900428, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900429, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900430, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300077, 1, "I5300077_GiftBag") --黄金恶魔圣灵包 function I5300078_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900432, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900433, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900434, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900435, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900066, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 6) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300078, 1, "I5300078_GiftBag") --黄金恶魔圣灵包 function I5300079_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900436, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900437, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900438, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900439, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9900066, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 6) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300079, 1, "I5300079_GiftBag") --黄金恶魔圣灵包 function I5300247_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 6600796, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6600797, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6600798, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6600799, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6600800, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6600801, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 5300248, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 5300249, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 5300250, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 5300251, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 5300252, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 5300253, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 12) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300247, 1, "I5300247_GiftBag") --黄金恶魔圣灵包 function I5300080_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9851258, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851259, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851260, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851261, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851262, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851263, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851264, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851265, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851266, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851267, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851268, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851302, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 12) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300080, 1, "I5300080_GiftBag") --黄金恶魔圣灵包 function I5300081_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9851292, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851293, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851294, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851295, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851296, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851297, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851298, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851299, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851300, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851301, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851302, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851268, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 12) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300081, 1, "I5300081_GiftBag") --黄金恶魔圣灵包 function I5300082_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9851326, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851327, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851328, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851329, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851330, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851331, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851332, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851333, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851334, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851335, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851336, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851370, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 12) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300082, 1, "I5300082_GiftBag") --黄金恶魔圣灵包 function I5300083_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9851360, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851361, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851362, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851363, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851364, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851365, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851366, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851367, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851368, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851369, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851370, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851336, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 12) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300083, 1, "I5300083_GiftBag") --黄金恶魔圣灵包 function I5300088_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9851264, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851265, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851266, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851267, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851268, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851269, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851270, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851271, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851272, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851273, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851274, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851302, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 13) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300088, 1, "I5300088_GiftBag") --黄金恶魔圣灵包 function I5300089_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9851298, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851299, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851300, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851301, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851302, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851303, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851304, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851305, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851306, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851307, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851308, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851268, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 13) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300089, 1, "I5300089_GiftBag") --黄金恶魔圣灵包 function I5300090_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9851332, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851333, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851334, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851335, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851336, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851337, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851338, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851339, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851340, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851341, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851342, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851370, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 13) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300090, 1, "I5300090_GiftBag") --黄金恶魔圣灵包 function I5300091_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9851366, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851367, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851368, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851369, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851370, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851371, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851372, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851373, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851374, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851375, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851376, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9851336, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 13) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300091, 1, "I5300091_GiftBag") --黄金恶魔圣灵包 function I6600119_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8393015, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8393016, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8393017, 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(6600119, 1, "I6600119_GiftBag") --黄金恶魔圣灵包 function I6600122_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8400005, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8400006, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8400007, 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(6600122, 1, "I6600122_GiftBag") --黄金恶魔圣灵包 function I4900010_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420013, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420014, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420015, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420016, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(4900010, 1, "I4900010_GiftBag") --黄金恶魔圣灵包 function I4900013_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8420025, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420026, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420027, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8420028, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(4900013, 1, "I4900013_GiftBag") --黄金恶魔圣灵包 function I6600845_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8099242, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8099243, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8099244, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8099245, 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(6600845, 1, "I6600845_GiftBag") --黄金恶魔圣灵包 function I5300232_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9817033, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9817034, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9817035, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9817036, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300232, 1, "I5300232_GiftBag") --黄金恶魔圣灵包 function I5300233_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9819005, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819006, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819007, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819008, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300233, 1, "I5300233_GiftBag") --黄金恶魔圣灵包 function I5300234_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9819009, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819010, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819011, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819012, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300234, 1, "I5300234_GiftBag") --黄金恶魔圣灵包 function I5300235_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9819013, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819014, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819015, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819016, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300235, 1, "I5300235_GiftBag") --黄金恶魔圣灵包 function I5300236_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9819017, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819018, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819019, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819020, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300236, 1, "I5300236_GiftBag") --黄金恶魔圣灵包 function I5300237_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9819022, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819023, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819024, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 3) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300237, 1, "I5300237_GiftBag") --黄金恶魔圣灵包 function I5300238_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9819025, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819026, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819027, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819028, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300238, 1, "I5300238_GiftBag") --黄金恶魔圣灵包 function I5300239_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9819029, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819030, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819031, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819032, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300239, 1, "I5300239_GiftBag") --黄金恶魔圣灵包 function I5300240_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9819033, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819034, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819035, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9819036, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300240, 1, "I5300240_GiftBag") --黄金恶魔圣灵包 function I5300241_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9823002, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823003, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823004, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300241, 1, "I5300241_GiftBag") --黄金恶魔圣灵包 function I5300242_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9823005, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823006, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823007, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823008, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300242, 1, "I5300242_GiftBag") --黄金恶魔圣灵包 function I5300243_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9823009, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823010, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823011, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823012, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300243, 1, "I5300243_GiftBag") --黄金恶魔圣灵包 function I5300244_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9823013, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823014, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823015, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823016, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300244, 1, "I5300244_GiftBag") --黄金恶魔圣灵包 function I5300245_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9823017, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823018, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823019, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823020, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300245, 1, "I5300245_GiftBag") --黄金恶魔圣灵包 function I5300246_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9823021, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823022, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823023, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9823024, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300246, 1, "I5300246_GiftBag") --黄金恶魔圣灵包 function I5300113_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9850524, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9850525, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9850526, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 3) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300113, 1, "I5300113_GiftBag") --黄金恶魔圣灵包 function I4400380_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9899936, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9899937, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9899938, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 9899939, 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(4400380, 1, "I4400380_GiftBag") --黄金恶魔圣灵包 function I5200035_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 3010105, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3010106, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 2) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5200035, 1, "I5200035_GiftBag") --黄金恶魔圣灵包 function I5200058_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9900280, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 1) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5200058, 1, "I5200058_GiftBag") --黄金恶魔圣灵包 function I5300195_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8010175, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010179, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010183, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010184, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010191, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010195, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010199, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010203, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010207, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010211, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 10) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300195, 1, "I5300195_GiftBag") --黄金恶魔圣灵包 function I5300196_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8010176, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010180, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010185, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010186, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010192, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010196, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010200, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010204, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010208, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010212, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 10) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300196, 1, "I5300196_GiftBag") --黄金恶魔圣灵包 function I5300197_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8010177, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010181, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010187, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010188, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010193, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010197, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010201, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010205, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010209, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010213, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 10) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300197, 1, "I5300197_GiftBag") --黄金恶魔圣灵包 function I5300198_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8010178, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010182, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010189, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010190, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010194, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010198, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010202, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010206, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010210, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8010214, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 10) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300198, 1, "I5300198_GiftBag") function I6600723_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9990005, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 1) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(6600723, 1, "I6600723_GiftBag") --黄金恶魔圣灵包 function I6600633_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9990004, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 1) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(6600633, 1, "I6600633_GiftBag") --黄金恶魔圣灵包 function I6600896_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 9990006, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 1) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(6600896, 1, "I6600896_GiftBag") --黄金恶魔圣灵包 function I5300336_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399434, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399435, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399436, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399437, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300336, 1, "I5300336_GiftBag") --黄金恶魔圣灵包 function I5300337_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399438, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399439, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399440, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399441, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300337, 1, "I5300337_GiftBag") --黄金恶魔圣灵包 function I5300338_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399442, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399443, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399444, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399445, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300338, 1, "I5300338_GiftBag") --黄金恶魔圣灵包 function I5300339_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399446, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399447, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399448, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399449, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300339, 1, "I5300339_GiftBag") --黄金恶魔圣灵包 function I5300340_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399450, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399451, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399452, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399453, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300340, 1, "I5300340_GiftBag") --黄金恶魔圣灵包 function I5300341_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399454, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399455, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399456, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399457, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300341, 1, "I5300341_GiftBag") --黄金恶魔圣灵包 function I5300342_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399458, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399459, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399460, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399461, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300342, 1, "I5300342_GiftBag") --黄金恶魔圣灵包 function I5300343_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399462, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399463, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399464, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399465, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300343, 1, "I5300343_GiftBag") --黄金恶魔圣灵包 function I5300344_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399466, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399467, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399468, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399469, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300344, 1, "I5300344_GiftBag") --黄金恶魔圣灵包 --黄金恶魔圣灵包 function I5300345_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399470, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399471, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399472, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399473, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300345, 1, "I5300345_GiftBag") --黄金恶魔圣灵包 function I5300346_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399474, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399475, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399476, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399477, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300346, 1, "I5300346_GiftBag") --黄金恶魔圣灵包 function I5300347_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399478, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399479, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399480, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399481, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300347, 1, "I5300347_GiftBag") --黄金恶魔圣灵包 function I5300348_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399482, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399483, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399484, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399485, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300348, 1, "I5300348_GiftBag") --黄金恶魔圣灵包 function I5300349_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8399486, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399487, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399488, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8399490, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5300349, 1, "I5300349_GiftBag") --黄金恶魔圣灵包 function I5301336_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799434, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799435, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799436, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799437, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301336, 1, "I5301336_GiftBag") --黄金恶魔圣灵包 function I5301337_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799438, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799439, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799440, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799441, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301337, 1, "I5301337_GiftBag") --黄金恶魔圣灵包 function I5301338_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799442, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799443, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799444, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799445, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301338, 1, "I5301338_GiftBag") --黄金恶魔圣灵包 function I5301339_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799446, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799447, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799448, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799449, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301339, 1, "I5301339_GiftBag") --黄金恶魔圣灵包 function I5301340_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799450, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799451, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799452, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799453, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301340, 1, "I5301340_GiftBag") --黄金恶魔圣灵包 function I5301341_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799454, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799455, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799456, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799457, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301341, 1, "I5301341_GiftBag") --黄金恶魔圣灵包 function I5301342_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799458, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799459, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799460, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799461, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301342, 1, "I5301342_GiftBag") --黄金恶魔圣灵包 function I5301343_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799462, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799463, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799464, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799465, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301343, 1, "I5301343_GiftBag") --黄金恶魔圣灵包 function I5301344_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799466, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799467, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799468, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799469, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301344, 1, "I5301344_GiftBag") --黄金恶魔圣灵包 function I5301345_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799470, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799471, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799472, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799473, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301345, 1, "I5301345_GiftBag") --黄金恶魔圣灵包 function I5301346_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799474, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799475, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799476, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799477, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301346, 1, "I5301346_GiftBag") --黄金恶魔圣灵包 function I5301347_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799478, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799479, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799480, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799481, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301347, 1, "I5301347_GiftBag") --黄金恶魔圣灵包 function I5301348_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799482, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799483, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799484, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799485, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301348, 1, "I5301348_GiftBag") --黄金恶魔圣灵包 function I5301349_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 8799486, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799487, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799488, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 8799490, 1, 6, 8, 420) end function BaoXiang_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false --判断背包空闲空间是否足够 local FreeSize = role.GetBagFreeSize(TargetID) if(FreeSize < 5) then --提示玩家背包空间不足 bRet = 40 end return bRet, bIgnore end aux.RegisterItemEvent(5301349, 1, "I5301349_GiftBag")