function I1600690_CanUseGiftBag(MapID, InstanceID, TypeID, RoleID) local bRet, bIgnore = 0, false local Guild = guild.GetRoleGuildID(RoleID) local c = guild.GetRoleGuildPos(Guild, RoleID) if c ~= 2 and c ~=3 then --Проверка главы ги или зама главы для сброса бафа ги bRet = 32 end return bRet, bIgnore end function I1600690_GiftBag(MapID, InstanceID, TypeID, RoleID) local Guild = guild.GetRoleGuildID(RoleID) guild.UnsetGuildStatus(Guild, 8) end aux.RegisterItemEvent(1600690, 0, "I1600690_CanUseGiftBag") aux.RegisterItemEvent(1600690, 1, "I1600690_GiftBag")