Информация Эта библиотека предназначена для разработчиков аддонов и не может использоваться отдельно. Она требует дополнительных изменений в исходном коде аддонов.
Библиотека была создана для решения проблемы доступа к закрытым функциям из небезопасного кода. Начиная с версии 2.0, она также предоставляет новую функцию — подменю. В версии 3.0 появилась ещё одна новая функция — разделитель.
Элементы управления, созданные из дополнительного кода, помечаются как «небезопасные» или «скомпрометированные». Функции, которые не вызывают проблем с такими элементами управления, работают отлично, например, функции из аддонов «Показать на карте», «Ссылка в чате» или «Помощь». Однако функции, помеченные как «защищённые», такие как «UseItem», «InitiateDestroy» или «PickupInventoryItem», вызывают ошибку.
До версии ESO 2.0.13, если аддон предлагал полное пользовательское контекстное меню без встроенных пунктов меню, и это меню отображалось первым после загрузки пользовательского интерфейса, то элементы управления первого пункта меню были ненадёжными. Это могло привести к ошибке «Использование» в инвентаре. Начиная с версии 2.0.13 ZOS предварительно выделяет 10 «безопасных» пунктов меню, но это только снижает вероятность возникновения проблемы, но не устраняет её полностью. В настоящее время количество предварительно выделенных элементов управления равно 30. Хотя запуск с этой проблемой с AddMenuItem всё ещё возможен, но слоты действий инвентаря всё ещё не любят пункты пользовательского меню.
Чтобы избежать появления сообщения об ошибке, элементы управления встроенными пунктами меню и дополнительными пунктами меню должны быть строго разделены. Это то, что делает AddCustomMenuItem в этой библиотеке. Он использует собственный пул элементов управления, которые выглядят точно так же. Это может показаться странным, но это работает.
Я не использую частные функции. Почему я должен использовать эту библиотеку? Проблема не в вас, а во встроенном коде, который повторно использует элементы управления, созданные вашим дополнением в AddMenuItem.
Если вы хотите использовать эту библиотеку, то после включения её в манифест дополнения, выполните текстовый поиск глобальной функции AddMenuItem и замените её на AddCustomMenuItem. Однако будьте осторожны при использовании функции «Заменить всё» над всеми файлами, чтобы не заменить AddMenuItem самой библиотеки CustomMenu.
Не рабочая ссылка? Или знаете о выходе новой версии? Сообщите нам в комментариях ниже. Спасибо! Если вы хотите стать автором публикации, пожалуйста, воспользуйтесь формой обратной связи.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Добрый день! Наверное, вопрос звучал неоднократно тут, но как включить недостающие анимации? Игра выдает "включено 4к из 12к", в настройках WW не выключены группы анимаций и отдельные авторы. Чот я тильтую и не понимаю
И нужен ли Wicked Perversion или уже все вшито по умолчанию? Мб в ней проблема. Играю на лицензии, 2\3 длс куплено
Действительно требуется, или достаточно Universal Venue List от Basemental? И, если требуется, то какие файлы ставить, оба, или один какой-то? Zerbu - Venues.package Zerbu - Changes to Existing Venues.package
У некоторых игроков возникли трудности с настройкой/изменением языка игры.
У некоторых игроков возникали проблемы с тем, что каталоги сохранения игры не пересоздавались, а в некоторых случаях это приводило к сбоям на платформе Steam.
В некоторых ситуациях игра не воссоздавала отсутствующие папки UserData. Теперь игра более надежно заменяет отсутствующую папку UserData в каталоге сохранения игры
Иногда запуск игры мог занять очень много времени.
При постановке в очередь определенных событий в доме Гота происходил сбой
Игра вылетала на некоторых компьютерах, которые выходили из спящего режима.
Текст/подпись, добавленные к снимку, не будут сохранены.
Счетчик друзей семьи иногда был серым
Общие примечания к Sims :
Обратите внимание, что для The Sims (TS1) требуется совместимый с Vulkan графический процессор. Проверьте на сайте производителя вашего графического процессора, совместим ли ваш графический процессор с Vulkan, и убедитесь, что вы обновили драйвер до последней версии.
У некоторых игроков возникли трудности с настройкой/изменением языка игры.
Возникло несколько проблем в игре, когда готовый сим, работающий на университетском участке, заканчивал учебу и переезжал в родной район.
Иногда запуск игры мог занять очень много времени.
Восстановленные музыкальные треки из Acceptance и Annie
«Хотения» исчезают после того, как подросток поступает в университет, и игра сосредотачивается на них
Когда ребенок вырастет и станет подростком, выход из игры без сохранения не сможет полностью обратить процесс старения вспять (атрибуты подростка теперь будут на теле ребенка).
Симы иногда могут застрять в отеле во время отпуска (ошибка «Слишком много итераций» на экране загрузки)
Общие примечания к Sims 2 :
Сообщается о повторяющихся проблемах в системах Intel Arc. Недавно Intel прекратила прямую поддержку DirectX 9 и предоставляет поддержку через прозрачный слой отображения. Возможно, что это решение может иметь недостатки, которые могут повлиять на любые программы, использующие DirectX 9.
Потому что у тебя в папке модс есть еще слайдер который тянет ляшки вместо пениса и они конфликтуют между собой так как используют одинаковое место для "растяжения"
Да нет... "Последние обновления Windows внесли изменения, которые препятствуют обнаружению нажатий клавиш через решение Windows API, которое я использовал, поэтому я временно полностью удалил эту функцию. Модификации подобного рода в The Sims 4 очень ограничены и проблематичны. Я верю, что существует лучшее решение, которое будет работать для всех на всех системах, но мне потребуется время, чтобы его разработать." Сделает когда-нибудь.