Розширення мови скрипта (остання версія). Розширення скриптової мови (остання версія) Скайрім скачати skse версії 1.9

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 поширюється безкоштовно, але окремі його версії можуть бути несумісні з деякими версіями дистрибутива. Обов'язково зверніть на це увагу перед початком завантаження. Не забудьте про те, що для роботи з версіями SE (Special Edition) також передбачена окрема версія SKSE.

Ключові особливості

  • оптимізація та виправлення помилок;
  • сумісність не з усіма версіями клієнта The Elder Scrolls V: Skyrim;
  • внесення змін до Creation Kit;
  • необхідність встановлення для запуску деяких модифікацій;
  • розповсюдження на безоплатній основі.

SKSE – це інструмент (утиліта), який розширює скрипти для ігрового клієнта The Elder Scrolls V: Skyrim. Цю програму використовують із створення модів. Скориставшись цією утилітою, ви створите власний мод із необмеженими можливостями.

Призначення

SKSE – це розширення можливості гри та дозволяє працювати з особливими функціями. Ім'я утиліти утворене від Skyrim Script Extender. Додайте до програми нові скрипти та конфігурації до бібліотеки ігрового клієнта.

Додавши незвичайні параметри та бібліотеки, «розширивши їх» можна досягти оптимізації гри. Інструмент запускає гру та дозволяє грати у повному обсязі навіть на слабких комп'ютерах. Геймери, які не мають можливості грати на потужному залозі, зможуть запустити гру і внести до неї зміни, не маючи потужного обладнання.

"Інструмент" виправляє ряд помилок. Творці не виправили останні баги та написали цей огляд із патчем (1.9.32.0.8). Ця програма прибирає проблеми з текстурами, які «провалюються» у процесі гри. А ще утиліта прибирає багато помилок у діалогах та проблеми з експлуатацією інвентарю.

Запуск модифікацій

Основний SKSE встановлюють до роботи з деякими модами. До «Skyrim» зроблено дуже багато модифікацій різних видів та масштабу. Створюйте унікальні моди та додавайте нові функції до готових персонажів гри. За потреби можна зробити власний конфіг та вписати скрипти для розширення функціональності.

Звичайний набір скриптів, який є у грі, не забезпечує повну функціональність ігрового процесу. Скористайтеся Skyrim Script Extender та внесіть нові конфіги та параметри.

Крім клієнта для гри, SKSE додає кілька нововведень у стандартний пакет інструментів від творця - Creation Kit. Використовуйте ці інструменти та додавайте до гри незвичайні можливості, вказавши скрипти, які автоматизують безліч процесів.
Програму можна скачати безкоштовно, але деякі «білди» несумісні зі складання дистрибутива. Перед закачуванням даних зверніть увагу на цю особливість. Не забувайте, що версія SE працює з окремою версією SKSE.

Ключові особливості

  • налаштування та оновлення конфігів з помилками;
  • програма працює на всіх версіях клієнта 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 initialization with empty Forms/Aliases

Додана підтримка для skse.ExtendData(true) для меню enchanting/alchemy/smithing/crafting (швидше за все це для майбутнього SkyUI 5.0)

Додано Ingredient/Potion/Scroll/Spell.GetIsNthEffectKnown/Magnitudes/Areas/Durations/MagicEffects

Додано Quest.GetAliasById/GetAliases

Виправлено Armor.ModArmorRating для відключення значущості

Додано значення FormList.ToArray/AddForms

Додана експериментальна функція GameData

Додано діагностичні повідомлення, які допомагають виявляти причини частих збоїв чи проблем

(1) показує, що masterfile відсутня при краху гри під час запуску

(2) показує списки відсутніх файлів у діалоговому вікні під час завантаження збереження

Обидва параметри за замовчуванням відключені, щоб їх увімкнути додайте у файл skse.ini за адресою Data/SKSE/skse.ini:

EnableDiagnostics=1

Оновлення:1.07.02

Поки це beta версія, але цілком робоча, на замітку, після оновлення до версії 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 за відсутніх файлів facegen у NPC

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" з урахуванням параметрів вашого пк або скачайте готовий і помістіть його в папкуData/SKSE
Запустіть гру через s
kse_loader.exe

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

