• Skyrim 5 skse son sürüm. Komut dosyası dili uzantısı (en son sürüm). Değişiklik yaratıcıları için bilgiler

    Bu versiyon 1.07.03 sadece oyun versiyonuyla uyumlu 1.9.32.0.8

    Yaratılışın temel konsepti SKSE- oyunun kendisi gibi işlevselliğin ve optimizasyonun genişletilmesi TES 5Skyrim ve editörünün Yaratılışı takım. Şimdilik SKSE zaten oldukça işlevseldir, oyunun kendisindeki bazı hataları ortadan kaldırır, zayıf yapılandırmalara sahip bir PC'ye yüklenir ve ayrıca oyun modifikasyonları oluşturmak için kullanılabilir ve oyun ve çeşitli modlar için çok gereklidir.

    Güncelleme:1.07.03

    • Ortalama bir oyuncu için tüm bu düzeltmeler ve değişiklikler net değildir ve anlamsal bir yük taşımaz, aşağıda açıklanan her şey tamamen senaryoların çalışmasıyla ilgilidir, bu nedenle tüm bunlar gerekli ve gereklidir.
    • Katma Yumurtlama Görevi parti için Bana Yerleştir konumlandırma için
    • için sabit şans ModEvent/UICallback, oyun, oluşturulmaları ile çalıştırılmaları arasında kaydedildi+yüklendiyse örnekler çalışmayı durdurdu
    • değer eklendi Spell.GetEffectMagnitudes/GetEffectAreas/GetEffectDurations/GetMagicEffects
    • değer eklendi ObjectReference.GetContainerForms/GetReferenceAliases
    • değer eklendi WornObject.GetReferenceAliases
    • değer eklendi Form.GetKeywords
    • değer eklendi StringUtil.Split
    • değer eklendi Utility.ResizeArray
    • değer eklendi Actor.ResetAI(konsol işlevine benzer)
    • Sabit komut dosyası ActorBase.GetIndexOf*
    • sabit Utility.CreateArray boş Formlar/Takma Adlar ile başlatma
    • için destek eklendi skse.ExtendData(doğru) menü için büyüleyici/simya/demircilik/işçilik(muhtemelen gelecek için) SkyUI 5.0)
    • Katma İçerik/İksir/Parşömen/Spell.GetIsNthEffectKnown/Büyüklükler/Alanlar/Süreler/MagicEffects
    • Katma Quest.GetAliasById/GetAliases
    • sabit Armor.ModArmorRatingönemini devre dışı bırakmak
    • değer eklendi FormList.ToArray/AddForms
    • Deneysel özellik eklendi Oyun verisi
    • Sık karşılaşılan çökmelerin veya sorunların nedenini belirlemeye yardımcı olmak için teşhis mesajları eklendi
    (1), oyun başlangıçta çöktüğünde ana dosyanın eksik olduğunu gösterir
    (2) bir kayıt yüklenirken bir iletişim kutusunda eksik dosyaların listelerini gösterir
    Dosyaya eklenmelerini sağlamak için her iki seçenek de varsayılan olarak devre dışıdır. skse.ini adrese göre Veri/SKSE/skse.ini:

    Tanılamayı Etkinleştir=1

    Güncelleme:1.07.02

    • sürece beta sürüm, ancak oldukça çalışıyor, unutmayın, sürüm 1.07.02'ye güncelledikten sonra, oyunu başlattığınızda birkaç saniyelik bir gecikme olabilir, bu, yeni dosyaların ve değişikliklerin yeniden dağıtılması ve güncellenmesi ile olur, ardından oyun şu şekilde başlar: olağan, ardından sonraki tüm girişler oyun hızlı olacaktır
    • Yeniden adlandırılan komut dosyası Ağaç -> AğaçNesnesi, oyun (vanilya) betikleriyle çakışmaları önlemek için
    • bu versiyonda SKSE 1.07.02 bu eklentiden işlevsellik uygulandı " Jaxonz Konsol Eklentisi "birisi bu eklentiyi yüklemişse" Jaxonz Konsol Eklentisi ", ardından kaldırabilirsiniz
    • Komut dosyası eklendi Actor.GetFactions
    • Komut dosyası eklendi Cell.GetWaterLevel
    • Gruplar için ekstra işlevler/değişkenler eklendi
    • Komut dosyası eklendi ActorValueInfo.GetCurrent/Base/MaximumValue
    • Komut dosyası eklendi Game.GetCurrentConsoleRef
    • Komut dosyasıyla çalışmak için birçok işlevsel değişken eklendi Net Daldırma
    • Sabit komut dosyası Harvested'ı ayarla görsel modelleri ve nesnelerin durumunu güncellemek için
    • Komut dosyası eklendi kMessage_NewGame V SKSEMessagingInterface
    • Komut dosyası eklendi Enchantment.Get/SetKeywordRestrictions
    • Basma/bırakma tuşlarına aynı anda basılmasının neden olduğu bir hata/çökme düzeltildi
    • Komut dosyası eklendi OnNiNodeGüncelleme rastgele olaylar için ActiveMagicEffect, Diğer Ad, Form
    • 128 girişten daha büyük diziler oluşturmak için deneysel destek eklendi
    • Komut dosyası eklendi Game.SetPlayerLevel. Konsol komutuna benzer şekilde çalışır Seviyeyi Ayarlaçağrı oyuncusu
    Güncelleme:1.07.01
    • Sürüm 1.07.01 alfa aşamasını terk etti, şimdi tam teşekküllü bir sürüm, aşağıda açıklanan her şeyin neye atıfta bulunduğunu bile bilmiyorum, tüm komut dosyası değerleri, hepsi güncellendiğinden, oyunun tüm bunlara ihtiyacı var. Bir notta, 1.07.01 sürümüne güncelledikten sonra, oyunu başlatırken birkaç saniyelik bir gecikme olabilir, bu, yeni dosyaların ve değişikliklerin yeniden dağıtılması ve güncellenmesiyle olur, ardından oyun her zamanki gibi başlar, ardından sonraki tüm işlemler oyuna girişler hızlı olacak
    • sabit GeçerliYarış tüm ırklar için zırh için
    • Katma MagicEffect.GetCasting/DeliveryType
    • Arama sırasında kilitlenme düzeltildi Ağırlık Güncelle eksik dosyalarla yüz gen de NPC'ler
    • GetTotalItemWeight, değişkenlerin doğru hesaplanması eklendi
    • Komut dosyası eklendi Potion.IsPoison, GetUseSound
    • Komut dosyası eklendi Weapon.GetTemplate
    • Komut dosyası eklendi Ammo.IsBolt, GetProjectile, GetDamage
    • Komut dosyası eklendi Game.GetDialogueTarget
    • parametre eklendi SKSETaskInterface::AddUITask
    • Uzak formların seri hale getirilmesi eklendi
    • parametre eklendi SKSEMessagingInterface
    • Yanlış kaydetme, yükleme hakkında bildirimde bulunan mesaj sistemi kaldırıldı
    • Kodlar WornObject.GetDisplayName döndürülen temel form adı
    • Komut dosyası eklendi YıpranmışObject, ObjectReference.GetPoison
    • Paket eklendi DirectX SDK'sı derleme için gerekli
    • Sabit komut dosyası Aşınmış Nesne yuvaları/maskeleri kontrol etmekten sorumlu
    • parametre eklendi NetImmerse.SetNodePosition
    • parametre eklendi Actor.GetFurnitureReference
    • parametre eklendi Game.GetCurrentCrosshairRef
    • parametre eklendi NetImmerse.GetRelativeNodePositionx/Y/Z
    • Katma Actor.Set/ResetExpressionPhoneme/değiştirici
    • Eklenen seçenekler Form.HasWorldModel Get/SetWorldModelPath/NumTextureSets/NthTextureSet/SetWorldModelNthTextureSet
    • parametre eklendi HeadPart.IsExtraPart
    • parametre eklendi Form.IsPlayable
    • parametre eklendi ObjectReference.GetAllForms
    Güncelleme:1.07.00
    - Aşağıda açıklanan her şey, ne anlama geldiğini bile bilmiyorum, tüm komut dosyası değerleri, tümü güncellendiğinden, o zaman gerekli
    - Seçenek eklendi Oyun.GetFormEx ile çalışmak gerekli form kimlikleri >= 0x80000000
    - Seçenek eklendi UI.Open/CloseCustomMenu
    - Seçenek eklendi Actor.ReplaceHeadPart, ActorBase.GetNumOverlayHeadParts, GetNthOverlayHeadPart, GetIndexOfOverlayHeadPartByType
    - Seçenek eklendi Math.Log
    - Seçenek eklendi Bileşen.GetIsNthEffectKnown
    - Sabit komut dosyası SetPlayerTintMaskColor alpha
    - Geçici Papirüs dahildir eklenti API'sı
    - Seçenek eklendi ActiveMagicEffect.GetMagnitude
    - Seçenek eklendi Art.Get/SetModelPath
    - Çok şey eklendi sihirli etki Ve ağaç fonksiyonları
    - Seçenek eklendi ModEtkinliği Ve UICallback
    - Seçenek eklendi ObjectReference.Get/SetDisplayName
    - Seçenek eklendi Enchantment.SetNthEffectBüyüklük/Alan/Süre
    - Seçenek eklendi Form.SetPlayerKnows
    - Seçenek eklendi Enchantment.GetBaseEnchantment
    - Seçenek eklendi Perk.GetNextPerk
    - Seçenek eklendi OyuncuDeğeriBilgisi
    - Seçenek eklendi LeveledActor/Item/Büyü
    - Seçenek eklendi Game.Get/SetPlayerExperience, GetExperienceForLevel
    - Seçenek eklendi ObjectReference.GetEnableParent, Get/Set/CreateEnchantment, GetNumReferenceAliases, GetNthReferenceAlias
    - Sabit komut dosyası Al/SetGoldValueİçin AlchemyItems
    - Seçenek eklendi Varsayılan Nesne Yöneticisi
    - Yamanın yazarına teşekkürler" Skyrim Bellek Yaması "itibaren sheson: Oyun belleği boyutu yapılandırması eklendi

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

    Gereksinimler: 1.07.02'den 1.07.03'e yükseltmeden önce:

    • Sadece tüm dosyaları değiştirerek yükleyin, hiçbir şeyi silmenize gerek yok
    1.07.01'den 1.07.02 / 1.07.03'e yükseltmeden önce:
    • Oyunun kök klasöründe bulunan src klasörünün tamamını sildiğinizden emin olun. TESV.exe
    • Dosyayı sil ağaç peksi adrese göre veriler/komut dosyaları
    • Dosyayı sil ağaç.psc adrese göre veri/komut dosyası/kaynak
    • Başka hiçbir şeyi silmeyin, sadece diğer tüm dosyaların yerine 1.07.03 sürümünü yükleyin
    Kurulum:
    • Arşivi açın, arşivde bir klasör var skse_1_07_02 veya skse_1_07_03, tümü klasörden skse_1_07_02 veya skse_1_07_03 oyunun bulunduğu klasöre koyun (klasörün kendisinde değil VERİ, ve oyunun yürütülebilir dosyasının bulunduğu oyunun kökünde TESV.exe), klasörlerin ve dosyaların birleştirilmesini, yani önceki sürüme göre tüm dosyaların değiştirilmesiyle onaylayın ( Veri, skse_steam_loader.dll, skse_loader.exe, skse_1_9_32.dll oyun klasörüne kopyalayın. Dosya kaynak gerek yok!)
    • dosya oluştur skse.ini veya dosyayı indir SKSE.ini buraya koy Veri/SKSE ve şu satırları yazın: (ancak bu yalnızca pencereler 64 bit kapasiteli ve en az 4 GB RAM belleğe sahip, pencereler 32 bitlik bir derinlikte, bu satırlar ve parametreler ilgili değildir ve herhangi bir anlam ifade etmeyecektir. pencereler 32 bit kapasiteli, o zaman bu parametreleri yazmayın bile!!!)

    DefaultHeapInitialAllocMB=768
    ScrapHeapSizeMB=256
    • Oyunu yalnızca aracılığıyla başlatmak skse_loader.exe(simge, oyun klasöründen masaüstüne kısayol yapılarak masaüstüne yerleştirilebilir)
    • Oyuna girdikten sonra duraklat tuşuna basın ve ekranın sol alt köşesinde oyunun 1.9.32.0.8 sürümünü göreceksiniz ve yanında 1.7.2 yazacak SKSE
    Bir notta:
    1 - Yüklü bir performans yamanız varsa" Skyrim Bellek Yaması "itibaren sheson o zaman sadece yeni bir tane yükleyin SKSE1.07.02 dosyaların ve tüm dosyaların değiştirilmesiyle bitti skse_loader.exe Ve skse_steam_loader.dll değiştirilecek, dosya mempatch.dll klasörde sil Veri/SKSE/Eklentiler ve dosya SKSE.ini buradan indirilebilir

    2 - Kendiniz kullanmak istiyorsanız SKSE 1.07.02 Ve SSME 1.8.0.0, ardından dosyada SKSE.ini seçenekleri eklemeyin:

    DefaultHeapInitialAllocMB=768
    ScrapHeapSizeMB=256

    3 - Oyunu başlamayanlar için dosyaya bir kısayol oluşturun skse_loader.exe masaüstüne yerleştirdikten sonra sağ fare tuşu ile kısayolun özelliklerini açın ve " Bir obje" Örneğin " "(bu benim yolum, farklı bir yolunuz olabilir) ve bu yüzden bu satırda " C:\Program Dosyaları (x86)\TES V - Skyrim\skse_loader.exe "eklemek - Forcesteamloader"Sonunda böyle olacak" C:\Program Dosyaları (x86)\TES V - Skyrim\skse_loader.exe " -forcesteamloader" ve uygula'ya tıklayıp oyuna başlamayı deneyin. (Not ve önemli!!! not,arasında skse_loader.exe" Ve - Forcesteamloader"boşluk koymalısın, olması gereken bu skse_loader.exe" -Forcesteamloader"ve eğer yaparsan skse_loader.exe"-Forcesteamloader", ardından değişiklikleri kaydederken formatın yanlış olduğunu yazacaktır.

    Skyrim Script Extender 64 (SKSE64), Skyrim SE'nin komut dosyası oluşturma ve işlevselliğini genişleten mod geliştiriciler için bir kaynaktır. Oyun modifikasyonları oluşturmak için kullanılır ve çeşitli modları kullanırken oyunun ihtiyacı vardır. SKSE64, oyunun yürütülebilir dosyalarını değiştirmeden çalışır, bu nedenle yan etkiler getirmez veya eklemez.

    Sürüm 2.0.16:
    - Oyun sürümü 1.5.80.0.8 desteği
    - ReferenceAlias.ForceRefToWornItem işlevindeki potansiyel kilitlenme düzeltildi

    Sürüm 2.0.15:
    - Oyun sürümü 1.5.73.0.8 desteği
    - LeveledItem.SetNthLevel/SetNthCount işlevselliği 0xFF yerine 0xFFFF olarak düzeltildi.
    - Game.GetModByName ve benzer işlevler için .esl eklentileri desteği düzeltildi.
    - Yüklü modların bir listesini içeren cosave (co-saves) için bir PLGN yapısı eklendi.
    - çeşitli BSHandleRef refcount düzeltmeleri.
    - tArray::Push, operatör= yerine yeni yerleşimi doğru bir şekilde kullanır
    - artı işareti ref kancasını geçici olarak devre dışı bırakma (sorunlar)
    - artı işareti ref kancasını yeniden etkinleştirin (ana sorun düzeltildi)
    - Game.GetModByName, GetLightModByName işlevselliği düzeltildi, gerekli modlar yüklenmemişse oyun çöktü.

    Sürüm 2.0.12:
    - Oyun sürümü 1.5.62.0.8 desteği
    - Görev arayüzündeki uyumluluk düzeltildi
    - Çeşitli tanım düzeltmeleri

    Sürüm 2.0.10:

    - Sabit kilit kullanımı
    - .ESL dosyalarına sahip modlar artık çevirileri yükleyebilir

    Sürüm 2.0.9:
    - Oyun sürümü 1.5.53.0.8 desteği
    - Bağlanabilmeleri için kilit fonksiyonlarının oyun uygulamaları kullanıldı (mod yapımcıları için)
    - Envanter eklentilerini çağırmadan önce Favoriler menüsüne itemId eklendi.
    - Temel betiklerdeki uyarılar temizlendi.

    Sürüm 2.0.8:
    - Oyun sürümü 1.5.50.0.8 desteği
    - Eksik özellikler eklendi.
    - Önceki sürümde unuttuğumuz çeşitli hatalar düzeltildi.

    Sürüm 2.0.7:
    - Oyun sürümü 1.5.39.0.8 desteği
    - Sabit SimpleLock/BSReadWriteLock işlevi
    - Cephane işlevi düzeltildi

    Değişiklik günlüğü:
    - Oyun sürümü 1.5.23.0.8 desteği
    - Oyun sürümü 1.5.16.0.8 desteği
    - GetLeftHandSlot işlevindeki kilitlenme düzeltildi (Actor.EquipItemById, GetEquipSlotById, EquipItemEx, UnequipItemEx komut dosyalarında görünebilir)
    - GetFormWeight'ta iade türünü düzeltin
    - Birçok dahili tanım düzeltmesi / eklemesi yapıldı
    - Doku tonu boyutu için işlevsellik eklendi.
    - Birleştirilmiş dahili görevler.
    - Paylaşılan kaydetmede serileştirilmiş .esl dosyalarına sahip "hafif" modlar için arama işlemi eklendi.

    - Creation Club için DataHandler düzeni değişiklikleri düzeltildi.
    - Kaydederken rastgele oyun çökmeleri düzeltildi.
    - Mevcut beta/sürüm durumunun uygun şekilde raporlanması.
    - Oyun sürümü 1.5.3.0.8 desteği
    - 1.5.3.0.8 yamasında eklenen yeni özellikler için zırh ve aktörlerden sorumlu güncellenmiş komut dosyaları
    - FastTravelEnd işlevi eklendi (dahili).
    - "ShowOnMap" işlevselliği düzeltildi (haritada gösterildiğinde formları ölçeklendirin).
    - Skse64 kullanılırken kayıtta oyun kaydetme sisteminin olmaması sorunu giderildi (skse64 ile paylaşılan kayıt, papirüs çalışırken oyun verilerini yazmadı, sonuç olarak kayıt "kırıldı").
    - Skyrim Special Edition oyunu için skse uyarlaması.
    * Bu, SKSE64'ün alfa sürümüdür. Bu sürüm, şu anda oyuncular tarafından kullanılmak üzere tasarlanmamıştır. Her şeyden önce, bu ilk sürüm mod yazarlarının ve skse64'ün çalışmasını test etmek isteyenlerin ilgisini çekecektir. Bize "x" modunun çalışmadığını söylemek muhtemelen iyi bir fikir değildir, ancak ActorBase.GetCombatStyle() öğesinin her zaman boş bir form döndürdüğünü söylemek bize çok yardımcı olacaktır.

    Gereksinimler:
    Skyrim SE 1.4.2.0.8 - 1.5.80.0.8

    Oyun ve SKSE64 sürümlerindeki güncellemeler hakkında bir not:
    Sevgili oyuncular, oyunun kendisini her güncellediğinizde, her zaman SKSE64'ün güncellenmesini beklemeniz gerekecek, oyunu güncelledikten sonra neden SKSE64 ve modların çalışmayı durdurduğuna öfke yazmayın, çalışmaması doğal, sadece ihtiyacınız var SKSE64 yazarlarının oyunun yeni yaması kapsamında sürümü güncellemesini beklemek için lütfen sabırlı olun.

    Kurulum:
    0. Oyun sürümünüz için gerekli SKSE64 arşivini geliştiricilerin web sitesinden (veya sürüm arşivinden) indirin veya genel arşivi bizden indirin ve herhangi bir boş klasöre açın, sürümünüz için istediğiniz skse64 sürümünü seçin oyun.
    Oyun 1.5.80.0.8 - 2.0.16 için
    Oyun 1.5.73.0.8 - 2.0.15 için
    Oyun 1.5.62.0.8 - 2.0.12 için
    Oyun 1.5.53.0.8 - 2.0.10 için
    Oyun 1.5.50.0.8 - 2.0.8 için
    Oyun 1.5.39.0.8 - 2.0.7 için
    Oyun 1.5.23.0.8 - 2.0.6 için
    Oyun 1.5.16.0.8 - 2.0.5 için
    Oyun 1.5.3.0.8 - 2.0.4 için
    Oyun 1.4.2.0.8 - 2.0.2 için
    1. Arşivde skse64_2_00_xx klasörüne gidin
    2. skse64_steam_loader.dll, skse64_loader.exe, skse64_X_X_X.dll (X oyun sürümünün numaralarıdır) dosyalarını alıp SkyrimSE.exe oyununun çalıştırılabilir dosyasının bulunduğu oyun klasörüne yerleştiriyoruz (Verilerde değil) ).
    3. "src" klasörü sadece programcılar içindir, çoğu kullanıcı bu klasörü yok sayabilir ve kuramaz.
    4. Arşivdeki Data klasöründe scripts klasörünün tamamını alıp oyundaki Data klasörüne yerleştiriyoruz. .PEX betikleri tüm skse kullanıcıları tarafından gereklidir, .psc betikleri ise yalnızca CreationKit64 modlayıcıları tarafından ve papirüs betikleri oluşturup derlemeyi düşünüyorsanız gereklidir.
    5. Oyunu skse64_loader.exe aracılığıyla çalıştırın

    Sorun Giderme / SSS:
    * Antivirüsüm skse64_loader'dan şikayet ediyor!
    - Bu bir virüs değil. Skyrim'i ve Creaton Kit editörünü genişletmek için, kodumuzu yüklemek için DLL enjeksiyonu adı verilen bir yöntem kullanıyoruz. Bu yöntem virüsler tarafından da kullanılabileceğinden, kötü yazılmış bazı virüs tarayıcıları, bu eylemi gerçekleştiren herhangi bir programın bir virüs olduğunu varsayar. Oyun klasörünü antivirüsünüzdeki hariç tutulanlara ekleyin.

    * Talimatları takip ettim ama Skyrim SE, SKSE64 olmadan başlıyor!
    - skse64_loader.exe'ye sağ tıklayıp "yönetici olarak çalıştır"ı seçerek skse64_loader.exe'yi yönetici olarak çalıştırmayı deneyin. Bu, programın özellikler penceresinde bir uyumluluk seçeneği olarak etkinleştirilebilir.

    * Hangi skse özelliklerinin eklendiğini nasıl anlarım?
    - Data\Scripts\Source\ içinde .psc dosyalarını arayın. Her .psc dosyasının altında eklenen SKSE özelliklerini gösteren bir etiket vardır. Çoğunun amacını açıklayan yorumları var.

    * Günlük dosyaları nerede saklanır?
    - Program Files klasörüne yazma erişimi olmayan bilgisayarlardaki kullanıcıları desteklemek için, günlük dosyaları Program Files klasörüne taşınmıştır. \Oyunlarım\Skyrim Özel Sürümü\SKSE\.

    * skse64.ini dosyası nerede bulunur?
    - skse64.ini dosyası (seçeneklerin girildiği), Skyrim Special Edition / Data / SKSE / Plugins / game klasörünün yolu üzerinde bulunur

    * SKSE64 nasıl kaldırılır?
    - Oyun klasöründen skse64_ ile başlayan .dll ve .exe dosyalarını silin.

    * Önceki bir sürümden yenisine nasıl yükseltilir
    - Örneğin, 1.4.2.0.8 oyunu için SKSE64 v2.0.2 yüklediyseniz ve 1.5.3.0.8 oyunu için SKSE64 v2.0.4 ve üstüne geçmek istiyorsanız, skse64_X_X_X dosyasını sildiğinizden emin olun. .dll dosyası, genel olarak, oyunun her yeni sürümünde .dll dosyası değişir ve SKSE64'ün önceki sürümünden kaldırılması gerekir.

    * Gözleri çökük olan bir hata nasıl düzeltilir (gözbebekleri parmak gibi bastırıldı):
    - Skyrim Special Edition\Data\SKSE\Plugins yoluna gidin, skee64.ini dosyasını bulun. Açın, bölümü bulun, bEnableFaceOverlays = 1'i bEnableFaceOverlays = 0 olarak ayarlayın, dosyayı kaydedin

    The Elder Scrolls V - Skyrim'e yeni algoritmalar eklemek için Skyrim Script Extender (veya kısaca SKSE) gereklidir. Kurduktan sonra oyun, temel olarak birçok mod oluşturabileceğiniz temel işlevsel uzantılar alır.
    Bu yazılımın tam anlamı makalemizde tartışılacaktır.

    Değişikliklerin temeli

    Ortalama bir oyuncu için SKSE talimat seti önemli bir fayda sağlamayacaktır. Ancak modlamayı seven oyuncular için bu, Skyrim için kendi modlarını test etmek ve başkalarının modlarını kullanmak için harika bir araç ve temeldir.
    SKSE, kitaplıktaki mevcut betiklerin listesini genişletir. Basitçe söylemek gerekirse, yeni görevler oluşturmak, oyun mekaniğini test etmek, dünya kavramını kökten değiştirmek için kullanılabilir.

    Uyumluluğu Koru

    Eklentinin düzgün çalışması için, oyunun en son sürümünün dosyalarının bulunduğu klasöre yalnızca programın en son sürümünü yükleyin. Bunu etkinleştirmek için Skyrim'in normal bir başlatıcı aracılığıyla değil, "skse_loader.exe" aracılığıyla başlatılması gerektiğini bilmelisiniz.

    Zayıf bilgisayarlar için optimizasyon

    Komut dosyası uzantısının bir diğer avantajı, zayıf bilgisayarlarda optimizasyonu iyileştirmek için oyunun başlatıcısının ve sistem dosyalarının ayarlarını değiştirmektir. Genellikle, Skyrim + SKSE paketi, eski sistemlerde orijinal sürümden daha oynanabilir.

    Avantajlar

    değiştirmek için oyunun program kodlarına erişim;
    skyrim modcuları için en iyi araç;
    sanal dünyanın mekaniğini ve ilkelerini genişletme olasılığı;
    kurulum oyunun kök klasöründe yapılır ve kullanıcıdan fazla çaba gerektirmez;
    zayıf makinelerde geliştirilmiş performans.

    Kusurlar

    en son sürümlerde yavaş yavaş ortadan kaldırılan kusurlar vardır;
    Bu yazılım bir araç olarak deneyimli kullanıcılar için tasarlanmıştır.

    SKSE'nin son sürümünü makalenin altındaki bağlantıdan ücretsiz olarak indirebilirsiniz.

    The Elder Scrolls V: Skyrim - Skyrim Komut Dosyası Genişletici (SKSE)


    Oyun platformu: TES V: Skyrim Efsanevi Sürümü
    İsim: Skyrim Komut Dosyası Genişletici (SKSE)
    Şimdiki versiyonu: 1.07.03
    Mod dili:İngilizce
    Boyut: 2,2 MB
    Yayın tarihi: 25.05.15


    Tanım:

    SKSE oluşturmanın ana konsepti, işlevselliği genişletmek ve hem TES 5 Skyrim oyununun kendisini hem de Creation Kit düzenleyicisini optimize etmektir. Şu anda, SKSE zaten oldukça işlevseldir, oyunun kendisindeki bazı hataları ortadan kaldırır, zayıf konfigürasyonlara sahip bir PC'ye yüklenir ve ayrıca oyun modifikasyonları oluşturmak için kullanılabilir ve oyun ve çeşitli modlar için çok gereklidir.

    Gereksinimler:

    • Bu sürüm 1.07.01, 1.07.02, 1.07.03 yalnızca oyun sürümü 1.9.32.0.8 ile uyumludur

    Mod değişiklikleri:

    Güncelleme:1.07.03

    • Tüm bu düzeltmeler, ortalama bir kullanıcı için net olmasa da, komut dosyalarının nasıl çalıştığı açısından son derece önemlidir.
    • Konumlandırma için PlaceAtMe'yi gruplandırmak üzere SpawnerTask eklendi.
    • ModEvent/UICallback örneklerinin, oyun, oluşturulma ve yürütme arasında kaydedildi+yüklendiyse, çalışmayı durdurma şansı düzeltildi.
    • Spell.GetEffectMagnitudes/GetEffectAreas/GetEffectDurations/GetMagicEffects katma değer.
    • ObjectReference.GetContainerForms/GetReferenceAliases değeri eklendi.
    • WornObject.GetReferenceAliases değeri eklendi.
    • Form.GetKeywords değeri eklendi.
    • StringUtil.Split değeri eklendi.
    • Utility.ResizeArray değeri eklendi.
    • Actor.ResetAI değeri eklendi (konsol işlevine benzer).
    • Sabit ActorBase.GetIndexOf* betiği
    • Utility.CreateArray başlatmanın boş Formlar/Takma Adlar ile düzeltilmesi düzeltildi.
    • Büyüleyici/alchemy/smithing/crafting menüsü için skse.ExtendData(true) desteği eklendi (büyük olasılıkla gelecekteki SkyUI 5.0 için).
    • İçerik/İksir/Scroll/Spell.GetIsNthEffectKnown/Magnitudes/Areas/Durations/MagicEffects eklendi.
    • Quest.GetAliasById/GetAliases eklendi.
    • Armor.ModArmorRating'in önemi devre dışı bırakması düzeltildi.
    • FormList.ToArray/AddForms değeri eklendi.
    • GameData deneysel özelliği eklendi.
    • Sık karşılaşılan çökmelerin veya sorunların nedenini belirlemeye yardımcı olmak için teşhis mesajları eklendi.
      (1), oyun başlangıçta çöktüğünde ana dosyanın eksik olduğunu gösterir
      (2) bir kayıt yüklenirken bir iletişim kutusunda eksik dosyaların listelerini gösterir
      Data/SKSE/skse.ini adresindeki skse.ini dosyasına eklenmelerini sağlamak için her iki seçenek de varsayılan olarak devre dışıdır:
      Tanılamayı Etkinleştir=1

    Güncelleme:1.07.02

    • Oyun (vanilya) betikleriyle çakışmaları önlemek için Tree -> TreeObject betiği yeniden adlandırıldı.
    • SKSE 1.07.02'nin bu sürümü, bu "Jaxonz Konsol Eklentisi" eklentisinden işlevsellik uygular, eğer birisi "Jaxonz Konsol Eklentisi" bu eklentiye sahipse, onu kaldırabilirsiniz.
    • Actor.GetFactions betiği eklendi.
    • Cell.GetWaterLevel betiği eklendi.
    • Gruplar için ek işlevler/değişkenler eklendi.
    • ActorValueInfo.GetCurrent/Base/MaximumValue betiği eklendi.
    • Game.GetCurrentConsoleRef betiği eklendi.
    • NetImmerse komut dosyasıyla çalışmak için birçok işlev değişkeni eklendi.
    • Görsel modelleri ve nesne durumlarını güncellemek için SetHarvested betiği düzeltildi.
    • SKSEMessagingInterface'e kMessage_NewGame betiği eklendi.
    • Enchantment.Get/SetKeywordRestrictions betiği eklendi.
    • Basma/bırakma tuşlarına aynı anda basılmasının neden olduğu bir hata/çökme düzeltildi.
    • Rastgele ActiveMagicEffect, Alias, Form olayları için OnNiNodeUpdate betiği eklendi.
    • 128 girişten daha büyük diziler oluşturmak için deneysel destek eklendi.
    • Game.SetPlayerLevel komut dosyası eklendi. Bir oyuncuyu çağırmak için SetLevel konsol komutuna benzer şekilde çalışır.

    Güncelleme:1.07.01

    • Tüm ırklar için zırh için IsValidRace düzeltildi.
    • MagicEffect.GetCasting/DeliveryType eklendi.
    • Eksik NPC facegen dosyalarıyla UpdateWeight çağrılırken oluşan kilitlenme düzeltildi.
    • GetTotalItemWeight, değişkenlerin doğru hesaplanması eklendi.
    • Potion.IsPoison, GetUseSound komut dosyası eklendi.
    • Weapon.GetTemplate betiği eklendi.
    • Ammo.IsBolt, GetProjectile, GetDamage komut dosyası eklendi.
    • Game.GetDialogueTarget betiği eklendi.
    • SKSETaskInterface::AddUITask parametresi eklendi.
    • Uzak formların seri hale getirilmesi eklendi.
    • SKSEMessagingInterface parametresi eklendi.
    • Hatalı kaydetme, yükleme uyarısı veren mesaj sistemi kaldırıldı.
    • WornObject.GetDisplayName betikleri, temel form adıyla döndürülür.
    • WornObject, ObjectReference.GetPoison komut dosyası eklendi.
    • Derleme için gerekli DirectX SDK eklendi.
    • Yuvaları/maskeleri kontrol etmekten sorumlu WornObject betiği düzeltildi.
    • NetImmerse.SetNodePosition parametresi eklendi.
    • Actor.GetFurnitureReference parametresi eklendi.
    • Game.GetCurrentCrosshairRef parametresi eklendi.
    • NetImmerse.GetRelativeNodePositionx/Y/Z parametresi eklendi.
    • Actor.Set/ResetExpressionPhoneme/modifier eklendi.
    • Form.HasWorldModel Get/SetWorldModelPath/NumTextureSets/NthTextureSet/SetWorldModelNthTextureSet parametreleri eklendi.
    • HeadPart.IsExtraPart parametresi eklendi.
    • Form.IsPlayable parametresi eklendi.
    • ObjectReference.GetAllForms parametresi eklendi.

    Güncelleme:1.07.00

    • FormIds >= 0x80000000 ile çalışmak için gerekli Game.GetFormEx parametresi eklendi
    • UI.Open/CloseCustomMenu parametresi eklendi
    • Actor.ReplaceHeadPart, ActorBase.GetNumOverlayHeadParts, GetNthOverlayHeadPart, GetIndexOfOverlayHeadPartByType parametresi eklendi
    • Math.Log parametresi eklendi
    • Ingredient.GetIsNthEffectKnown parametresi eklendi
    • Sabit SetPlayerTintMaskColor alfa betiği
    • Geçici Papirüs eklentisi API'si etkinleştirildi
    • ActiveMagicEffect.GetMagnitude parametresi eklendi
    • Art.Get/SetModelPath parametresi eklendi
    • Birçok MagicEffect ve Tree işlevi eklendi
    • ModEvent ve UICallback parametresi eklendi
    • ObjectReference.Get/SetDisplayName parametresi eklendi
    • Enchantment.SetNthEffectMagnitude/Area/Duration parametresi eklendi
    • Form.SetPlayerKnows parametresi eklendi
    • Enchantment.GetBaseEnchantment parametresi eklendi
    • Perk.GetNextPerk parametresi eklendi
    • ActorValueInfo parametresi eklendi
    • LeveledActor/Item/Spell parametresi eklendi
    • Game.Get/SetPlayerExperience, GetExperienceForLevel parametresi eklendi
    • ObjectReference.GetEnableParent, Get/Set/CreateEnchantment, GetNumReferenceAliases, GetNthReferenceAlias ​​parametresi eklendi
    • AlchemyItems için Get/SetGoldValue betiği düzeltildi
    • DefaultObjectManager parametresi eklendi
    • Sheson'un "Skyrim Memory Patch" yazarı sayesinde: oyun belleği boyutu yapılandırması eklendi
      • DefaultHeapInitialAllocMB=<512 мб>
      • ScrapHeapSizeMB=<256 мб>
    1.07.02'den 1.07.03'e yükseltmeden önce:
    • Sadece tüm dosyaları değiştirerek kurun, hiçbir şeyi silmenize gerek yoktur.

    1.07.01'den 1.07.02'ye yükseltmeden önce:

    • TESV.exe'nin bulunduğu oyunun kök klasöründe bulunan src klasörünün tamamını sildiğinizden emin olun.
    • Data/scripts'deki tree.pex dosyasını silin
    • Data/scripts/Source konumundan tree.psc dosyasını silin
    • Başka hiçbir şeyi silmeyin, diğer tüm dosyaların yerine 1.07.03 sürümünü yükleyin.

    Kurulum:

    • Arşivi açın, arşivde skse_1_07_02 veya skse_1_07_03 klasörü var, skse_1_07_02 veya skse_1_07_03 klasöründeki her şeyi oyun klasörüne yerleştirin (DATA klasörünün kendisinde değil, TESV.exe oyun dosyasının bulunduğu oyunun kökünde) bulunan), klasörlerin ve dosyaların birleştirilmesini onaylayın, ardından tüm dosyaların değiştirilmesiyle önceki sürümün üstündedir (tüm bunlar src, Data, skse_steam_loader.dll, skse_loader.exe, skse_1_9_32.dll oyununa kopyalanmalıdır)
    • Bir skse.ini dosyası oluşturun veya SKSE.ini dosyasını buradan indirin, Data/SKSE'ye yerleştirin ve aşağıdaki satırları yazın: -x-bit bit derinliği, bu satırlar ve parametreler alakalı değildir ve bir anlamı olmayacaktır, yani eğer birinin Windows'u 32 bit derinliğe sahipse, bu parametreleri yazmayın!!!)
      • DefaultHeapInitialAllocMB=768
      • ScrapHeapSizeMB=256
    • Oyunu yalnızca skse_loader.exe aracılığıyla başlatma (simge, oyun klasöründen masaüstüne bir kısayol yapılarak masaüstüne yerleştirilebilir)
    • Oyuna girdikten sonra duraklat tuşuna basın ve ekranın sol alt köşesinde oyunun 1.9.32.0.8 sürümünü göreceksiniz ve yanında 1.7.2 SKSE yazacak

    Dikkat:

    1. Sheson'dan "Skyrim Bellek Yaması" performansını artırmak için bir yama yüklediyseniz, dosyaların değiştirilmesiyle birlikte yeni SKSE 1.07.02'yi kurun ve hepsi bu kadar, skse_loader.exe ve skse_steam_loader.dll dosyaları değiştirilecek , Data / SKSE/Plugins klasöründeki mempatch.dll dosyasını silin ve SKSE.ini dosyasını kurun.
    2. Hem SKSE 1.07.02 hem de SSME 1.8.0.0'ı kullanmak istiyorsanız, SKSE.ini dosyasına aşağıdaki parametreleri eklemeyin:
      • DefaultHeapInitialAllocMB=768
      • ScrapHeapSizeMB=256
    3. Oyunu açılmayanlar için skse_loader.exe dosyasını masaüstüne yerleştirerek kısayol oluşturun, kısayol özelliklerini farenin sağ tuşu ile "Object" satırında açın örneğin "C:\Program Files ( x86)\TES V - Skyrim \skse_loader.exe" (bu benim yolum, sizinki farklı olabilir), dolayısıyla bu satıra "C:\Program Files (x86)\TES V - Skyrim\skse_loader.exe" ekleyin - "forcesteamloader", sonunda "C:\Program Files (x86)\TES V - Skyrim\skse_loader.exe" -forcesteamloader" gibi olacak ve uygula'yı tıklayın ve oyunu başlatmayı deneyin. (Not ve önemli!!! skse_loader.exe" ile -forcesteamloader" arasında boşluk bırakmanız gerektiğini unutmayın, skse_loader.exe "-forcesteamloader" bu şekilde olmalıdır ve bunu yaparsanız skse_loader.exe "-forcesteamloader ", ardından değişiklikleri kaydederken formatın yanlış olduğunu yazacaktır.

    Skyrim Script Extender (SKSE), orijinal The Elder Scrolls 5: Skyrim ve Legendary Edition için değişiklikler oluşturmak ve yüklemek için gerekli bir kaynaktır. SKSE, oyun arayüzünün işlevselliğini önemli ölçüde genişletir, Oluşturma Kiti düzenleyicisindeki bazı hataları düzeltir ve düşük kaliteli PC'ler için genel optimizasyonu iyileştirir.

    Dosya Rusçaya çevrilmiştir.

    Değişiklik listesi:

    Sürüm: 1.07.03 (en son)

    Envanterdeki bir hata ve diyaloglarla ilgili bir hata düzeltildi.

    Konumlandırma için PlaceAtMe'yi gruplandırmak için SpawnerTask eklendi

    ModEvent/UICallback örneklerinin, oyun oluşturulma ve yürütme arasında kaydedilmiş+yüklenmişse çalışmayı durdurma şansı düzeltildi

    Katma değer Spell.GetEffectMagnitudes/GetEffectAreas/GetEffectDurations/GetMagicEffects

    Katma değer ObjectReference.GetContainerForms/GetReferenceAliases

    WornObject.GetReferenceAliases değeri eklendi

    Form.GetKeywords değeri eklendi

    StringUtil.Split değeri eklendi

    Utility.ResizeArray değeri eklendi

    Actor.ResetAI değeri eklendi (konsol işlevine benzer)

    Sabit ActorBase.GetIndexOf* betiği

    Boş Formlar/Takma Adlar ile Utility.CreateArray başlatması düzeltildi

    Büyüleyici/alchemy/smithing/crafting menüsü için skse.ExtendData(true) desteği eklendi (büyük olasılıkla gelecekteki SkyUI 5.0 için)

    Malzeme/İksir/Scroll/Spell.GetIsNthEffectKnown/Magnitudes/Areas/Durations/MagicEffects eklendi

    Quest.GetAliasById/GetAliases eklendi

    Önemi devre dışı bırakmak için Armor.ModArmorRating düzeltildi

    Katma değer FormList.ToArray/AddForms

    Deneysel GameData özelliği eklendi

    Sık karşılaşılan çökmelerin veya sorunların nedenini belirlemeye yardımcı olmak için teşhis mesajları eklendi

    (1), oyun başlangıçta çöktüğünde ana dosyanın eksik olduğunu gösterir

    (2) bir kayıt yüklenirken bir iletişim kutusunda eksik dosyaların listelerini gösterir

    Data/SKSE/skse.ini adresindeki skse.ini dosyasına eklenmelerini sağlamak için her iki seçenek de varsayılan olarak devre dışıdır:

    Tanılamayı Etkinleştir=1

    Güncelleme:1.07.02

    Bu bir beta sürümü olmasına rağmen oldukça çalışıyor, unutmayın, 1.07.02 sürümüne güncelledikten sonra oyuna başladığınızda birkaç saniyelik bir gecikme olabilir, bu yeni dosyaların ve değişikliklerin yeniden dağıtılması ve güncellenmesi ile olur. , ardından oyun her zamanki gibi başlayacak, ardından oyuna sonraki tüm girişler hızlı olacaktır

    Oyun (vanilya) komut dosyalarıyla çakışmaları önlemek için yeniden adlandırılan Ağaç -> TreeObject komut dosyası

    SKSE 1.07.02'nin bu sürümü, bu "Jaxonz Konsol Eklentisi" eklentisinden işlevsellik uygular, eğer birisi "Jaxonz Konsol Eklentisi" bu eklentiye sahipse, onu kaldırabilirsiniz

    Actor.GetFactions komut dosyası eklendi

    Cell.GetWaterLevel komut dosyası eklendi

    Gruplar için ekstra işlevler/değişkenler eklendi

    ActorValueInfo.GetCurrent/Base/MaximumValue komut dosyası eklendi

    Game.GetCurrentConsoleRef komut dosyası eklendi

    NetImmerse komut dosyasıyla çalışmak için birçok işlev değişkeni eklendi

    Görsel modelleri ve nesne durumlarını güncellemek için SetHarvested betiği düzeltildi

    SKSEMessagingInterface'e kMessage_NewGame betiği eklendi

    Enchantment.Get/SetKeywordRestrictions betiği eklendi

    Basma/bırakma tuşlarına aynı anda basılmasının neden olduğu bir hata/çökme düzeltildi

    Rastgele olaylar için OnNiNodeUpdate betiği eklendi ActiveMagicEffect, Alias, Form

    128 girişten daha büyük diziler oluşturmak için deneysel destek eklendi

    Game.SetPlayerLevel komut dosyası eklendi. Bir oyuncuyu çağırmak için SetLevel konsol komutuna benzer şekilde çalışır

    Güncelleme:1.07.01

    Sürüm 1.07.01 alfa aşamasını terk etti, şimdi tam teşekküllü bir sürüm, aşağıda açıklanan her şeyin neye atıfta bulunduğunu bile bilmiyorum, tüm komut dosyası değerleri, hepsi güncellendiğinden, oyunun tüm bunlara ihtiyacı var. Bir notta, 1.07.01 sürümüne güncelledikten sonra, oyunu başlatırken birkaç saniyelik bir gecikme olabilir, bu, yeni dosyaların ve değişikliklerin yeniden dağıtılması ve güncellenmesiyle olur, ardından oyun her zamanki gibi başlar, ardından sonraki tüm işlemler oyuna girişler hızlı olacak

    Tüm ırklar için zırh için IsValidRace düzeltildi

    MagicEffect.GetCasting/DeliveryType eklendi

    Eksik NPC facegen dosyalarıyla UpdateWeight çağrılırken oluşan kilitlenme düzeltildi

    GetTotalItemWeight, değişkenlerin doğru hesaplanması eklendi

    Potion.IsPoison, GetUseSound komut dosyası eklendi

    Weapon.GetTemplate betiği eklendi

    Ammo.IsBolt, GetProjectile, GetDamage komut dosyası eklendi

    Game.GetDialogueTarget komut dosyası eklendi

    SKSETaskInterface::AddUITask parametresi eklendi

    Uzak formların seri hale getirilmesi eklendi

    SKSEMessagingInterface parametresi eklendi

    Yanlış kaydetme, yükleme hakkında bildirimde bulunan mesaj sistemi kaldırıldı

    WornObject.GetDisplayName betikleri temel form adını döndürdü

    WornObject, ObjectReference.GetPoison komut dosyası eklendi

    Derleme için gerekli DirectX SDK eklendi

    Yuvaları/maskeleri kontrol etmekten sorumlu WornObject betiği düzeltildi

    NetImmerse.SetNodePosition parametresi eklendi

    Actor.GetFurnitureReference parametresi eklendi

    Game.GetCurrentCrosshairRef parametresi eklendi

    NetImmerse.GetRelativeNodePositionx/Y/Z parametresi eklendi

    Actor.Set/ResetExpressionPhoneme/modifier eklendi

    Eklenen parametreler Form.HasWorldModel Get/SetWorldModelPath/NumTextureSets/NthTextureSet/SetWorldModelNthTextureSet

    HeadPart.IsExtraPart parametresi eklendi

    Form.IsPlayable parametresi eklendi

    ObjectReference.GetAllForms parametresi eklendi

    Kurulum:
    Arşivi, yürütülebilir dosyanın bulunduğu oyun klasörüne açın " TESV.exe" dosya değiştirme ile.
    Bir dosya oluştur"
    PC'nizin parametrelerini dikkate alarak "skse.ini" dosyasını indirin veya hazır olanı indirin ve bir klasöre yerleştirinVeri/SKSE
    s ile oyuna başla
    kse_loader.exe