function I5300092_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 7602497, 100, -1, 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(5300092, 1, "I5300092_GiftBag") function I5300093_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 7602498, 100, -1, 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(5300093, 1, "I5300093_GiftBag") function I7100233_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 7100227, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 7300279, 3, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 7602508, 10, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6601999, 2, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6602002, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 7602124, 5, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 7602121, 5, 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(7100233, 1, "I7100233_GiftBag") function I7100234_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 6900593, 30, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4400377, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6900595, 5, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6602001, 2, 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(7100234, 1, "I7100234_GiftBag") function I7100235_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 7100227, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6602001, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3070090, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3010029, 20, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3010032, 20, 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(7100235, 1, "I7100235_GiftBag") function I7100236_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 7602118, 25, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 7100227, 5, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6602001, 3, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4820280, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3500207, 10, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3070019, 100, 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(7100236, 1, "I7100236_GiftBag") function I7100237_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 7100227, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6601999, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6600576, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3070092, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3070019, 100, 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(7100237, 1, "I7100237_GiftBag") function I7100238_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 7100227, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6601999, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 7602121, 40, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3010028, 10, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3010029, 5, 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(7100238, 1, "I7100238_GiftBag") function I7100240_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 3010029, 500, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3010032, 500, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3010036, 100, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3070019, 1500, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4080071, 1500, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6600819, 30, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 7100227, 50, 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(7100240, 1, "I7100240_GiftBag") --Обычные данжи-- function I7300233_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 7100227, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6601999, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 7602121, 40, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3010028, 10, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3010029, 5, 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(7300233, 1, "I7300233_GiftBag") function I7300234_GiftBag(MapID, InstanceID, TypeID, TargetID) role.AddRoleItem(MapID, InstanceID, TargetID, 7100227, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 6601999, 1, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 7602121, 40, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3010028, 10, 6, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 3010029, 5, 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(7300234, 1, "I7300234_GiftBag")