PapyrusUtil - Modders Scripting Utility Functions
17.02.2017 76893 27974 Локализатор: k©קaso√® Версия: 3.3

PapyrusUtil - Modders Scripting Utility Functions

Автор:exiledviper meh321 / exiledviper meh321
Версия:3.3
Перевод:не требуется

Описание:
Этот плагин является ресурсом для мододелов и для создания некоторых модов, которые вынуждены иметь данное ядро/плагин для функционала и работы модов. SKSE плагин, который позволяет сохранять любое количество int, float, form, string и строковых значений из скриптов папируса. Также поддерживает списки всех типов данных. Эти значения могут быть доступны из любого мода, позволяющие легко динамически сделать совместимость. А также, многие игроки сталкивались с такой ошибкой, когда при входе в игру через SKSE показывается уведомление, в котором написано "Устаревший или отсутствующий Papyrus Util плагин для SKSE", это значит что у вас не установлены некоторые крайне важные скриптовые файлы и dll. для корректной работы некоторых модов, которые имеют привязку к SKSE. Этот плагин называется "PapyrusUtil", он разработан в основном для мододелов, чтобы использовать данный плагин в своих модах. В любом случае если у вас при входе в игру появляется например уведомление об устаревшем или отсутствующем Papyrus Util, то ставьте данный пакет.

Обновление:3.3
- Новые функции JsonUtil:
* Добавлены произвольные пути для формата .json
* JsonInFolder для получения массива из .json файлов, которые существуют в данной папке.
- Новые функции MiscUtil:
* ScanCellNPCsByFaction() для поиска ячейки для актеров, действующих в пределах данной фракции.
- Новые функции PapyrusUtil:
* GetScriptVersion (), чтобы получить текущую установленную версию скрипта, который может отличаться от getversion()'ы и dll значения, в зависимости от использования разнообразных и/или плохой установки мода.
- Исправления:
* Некоторые исправления для обработки JsonUtil файлов и недостающих значений.
* Внесены многие другие исправления.

Обновление:3.2
- Внесено множество исправлений для предотвращения различных крахов игры и проблем с производительностью.
- Unload() - Выгружает файл из памяти, который был использован JsonUtil.
- IsPendingSave() - проверяет, является ли данный json-файл модифицированным с момента последней загрузки или сохранения.
- IsGood() - проверяет, является ли данный файл json в данный момент загруженным или нет, и имеет ошибки или нет.
- GetErrors() - возвращает отформатированную строку любого json для разбора ошибки, если таковые имеются.
- JsonInFolder() - возвращает массив всех json файлов в заданной директории.
- CountObj<type>Prefix() - подсчитывает количество ключей данных, которые начинаются со строки у конкретного объекта.
- ClearObj<type>Prefix() - удаляет все значения ключей данных, которые начинаются со строки у конкретного объекта.
- FilesInFolder() - возвращает массивы всех файлов, или с учетом расширений, содержащихся в папке.
- ScanCellActors() - получает массивы данных от ближайших субъектов в локации, с условием соответствия.
- ScanCellObjects() - получает массив ближайших объектов определенного типа формы в локации, которые соответствуют критериям.
- Исправлена ошибка, приводившая к краху игры при загрузке сохранения для некоторых пользователей.
- Добавлено Count<type>Prefix() для StorageUtil и JsonUtil - подсчитывает количество ключей данных.
- Добавлено Clear<type>Prefix() для StorageUtil  - удаляет все значения ключей данных.
- Добавлено luck<type>() для StorageUtil - получает значения и возвращает их, затем удаляет из хранилища.
- Добавлено Shift<type>List() для StorageUtil - получает первое значение из списка данных, а затем удаляет его из этого списка.
- Добавлено Pop<type>List() для StorageUtil - возвращает последнее значение из списка данных и затем удаляет его из этого списка.

Обновление:3.0 (релиз)
- Требуется только SKSE 1.07.03 и выше
- Исправлены скрипты StorageUtil.pex и JsonUtil.pex (Int/Float/String/FormListToArray())
- Внесены различные новые полезности и функции в скрипт PapyrusUtil.pex
- А также различные другие новые функции которые я не могу вспомнить, в основном связанные с решением проблем
- Исправлены различные ошибки связанные с крахом игры
- Улучшена производительность для многих функций
- Удалены внутренние скриптовые записи MiscUtil.WriteToFile(),ReadFromFile(),ExecuteBat() - функции были в значительной степени неиспользуемыми

Обновление:3.0RC1
- Добавлена поддержка и совместимость с SKSE 1.07.03
- Оптимизировано использование большого количества памяти для всех хранилищ и множество полезных функций могут решить некоторые проблемы краха игры для некоторых игроков
- Очищено множество более бесполезной информации сохраняющейся как с спам в журнале PapyrusUtilDev.log
- Исправлены некоторые сбои и проблемы, возникавшие при изменении порядка загрузки модов или удалении модов
- Обновлены некоторые библиотеки ядра dll. в соответствии с последней версией
- Добавлены новые функции xxxListCountValue() для скриптов StorageUtil и JsonUtil
- Добавлена совместимость с будущим релизом SexLab 1.60

Внимание!!!
- Если у вас нет такой проблемы с SKSE, то вам этот плагин не нужен, но все таки некоторые моды просто ОЧЕНЬ нуждаются в данном плагине, например мод Купание в Скайриме, SexLab, 0S3SEKSY NET 9000 и какие то еще...

Требования:
- SKSE 1.07.03 и выше
- Версия игры 1.9.32.0.8

Совместимость:
- Совместим со всем

При обновлении:
- Просто установите с заменой всех файлов

Установка:(можно вручную или через NMM/MO менеджеры)
- Поместите папку Data из архива в папку с игрой (Data не внутрь Data, а поверх), подтвердите слияние папок и файлов

Предыдущая версия 3.2
Предыдущая версия 3.0

Внимание: Автор данной темы имеет право удалять комментарии по своему усмотрению, если комментарии не соответствуют правилам сайта.
1 2 »
Аватар Talos13457
Talos13457 в 14:45:48, 23.08.2019
После установки вылезает окно в правом верхнем углу, там написано:
ID
Mod
Husbard и тд
Как это исправить?
Аватар Glok666
Glok666 в 08:36:25, 23.03.2019
Автор указал, что данный мод необходим для работы SexLab. Установлен sexlab 1.62 full. Вот что пишет Wryebach о конфликте с ним.                                                                                                                                                           = Выше ==========================================118== POD  PapyrusUtil_v33

scripts\JsonUtil.pex

scripts\MiscUtil.pex

scripts\PapyrusUtil.pex

scripts\Source\JsonUtil.psc

scripts\Source\MiscUtil.psc

scripts\Source\PapyrusUtil.psc

SKSE\Plugins\StorageUtil.dll
Аватар Kartezianec
Kartezianec в 19:14:42, 08.02.2019
Информация изменилась.
Аватар Topmember
Topmember в 00:37:09, 28.07.2017
Странная проблема. После установки модов они же появляются во вкладке плагинов, где выставляется порядок загрузки этих модов. Так вот, исчезла часть (и немалая) из вкладки плагинов. Теперь часть из них, понятное дело, не загружается, игра "ругается".

Думал вернуть удалением и повторной установкой модов - не помогло.

Может кто-нибудь сталкивался с этим и знает, как вернуть исчезнувшие плагины?

Заранее благодарю...

P.S. Я пытался переключиться с профиля 2 на профиль игре в NNM, но этот процесс висел долго и я его "убил". Возможно это как-то повлияло...
Аватар dmansager
dmansager в 18:40:54, 19.08.2017
Попробуй поставить WryeBash и запускай через него. Погляди что будет. WB должен по любому увидеть все .esp.
Аватар theGuest
theGuest в 20:27:00, 15.03.2017
У меня запрашивает замену файлов у мода Compfire. Это нормально?
Аватар Drackstorm
Drackstorm в 16:33:14, 24.03.2017
во многие моды часто заранее авторы или локализаторы закидывают Папирус, и некоторые другие моддерские файлы нужные для корректной работы. Поэтому иногда будут встречатся запросы о замене файлов...
Аватар Fle
Fle в 16:50:02, 24.03.2017
"часто заранее авторы или локализаторы закидывают Папирус, и некоторые другие моддерские файлы нужные для корректной работы."

