Home Office equipment Download mods for Skyrim skse latest version. Scripting language extension (latest version)

Download mods for Skyrim skse latest version. Scripting language extension (latest version)

This version 1.07.03 compatible only with game version 1.9.32.0.8

Basic concept of creation SKSE- expanded functionality and optimization of the game itself TES 5 Skyrim, and its Creation editor Kit. For now SKSE is already quite functional, it eliminates some errors in the game itself, loading on a PC with weak configurations, and can also be used to create game modifications and is very necessary for the game and various mods.

Update: 1.07.03

  • All these corrections and changes are not understandable for the average player and do not carry any semantic load, everything described below concerns only the operation of scripts, so all this is necessary and necessary
  • Added SpawnerTask for batch PlaceAtMe for positioning
  • Fixed chance for ModEvent/UICallback, instances stopped working if the game was saved+loaded between their creation and execution
  • Value added Spell.GetEffectMagnitudes/GetEffectAreas/GetEffectDurations/GetMagicEffects
  • Value added ObjectReference.GetContainerForms/GetReferenceAliases
  • Value added WornObject.GetReferenceAliases
  • Value added Form.GetKeywords
  • Value added StringUtil.Split
  • Value added Utility.ResizeArray
  • Value added Actor.ResetAI(analogous to the console function)
  • Fixed script ActorBase.GetIndexOf*
  • Corrected Utility.CreateArray initialization with empty Forms/Aliases
  • Added support for skse.ExtendData(true) for menu enchanting/alchemy/smithing/crafting(most likely this is for the future SkyUI 5.0)
  • Added Ingredient/Potion/Scroll/Spell.GetIsNthEffectKnown/Magnitudes/Areas/Durations/MagicEffects
  • Added Quest.GetAliasById/GetAliases
  • Corrected Armor.ModArmorRating to turn off significance
  • Value added FormList.ToArray/AddForms
  • Experimental feature added GameData
  • Added diagnostic messages to help identify the causes of frequent crashes or problems
(1) shows masterfile missing when game crashes on launch
(2) shows lists of missing files in the dialog when loading a save
Both parameters are disabled by default, to enable them add to the file skse.ini by the address Data/SKSE/skse.ini:

EnableDiagnostics=1

Update: 1.07.02

  • So far it's beta version, but quite working, note, after updating to version 1.07.02, when starting the game, there may be a delay of a few seconds, this happens with the redistribution and updating of new files and changes, then the game will start as usual, then all subsequent inputs the game will be quick
  • Renamed script Tree -> TreeObject, to avoid conflicts with game (vanilla) scripts
  • In this version SKSE 1.07.02 implemented functionality from this plugin" Jaxonz Console Plugin "if anyone has this plugin installed" Jaxonz Console Plugin ", then you can delete it
  • Added script Actor.GetFactions
  • Added script Cell.GetWaterLevel
  • Added additional functions/variables for factions
  • Added script ActorValueInfo.GetCurrent/Base/MaximumValue
  • Added script Game.GetCurrentConsoleRef
  • Added many functional variables for working with the script NetImmerse
  • Fixed script SetHarvested to update visual models, as well as the state of objects
  • Added script kMessage_NewGame V SKSEMessagingInterface
  • Added script Enchantment.Get/SetKeywordRestrictions
  • Fixed a bug/crash that was caused by simultaneous presses of the keys press/release
  • Added script OnNiNodeUpdate for random events ActiveMagicEffect, Alias, Form
  • Added experimental support for creating arrays larger than 128 entries
  • Added script Game.SetPlayerLevel. Works similar to the console command SetLevel player summon
Update: 1.07.01
  • Version 1.07.01 has left the alpha stage, now it is a full-fledged release, I don’t even know what is described below, all the values ​​are scripted, since it’s all updated, it means the game needs it all. Please note, after updating to version 1.07.01, when starting the game, there may be a delay of several seconds, this occurs with the redistribution and updating of new files and changes, then the game will start as usual, then all subsequent logins to the game will be fast
  • Corrected IsValidRace for armor for all races
  • Added MagicEffect.GetCasting/DeliveryType
  • Fixed crash when calling UpdateWeight for missing files facegen at NPC
  • GetTotalItemWeight, added correct calculation of variables
  • Added script Potion.IsPoison, GetUseSound
  • Added script Weapon.GetTemplate
  • Added script Ammo.IsBolt, GetProjectile, GetDamage
  • Added script Game.GetDialogueTarget
  • Added parameter SKSETaskInterface::AddUITask
  • Added serialization of remote forms
  • Added parameter SKSEMessagingInterface
  • The system of messages notifying about incorrect saving and loading has been removed
  • Scripts WornObject.GetDisplayName returned base form-name
  • Added script WornObject, ObjectReference.GetPoison
  • Package added DirectX SDK, required for compilation
  • Fixed script WornObject responsible for checking slots/masks
  • Added parameter NetImmerse.SetNodePosition
  • Added parameter Actor.GetFurnitureReference
  • Added parameter Game.GetCurrentCrosshairRef
  • Added parameter NetImmerse.GetRelativeNodePositionx/Y/Z
  • Added Actor.Set/ResetExpressionPhoneme/modifier
  • Added options Form.HasWorldModel Get/SetWorldModelPath/NumTextureSets/NthTextureSet/SetWorldModelNthTextureSet
  • Added parameter HeadPart.IsExtraPart
  • Added parameter Form.IsPlayable
  • Added parameter ObjectReference.GetAllForms
Update: 1.07.00
- Everything described below I don’t even know what it refers to, all the values ​​are scripted, since it’s all updated, it means it’s necessary
- Added parameter Game.GetFormEx, which is needed to work with formIds >= 0x80000000
- Added parameter UI.Open/CloseCustomMenu
- Added parameter Actor.ReplaceHeadPart, ActorBase.GetNumOverlayHeadParts, GetNthOverlayHeadPart, GetIndexOfOverlayHeadPartByType
- Added parameter Math.Log
- Added parameter Ingredient.GetIsNthEffectKnown
- Fixed script SetPlayerTintMaskColor alpha
- Temporary Papyrus enabled plugin API
- Added parameter ActiveMagicEffect.GetMagnitude
- Added parameter Art.Get/SetModelPath
- Added a lot MagicEffect And Tree functions
- Added parameter ModEvent And UICallback
- Added parameter ObjectReference.Get/SetDisplayName
- Added parameter Enchantment.SetNthEffectMagnitude/Area/Duration
- Added parameter Form.SetPlayerKnows
- Added parameter Enchantment.GetBaseEnchantment
- Added parameter Perk.GetNextPerk
- Added parameter ActorValueInfo
- Added parameter LeveledActor/Item/Spell
- Added parameter Game.Get/SetPlayerExperience, GetExperienceForLevel
- Added parameter ObjectReference.GetEnableParent, Get/Set/CreateEnchantment, GetNumReferenceAliases, GetNthReferenceAlias
- Fixed script Get/SetGoldValue For AlchemyItems
- Added parameter DefaultObjectManager
- Thanks to the author of the patch" Skyrim Memory Patch "from sheson: added game memory size configuration

DefaultHeapInitialAllocMB=<512 мб>
ScrapHeapSizeMB=<256 мб>

Requirements: Before updating from 1.07.02 to 1.07.03:

  • Just install and replace all files, no need to delete anything
Before updating from 1.07.01 to 1.07.02 / 1.07.03:
  • Be sure to delete the entire src folder which is located in the root folder of the game where TESV.exe
  • Delete the file tree.pex by the address Data/scripts
  • Delete the file tree.psc by the address Data/scripts/Source
  • Don’t delete anything else, just install version 1.07.03 and replace all other files
