Этот сайт использует файлы cookies и сервисы сбора технических данных посетителей (данные об IP-адресе, местоположении и др.) для обеспечения работоспособности и улучшения качества обслуживания. Продолжая использовать наш сайт, вы автоматически соглашаетесь с использованием данных технологий.
Эта библиотека позволяет добавлять пользовательские элементы в компас.
Чтобы установить библиотеку, вы можете либо включить её в свой аддон и загрузить файлы из манифеста, либо установить библиотеку как любой другой обычный аддон.
Если вы полагаетесь на то, что библиотека устанавливается отдельно и не внедряете ее, то вы должны включить эту строку в манифест аддона :
## DependsOn: CustomCompassPins
В любом случае, в память будет загружена только одна копия библиотеки (самая новая версия).
Как использовать: Сначала вы должны добавить pinType:
pinType является уникальной строкой например«MySkyshards» pinCallback является функцией обратного вызовакоторая получает pinManager (более ниже) layout представляет собой таблицукоторая определяет текстуру и другие параметры для штифтов этого pinType
Функции обратного вызова Функция обратного вызова вызывается каждый, то Компас обновляется. Эта функция создает контакты с помощью заданного pinManager (первый и единственный параметр). пример:
function( pinManager ) for _, pin in pairs( pins ) do pinManager:CreatePin( pinType, pinTag, pin.x, pin.y ) end end
У pinManager есть только один метод: CreatePin (pinType, pinTag, xLoc, yLoc) pinType pinType созданный пин принадлежит pinTag уникальный идентификатор для пин. Вы можете передавать дополнительные атрибуты на вывод через pinTag, который впоследствии можно будет использовать (см. Макет для получения дополнительной информации). xLoc , yLoc положение штифта в нормализованных координатах карты. (0,0 = topleft, 1,1 = снизу справа)
Таблица раскладки раскладки должна иметь следующие ключи: maxDistance максимальное расстояние (в нормализованных единицах карты) для того, чтобы вывод был видимым (он будет постепенно затухать, когда штырьковый приближается к maxDistance) текстуры Путь к файлу с текстурой
Дополнительные клавиши: FOV поле зрения в радианах. например, 2pi приведет к тому, что булавка будет всегда видна, пи означает, что булавка видна, пока она не находится позади проигрывателя. sizeCallback - функция, которая получает вывод, угол между игроком и выводом, нормализованный угол (-1 = левая граница компаса, 1 = правая граница компаса, 0 = центр компаса), normalizedDistance (0 = та же позиция, что и у игрока, 1 = вывод находится на максимальном расстоянии). Эта функция может изменять размер вывода с помощью вывода: SetDimension (ширина, высота). Если функция не указана, размер вывода составляет 32x32, и он уменьшается, если abs ( normalizedAngle)> 0,25 AdditionalLayout другую таблицу с 2 компонентами, каждый из которых должен быть функцией. Первый получает те же параметры, что и функция sizeCallback. Может использоваться для реализации дополнительных визуальных эффектов. Например: вы можете сделать что-то вроде pin: SetColor (1,0,0,1), чтобы сделать вывод красным. Вторая функция получает только пин-код в качестве параметра. Поскольку выводы объединены (сохранены для повторного использования), необходимо снова очистить дополнительные модификации вывода. Таким образом, в предыдущем примере эта функция должна вызывать pin: SetColor (1,1,1,1), чтобы сделать вывод снова белым.
The pin object для pin имеет следующие атрибуты: pin.xLoc x координата pin.yLoc y координата pin.pinType pinType pin.pinTag pinTag Поскольку pin является первым заданным параметром в функциях обратного вызова макета, вы можете передавать любые данные этим функциям через pinTag (например, альтернативную текстуру, отличную от указанной в таблице макетов). Pin
Важные функций : SetAlpha (значение) 1 = контакт непрозрачный, 0 = контакт прозрачный. Полезно для эффектов затухания. pin: SetHidden (bool), если значение bool равно true, то pin является невидимым pin: SetDimensions (width, height) устанавливает ширину и высоту pin (полезно, если вы хотите реализовать собственный эффект масштабирования вблизи границы или что-то в этом роде). ) pin: SetColor (r, g, b, a) меняет цвет контактов. Вы можете создать какой-то эффект подсветки с этим. pin: GetNamedChild ("Фон")возвращает текстурный контроль
Не рабочая ссылка? Или знаете о выходе новой версии? Сообщите нам в комментариях ниже. Спасибо! Если вы хотите стать автором публикации или опубликовать свой перевод, пожалуйста, воспользуйтесь формой обратной связи.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Подскажите, куда исчез пункт "присоединиться в душе" — когда сим принимает душ и может позвать другого заняться сексом в душе. Перерыл все меню, нигде нет.
А может есть какой-то аналоговый мод, который позволяет настроить только это?
* предотвратить ситуации с папарацци и фанатами, которые могут возникнуть при общении со знаменитостями; * блокировать персонажей по возрасту или полу в конкретных местах; * блокировать оккультных персонажей в определённых локациях;
Мод конфликтует с Реалистичными родами. Когда оба были установлены и сим получал любой баф связанный с модом здравоохранения, тогда вся строка настроения с бафами лагала и появлялся синий квадратик, не раскрывался слайд бафов. Убрала реалистичную беременность и все прошло.
И еще проблема с модом была, что действия 4рых персонажей семьи складывались в одну колонку и при переключении между симами не менялись это действия. Просто одна общая колонка для всех, плюс проблемы с переключением между персонажами. В общем не стала искать с чем еще конфликтует, убрала этот мод, слишком много проблем от него
Я тоже делала "чистовой" запуск игры без папки Electronic Arts, и все тоже самое что и у вас, это не помогло. Полагаю, что возможно проблема в самой игре, в репаке. На многих форумах сейчас жалуются, что 1.117 версия сломала большинство скриптовых модов. Люди играют без них просто. Проблема, что Тул не работает уже освещена на многих форумах, как я вижу. Наверное стоит подождать пока обновят еще раз игру или сам мод... Ну или попробовать поставить "костыль" в виде замены меню, как ниже писали. Может пойду попробую это сделать сейчас, мне этот мод ну очень нужен, откатывать версию назад на 1.116 где он в новых городах не работает -видимо крайняя мера от безнадеги будет)
Могу только посочувствовать. Без иронии. И маловероятно, если всё выше сказанное правда (по поводу всех предпринятых действий), что кто-то сможет помочь.
В качестве оффтопа: Я уже забыл когда ставил игру с "нуля", точно больше года не делал этого. Работает игра, обновления накатываются. Не понимаю всех этих телодвижений по перекачиванию всей игры после каждого чиха/патча от EA. Возможно это и спасает от всех многочисленных танцев с бубном в этой теме и в других.
Перенесите ВСЮ папку Documents\Electronic Arts\The Sims 4 на рабочий стол или на другой диск, неважно, но не удаляйте пока. Запустите симс. Игра создаст новую папку по адресу Documents\Electronic Arts\The Sims 4. Закройте игру. Можно сказать, это "чистая" установка. Разместите в папку Mods Tool. Запустите игру, в настройках включите две галки на пользовательский контент, примените и выйдите из игры. Снова запустите, проверяйте. Если это не поможет.. то проверку файлов игры делайте. UPD: Скачайте мод с источника, там в открытом доступе. Я ставил оттуда.
Сейчас попробую, но. Я игру устанавливала полностью с нуля - где находятся все папки прекрасно знаю и всегда делаю чистую установку, удаляя папку ElectronicArts впринципе. Сама игра точно в норме - все другие моды сценариев работают на ура, проблема только с Тул.
Цитата: All4You
Перенесите ВСЮ папку Documents\Electronic Arts\The Sims 4 на рабочий стол или на другой диск, неважно, но не удаляйте пока. Запустите симс. Игра создаст новую папку по адресу Documents\Electronic Arts\The Sims 4. Закройте игру. Можно сказать, это "чистая" установка. Разместите в папку Mods Tool. Запустите игру, в настройках включите две галки на пользовательский контент, примените и выйдите из игры. Снова запустите, проверяйте. Если это не поможет.. то проверку файлов игры делайте. UPD: Скачайте мод с источника, там в открытом доступе. Я ставил оттуда.
Отчитываюсь 🫡
Ничего не помогло - папка Электроник Артс была удалена, мод скачен еще раз - и с этого сайта, и с источника - пробовала поочереди - ничего не работает, тупо висит синий экран. На Патреоне автора тоже жалуются. Подгрузила Беттер Билд и Командный центр, Тул вытащила - игра работает в штатном режиме.
Перенесите ВСЮ папку Documents\Electronic Arts\The Sims 4 на рабочий стол или на другой диск, неважно, но не удаляйте пока. Запустите симс. Игра создаст новую папку по адресу Documents\Electronic Arts\The Sims 4. Закройте игру. Можно сказать, это "чистая" установка. Разместите в папку Mods Tool. Запустите игру, в настройках включите две галки на пользовательский контент, примените и выйдите из игры. Снова запустите, проверяйте. Если это не поможет.. то проверку файлов игры делайте. UPD: Скачайте мод с источника, там в открытом доступе. Я ставил оттуда.
Удалите старый. Обновите сам TOOL v2.9.1: 8-19-25 Patch Update всё выше описанное возможно в старой версии мода, новая прекрасно работает, с другими модами не конфликтует и Tool не требует удалять старое сохранение. В целом после выхода патча игры 117 не нужно удалять старые сохры, если, конечно, это не плановое удаление по желанию игрока.
Tool вот только что скачала с этого сайта, ни в какую не работает, игра чистая, моды никакие больше не стоят. Одна единственная папка Тула, всё.
Удалите старый. Обновите сам TOOL v2.9.1: 8-19-25 Patch Update всё выше описанное возможно в старой версии мода, новая прекрасно работает, с другими модами не конфликтует и Tool не требует удалять старое сохранение. В целом после выхода патча игры 117 не нужно удалять старые сохры, если, конечно, это не плановое удаление по желанию игрока.
Tool не работает вообще, крашит игру. При входе основной экран приглушен синим, ничего нельзя сделать или нажать. Версия 1.117, кэш вычистила, удалила старое сохранение, запускаю игру только с Tool - ни в какую. В чем еще может быть причина?
Я ради 2.9.1 версии тула специально обновилась до 1.117, и один день все работало. А на второй появилась та же самая проблема что и у вас( пока что никакие манипуляции не помогли это исправить. Что делала и что не помогло: - чистила кеш; - пробовала запускать этот мод с отдельными частями игры, с треем, с сейвами; - заново перекачала все файлы игры; Выяснила, что такое происходит когда есть какой-то сейв в игре. Если сейв вынуть, то и глюка нет.
Спасибо за обратную связь! В итоге вылечила установкой замены главного меню, отключающей рекламу. Мне нравилось оригинальное минималистичное в своем дизайне меню, но это не большая жертва, чтобы забыть об этом несчастном баге
не знаю, работал ли мод до этого и занимается ли им автор сейчас, но после установки игра сделала кликабельным только ОДИН диван, и то это фейковая кликабельность, ибо сим просто не может за него сесть и размахивает руками. — ДА, с применением стульев не работает тоже — НЕТ, никакие другие моды у меня не стоят
кароче снес, будто он только под чистый симс с другими модами норм не порулить, тратить время разбираться желания никакого, у меня симс просто начинает долго отвечать плюс минус как запуститься с ним вроде рассказал там уже может найдутся любители бдсм
у меня после последнего обновления симс 4, он начал конфликтовать с Нисей. В целом использование одного и того же мода по сути (частично) ничего не теряется, но если кто то так же их совмещает и у вас ломается игра, то это из-за этого
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.