Разширение за скриптов език (последна версия). Разширение за скриптов език (последна версия) Актуализация на Skse до най-новата версия

SKSE е вид разширение за The Elder Scrolls V: Skyrim, което изпълнява няколко важни функции наведнъж. Първият от тях следва от пълното име на инструмента - Skyrim Script Extender. Да, това приложение добавя нови скриптове и параметри към клиентските библиотеки на играта. За какво? Е, това е по-интересен въпрос. Първо, "разширителят" помага за значително оптимизиране на играта, което ви позволява да стартирате и играете удобно на сравнително слаби компютри. Друго важно предимство на SKSE е коригирането на редица грешки, които разработчиците не са си направили труда да поправят дори с най-новия пач (1.9.32.0.8) към момента на писане на този преглед. Особено много промени се отнасят до проблеми с обекти, които "пропадат" в текстури. Skyrim Script Extender също коригира някои грешки в диалогови прозорци и проблеми с използването на инвентара.

Работещи модове

Но основно SKSE е инсталиран, за да можете да използвате някои модове. The Elder Scrolls V: Skyrim е игра, за която са създадени хиляди модификации с различни цели и мащаби. Но стандартният набор от скриптове, добавен към клиента на играта, не е достатъчен за работа с някои от тях. Тук на помощ идва Skyrim Script Extender, който добавя нови опции и конфигурации. Между другото, в допълнение към самия клиент на играта, SKSE прави и необходимите промени в официалния набор от инструменти за разработчици - Creation Kit.

Script Extender се разпространява напълно безплатно, но някои от версиите му може да не са съвместими с някои версии на разпространението. Не забравяйте да обърнете внимание на това, преди да започнете да изтегляте. Не забравяйте, че е предвидена и отделна версия на SKSE за работа със SE (Special Edition) версии.

Основни функции

  • оптимизация и корекции на грешки;
  • не е съвместим с всички версии на The Elder Scrolls V: Skyrim клиент;
  • извършване на промени в Creation Kit;
  • необходимостта от инсталиране за изпълнение на някои модификации;
  • безплатно разпространение.

Skyrim Script Extender (SKSE) е необходим ресурс за създаване и инсталиране на модификации за оригиналния The Elder Scrolls 5: Skyrim и Legendary Edition. SKSE значително разширява функционалността на интерфейса на играта, коригира някои грешки в редактора на Creation Kit и подобрява цялостната оптимизация за компютри от нисък клас.

Файлът е преведен на руски.

Списък на промените:

Версия: 1.07.03 (последната)

Коригирана грешка с грешка в инвентара и грешка с диалози.

Добавен е SpawnerTask към партида PlaceAtMe за позициониране

Фиксиран шанс екземплярите на ModEvent/UICallback да спрат да работят, ако играта е била запазена+заредена между тяхното създаване и изпълнение

Добавена стойност Spell.GetEffectMagnitudes/GetEffectAreas/GetEffectDurations/GetMagicEffects

Добавена стойност ObjectReference.GetContainerForms/GetReferenceAliases

Добавена стойност на WornObject.GetReferenceAliases

Добавена стойност Form.GetKeywords

Добавена стойност StringUtil.Split

Добавена стойност Utility.ResizeArray

Добавена стойност на Actor.ResetAI (аналогично на конзолната функция)

Коригиран скрипт ActorBase.GetIndexOf*

Коригирана инициализация на Utility.CreateArray с празни формуляри/псевдоними

Добавена е поддръжка за skse.ExtendData(true) за меню за омагьосване/алхимия/коване/изработка (най-вероятно за бъдещото SkyUI 5.0)

Добавена съставка/отвара/свитък/заклинание.GetIsNthEffectKnown/магнитуди/области/продължителности/магически ефекти

Добавен Quest.GetAliasById/GetAliases

Фиксиран Armor.ModArmorRating за деактивиране на значимостта

Добавена стойност FormList.ToArray/AddForms

Добавена е експериментална функция GameData

Добавени са диагностични съобщения, за да се идентифицира причината за чести сривове или проблеми

(1) показва липса на главния файл, когато играта се срива при стартиране

(2) показва списъци с липсващи файлове в диалогов прозорец при зареждане на запис