Installation:
  • Open the archive, there is a folder in the archive skse_1_07_02 or skse_1_07_03, all from the folder skse_1_07_02 or skse_1_07_03 place it in the game folder (not in the folder itself DATA, and to the root of the game where the game file to be launched is located TESV.exe), confirm merging folders and files, that is, over the previous version with replacement of all files ( Data, skse_steam_loader.dll, skse_loader.exe, skse_1_9_32.dll copy to the game folder. Folder src need not!)
  • Create a file skse.ini or download the file SKSE.ini here, place it at the address Data/SKSE and write the following lines: (but this is only relevant for Windows with 64 bits and a RAM memory capacity of at least 4 GB, for Windows with 32-bit bit depth these lines and parameters are not relevant and will not be of any use, so if anyone Windows with 32-bit bit depth, then don’t even register these parameters!!!)

DefaultHeapInitialAllocMB=768
ScrapHeapSizeMB=256
  • Launch the game only through skse_loader.exe(the icon can be placed on the desktop by making a shortcut to the desktop from the game folder)
  • After entering the game, press pause and in the lower left corner of the screen you will see the game version 1.9.32.0.8 and 1.7.2 will be written next to it SKSE
On a note:
1 - If you have a performance patch installed" Skyrim Memory Patch "from sheson then just install a new one SKSE1.07.02 on top with replacing files and that's it, files skse_loader.exe And skse_steam_loader.dll will be replaced, file mempatch.dll delete in folder Data/SKSE/Plugins, and the file SKSE.ini can be downloaded here

2 - If you want to use it yourself SKSE 1.07.02 And SSME 1.8.0.0, then in the file SKSE.ini don't add parameters:

DefaultHeapInitialAllocMB=768
ScrapHeapSizeMB=256