Сумісність:

SKSE підтримуватиме останню версію Skyrim, доступну в Steam і ТІЛЬКИ її (на даний момент це 1.9.32.0. *). Коли нова версія вийде, ми оновимо наші файли настільки швидко, наскільки це взагалі можливо – будь ласка, будьте терплячі. Поки що не було випущено жодного редактора.

Вимоги:

Інформація для творців модифікацій

Якщо ваш мод вимагає SKSE, тоді надайте посилання на головний сайт SKSE замість того, щоб пакувати його з вашим модом. Майбутні версії SKSE не будуть сумісні зі старими версіями модифікацій, тому включення старої версії SKSE може викликати здивування або зламати інші моди, які вимагають нову версію.

Коли ваш мод завантажується, використовуйте команду GetSKSERelease, щоб переконатися у сумісності версії SKSE, яка встановлена.

if GetSKSERelease< 5
MessageBox «Ця модифікація вимагає новішої версії SKSE.»
endif

FAQ або питання, що часто ставляться

Гра не працює або дивно поводиться:

— Дайте нам знати, що ви зробили перед тим, як у вас все поламалося, і ми спробуємо виправити цю помилку.

Чи буде версія для Xbox 360 чи PS3?

Мій антивірус повідомляє, що skse_loader є вірус!

- Це не вірус. Щоб розширити Skyrim та редактор до нього, ми використовуємо техніку під назвою "впровадження DLL", щоб завантажити наш код. Ця техніка також використовується вірусами, тому деякі антивіруси можуть вважати наш файл за вірус. Рекомендуємо додати наш файл до списку винятків у правилах антивірусу.

Чи можу я модифікувати та випустити свою власну версію SKSE, засновану на включеному вами вихідному коді?

Ні. Найбільш підходящий вам спосіб відредагувати його - написати плагін. Якщо у вас виникли питання, то зв'яжіться з нами за адресами, вказаними нижче.

Як я можу написати плагін для SKSE?

Вивчіть PluginAPI.h, а також ви можете переглянути приклад проекту, включеного в папках з вихідними джерелами

Чи можу я включати SKSE як частину компонування плагінів (солянки) або завантажувати їх на свої сайти?

- Ні. Вам можна лише надати посилання на http://skse.silverlock.org/ та все. У деяких випадках можуть бути винятки, зв'яжіться з нами за адресами нижче. Це означає, що якщо ви побачите модифікацію, завантажену кудись, крім http://skse.silverlock.org/, тоді вони порушують авторські права.

Чи працює SKSE з «4 гігабайти Skyrim»

Увага!!!

Ця версія 1.06.16 сумісна лише з версією гри 1.9.32.0.8


Опис:
Основна концепція створення SKSE- розширення функціональності та оптимізація як самої гри TES 5 Skyrim, так і її редактора Creation Kit. На даний момент 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
  • Особисто я в оновленнях нічого не зрозумів, але мабуть це все нижчеописане дуже добре позначається на ігрових скриптах
  • TESCombatStyleтепер правильно клонується шляхом TempClone(використовується авторська реалізація замість Bethesda)
  • minidumpзвітність ігнорує " відомуаварію при виході з гри (помилка в движку гри)
  • Доданий скрипт ObjectReference.IsOffLimitsта виправлений файл Actor.GetNthSpell
  • Доданий скрипт Actor.GetEquippedObject,повертає початкову форму оснащення об'єктів зліва,справа та голосові слоти
  • Скрипту HasKeywordStringповернуто значення falseякщо ключове слово не знайдено
  • Додані скрипти 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
  • Доданий plugin API(Для обробки важких завдань NetImmerse)
В оновлення включено:
  • підтримка – патча 1.9.32.0.8
  • Виправлена ​​помилка, яка не давала робити збереження
  • Доданий Book.IsTakeable
Вимоги:
Як оновиться:
Просто перед оновленням збережіться в чистий сейв у меню паузи в новий слот збережень і вийдіть з гри
Оновіть поверх старої версії із заміною всіх файлів

Встановлення:

  • Помістити вміст архіву в папку з грою (не в DATA!!!)
  • Запуск гри тільки через skse_loader.exe
Сподобалася стаття? Поділитися з друзями: