Skyrim mods skyrim script extender. Rozšíření skriptovacího jazyka (nejnovější verze). FAQ nebo Často kladené otázky
Pozornost!!!
Tato verze 1.07.00 je kompatibilní pouze s verzí hry 1.9.32.0.8
Vzhledem k množství materiálu, který byl přidán, je tato verze považována za vydání Alpha, takže pokud chcete stabilnější verzi, zůstaňte zatím u verze 1.06.16.
Popis:
Hlavním konceptem tvorby SKSE je rozšíření funkčnosti a optimalizace jak samotné hry TES 5 Skyrim, tak jejího editoru Creation Kit. V tuto chvíli je SKSE již docela funkční, odstraňuje některé chyby samotné hry, načítání na PC se slabými konfiguracemi a dá se použít i pro tvorbu herních modifikací a je velmi potřebný pro hru a různé mody
Aktualizace: 1-07-00
- Všechno, co je popsáno níže, ani nevím, na co to odkazuje, všechny hodnoty skriptu, protože je to všechno aktualizováno, pak je to nutné
- Přidán parametr Game.GetFormEx, který je potřeba pro práci s formIds >= 0x80000000
- Přidán parametr UI.Open/CloseCustomMenu
- Přidán parametr Actor.ReplaceHeadPart, ActorBase.GetNumOverlayHeadParts, GetNthOverlayHeadPart, GetIndexOfOverlayHeadPartByType
- Přidán parametr Math.Log
- Přidán parametr Ingredient.GetIsNthEffectKnown
- Opraven skript SetPlayerTintMaskColor alpha
- Včetně dočasného API zásuvného modulu Papyrus
- Přidán parametr ActiveMagicEffect.GetMagnitude
- Přidán parametr Art.Get/SetModelPath
- Přidáno mnoho funkcí MagicEffect a Tree
- Přidán parametr ModEvent a UICallback
- Přidán parametr ObjectReference.Get/SetDisplayName
- Přidán parametr Enchantment.SetNthEffectMagnitude/Area/Duration
- Přidán parametr Form.SetPlayerKnows
- Přidán parametr Enchantment.GetBaseEnchantment
- Přidán parametr Perk.GetNextPerk
- Přidán parametr ActorValueInfo
- Přidán parametr LeveledActor/Item/Spell
- Přidán parametr Game.Get/SetPlayerExperience, GetExperienceForLevel
- Přidán parametr ObjectReference.GetEnableParent, Get/Set/CreateEnchantment, GetNumReferenceAliases, GetNthReferenceAlias
- Opraven skript Get/SetGoldValue pro AlchemyItems
- Přidán parametr DefaultObjectManager
- Díky autorovi "Skyrim Memory Patch" od sheson: přidána konfigurace velikostí herní paměti
DefaultHeapInitialAllocMB=<512 мб>
ScrapHeapSizeMB=<256 мб>
Jak upgradovat z předchozí verze na 1.07.00:
Těsně před aktualizací uložte do čistého uložení v nabídce pozastavení v novém slotu pro ukládání a ukončete hru
Aktualizace přes starou verzi s nahrazením všech souborů
Požadavky:
- Verze hry v1.9.32.0.8
Instalace:
- Veškerý obsah archivu umístěte do složky s hrou (ne do samotné složky DATA, ale do kořenového adresáře hry, kde se nachází soubor hry TESV.exe), potvrďte sloučení složek a souborů, tzn. , oproti předchozí verzi s nahrazením všech souborů
- Vytvořte soubor skse.ini a umístěte jej na Data/SKSE a napište následující řádky:
DefaultHeapInitialAllocMB=768
ScrapHeapSize MB=512
- Spusťte hru pouze přes skse_loader.exe (ikonu lze umístit na plochu vytvořením zástupce na plochu ze složky hry)
- Po vstupu do hry stiskněte pauzu a v levém dolním rohu obrazovky uvidíte verzi hry 1.9.32.0.8 a vedle bude napsáno 1.7.0 SKSE
Poznámka:
- Pokud jste nainstalovali opravu pro zvýšení výkonu "Skyrim Memory Patch" od společnosti sheson, pak stačí nainstalovat nový SKSE 1.07.00 nahoře s výměnou souborů a je to, soubory skse_loader.exe a skse_steam_loader.dll budou nahrazen a soubor mempatch.dll ve složce Data /SKSE/Plugins a soubor SKSE.ini ve složce Data/SKSE lze ponechat.
SKSE je jakési rozšíření pro The Elder Scrolls V: Skyrim, které plní několik důležitých funkcí najednou. První z nich vyplývá z celého názvu nástroje – Skyrim Script Extender. Ano, tato aplikace přidává nové skripty a parametry do knihoven herních klientů. Proč? No, tohle je zajímavější otázka. Za prvé, „expandér“ pomáhá výrazně optimalizovat hru, což vám umožní pohodlně ji spustit a hrát na relativně slabých počítačích. Další důležitou výhodou SKSE je oprava řady chyb, které se vývojáři neobtěžovali opravit ani pomocí nejnovějšího patche (1.9.32.0.8) v době psaní této recenze. Zejména spousta změn se týká problémů s "propadáním" objektů do textur. Skyrim Script Extender také opravuje některé chyby v dialozích a problémy s využitím inventáře.
Spuštění modů
Ale v zásadě je SKSE nainstalován, aby bylo možné používat některé mody. The Elder Scrolls V: Skyrim je hra, pro kterou byly vytvořeny tisíce modifikací různých účelů a měřítek. Standardní sada skriptů přidaná do herního klienta však pro práci s některými z nich nestačí. Zde přichází na pomoc Skyrim Script Extender, který přidává nové možnosti a konfigurace. Mimochodem, kromě samotného herního klienta provádí SKSE potřebné změny také v oficiální sadě vývojářských nástrojů – Creation Kit.
Script Extender je distribuován zcela zdarma, některé jeho verze však nemusí být kompatibilní s některými verzemi distribuce. Nezapomeňte tomu věnovat pozornost, než začnete stahovat. Nezapomeňte, že pro práci s verzemi SE (Special Edition) je k dispozici také samostatná verze SKSE.
Klíčové vlastnosti
- optimalizace a opravy chyb;
- není kompatibilní se všemi verzemi klienta The Elder Scrolls V: Skyrim;
- provádění změn v Creation Kit;
- nutnost instalace pro spuštění některých úprav;
- distribuce zdarma.
Skyrim Script Extender (SKSE) je rozšíření skriptovacího jazyka pro Skyrim, které umožňuje modifikátorům přidávat do hry mnoho nových funkcí a funkcí. Tento nástroj vyžaduje nejnovější verzi Skyrimu.
Instalace
Vyberte soubor pro svou edici hry:
- SKSE (1.7.3) - pro legendární edici.
- SKSE64 (2.0.15 nebo 2.0.16) - pro speciální edici.
- SKSEVR (2.0.10) - pro Skyrim VR.
- Archivovaná verze: zkopírujte soubory ze složky SKSE_[...] archivu do složky Skyrim (v případě verze Steam je to "Steam\SteamApps\common\Skyrim\").
- Instalační program: V tomto případě obslužný program vybere adresář potřebný pro instalaci.
Chcete-li nástroj aktivovat, spusťte soubor skse_loader.exe. Pokud chcete, vytvořte si zástupce na ploše.
PŘED spuštěním nakladače musí být spuštěn Steam!
Popis archivů "INI-Settings".
+ Toto jsou soubory INI pro nastavení SKSE/SKSE64, které obsahují některé opravy a také opravu paměti identickou s .
+ Popisy parametrů jsou v souborech Readme (v samotných archivech).
+ Chcete-li doladit opravu paměti, použijte modul Memory Blocks Log.
Chyby
+ Pokud hlásí chybu nebo se vůbec nespustí, zkontrolujte, zda běží Steam.
+ Ujistěte se, že pokud hrajete se Skyrim SE, pak jste si stáhli příslušný soubor SKSE64.
+ Ujistěte se, že máte licencovanou hru.
+ Ujistěte se, že jsou všechny soubory na správných místech (pokud nejste odborník, je lepší zvolit instalační program).
+ Pokud vše ostatní selže a nedávno jste aktualizovali systém, ujistěte se, že jsou v systému nainstalovány distribuce Visual C++ a dotNET, které jsou nezbytné pro provoz mnoha aplikací a her.
Požadavky
Jedna z příštích her...
+ Skyrim Legendary Edition 1.9.32
+ Skyrim Special Edition 1.5.73 / 1.5.80
+ Skyrim VR 1.4.15
Pro Skyrim SKSE značně rozšiřuje možnosti a optimalizuje samotnou hru i práci jejího editoru Creation Kit. Nástroj má vysokou funkčnost, pomáhá odstranit mnoho chyb ve hře, načíst TES V na počítačích s nízkým výkonem. Toto rozšíření se vám samozřejmě bude hodit při vlastní tvorbě nových vlastních úprav.
Aktualizace na verzi 1.07.01:
Pozastavit Skyrim;
Vytvořte uložení do prázdného slotu;
Zavřete hru;
Aktualizujte své stávající SKSE;
V případě potřeby povolit výměnu souborů.
Vyžaduje nejnovější verzi TES V.
Pořadí instalace:
1) stáhněte si SKSE pro Skyrim
(archiv);
2) zkopírujte obsah archivu do kořenového adresáře hry;
3) v případě potřeby povolit sloučení/nahrazení souborů.
Informace pro majitele dostatečně výkonných PC:
Vytvořte nebo nahrajte hotový soubor SKSE.ini, vložte jej do složky Data / SKSE, otevřete jej a vložte řádky:
DefaultHeapInitialAllocMB=768
ScrapHeapSize MB=256
Skutečně pouze pro 64bitové Windows, s RAM od čtyř gigabajtů. Vlastníci 32bitového operačního systému nemusí tyto kanály přidávat. Skyrim by měl být spuštěn pomocí skse_loader.exe.
Pro pohodlí je lepší přidat na plochu zástupce nástroje.
Poznámky k Skyrim Script Extender (SKSE):
1. S nainstalovaným „Skyrim Memory Patch“, který zvyšuje výkon, lze verzi 1.07.01 snadno nainstalovat přes předchozí verzi. Zároveň musíte v případě potřeby povolit výměnu souborů.
2. Pokud chcete kromě SKSE 1.07.01 používat SSME (Skyrim Startup Memory Editor) 1.8.0.0, smažte řádky v již zmíněném ini souboru:
DefaultHeapInitialAllocMB=768
ScrapHeapSize MB=256
3. Pokud máte problémy se spuštěním Skyrimu, musíte vytvořit zástupce na ploše pro soubor skse_loader.exe. Ve vlastnostech zástupce (nabídka vyvolaná pomocí RMB), konkrétněji - na konci řádku "Objekt" napište: "-forcesteamloader" a klikněte na "OK". Hra začne.
Důležité: před "-forcesteamloader" musí být mezera! V opačném případě vám systém při pokusu o uložení změn zobrazí chybu.
Verze 1.07.01 je plná verze, která prošla testovací fází. Po aktualizaci občas dochází k mírnému zamrzání při prvním spuštění Skyrimu. Toto je běžný jev spojený s aktualizací některých nezbytných souborů a skriptů.
Proto po instalaci nejnovější verze Skyrim SKSE bude první spuštění hry pomalejší, ale zbytek bude normální.
Skyrim Script Extender (SKSE) je nezbytným zdrojem pro vytváření a instalaci modifikací pro původní The Elder Scrolls 5: Skyrim a Legendary Edition. SKSE výrazně rozšiřuje funkcionalitu rozhraní hry, opravuje některé chyby v editoru Creation Kit a zlepšuje celkovou optimalizaci pro low-end PC.
Soubor byl přeložen do ruštiny.
Seznam změn:
Verze: 1.07.03 (nejnovější)
Opravena chyba s chybou v inventáři a chyba s dialogy.
Přidán SpawnerTask do dávky PlaceAtMe pro umístění
Opravena možnost, že instance ModEvent/UICallback přestanou fungovat, pokud byla hra mezi jejich vytvořením a spuštěním uložena a načtena
Přidaná hodnota Spell.GetEffectMagnitudes/GetEffectAreas/GetEffectDurations/GetMagicEffects
Přidaná hodnota ObjectReference.GetContainerForms/GetReferenceAliases
Přidána hodnota WornObject.GetReferenceAliases
Přidána hodnota Form.GetKeywords
Přidána hodnota StringUtil.Split
Přidána hodnota Utility.ResizeArray
Přidána hodnota Actor.ResetAI (analogická funkce konzoly)
Opraven skript ActorBase.GetIndexOf*
Opravena inicializace Utility.CreateArray s prázdnými formuláři/aliasy
Přidána podpora pro skse.ExtendData(true) pro nabídku enchanting/alchymie/smithing/crafting (s největší pravděpodobností pro budoucí SkyUI 5.0)
Added Ingredient/Potion/Scroll/Spell.GetIsNthEffectKnown/Magnitudes/Areas/Durations/MagicEffects
Přidán Quest.GetAliasById/GetAliases
Opraveno Armor.ModArmorRating pro deaktivaci významnosti
Přidaná hodnota FormList.ToArray/AddForms
Přidána experimentální funkce GameData
Přidány diagnostické zprávy, které pomáhají identifikovat příčinu častých selhání nebo problémů
(1) zobrazuje chybějící hlavní soubor, když hra spadne při spuštění
(2) zobrazuje seznam chybějících souborů v dialogovém okně při načítání uložení
Obě možnosti jsou ve výchozím nastavení zakázány, aby bylo možné je přidat do souboru skse.ini na Data/SKSE/skse.ini:
EnableDiagnostics=1
Aktualizace: 1.07.02
I když se jedná o beta verzi, která je docela funkční, všimněte si, že po aktualizaci na verzi 1.07.02 může při spuštění hry dojít ke zpoždění několika sekund, k tomu dochází při redistribuci a aktualizaci nových souborů a změn , poté se hra spustí jako obvykle, poté budou všechny následující vstupy do hry rychlé
Přejmenován Tree -> TreeObject skript, aby se zabránilo konfliktům s herními (vanilla) skripty
Tato verze SKSE 1.07.02 implementuje funkcionalitu z tohoto pluginu „Jaxonz Console Plugin“, pokud má někdo tento plugin „Jaxonz Console Plugin“ nainstalovaný, můžete jej odebrat
Přidán skript Actor.GetFactions
Přidán skript Cell.GetWaterLevel
Přidány další funkce/proměnné pro frakce
Přidán skript ActorValueInfo.GetCurrent/Base/MaximumValue
Přidán skript Game.GetCurrentConsoleRef
Bylo přidáno mnoho proměnných funkcí pro práci se skriptem NetImmerse
Opraven skript SetHarvested pro aktualizaci vizuálních modelů a stavů objektů
Do SKSEMessagingInterface přidán skript kMessage_NewGame
Přidán skript Enchantment.Get/SetKeywordRestrictions
Opravena chyba/selhání, která byla způsobena současným stisknutím/uvolněním kláves
Přidán skript OnNiNodeUpdate pro náhodné události ActiveMagicEffect, Alias, Form
Přidána experimentální podpora pro vytváření polí větších než 128 položek
Přidán skript Game.SetPlayerLevel. Funguje podobně jako příkaz SetLevel konzoly pro vyvolání hráče
Aktualizace: 1.07.01
Verze 1.07.01 opustila fázi alfa, nyní je to plnohodnotné vydání, všechno popsané níže ani nevím, na co to odkazuje, všechny hodnoty skriptu, protože je to vše aktualizováno, pak hra potřebuje toto vše. Poznámka: po aktualizaci na verzi 1.07.01 může při spuštění hry dojít ke zpoždění několika sekund, k tomu dochází při redistribuci a aktualizaci nových souborů a změn, poté se hra spustí jako obvykle, poté všechny následující vstupy do hry budou rychlé
Opravena IsValidRace pro brnění pro všechny rasy
Přidán MagicEffect.GetCasting/DeliveryType
Opraven pád při volání UpdateWeight s chybějícími NPC facegen soubory
GetTotalItemWeight, přidán správný výpočet proměnných
Přidán skript Potion.IsPoison, GetUseSound
Přidán skript Weapon.GetTemplate
Přidán skript Ammo.IsBolt, GetProjectile, GetDamage
Přidán skript Game.GetDialogueTarget
Přidán parametr SKSETaskInterface::AddUTask
Přidána serializace vzdálených formulářů
Přidán parametr SKSEMessagingInterface
Odstraněn systém zpráv upozorňujících na nesprávné ukládání, načítání
Skripty WornObject.GetDisplayName vrátily základní název-formy
Přidán skript WornObject, ObjectReference.GetPoison
Pro kompilaci je vyžadována přidaná sada DirectX SDK
Opraven skript WornObject zodpovědný za kontrolu slotů/masek
Přidán parametr NetImmerse.SetNodePosition
Přidán parametr Actor.GetFurnitureReference
Přidán parametr Game.GetCurrentCrosshairRef
Přidán parametr NetImmerse.GetRelativeNodePositionx/Y/Z
Přidán Actor.Set/ResetExpressionPhoneme/modifikátor
Přidány parametry Form.HasWorldModel Get/SetWorldModelPath/NumTextureSets/NthTextureSet/SetWorldModelNthTextureSet
Přidán parametr HeadPart.IsExtraPart
Přidán parametr Form.IsPlayable
Přidán parametr ObjectReference.GetAllForms
Instalace:
Rozbalte archiv do složky hry, kde je umístěn spustitelný soubor " TESV.exe" s nahrazením souboru.
Vytvořit soubor "skse.ini“, s přihlédnutím k parametrům vašeho PC, nebo si stáhněte hotový a umístěte jej do složkyData/SKSE
Spusťte hru s kse_loader.exe