--会长专属包 function I4500101_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 3, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 10000000, 420) end function I4500101_CanUseGiftBag(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(4500101, 1, "I4500101_GiftBag") aux.RegisterItemEvent(4500101, 0, "I4500101_CanUseGiftBag") --高级会长专属包 function I4500102_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 3, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 12500000, 420) end function I4500102_CanUseGiftBag(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(4500102, 1, "I4500102_GiftBag") aux.RegisterItemEvent(4500102, 0, "I4500102_CanUseGiftBag") --特级会长专属包 function I4500103_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 3, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 15000000, 420) end function I4500103_CanUseGiftBag(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(4500103, 1, "I4500103_GiftBag") aux.RegisterItemEvent(4500103, 0, "I4500103_CanUseGiftBag") --公会高阶包 function I4500104_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 2, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 12000000, 420) end function I4500104_CanUseGiftBag(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(4500104, 1, "I4500104_GiftBag") aux.RegisterItemEvent(4500104, 0, "I4500104_CanUseGiftBag") --高级公会高阶包 function I4500105_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 2, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 10000000, 420) end function I4500105_CanUseGiftBag(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(4500105, 1, "I4500105_GiftBag") aux.RegisterItemEvent(4500105, 0, "I4500105_CanUseGiftBag") --特级公会高阶包 function I4500106_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 2, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 12000000, 420) end function I4500106_CanUseGiftBag(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(4500106, 1, "I4500106_GiftBag") aux.RegisterItemEvent(4500106, 0, "I4500106_CanUseGiftBag") --公会骨干包 function I4500107_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 2, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 12000000, 420) end function I4500107_CanUseGiftBag(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(4500107, 1, "I4500107_GiftBag") aux.RegisterItemEvent(4500107, 0, "I4500107_CanUseGiftBag") --高级公会骨干包 function I4500108_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 2, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 6000000, 420) end function I4500108_CanUseGiftBag(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(4500108, 1, "I4500108_GiftBag") aux.RegisterItemEvent(4500108, 0, "I4500108_CanUseGiftBag") --特级公会骨干包 function I4500109_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 2, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 8000000, 420) end function I4500109_CanUseGiftBag(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(4500109, 1, "I4500109_GiftBag") aux.RegisterItemEvent(4500109, 0, "I4500109_CanUseGiftBag") --公会精英包 function I4500110_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 1, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 2500000, 420) end function I4500110_CanUseGiftBag(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(4500110, 1, "I4500110_GiftBag") aux.RegisterItemEvent(4500110, 0, "I4500110_CanUseGiftBag") --高级公会精英包 function I4500111_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 1, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 2500000, 420) end function I4500111_CanUseGiftBag(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(4500111, 1, "I4500111_GiftBag") aux.RegisterItemEvent(4500111, 0, "I4500111_CanUseGiftBag") --特级公会精英包 function I4500112_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 1, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 2500000, 420) end function I4500112_CanUseGiftBag(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(4500112, 1, "I4500112_GiftBag") aux.RegisterItemEvent(4500112, 0, "I4500112_CanUseGiftBag") --公会成员包 function I4500113_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 1, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 2500000, 420) end function I4500113_CanUseGiftBag(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(4500113, 1, "I4500113_GiftBag") aux.RegisterItemEvent(4500113, 0, "I4500113_CanUseGiftBag") --高级公会成员包 function I4500114_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 1, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 2500000, 420) end function I4500114_CanUseGiftBag(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(4500114, 1, "I4500114_GiftBag") aux.RegisterItemEvent(4500114, 0, "I4500114_CanUseGiftBag") --特级公会成员包 function I4500115_GiftBag(MapID, InstanceID, TypeID, TargetID) --玩家ID, 生成物品TypeID,数量,品质,生成模式,log用网络消息枚举 role.AddRoleItem(MapID, InstanceID, TargetID, 7100575, 1, -1, 8, 420) role.AddRoleItem(MapID, InstanceID, TargetID, 4500057, 4, -1, 8, 420) role.AddRoleSilver(MapID, InstanceID, TargetID, 2500000, 420) end function I4500115_CanUseGiftBag(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(4500115, 1, "I4500115_GiftBag") aux.RegisterItemEvent(4500115, 0, "I4500115_CanUseGiftBag")