За такое закидывание их надо по рукам бить.  biggrin
Аватар Диомид
Диомид в 14:31:53, 18.02.2017
)
Аватар vladimir2014
vladimir2014 в 17:28:42, 17.02.2017
Спасибо за обновлённый плагин PapyrusUtil 3.3.
Аватар k©קaso√®
k©קaso√® в 10:42:26, 17.02.2017
№41, Администратор
Обновлено 3.3
Аватар k©קaso√®
k©קaso√® в 14:13:40, 17.02.2017
№42, Администратор
да, тут у нас была версия 3.2
Аватар dmitro11
dmitro11 в 03:10:23, 29.01.2017
в мене проблема я не грдин попасти в драконний предел  чому вилет на рс
Аватар graf_Nochi
graf_Nochi в 04:05:37, 29.01.2017
Проблем,вагон )))
Альтернативный старт+компаньоны типа Вильи и любые другие,которые имеют кучу скриптов. Как показала практика,пока не сдашь квест с драконьим камнем,лучше таких не нанимать! Реплейсер тел,может приводить к вылету. Моды на ребаланс,типа NA,на потребности. В общем любые скриптовые моды,могут ломать игру напрочь. Это происходит,как тут неоднократно писалось,по причине что,модмейкер,отталкивается от сюжета!  А такие моды,которые вносят изменения в левел листы и тому подобное,часто несовместимы при использование альтернативных стартов.
А вообще,порой кажется,что и температура за бортом,способна поломать Скайрим biggrin 
Просто аккуратно с модами! Избегай набирать напарников до того,как к седобородым нужно идти.
Аватар ICE-SPIRIT
ICE-SPIRIT в 14:20:51, 30.04.2017
Чувак, слушай, у меня Скайрим ломался миллиарды раз и причин тому было бесконечное количество вплоть до паронормальных. Можешь посоветовать когда лучше всего идти нанимать напарников и тому подобное? Просто начинать каждый раз с самого начала веселья не приносит
Аватар Misha_4
Misha_4 в 23:48:28, 18.01.2016
Аллилуйя бог послал нам  PapyrusUtil ура ура ура  wine
Аватар alrem
alrem в 12:53:11, 05.01.2016
Внимание,пользующиеся модом  0S3SEKSY NET 9000  .Не спешите обновлять,будут конфликты! Слова автора.
ПС. Для SSL - без проблем.
Аватар Dexus
Dexus в 14:05:10, 05.01.2016
SSL обновился до 1.61) о чём это Вы в P.S.))
Аватар alrem
alrem в 14:18:19, 05.01.2016
Так я и сказал, что для SSL обновиться - без проблем,только смысла мало,так как всё это уже входит в архив 1.61,
а вот для  0S3SEKSY NET 9000 ставить эту версию пока не рекомендуется.
Аватар k©קaso√®
k©קaso√® в 12:28:36, 05.01.2016
№34, Администратор
Обновлено 3.2
Аватар k©קaso√®
k©קaso√® в 12:25:09, 22.08.2015
№31, Администратор
Обновлено 3.0 (релиз)
Аватар smolser263
smolser263 в 13:36:36, 23.08.2015
Спасибо! Скачал. Теперь еще и SKSE обновлять надо smile
Аватар Dexus
Dexus в 22:37:39, 24.08.2015
Спасибо biggrin как раз пригодился,хотя и был вшит по дефолту в SL 1.60.Элементарная невнимательность при установке,попался мод на старой версии Papyrus(2.8) и сразу месседж на весь экран о несоответствиях+рекомендации.Сейчас всё OK.Наверное пока его лучше ставить отдельным плагином через NMM имхо.
Аватар Свиток
Свиток в 12:58:19, 11.08.2015
У меня не было раньше никаких всплывающих надписей об устаревшем папирусе.
Поставил эту обнову и они сразу появились.
Откатился назад - все нормально.
SKSE 1.07.01
Аватар berkyt
berkyt в 13:20:31, 11.08.2015
Ну в описании же написано русским по белому: Внимание!!!
- Если у вас нет такой проблемы с SKSE, то вам этот плагин не нужен
Аватар Свиток
Свиток в 13:25:06, 11.08.2015
Там написано и вот это:
"Оптимизировано использование большого количества памяти для всех хранилищ и множество полезных функций могут
решить некоторые проблемы краха игры для некоторых игроков
- Очищено множество более бесполезной информации сохраняющейся как с спам в журнале PapyrusUtilDev.log
- Исправлены некоторые сбои и проблемы, возникавшие при изменении порядка загрузки модов или удалении модов
- Обновлены некоторые библиотеки ядра dll. в соответствии с последней версией
- Добавлены новые функции xxxListCountValue() для скриптов StorageUtil и JsonUtil"


Именно поэтому и установил.
Аватар k©קaso√®
k©קaso√® в 14:09:24, 11.08.2015
№29, Администратор
у вас skse 1.07.01, а новая версия 3.0RC1 для skse 1.07.03, вам подойдет версия 2.8
Аватар Свиток
Свиток в 14:16:06, 11.08.2015
Я бы это в разделе Установка упомянул.
Из описания не понятно.
Про обновление 3.0 сказано лишь, что добавлена поддержка и совместимость с SKSE 1.07.03. Но в теории это еще не означает, что ранние версии SKSE не будут работать. А вот на практике это так.
Аватар k©קaso√®
k©קaso√® в 11:14:46, 11.08.2015
№25, Администратор
Обновлено 3.0RC1
1 2 »
avatar
Gamer-mods.ru © 2012 - 2019. Все права защищены. Копирование материалов без указанной активной ссылки на данный сайт запрещено