Ce este skse în skyrim. Extensie limbaj de scripting (ultima versiune)

Atenţie!!!

Această versiune 1.06.16 este compatibilă numai cu versiunea de joc 1.9.32.0.8


Descriere:
Conceptul de bază al creației SKSE- extinderea funcționalității și optimizarea atât a jocului în sine TES 5 Skyrimși editorul ei Kit de creație... în prezent SKSE este deja destul de funcțional, elimină unele erori ale jocului în sine, se descarcă pe computere cu configurații slabe și poate fi folosit și pentru a crea modificări ale jocului

Actualizare: 1.06.16

  • Script fix EquipItemById care nu a manipulat în mod corespunzător stivele de elemente
  • S-a remediat o eroare la echiparea, extragerea și primirea magiei în secțiunea " Favorite"
Actualizare: 1.06.15
  • Script fix EquipItemEx care a provocat un conflict între două arme de același tip cu îmbunătățiri diferite (neechipate în mâna stângă și dreaptă)
  • Scripturi fixe Game.UnbindObjectHotkey / GetHotkeyBoundObject / IsObjectFavorited(aceasta este o remediere a tastelor rapide)
  • S-au remediat toate funcțiile de defilare existente (au fost definite inițial, dar nu au fost niciodată legate)
  • Script adăugat Scroll.GetCastTime
  • Scenariul schimbat ActorAcțiune slot de cost conform altor funcții 0-stânga 1-dreapta 2-voci
  • Script adăugat Actor.EquipItemById / GetEquippedItemId / GetWornItemId
Actualizare: 1.06.14
  • Personal, nu am înțeles nimic despre actualizări, dar se pare că toate cele de mai jos au un efect foarte bun asupra scripturilor de joc
  • TESCombatStyle acum clonează corect pe parcurs TempClone(implementarea autorului este folosită în loc de Bethesda)
  • minibasculă raportarea ignoră" cunoscut"crash la ieșirea din joc (bug în motorul jocului)
  • Script adăugat ObjectReference.IsOffLimits si am reparat fisierul Actor.GetNthSpell
  • Script adăugat Actor.GetEquippedObject, returnează forma inițială de echipare a obiectelor din stânga, dreapta și sloturile de voce
  • Scenariul AreKeywordString valoare returnată fals dacă cuvântul cheie nu este găsit
  • Scripturi adăugate Game.IsObjectFavorited / UnbindObjectHotkey / GetHotkeyBoundObject pentru a verifica dacă obiectul/vrăjile au fost în favorite
  • Scripturi adăugate ActionScript StoreIndices / LoadIndices pentru legarea indecșilor din meniu
  • Scripturi reconfigurate ActionScript GetActivePlayerEffects pentru efecte ascunse și inactive
  • Adăugat SKSE.GetPluginVersion
  • A adăugat un script ActorIsSwimming / SheatheWeapon / IsAIEnabled
  • Script adăugat Game.GetPlayerMovementMode(Modul de control)
  • Script adăugat ActorBase.GetTemplate(Returnează șablonul rădăcină ActorBase)
  • S-a adăugat un scenariu rasial /ActorBase.Get/SetSkin/
  • S-a adăugat un script de eveniment ActorAcțiune
  • Script adăugat Weapon.Get / SetEquipType / Skill / Resist / CritEffect / CritEffectOnDeath / CritMultiplier / EnchantmentValue / EquippedModel
  • Adăugat API-ul pluginului(Pentru rezolvarea sarcinilor grele NetImmerse)
Actualizarea include:
  • suport - patch-ul 1.9.32.0.8
  • S-a remediat o eroare care împiedica salvarea
  • Adăugat Book.IsTakeable
Cerințe:
Cum se actualizează:
Chiar înainte de actualizare, salvați într-o salvare curată din meniul de pauză într-un nou slot de salvare și ieșiți din joc
Faceți upgrade la versiunea veche, înlocuind toate fișierele

Instalare:

  • Puneți conținutul arhivei în folderul jocului (nu în DATE!!!)
  • Lansarea jocului abia după skse_loader.exe

Extensor de script Skyrim sau SKSE- o resursă pentru modders care extinde capacitățile de scripting ale Skyrim. Nu afectează în niciun fel fișierele de bază, așa că nu sunt de așteptat alte efecte permanente. Autorii au interzis să-l încarce oriunde, așa că linkul de mai sus vă va duce pe site-ul creatorilor.

Compatibilitate:

SKSE va suporta cea mai recentă versiune a Skyrim disponibilă pe Steam și NUMAI aceasta (în prezent 1.9.32.0. *). Când o nouă versiune este lansată, ne vom actualiza fișierele cât mai repede posibil - vă rugăm să aveți răbdare. Niciun editor nu a fost încă lansat.

Cerințe:

Informații pentru creatorii de mod

Dacă modul dvs. necesită SKSE, furnizați un link către site-ul principal SKSE în loc să-l împachetați cu modulul dvs. Versiunile viitoare de SKSE nu vor fi compatibile cu versiunile mai vechi de mod-uri, așa că includerea unei versiuni mai vechi de SKSE poate provoca confuzie sau poate distruge alte moduri care necesită o versiune mai nouă.

Când se încarcă modul, utilizați comanda GetSKSERelease pentru a vă asigura că versiunea SKSE instalată este compatibilă.

dacă GetSKSERelease< 5
Mesaje „Această modificare necesită o versiune mai nouă a SKSE.”
endif

Întrebări frecvente sau Întrebări frecvente

Jocul nu funcționează sau se comportă ciudat:

- Spune-ne ce ai făcut înainte de a sparge totul și vom încerca să remediem această eroare

Va exista o versiune Xbox 360 sau PS3?

Antivirusul meu raportează că există un virus în skse_loader!

- Nu este un virus. Pentru a extinde Skyrim și editorul său, folosim o tehnică numită injecție DLL pentru a încărca codul nostru. Această tehnică este folosită și de viruși, așa că unii antivirusi pot crede că fișierul nostru este un virus. Vă recomandăm să adăugați fișierul nostru la lista de excluderi din regulile antivirus.

Pot să modific și să eliberez propria mea versiune de SKSE pe baza codului sursă pe care l-ați inclus?

Nu. Cea mai potrivită modalitate de a-l edita este să scrieți un plugin. Dacă aveți întrebări, vă rugăm să ne contactați la adresele de mai jos.

Cum pot scrie un plugin pentru SKSE?

Consultați PluginAPI.h și puteți, de asemenea, să vă uitați la un exemplu de proiect inclus în folderele sursă

Pot include SKSE ca parte a aspectului pluginului (hodgepodge) sau le pot încărca pe site-urile mele?

- Nu. Puteți furniza doar un link către http://skse.silverlock.org/ și asta este tot. În unele cazuri, pot exista și excepții - contactați-ne la adresele de mai jos. Aceasta înseamnă că, dacă vedeți o modificare care este încărcată în altă parte decât http://skse.silverlock.org/, atunci acestea încalcă drepturile de autor.

Funcționează SKSE cu „4 gigaocteți de Skyrim”

Skyrim Script Extender (SKSE) este o resursă esențială pentru a crea și instala mod-uri pentru originalul The Elder Scrolls 5: Skyrim și Legendary Edition. SKSE extinde semnificativ funcționalitatea interfeței jocului, remediază unele erori în editorul Kitului de creație și îmbunătățește optimizarea generală pentru computerele mai lente.

Dosarul a fost tradus în rusă.

Lista modificărilor:

Versiune: 1.07.03 (cea mai recentă)

S-a remediat o eroare cu o eroare în inventar și o eroare cu dialoguri.

S-a adăugat SpawnerTask pentru lotul PlaceAtMe pentru poziționare

S-a rezolvat șansa pentru ModEvent / UICallback, instanțele ar înceta să funcționeze dacă jocul a fost salvat + încărcat între creare și execuție

S-a adăugat Spell.GetEffectMagnitudes / GetEffectAreas / GetEffectDurations / GetMagicEffects

S-a adăugat valoarea ObjectReference.GetContainerForms / GetReferenceAliases

S-a adăugat valoarea WornObject.GetReferenceAliases

Valoare adăugată Form.GetKeywords

S-a adăugat valoarea StringUtil.Split

S-a adăugat valoarea Utility.ResizeArray

Valoare adăugată Actor.ResetAI (analog al funcției consolei)

S-a rezolvat scriptul ActorBase.GetIndexOf *

Inițializare Utility.CreateArray fix cu Forme / Aliasuri goale

S-a adăugat suport pentru skse.ExtendData (adevărat) pentru meniul încântător / alchimie / fierărie / crafting (cel mai probabil pentru viitorul SkyUI 5.0)

Ingredient adăugat / Poțiune / Scroll / Spell.GetIsNthEffectKnown / Magnitudine / Zone / Durate / MagicEffects

S-a adăugat Quest.GetAliasById / GetAliases

S-a rezolvat Armor.ModArmorRating pentru a dezactiva semnificația

Valoare adăugată FormList.ToArray / AddForms

