Этот сайт использует файлы 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.
Не рабочая ссылка? Или знаете о выходе новой версии? Сообщите нам в комментариях ниже. Спасибо! Если вы хотите стать автором публикации или опубликовать свой перевод, пожалуйста, воспользуйтесь формой обратной связи.
В моде есть мудлет потеря девственности и кровотечение при первом сексе. После обновления мудлет "кровотечение при первом сексе" есть, а визуально не отображается. Подскажите пожалуйста, можно это как-то исправить?!
Пропала возможность раздевать симов полностью через меню похоть-действия-одежда-снять все. Остались только меню выбрать одежду и выбрать белье. Подскажите пожалуйста, можно это как-то исправить?!
У вас исполняющие файлы "лицензионной" игры заменены файлами фикса при установке через Апдейтер. Поэтому у вас "пиратка" работает, а так называемая "лицензия" нет.
У "бразильцев", к примеру, на сколько я понимаю, фикс ставится в другую, отдельную, папку, тем самым сохраняется возможность запускать одним из вариантов "пиратка" или "пиратская лицензия".
И, думаю, это одна из основных причин у тех, кто использовал два метода одновременно Апдейтер и Анлокер. Если я не прав, то меня поправят.
Люто плюсую по всем пунктам. Мод ооочень странно работает, его поставить только чтобы поржать в дикой агонии, видя как один за одним у тебя отваливаются все моды...
Симс стим / соответственно и доп. Была игра запущена сразу после установки и проверки целостности файлов. В новой игре города нет. Кэш чистый, запуск без модов.
Так же прежде чем запустить. Очишен кэш анлокер по пути с/пользователь/ну и так далее по папкам.
Папка ЕР21 должна быть и в корневой папке игры The Sims 4 и в папке Delta.
Обратите внимание что корневая папка это не та в которой у вас сохранения и моды.
Возможно у вас просто не правильно установлено обновление, или у вас не обновлена сама игра. Версия игры на которой работает дополнение "Сквозь Века" ― 1.121.361.1020
Здравствуйте! Надеюсь мой комментарий не посчитают, что он не по теме я столкнулась с многими проблемами обновления через апдейтер, к сожалению ничего не получилось сделать с той критической ошибкой, про которую писали ранее (когда очень много окон выскакивает), хотя я следовала всем советам. Но решение я нашла, я надеюсь мой комментарий кому-то поможет: 1.я в стиме скачала базу, удалила еа и ориджин с компьютера (ранее она уже была и успешно обновлялась через апдейтер линуа+анлокером, но с новым допом все слетело) 2.через qbittorrent я скачала пак dlc который есть на этой странице 3.в корневую папку с игрой (Sims 4) я переместила все скачанные файлы 4. запустила анлокер, сделала все по инструкции 5. все готово, новое дополнение Сквозь века появилось, но оно также и в разделе купить есть(меня не смущает пускай будет)
НО, очень важно: я удалила с компьтера перед этим ВСЕ следы апдейтера, анлокера и скачанную базу, на которую ничего не ставилось(включая папку Документы, где обычно хранятся моды и сохры, но сохры, папку трэй и моды я сохранила отдельно и просто закинула после установки с заменой новых пустых папок), отключила полностью брандмауэр, всю защиту виндовс(антивирус у меня не стоит) и только после перезагрузки начала все ставить. Другие способы, которые советовали в комментариях, к сожалению, не помогли. У меня сначала не разблокировалась половина дополнений в версии 2.4.1(если правильно помню), а в новой версии вообще начались эти ошибки.
Не очень понимаю о чем вы, но я вроде бы явно написала, что проблема именно в игре которую запускаю через ЕА приложение -- лицензию. В пиратской версии все стоит и прекрасно работает, я надеюсь, что кто-то разобрался как "активировать" все именно с ЕА. Там у меня просто в каталогах никак не отображается новое дополнение, но есть плашка рекламная с предложением его купить, а вот каталоги отображаются в списках с оранжевой кнопокй "купить за".
не знаю что они сделали с игрой, но данный мод начал работать, помню в ноября 2025 года мне пришлось его удалить так как игра тупо не работала, сейчас же все работает идеально. В любом случае буду тестить дальше!
Есть догадка, с помощью "Ножниц" (в винде есть такая утилита в меню "пуск") сделайте скрин содержимого папки The Sims 4\EP21 (чтоб было видно название файлов и размер файлов).
И такой же скрин The Sims 4\Game\Bin
Через что ставили игру и купленый доп? Запускали ли игру до Анлокера, предварительно его деинсталировав? Чистили кеш? При запуске игры - новая игра - управление городами, есть город с допа?
Уже делала так. Качала свежий с оф сайта. Прогоняла симс 1 допом(куплененым) без пиратских. И ничего. В наборах купленых выглядит как пустая цветная картинка www. В выборах допов его нет. В игре нету. Я уже незнаю что делать. Все способы перепробовала.
У кого-нибудь была такая проблема? Играю на лицензии, через анлокер. Сквозь века установилось нормально, как и все киты, все предметы отображаются в игре, сохранение работает нормально, но я не могу зайти в Ондарион. У меня просто белый экран и всё, никаких действий, кроме сохранить/выйти из игры недоступно. Кто сталкивался?
Для информации: Можно в настройках WW поставить для анимаций ограничение по ролям/гендерам, если у них все теги проставлены верно, а у симов соответствующая персонализация, то неожиданных анимаций возникнуть не должно. При возникновении нежелательной анимации - shift+клик по симу > Wicked > отключить текущую анимацию, и она не будет больше выбираться. А если вопрос исключительно в экономии мегайбатов, то через Sims4Studio можно вырезать лишнее из пака.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.