И двете опции са деактивирани по подразбиране, за да ги активирате, добавете към файла skse.ini в Data/SKSE/skse.ini:

EnableDiagnostics=1

Актуализация: 1.07.02

Въпреки че това е бета версия, но е доста работеща, имайте предвид, че след актуализиране до версия 1.07.02, когато стартирате играта, може да има забавяне от няколко секунди, това се случва с преразпределението и актуализирането на нови файлове и промени , тогава играта ще започне както обикновено, тогава всички следващи влизания в играта ще бъдат бързи

Преименуван скрипт Tree -> TreeObject, за да се избегнат конфликти с игрови (ванилни) скриптове

Тази версия на SKSE 1.07.02 прилага функционалност от този плъгин „Jaxonz Console Plugin“, ако някой има инсталиран този плъгин „Jaxonz Console Plugin“, можете да го премахнете

Добавен скрипт Actor.GetFactions

Добавен скрипт Cell.GetWaterLevel

Добавени са допълнителни функции/променливи за фракции

Добавен скрипт ActorValueInfo.GetCurrent/Base/MaximumValue

Добавен скрипт Game.GetCurrentConsoleRef

Добавени са много функционални променливи за работа със скрипта NetImmerse

Коригиран скрипт SetHarvested за актуализиране на визуални модели и състояния на обекти

Добавен скрипт kMessage_NewGame към SKSEMessagingInterface

Добавен скрипт Enchantment.Get/SetKeywordRestrictions

Коригиран бъг/срив, причинени от едновременни натискания на клавиши, натискане/освобождаване

Добавен скрипт OnNiNodeUpdate за случайни събития ActiveMagicEffect, Alias, Form

Добавена е експериментална поддръжка за създаване на масиви, по-големи от 128 записа

Добавен скрипт Game.SetPlayerLevel. Работи подобно на командата на конзолата SetLevel за извикване на играч

Актуализация: 1.07.01

Версия 1.07.01 напусна алфа етапа, сега е пълноценно издание, всичко описано по-долу дори не знам за какво се отнася, всички стойности на скрипта, тъй като всичко е актуализирано, тогава играта се нуждае от всичко това. Забележка, след актуализиране до версия 1.07.01, при стартиране на играта може да има забавяне от няколко секунди, това се случва с преразпределението и актуализирането на нови файлове и промени, след което играта ще започне както обикновено, след това всички следващи влизането в играта ще бъде бързо

Коригиран IsValidRace за броня за всички раси

Добавен е MagicEffect.GetCasting/DeliveryType

Коригиран срив при извикване на UpdateWeight с липсващи NPC facegen файлове

GetTotalItemWeight, добавено правилно изчисление на променливите

Добавен скрипт Potion.IsPoison, GetUseSound

Добавен скрипт Weapon.GetTemplate

Добавен скрипт Ammo.IsBolt, GetProjectile, GetDamage

Добавен скрипт Game.GetDialogueTarget

Добавен параметър SKSETaskInterface::AddUITask

Добавена е сериализация на отдалечени формуляри

Добавен е параметър SKSEMessagingInterface

Премахна системата от съобщения, уведомяващи за неправилно запазване, зареждане

Скриптовете WornObject.GetDisplayName върнаха основно име на формуляр

Добавен скрипт WornObject, ObjectReference.GetPoison

Добавен DirectX SDK, необходим за компилация

Коригиран скрипт WornObject, отговорен за проверка на слотове/маски

Добавен параметър NetImmerse.SetNodePosition

Добавен параметър Actor.GetFurnitureReference

Добавен параметър Game.GetCurrentCrosshairRef

Добавен параметър NetImmerse.GetRelativeNodePositionx/Y/Z

Добавен Actor.Set/ResetExpressionPhoneme/модификатор

Добавени параметри Form.HasWorldModel Get/SetWorldModelPath/NumTextureSets/NthTextureSet/SetWorldModelNthTextureSet

Добавен параметър HeadPart.IsExtraPart

Добавен параметър Form.IsPlayable

Добавен параметър ObjectReference.GetAllForms

Инсталация:
Разархивирайте архива в папката на играта, където се намира изпълнимият файл " TESV.exe" със замяна на файла.
Създайте файл "
skse.ini", като вземете предвид параметрите на вашия компютър, или изтеглете готовия и го поставете в папкаДанни/SKSE
Започнете играта с s
kse_loader.exe