S-a adăugat funcția experimentală GameData

S-au adăugat mesaje de diagnosticare pentru a ajuta la diagnosticarea cauzelor accidentelor sau problemelor frecvente

(1) arată că masterfile lipsește la blocarea jocului la pornire

(2) afișează liste cu fișierele lipsă în dialog la încărcarea salvarii

Ambele opțiuni sunt dezactivate implicit, pentru a le permite adăugarea la fișierul skse.ini la Data / SKSE / skse.ini:

EnableDiagnostics = 1

Actualizare: 1.07.02

Deși aceasta este o versiune beta, dar destul de funcțională, într-o notă, după actualizarea la versiunea 1.07.02, atunci când jocul începe, poate exista o întârziere de câteva secunde, acest lucru se întâmplă cu redistribuirea și actualizarea fișierelor noi și modificări, apoi jocul va începe ca de obicei, apoi, toate intrările ulterioare în joc vor fi rapide

S-a redenumit scriptul Tree -> TreeObject, pentru a evita conflictele cu scripturile de joc (vanilie)

Această versiune de SKSE 1.07.02 implementează funcționalitatea acestui plugin „Jaxonz Console Plugin”, dacă cineva are instalat acest plugin „Jaxonz Console Plugin”, îl puteți șterge

S-a adăugat scenariul Actor.GetFactions

S-a adăugat scriptul Cell.GetWaterLevel

S-au adăugat funcții/variabile suplimentare pentru facțiuni

S-a adăugat scriptul ActorValueInfo.GetCurrent / Base / MaximumValue

S-a adăugat script-ul Game.GetCurrentConsoleRef

S-au adăugat multe variabile funcționale pentru lucrul cu scriptul NetImmerse

S-a remediat scriptul SetHarvested pentru actualizarea modelelor vizuale, precum și a stării obiectelor

S-a adăugat scriptul kMessage_NewGame la SKSEMessagingInterface

S-a adăugat scriptul Enchantment.Get / SetKeywordRestrictions

S-a remediat o eroare / blocare cauzată de apăsarea simultană a tastelor / eliberare

S-a adăugat script OnNiNodeUpdate pentru evenimente aleatoare ActiveMagicEffect, Alias, Form

S-a adăugat suport experimental pentru crearea de matrice mai mari de 128 de înregistrări

S-a adăugat scriptul Game.SetPlayerLevel. Funcționează similar cu comanda SetLevel din consolă pentru a convoca jucătorul

Actualizare: 1.07.01

Versiunea 1.07.01 a părăsit stadiul alfa, acum este o versiune cu drepturi depline, tot ceea ce este descris mai jos nici măcar nu știe la ce se referă, toate valorile sunt script, deoarece toate acestea au fost actualizate, înseamnă că jocul are nevoie de toate acestea. Într-o notă, după actualizarea la versiunea 1.07.01, atunci când jocul începe, poate exista o întârziere de câteva secunde, acest lucru se întâmplă cu redistribuirea și actualizarea de noi fișiere și modificări, apoi jocul va începe ca de obicei, apoi toate ulterioare intrările în joc vor fi rapide

S-a rezolvat IsValidRace pentru armură pe toate cursele

S-a adăugat MagicEffect.GetCasting / DeliveryType

S-a remediat blocarea la apelarea UpdateWeight când NPC-urilor le lipsesc fișierele facegen

GetTotalItemWeight, a adăugat evaluarea corectă a variabilelor

S-a adăugat scriptul Potion.IsPoison, GetUseSound

S-a adăugat scriptul Weapon.GetTemplate

S-a adăugat scriptul Ammo.IsBolt, GetProjectile, GetDamage

S-a adăugat script-ul Game.GetDialogueTarget

S-a adăugat parametrul SKSETaskInterface :: AddUITask

Serializarea adăugată a formularelor de la distanță

S-a adăugat parametrul SKSEMessagingInterface

S-a eliminat sistemul de mesaje care anunță despre salvarea, încărcarea incorectă

Nume-form de bază a revenit la scripturile WornObject.GetDisplayName

S-a adăugat scriptul WornObject, ObjectReference.GetPoison

S-a adăugat DirectX SDK necesar pentru compilare

S-a remediat scriptul WornObject responsabil pentru verificarea sloturilor / măștilor

S-a adăugat parametrul NetImmerse.SetNodePosition

S-a adăugat parametrul Actor.GetFurnitureReference

S-a adăugat parametrul Game.GetCurrentCrosshairRef

S-a adăugat parametrul NetImmerse.GetRelativeNodePositionx / Y / Z