3 - For those whose game does not start, create a shortcut to the file skse_loader.exe Having placed it on the desktop, open the properties of the shortcut using the right mouse button and in the line " An object" For example " "(this is my way, yours may be different), so, in this line" C:\Program Files (x86)\TES V - Skyrim\skse_loader.exe " add - forcesteamloader"in the end it will be like this" C:\Program Files (x86)\TES V - Skyrim\skse_loader.exe " -forcesteamloader" and click apply and try to launch the game. (note and important!!! note, between skse_loader.exe" And - forcesteamloader"you need to put a space, this is how it should be skse_loader.exe" -forcesteamloader"and if you do this skse_loader.exe"-forcesteamloader", then when saving changes it will write that the format is incorrect.

SKSE is a tool (utility) that extends scripts for the game client The Elder Scrolls V: Skyrim. This program is used to create mods. Using this utility, you will create your own mod with unlimited possibilities.

Purpose

SKSE is an extension of the game and allows you to work with special functions. The name of the utility is derived from Skyrim Script Extender. Add new scripts and configurations to the application in the game client libraries.

By adding unusual parameters and libraries, “expanding them”, you can optimize the game. The tool launches the game and allows you to play in full even on weak computers. Gamers who do not have the opportunity to play on powerful hardware will be able to launch the game and make changes to it without having powerful hardware.

The "tool" fixes a number of errors. The creators did not fix the latest bugs and wrote this review with a patch (1.9.32.0.8). This application fixes problems with textures that “fail” during the game. The utility also removes many errors in dialogues and problems with using inventory.

Launching modifications

The main SKSE is installed to work with some mods. A lot of modifications of different types and scales have been made to Skyrim. Create unique mods and add new features to ready-made game characters. If necessary, you can make your own config and enter scripts to expand functionality.

The usual set of scripts that are present in the game does not provide full functionality of the gameplay. Use Skyrim Script Extender and add new configs and parameters.

In addition to the game client, SKSE adds several innovations to the standard package of tools from the creator - the Creation Kit. Use these tools and add unusual features to your game by specifying scripts that automate many processes.
The application can be downloaded for free, but some “builds” are incompatible with the distribution build. Before downloading data, pay attention to this feature. Don't forget that the SE version works with a separate version of SKSE.

Key Features

  • setting up and updating configs with errors;
  • the application does not work on all versions of the Skyrim client;
  • adding configs to Creation Kit;
  • The hacking tool must be installed to run the modifications;
  • “hacker” runs on a free license and does not require activation.

Attention!!!
This version 1.07.01 is only compatible with game version 1.9.32.0.8

Description:
The main concept of creating SKSE is to expand the functionality and optimize both the TES 5 Skyrim game itself and its Creation Kit editor. At the moment, SKSE is already quite functional, it eliminates some errors in the game itself, loading on PCs with weak configurations, and can also be used to create game modifications and is very necessary for the game and various mods

Update:1-07-01
- Version 1.07.01 has left the alpha stage, now it is a full-fledged release, I don’t even know what is described below, all the values ​​are scripted, since it’s all updated, it means the game needs it all. Please note, after updating to version 1.07.01, when starting the game, there may be a delay of several seconds, this occurs with the redistribution and updating of new files and changes, then the game will start as usual, then all subsequent logins to the game will be fast
- Fixed IsValidRace for armor for all races
- Added MagicEffect.GetCasting/DeliveryType
- Fixed a crash when calling UpdateWeight when NPCs have missing facegen files
- GetTotalItemWeight, added correct calculation of variables
- Added script Potion.IsPoison, GetUseSound
- Added Weapon.GetTemplate script
- Added script Ammo.IsBolt, GetProjectile, GetDamage
- Added script Game.GetDialogueTarget
- Added parameter SKSETaskInterface::AddUITask
- Added serialization of remote forms
- Added parameter SKSEMessagingInterface
- Removed the system of messages notifying about incorrect saving and loading
- WornObject.GetDisplayName scripts returned the base form-name
- Added script WornObject, ObjectReference.GetPoison
- Added DirectX SDK required for compilation
- Fixed the WornObject script responsible for checking slots/masks
- Added parameter NetImmerse.SetNodePosition
- Added parameter Actor.GetFurnitureReference
- Added parameter Game.GetCurrentCrosshairRef
- Added parameter NetImmerse.GetRelativeNodePositionx/Y/Z
- Added Actor.Set/ResetExpressionPhoneme/modifier
- Added parameters Form.HasWorldModel Get/SetWorldModelPath/NumTextureSets/NthTextureSet/SetWorldModelNthTextureSet
- Added parameter HeadPart.IsExtraPart
- Added parameter Form.IsPlayable
- Added parameter ObjectReference.GetAllForms

Update:1-07-00
- Everything described below I don’t even know what it refers to, all the values ​​are scripted, since it’s all updated, it means it’s necessary
- Added parameter Game.GetFormEx, which is needed to work with formIds >= 0x80000000
- Added parameter UI.Open/CloseCustomMenu
- Added parameter Actor.ReplaceHeadPart, ActorBase.GetNumOverlayHeadParts, GetNthOverlayHeadPart, GetIndexOfOverlayHeadPartByType
- Added Math.Log parameter
- Added parameter Ingredient.GetIsNthEffectKnown
- Fixed SetPlayerTintMaskColor alpha script
- Enabled temporary Papyrus plugin API
- Added parameter ActiveMagicEffect.GetMagnitude
- Added parameter Art.Get/SetModelPath
- Added many MagicEffect and Tree functions
- Added ModEvent and UICallback parameter
- Added parameter ObjectReference.Get/SetDisplayName
- Added parameter Enchantment.SetNthEffectMagnitude/Area/Duration
- Added parameter Form.SetPlayerKnows
- Added parameter Enchantment.GetBaseEnchantment
- Added parameter Perk.GetNextPerk
- Added ActorValueInfo parameter
- Added LeveledActor/Item/Spell parameter
- Added parameter Game.Get/SetPlayerExperience, GetExperienceForLevel
- Added parameter ObjectReference.GetEnableParent, Get/Set/CreateEnchantment, GetNumReferenceAliases, GetNthReferenceAlias
- Fixed Get/SetGoldValue script for AlchemyItems
- Added DefaultObjectManager parameter
- Thanks to the author of the "Skyrim Memory Patch" from sheson: added configuration of game memory sizes
DefaultHeapInitialAllocMB=<512 мб>
ScrapHeapSizeMB=<256 мб>

How to update from the previous version to 1.07.01:
Just before updating, save to a clean save in the pause menu in a new save slot and exit the game
Update over the old version and replace all files

Requirements:
- Game version v1.9.32.0.8

Installation:
- Place the entire contents of the archive in the game folder (not in the DATA folder itself, but in the root of the game where the game launch file TESV.exe is located), confirm the merger of folders and files, that is, on top of the previous version, replacing all files
- Create the skse.ini file or download the SKSE.ini file here, place it at the address Data/SKSE and write the following lines: (but this is only relevant for Windows with 64 bits and with at least 4 GB of RAM, for Windows with With a 32-bit capacity, these lines and parameters are not relevant and will be of no use, so if anyone has Windows with a 32-bit capacity, then do not even enter these parameters!!!)
DefaultHeapInitialAllocMB=768
ScrapHeapSizeMB=256
- Launch the game only through skse_loader.exe (the icon can be placed on the desktop by making a shortcut to the desktop from the game folder)
- After entering the game, press pause and in the lower left corner of the screen you will see the game version 1.9.32.0.8 and next to it will be written 1.7.1 SKSE

On a note:

1 - If you have installed the patch to increase performance "Skyrim Memory Patch" from sheson, then simply install the new SKSE 1.07.01 on top with replacing the files and that's it, the files skse_loader.exe and skse_steam_loader.dll will be replaced, and the file mempatch.dll in the folder Data/SKSE/Plugins, and the SKSE.ini file can be downloaded here

2 - If you want to use both SKSE 1.07.01 and SSME 1.8.0.0, then do not add the parameters in the SKSE.ini file:

DefaultHeapInitialAllocMB=768

ScrapHeapSizeMB=256

3 - For those who do not start the game, create a shortcut to the skse_loader.exe file by placing it on the desktop, open the shortcut properties with the right mouse button and in the “Object” line, for example “C:\Program Files (x86)\TES V - Skyrim\skse_loader.exe" (this is my path, yours may be different), so, in this line "C:\Program Files (x86)\TES V - Skyrim\skse_loader.exe" add -forcesteamloader" , in the end it will be like this "C:\Program Files (x86)\TES V - Skyrim\skse_loader.exe" -forcesteamloader" and click apply and try to start the game. (note and important!!! note, between skse_loader.exe" and -forcesteamloader" you need to put a space, this is how it should be skse_loader.exe" -forcesteamloader", and if you do this skse_loader.exe"-forcesteamloader", then when saving changes will write that the format is incorrect.

SKSE is a kind of extension for the game The Elder Scrolls V: Skyrim, which performs several important functions at once. The first of them follows from the full name of the tool - Skyrim Script Extender. Yes, this application does add new scripts and parameters to the game client libraries. For what? Well, this is a more interesting question. Firstly, the “expander” helps to significantly optimize the game, allowing you to launch and comfortably play it on relatively weak computers. Another important advantage of SKSE is the correction of a number of errors that the developers never bothered to fix even with the latest patch (1.9.32.0.8) at the time of writing this review. Especially many changes concern problems with objects “falling” into textures. Skyrim Script Extender also fixes some bugs in dialogues and problems with using the inventory.

Launching modifications

But basically SKSE is installed in order to be able to use some mods. The Elder Scrolls V: Skyrim is a game for which thousands of modifications of various purposes and scales have been created. But the standard set of scripts added to the game client is not enough to work with some of them. This is where Skyrim Script Extender comes to the rescue, adding new parameters and configurations. By the way, in addition to the game client itself, SKSE also makes the necessary changes to the official set of developer tools - the Creation Kit.

Script Extender is distributed completely free of charge, but some of its versions may be incompatible with some versions of the distribution. Be sure to pay attention to this before you start downloading. Don't forget that there is also a separate version of SKSE for working with SE (Special Edition) versions.

Key Features

  • optimization and bug fixes;
  • Not compatible with all versions of The Elder Scrolls V: Skyrim client;
  • making changes to the Creation Kit;
  • the need for installation to run some modifications;
  • free distribution.

New on the site

>

Most popular