Внимание!!!

Тази версия 1.06.16 е съвместима само с версия на играта 1.9.32.0.8


Описание:
Основна концепция за създаване SKSE- разширяване на функционалността и оптимизация на самата игра TES 5 Skyrim, и неговият редактор Комплект за създаване. В момента SKSEвече е доста функционален, елиминира някои грешки на самата игра, зареждане на компютър със слаби конфигурации и може да се използва и за създаване на модификации на играта

Актуализация: 1.06.16

  • Фиксиран скрипт EquipItemByIdкойто не обработва правилно стекове от елементи
  • Поправена е грешка при екипиране, извличане и получаване на магия в " Любими"
Актуализация: 1.06.15
  • Фиксиран скрипт EquipItemEx, което предизвика конфликт между две оръжия от един и същи тип с различни подобрения (не са оборудвани в лявата и дясната ръка)
  • Фиксирани скриптове Game.UnbindObjectHotkey/GetHotkeyBoundObject/IsObjectFavorited(това е поправка за клавишни комбинации)
  • Поправени са всички съществуващи функции за превъртане (те бяха първоначално дефинирани, но никога не са свързани)
  • Добавен скрипт Scroll.GetCastTime
  • Променен скрипт ActorActionстойност на слота според други характеристики 0-ляво 1-дясно 2-глас
  • Добавен скрипт Actor.EquipItemById/GetEquippedItemId/GetWornItemId
Актуализация: 1.06.14
  • Лично аз не разбрах нищо в актуализациите, но очевидно всичко по-долу е много добро за скриптове на игри
  • Боен стил TESсега правилно клониран по пътя TempClone(използвана е авторската реализация вместо Бетесда)
  • минисметищедокладването игнорира " известен"срив при излизане от играта (грешка в двигателя на играта)
  • Добавен скрипт ObjectReference.IsOffLimitsи коригиран файл Actor.GetNthSpell
  • Добавен скрипт Actor.GetEquippedObject,връща първоначалната форма на оборудване на обекти в левия, десния и гласовия слот
  • Скрипт HasKeywordStringвърната стойност невярноако ключовата дума не е намерена
  • Добавени скриптове Game.IsObjectFavorited/UnbindObjectHotkey/GetHotkeyBoundObjectза да проверите дали артикулът/магиите са били в любими
  • Добавени скриптове ActionScript StoreIndices/LoadIndicesза свързване на индекси в менюто
  • Преконфигурирани скриптове ActionScript GetActivePlayerEffectsза скрити и неактивни ефекти
  • Добавено SKSE.GetPluginVersion
  • Добавен скрипт ActorIsSwimming/SheatheWeapon/IsAIEnabled
  • Добавен скрипт Game.GetPlayerMovementMode(Режим на управление)
  • Добавен скрипт ActorBase.GetTemplate(Връща основния модел ActorBase)
  • Добавена расова писменост /ActorBase.Get/SetSkin/
  • Добавен скрипт за събитие ActorAction
  • Добавен скрипт Weapon.Get/SetEquipType/Skill/Resist/CritEffect/CritEffectOnDeath/ CritMultiplier/EnchantmentValue/EquippedModel
  • Добавено API на плъгина(За справяне с тежки задачи NetImmerse)
Актуализацията включва:
  • поддръжка - кръпка 1.9.32.0.8
  • Поправен е бъг, който пречеше да се записват
  • Добавено Book.Is Takeable
Изисквания:
Как да актуализирате:
Точно преди да актуализирате, запазете до чисто запаметяване в менюто за пауза в новия слот за запаметяване и излезте от играта
Актуализирайте над старата версия със замяната на всички файлове

Инсталация:

  • Поставете съдържанието на архива в папката с играта (не в ДАННИ!!!)
  • Стартиране на играта само чрез skse_loader.exe

Skyrim Script Extenderили SKSEе ресурс за модератори, който разширява възможностите за скриптове на Skyrim. Това не засяга основните файлове по никакъв начин, така че не очаквайте други постоянни ефекти. Авторите забраниха публикуването му навсякъде, така че връзката по-горе ще ви отведе до сайта на създателите.

Съвместимост:

SKSE ще поддържа най-новата версия на Skyrim, налична в Steam и САМО нея (в момента 1.9.32.0.*). Когато бъде пусната нова версия, ние ще актуализираме нашите файлове възможно най-бързо - моля, бъдете търпеливи. Все още не е пуснат редактор.

Изисквания:

Информация за създателите на модификации

Ако вашият мод изисква SKSE, предоставете връзка към основния сайт на SKSE вместо да го опаковате с вашия мод. Бъдещите версии на SKSE няма да са съвместими с по-стари версии на модове, така че включването на по-стара версия на SKSE може да обърка или повреди други модове, които изискват по-новата версия.

Когато вашият мод е зареден, използвайте командата GetSKSERelease, за да се уверите, че версията на SKSE, която е инсталирана, е съвместима.

ако GetSKSERelease< 5
MessageBox "Тази модификация изисква по-нова версия на SKSE."
endif

ЧЗВ или често задавани въпроси

Играта не работи или се държи странно:

- Уведомете ни какво сте правили преди всичко да се счупи и ние ще се опитаме да поправим тази грешка

Ще има ли версия за Xbox 360 или PS3?

Антивирусната ми казва, че има вирус в skse_loader!

- Не е вирус. За да разширим Skyrim и неговия редактор, използваме техника, наречена „DLL инжектиране“, за да заредим нашия код. Тази техника се използва и от вируси, така че някои антивируси може да смятат нашия файл за вирус. Препоръчваме да добавите нашия файл към списъка с изключения в антивирусните правила.

Мога ли да модифицирам и пусна своя собствена версия на SKSE въз основа на изходния код, който включвате?

Не. Най-добрият начин да го редактирате е да напишете плъгин. Ако имате въпроси, моля свържете се с нас на посочените по-долу адреси.

Как мога да напиша плъгин за SKSE?

Разгледайте PluginAPI.h и можете също да разгледате примерния проект, включен в папките източник

Мога ли да включа SKSE като част от плъгин за hodgepodge или да го кача на моите сайтове?

- Не. Можете да предоставите само връзка към http://skse.silverlock.org/ и това е всичко. В някои случаи може да има изключения - свържете се с нас на адресите по-долу. Това означава, че ако видите мод, който е качен някъде, различен от http://skse.silverlock.org/, тогава той нарушава авторските права.

SKSE работи ли с "4 гигабайта Skyrim"

Skyrim Script Extender (или накратко SKSE) е необходим за добавяне на нови алгоритми към The Elder Scrolls V - Skyrim. След като го инсталирате, играта получава основни функционални разширения, въз основа на които можете да създадете много модификации.
Пълното значение на този софтуер ще бъде обсъдено в нашата статия.

Основа за модификации

За обикновения играч наборът от инструкции на SKSE няма да донесе значителна полза. Но за играчи, които обичат модифицирането, това е чудесен инструмент и основа за тестване на собствени и използване на модове на други хора за Skyrim.
SKSE разширява списъка със съществуващи скриптове в библиотеката. Просто казано, може да се използва за създаване на нови куестове, тестване на механиката на играта, радикална промяна на концепцията за света.

Запазете съвместимостта

За да работи правилно приставката, инсталирайте само най-новата версия на програмата в папката с файловете на най-новата версия на играта. Трябва да знаете, че за да го активирате, Skyrim трябва да се стартира през "skse_loader.exe", а не чрез обикновен стартер.

Оптимизация за слаби компютри

Друго предимство на разширението на скрипта е промяната на настройките на стартовия панел и системните файлове на играта за подобряване на оптимизацията на слаби компютри. Често пакетът Skyrim + SKSE е по-възможен за игра на по-стари системи от оригиналното издание.

Предимства

достъп до програмните кодове на играта, за да ги промените;
най-добрият инструмент за skyrim modders;
възможността за разширяване на механиката и принципите на виртуалния свят;
инсталацията се извършва в главната папка на играта и не изисква много усилия от потребителя;
подобрена производителност на слаби машини.

недостатъци

най-новите версии имат недостатъци, които постепенно се отстраняват;
Този софтуер като инструмент е предназначен за опитни потребители.

Можете да изтеглите най-новата версия на SKSE безплатно от връзката под статията.