S-a adăugat Actor.Set / ResetExpressionPhoneme / modificator

S-au adăugat parametri Form.HasWorldModel Get / SetWorldModelPath / NumTextureSets / NthTextureSet / SetWorldModelNthTextureSet

S-a adăugat parametrul HeadPart.IsExtraPart

S-a adăugat parametrul Form.IsPlayable

S-a adăugat parametrul ObjectReference.GetAllForms

Instalare:
Despachetați arhiva în folderul jocului în care se află fișierul executabil " TESV.exe „cu înlocuirea fișierului.
Creați un fișier "
skse.ini "ținând cont de parametrii computerului tău sau descarcă-l pe cel gata și plasează-l în folderulDate / SKSE
Începeți jocul prin s
kse_loader.exe


Descriere


Cerințe:

Unul dintre următoarele jocuri:

Ediția legendară Skyrim 1.9.32
Ediție specială Skyrim 1.5.62
Skyrim VR 1.4.15

NOTĂ! Programul necesită cea mai recentă versiune a jocului Skyrim.

Skyrim Script Extenger (SKSE)- Utilitarul extinde capacitățile de scriptare ale jocului original. Necesar pentru funcționarea corectă un număr mare de moduri și pluginuri pe care îl poți instala pe Skyrim.

SKSE - Un program care nu afectează fișierele originale ale jocului. Este o extensie a limbajului de scripting pentru Skyrim, mai simplu spus, programul extinde capacitățile de modificare, vă permite să faceți pluginuri grozave de joc, extinde capacitățile pe care jocul original nu le permitea.

Programul este necesar pentru un număr mare de moduri care folosesc SKSE. Fără utilitar, modificările pur și simplu nu vor funcționa sau vor apărea erori.

Instalare

Selectați folderul dorit cu versiunea corespunzătoare:

* Ediția Legendară Skyrim
* Ediția specială Skyrim
* Skyrim VR

Daca instalezi automat prin intermediul programului de instalare, utilitarul va determina locația în sine.

Instalare manuală: copiați fișierele în folderul rădăcină al Skyrim-ului dvs. Calea aburului: steam / steamapps / comune / Skyrim

DUPĂ INSTALARE MEREU lansăm Skyrim-ul nostru prin skse_loader.exe... Pentru comoditate, faceți eticheta pe desktop. După pornire, utilitarul este activat și Steam va începe cu Skyrim.


Imparte asta:

SKSE este un fel de extensie pentru jocul The Elder Scrolls V: Skyrim, care îndeplinește mai multe funcții importante simultan. Prima dintre acestea provine din numele complet al instrumentului - Skyrim Script Extender. Da, această aplicație adaugă noi scripturi și parametri bibliotecilor client de joc. Pentru ce? Ei bine, aceasta este o întrebare mai interesantă. În primul rând, „expander” ajută la optimizarea semnificativă a jocului, permițându-i să ruleze și să se joace confortabil pe computere relativ slabe. Un alt avantaj important al SKSE este corectarea unui număr de erori pe care dezvoltatorii nu s-au obosit să le repare nici măcar cu cel mai recent, la momentul acestei revizuiri, patch (1.9.32.0.8). În special, multe schimbări se referă la probleme cu obiectele care „căd” în texturi. De asemenea, Skyrim Script Extender remediază unele erori în dialoguri și probleme cu utilizarea inventarului.

Lansarea modificărilor

Dar în mare parte SKSE este instalat pentru a putea folosi unele moduri. The Elder Scrolls V: Skyrim este un joc pentru care au fost create mii de moduri pentru diverse scopuri și scări. Dar setul standard de scripturi adăugat la clientul jocului nu este suficient pentru a funcționa cu unele dintre ele. Aici intervine Skyrim Script Extender, adăugând noi parametri și configurații. Apropo, pe lângă clientul de joc în sine, SKSE face și modificările necesare setului oficial de instrumente pentru dezvoltatori - Kit de creație.

Script Extender este distribuit gratuit, dar unele dintre versiunile sale pot fi incompatibile cu unele versiuni ale distribuției. Asigurați-vă că acordați atenție acestui lucru înainte de a începe descărcarea. Rețineți că există și o versiune SKSE separată pentru versiunile SE (Special Edition).

Caracteristici cheie

  • optimizare și remedieri de erori;
  • nu este compatibil cu toate versiunile clientului The Elder Scrolls V: Skyrim;
  • efectuarea de modificări la Kitul de creație;
  • necesitatea instalării pentru a executa unele modificări;
  • distributie gratuita.