Этот сайт использует файлы cookies и сервисы сбора технических данных посетителей (данные об IP-адресе, местоположении и др.) для обеспечения работоспособности и улучшения качества обслуживания. Продолжая использовать наш сайт, вы автоматически соглашаетесь с использованием данных технологий.
Описание: Это скорее API, а не сам мод. Он предназначен для использования другими разработчиками Sims 4 в качестве основы для своих кодовых баз. Если у вас уже установлен мод, который требует использования этой библиотеки, то вы можете установить ее. В противном случае, установка не является обязательной.
Русский перевод от Helvetica: Скачать (3.17) Русский перевод от Origamika: Скачать (10/28/2020)
- Vanilla Tuning identifiers for: - Buffs - Interactions - Relationship Bits - Relationship Tracks - Short-Term Relationship Bits - Motives - Many Others! - Logging - Log messages to a file - Log custom exceptions - Log the current stack trace, find out who or what is calling your functions! - Useful when debugging code! - Enable / Disable logs via a command in-game. `s4clib.enable_log < log_name >` - Exception Handling - Log to a file exceptions that are thrown - Catch exceptions within your functions via a decorator - Custom Dialogs - Ok / Cancel Dialog - Choose Object Dialog
- Choose Sim Dialog - Custom Icons: - Right Arrow - Navigate Into Arrow - Question Mark - Six Sided Dice - Checked Box - Unchecked Box - Notifications - Sim Icons - Warnings - Errors - Info - Story Dialogs (Add custom buttons, add sim icons) - Sim Picker - Prompt the player to choose a sim or a number of sims from a dialog. - Custom Notifications - Basic Notification - Display a notification with a title and description of varying urgency. - Interactions - Registration - Register Interactions to: - Terrain - Ocean - Objects (Sims, Furniture, etc.) - Custom Interactions - Create interactions the run Python code in their backends - Interaction Types: - CommonInteraction - Inherit from this to hook into an interaction and add python functionality to its functions - Immediate Super Interaction - An interaction that doesn't require a target to perform. It is started immediately and without an animation. - Super Interaction - Like the Immediate Super interaction but these require a target to perform. (sim_chat is one example of a Super Interaction) - Mixer Interaction - Use this for custom Mixer interactions. - Social Mixer Interaction - Use this for custom Social Mixer interactions. - Terrain Interaction - Use for interactions that appear when clicking on the ground. - Perform logical checks to determine whether or not to show an interaction - Or display an interaction as disabled, with a displayed tooltip that shows when the player hovers the interaction. - Run Python code when an interaction is started, cancelled, or has finished. - Custom Interaction Tooltips - Display tooltips on interactions that display on hover. - Locate CommonInteraction for an example of how to utilize custom tooltips in your own interactions. - Event Handling - Create, Dispatch, and Handle Dynamic Events - Handle events without needing a reference to the code that sends the event. - Decouple that code! - Interval Events - Run functions on millisecond intervals. - Run functions once, after an amount of time has passed. - Interaction events (Queued, Started, Ended, Interaction Outcomes) - Sim - Spawn - Occurs when a Sim spawns or is born into the world. - Initialization - Occurs when a Sim is initialized (before being spawned). - Occult Swapping - Occurs when a Sim changes to a different Occult (i.e. Human to Mermaid or Human to Vampire or vice verse) - Zone Events - Zone Update - Occurs every time the zone updates. (Basically every time the game ticks) - Zone Teardown - Occurs every time the zone is torn down. Occurs before a loading screen, but only after a Zone had been previously loaded. (See Zone Early/Late Load) - Zone Save - Occurs every time a zone is saved. This occurs before the game saves for the player. Be careful with this one! - Zone Early Load - Occurs when a zone is loaded, but before the players household has loaded. - Zone Late Load - Occurs when a zone is loaded, but after the players household has loaded. - Utilities - Sim utilities - Get the Active Sim - Get Sim Info, Sim Instance, and Sim Ids - Get All Sims nearby and filter which types of sims to get (Age, Species, Occult, Traits, Buffs, etc.) - Occults - Check Occult Types of sims. - Ages - Get/Set/Check Ages of sims. - Genders - Get/Set/Check Genders of sims. - Species - Get/Set/Check Species of sims. - Buffs - Add/Remove/Check Buffs of sims. - Traits - Add/Remove/Check Traits of sims. - Sim State - Check various states of sims. (Wearing towel, Dying, etc.)
- Sim Spawn/Despawn - Spawn, Despawn, and Delete Sims. - CAS - Outfit - Set/Get/Update/Check the current outfit of sims. - CAS Utils - Attach/Detach/Check cas parts of a sims outfit. You can put any cas part in any BodyType via these. - Components - Get various components of objects (Statistics, Traits, Buffs, etc.) - Resources - Load Resources or Tuning files by their identifiers. (Buffs, Traits, Statistics, Snippets, etc.) - Icons - Load Icons provided by S4CL or your own Icons. - Types - Determine the type of objects without needing to use isinstance or having a reference to the type itself in your own code. - Time - Manage time. Pause the game, get/change the current game speed, get/set the time of day, etc. - Collections - Determine if an object is a collection, combine collections, flatten collections, etc. - Injection - Inject custom functionality into functions - IO (Input/Output) - Write string data to a file or load string data from a file. - Stack Trace - Retrieve the complete and full stack trace. - Localization utilities - Retrieve LocalizedStrings from StringTables of .package files. - Format tokens into LocalizedStrings - Display text in specific colors (Colors can be added by request) - Blue - Green - Red - Create Localized Tooltips - Use to display tooltips on interactions (while also displaying the interaction) - These can be useful to give more information to the player about why something cannot be performed, instead of simply hiding that something. - Weather - Statistics - Motives
- Many more! - Testing Framework - Write tests to test your python code and run the tests via a command within the game. - The results will be logged to the 'Documents/The Sims 4/mod_logs' folder - A single function can handle multiple tests utilizing the same code with different arguments. - Run tests via the command: `s4clib.run_tests <class_names_separated_by_a_space>` - Class Names are the names of the classes decorated with 'test_class' - If no class names are provided, all of the tests will run.
Installation: - Download the latest zip archive above. - Unpack the archive using your favorite archiving tool. - Drag the files and folders to your The Sims 4/Mods directory. So `mod_data` will be at `The Sims 4/Mods/mod_data` and the other files will be at `The Sims 4/Mods`. Overwrite All if asked! - Keep in mind that the ts4script file must be either a top level (directly in the Mods / < ts4script file > folder) or one deep folder (Mods / Blah / < ts4script file>). Even deeper, and nothing will come of it.
Не рабочая ссылка? Или знаете о выходе новой версии? Сообщите нам в комментариях ниже. Спасибо! Если вы хотите стать автором публикации или опубликовать свой перевод, пожалуйста, воспользуйтесь формой обратной связи.
В настройках WW снимите галочку с пункта резервировать объекты для секса, а то может оказаться, что у вас просто заполнен пул зарезервированных объектов
И снова, не совсем так. Это библиотека. И каждый автор мода может использовать её на своё усмотрение, кто-то один скрипт заюзает кто-то больше. Тем самым не прописывая уже готовые скрипты этой библиотеки у себя в моде. Но, да, возможно, чтоб пропихнуться разным модам на единожды прописанный скрипт. И не факт, что если сам мододел перенесет/пропишет этот или схожий скрипт себе в мод, то мод начнет работать на космических скоростях.
Во, наконец-таки стало понятно чего именно этому самому инжектору на самом деле не хватает - ему не хватает как раз автоматического выключения и включения соответственно при обращении к нему. По сути то он нужен чтобы в том же Perverted разрешить подросткам воспользоваться барной стойкой, всё остальное в моде отлично работает и без инжектора, но... инжектор включается и все игровые действия производятся через инжектор, что собственно их и замедляет, а он нужен только лишь как чит, чтоб пропихнуться в некоторых узких местах
Для проверки на объектах, кликните по двуспальной кровати (приоритетный объект). Если настройки в целом, как ответили выше, то по симу: похоть и выбрать нужную опцию. Если нужны дополнительные опции WW, в том числе информация, статистика, то через шифт.
Я б начал (хотя у меня такого нет, старая привычка сокращать кол-во символов в названии каталогов) с более короткого названия папки. Например: adeepindigo_SimNationTravel_v6.9.2 (34 символа против ваших 47). Снова, посоветую, установить BE прогнать его в игре и посмотреть наличие файлов проблемного мода в списках загруженного, в отчете BE. Не забываем про чистку игрового кеша при любом изменении в составе модов.
А чем переводили, типа MTS_voky translator? Убедитесь что он правильно выставил инстансы в проблемных местах в выводимом (готовом) файле, можно сказать, это уже частая его ошибка на некоторых модах. В большинстве случаев помогает, если включена эта опция, снятие галки с "экспериментальной". В "тяжелых" случаях руками копипастнуть правильный"инстанс" в другом софте, например в Симстудио - 100% решение. Если советы излишни, то пардоньте. )
Всё, кроме уточнений касательно mod_data, это стандартная установка любого мода. Я бы не стал рекомендовать размещать что либо в корне папки Mods (это про сами файлы), во избежание бардака в целом.
Например, папка Sims 4/Mods/Folder/Folder/Folder/Folder/filename.package вполне допустима.
Не совсем так, нет смысла так глубоко засовывать что либо, игра это может не оценить, если у вас не настроен файл Resource.cfg.
----------------- Шаги по устранению неполадок ----------------- Шаг 1: Удалите все ваши моды.
А ведь кто-то удалит и скажет "спасибо", потом... ИМХО
Секс не работает, мод пытается переключать анимации, но каждый раз выдаёт ошибку и секс не начинается.
Общая "диагностика". Начните со скриптовой части NWP. Например переименуйте расширение файла например так NisaK_Wicked_Perversions.ts4script_bak или просто вытащите его на рабочий стол. Файл с расширением package пока не трогаем. Скачиваем и устанавливаем BE. С ним проще анализировать ошибки. Чистим игровой кеш, проверяем в игре функционал WW. В идеале прогнать команду через консоль ww.fix (устраняет накопившиеся ошибки мода с анимациями) 99.99% заработает. Убедитесь что у WP актуальная версия мода под вашу версию игры и версию WW, а лучше заново скачайте и установите в чистую. Мод рабочий (у меня) на версии игры 1.120.117.1030, WW не обновлял последним фиксом (руки не дошли).
Я нашла страницу автора. Установака: --------------- Основной ----------------- Перетащите все папки прямо в папку "The Sims 4/Mods".
1. Очень важно, чтобы папка mod_data находилась непосредственно в папке mods. Sims 4/Mods/mod_data. — Не помещайте её в другую папку. — Правило для папки mod_dаta: не трогайте её. — Не открывайте папку mod_data. — Не добавляйте ничего в папку mod_data. — Если вы внесли изменения в папку mod_data и получаете ошибку о недостающих файлах, удалите её и скачайте заново. 2a. Файлы скриптов (filename.ts4script) не могут находиться более чем на одну вложенную папку внутри папки Mods. Таким образом, путь должен быть либо The Sims 4/Mods/filename.ts4script, либо The Sims 4/Mods/Folder/filename.ts4script. Вы не можете добавить больше папок, иначе файл скрипта не будет работать корректно или вообще не будет работать. 2b. Файлы пакетов (filename.package) могут быть вложены во множество папок. Например, папка Sims 4/Mods/Folder/Folder/Folder/Folder/filename.package вполне допустима. 2c. Исключение из правила размещения файлов .package в любой папке: следует хранить парные файлы ts4script и package вместе, поэтому файлы deviousdesires.ts4script и deviousdesires.package должны быть размещены в одном и том же месте. 3. При обновлении модов перетащите (или используйте программу для распаковки архивов и выберите папку The Sims 4/Mods в качестве целевой папки) все файлы и папки из загруженного архива в папку mods. Будут перезаписаны только те файлы, которые необходимо перезаписать. — Не удаляйте папку mod_data при обновлении. Она содержит ваши настройки. Перезапись обновляет файлы внутри папки, которые необходимо обновить, не затрагивая ваши сохраненные настройки. ----------------- Шаги по устранению неполадок ----------------- Шаг 1: Удалите все ваши моды. Шаг 2: Установите DD (версия 5.14 или выше) — Откройте архив, перетащите все папки и файлы непосредственно в папку mods (не в подпапку). Шаг 3: Убедитесь, что DD работает. Шаг 4: Верните остальные моды на место. (Проверяйте по ходу работы, и вы довольно быстро обнаружите проблемный мод).
-------- Модули DDM -------- Выбирайте модули, функции которых вы хотите использовать! Все они необязательны.
Секс не работает, мод пытается переключать анимации, но каждый раз выдаёт ошибку и секс не начинается. Логи: AttributeError: Likely False Positive error for Wicked Perversions occurred, originating from _wrapped_function. Original Error: Likely False Positive error for Wicked Perversions occurred, originating from _wrapped_function. Original Error: Likely False Positive error for Wicked Perversions occurred, originating from play. Original Error: module 'services' has no attribute 'custom_schedule_service'... TurboLib: [TurboLib] Failed to run '_update_sex_instances_on_zone_update' method from 'WickedWhims'. -> AttributeError: Likely False Positive error for Wicked Perversions occurred, originating from _wrapped_function. Original Error: Likely False Positive error for Wicked Perversions occurred, originating from _wrapped_function. Original Error: Likely False Positive error for Wicked Perversions occurred, originating from play. Original Error: module 'services' has no attribute 'custom_schedule_service'...
Итоговой перевод новой версии мода готов. В игре проверил, все работает. Но... Отдельный файл перевода криво подхватывается модом. Такое бывает. Некоторые строки остаются без перевода (хотя по факту они переведены). Если перевод интегрировать в сам мод, то таких проблем нет. Ниже по ссылке сам мод с интегрированным русским переводом (надо заменить оригинальные файлы мода и НЕ устанавливать никакие дополнительные файлы перевода). https://disk.yandex.ru/d/Vw3Ra5zXxeNTDg
Если кому нужен перевод отдельным файлом, то он ниже, но повторю, работает криво (ссылка в первом моем посте ведет также на уже исправленный файл перевода). https://disk.yandex.ru/d/_cE8XZOsyLWiFg
Может кто-то подскажет как решить проблему: Для отыгрыша надо чтобы симка родила мертвого ребенка, у автора мода прочла что это можно выбрать в настройках мода в самой игре. Но как итог такого действия в настройках нет (или же не могу найти). Помогите пожалуйста!
Всем привет! Данная версия работает на версии игры 1.118 (декабрь 2025)? Раньше всегда ставила этот мод и все прекрасно работало, сейчас, по версии ИИ должно работать тоже (и судя по комментариям за декабрь), но к сожалению, игра не видит этого мода. Все установила верно, как обычно. Языковые барьеры работают, General Pie menus установлен, и был протестирован, как внутри папки с модом, так и снаружи. Попробовала скачать с сайта автора, попробовала убрать перевод и добавить его. Игра просто не видит его (подпапок нет (помимо двух "Optional Additional Pack_Required Cars" и "Optional Mod Automation Files" , все находится в одной папке, мод не "зарыт"). Расположение: Documents\Electronic Arts\The Sims 4\Mods\adeepindigo_gameplaymods_SimNationTravel_v6.9.2. В чем может быть проблема? Спасибо за ответ заранее!
А может кто-то подсказать: после обновы пропала кнопка настройки мода. Раньше я кликала по любому объекту, выбирала "похоть" и настраивала мод. Сейчас куда-то пропала эта функция. Кто может подсказать, может она теперь как-то по-другому вызывается просто?
Скачалось за секунду. Подскажите, проблема актуальна? Если проблема остается, опишите проблему, скорость просто 0 байт? Используете ли вы VPN/прокси. Какой браузер? Другие файлы с MF скачиваются без проблем?
Здравствуйте. Если никто не против, хотела тоже поделиться переводом этого мода. Над ним я работала несколько дней, так как мод достаточно объемный и в нем много медицинских терминов. Перевод мода выполнен максимально бережно и эмпатично для людей, которые принимают трагичные события близко к сердцу. Перевод встроен: Boosty или Яндекс Диск под версию V1.9 (11.11.25)
Почему-то у меня пропала кнопка для ручной смены анимаций в WW. Кто-нибудь поскажите как это исправить или с какой версии это убрали ? Ну или может быть нужен аддон какой-нибудь ?
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.