Skyrim modları skyrim komut dosyası genişletici. Komut dosyası dili uzantısı (en son sürüm). SSS veya Sıkça Sorulan Sorular
Dikkat!!!
Bu sürüm 1.07.00, yalnızca oyun sürümü 1.9.32.0.8 ile uyumludur.
Eklenen malzeme miktarı nedeniyle, bu sürüm bir Alfa sürümü olarak kabul edilir, bu nedenle daha kararlı bir sürüm istiyorsanız, şimdilik 1.06.16 sürümü ile devam edin.
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şlevsel, oyunun kendisindeki bazı hataları ortadan kaldırıyor, zayıf konfigürasyonlara sahip bir PC'ye yükleniyor ve ayrıca oyun modifikasyonları oluşturmak için kullanılabilir ve oyun ve çeşitli modlar için çok gerekli
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
- 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 dahildir
- ActiveMagicEffect.GetMagnitude parametresi eklendi
- Art.Get/SetModelPath parametresi eklendi
- Birçok MagicEffect ve Ağaç işlevi eklendi
- ModEvent ve UICallback parametresi eklendi
- ObjectReference.Get/SetDisplayName parametresi eklendi
- Enchantment.SetNthEffectMagnitude/Area/Süre 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 boyutlarının yapılandırması eklendi
DefaultHeapInitialAllocMB=<512 мб>
ScrapHeapSizeMB=<256 мб>
Önceki sürümden 1.07.00'a nasıl yükseltilir:
Güncellemeden hemen önce, yeni kaydetme yuvasındaki duraklatma menüsünde temiz bir kaydetmeye kaydedin ve oyundan çıkın
Tüm dosyaların değiştirilmesiyle eski sürüm üzerinden güncelleyin
Gereksinimler:
- Oyun sürümü v1.9.32.0.8
Kurulum:
- Arşivin tüm içeriğini oyunun bulunduğu klasöre yerleştirin (DATA klasörünün kendisinde değil, TESV.exe oyun dosyasının bulunduğu oyunun kök dizininde), klasörlerin ve dosyaların birleştirilmesini onaylayın, yani , tüm dosyaların değiştirilmesiyle önceki sürüme göre
- Bir skse.ini dosyası oluşturun ve onu Data/SKSE'ye yerleştirin ve aşağıdaki satırları yazın:
DefaultHeapInitialAllocMB=768
ScrapHeapSizeMB=512
- Oyunu sadece skse_loader.exe aracılığıyla çalıştırın (simge, oyun klasöründen masaüstüne kısayol yapılarak masaüstüne yerleştirilebilir)
- Oyuna girdikten sonra duraklat'a 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.0 SKSE yazacak
Bir notta:
- Sheson'dan "Skyrim Memory Patch" performansını artırmak için bir yama yüklediyseniz, dosyaların değiştirilmesiyle birlikte yeni SKSE 1.07.00'i yükleyin ve hepsi bu kadar, skse_loader.exe ve skse_steam_loader.dll dosyaları olacaktır. değiştirildi ve /SKSE/Plugins Veri klasöründeki mempatch.dll dosyası ve Data/SKSE klasöründeki SKSE.ini dosyası tek başına bırakılabilir
SKSE, aynı anda birkaç önemli işlevi yerine getiren The Elder Scrolls V: Skyrim için bir tür uzantıdır. Bunlardan ilki, aracın tam adından gelir - Skyrim Script Extender. Evet, bu uygulama oyun istemci kitaplıklarına yeni komut dosyaları ve parametreler ekler. Ne için? Peki, bu daha ilginç bir soru. İlk olarak, "genişletici", oyunu nispeten zayıf bilgisayarlarda rahatça çalıştırmanıza ve oynamanıza izin vererek oyunu önemli ölçüde optimize etmeye yardımcı olur. SKSE'nin bir diğer önemli avantajı, geliştiricilerin bu incelemeyi yazarken en son yamayla (1.9.32.0.8) bile düzeltmeye zahmet etmedikleri bir dizi hatayı düzeltmesidir. Özellikle birçok değişiklik, dokulara "düşen" nesnelerle ilgili sorunlarla ilgilidir. Skyrim Script Extender ayrıca diyaloglardaki bazı hataları ve envanter kullanımıyla ilgili sorunları da düzeltir.
Çalışan Modlar
Ama temel olarak bazı modları kullanabilmek için SKSE kurulur. The Elder Scrolls V: Skyrim, çeşitli amaç ve ölçeklerde binlerce modifikasyonun yaratıldığı bir oyundur. Ancak oyun istemcisine eklenen standart komut dizileri, bazılarıyla çalışmak için yeterli değil. Burası, yeni seçenekler ve yapılandırmalar ekleyen Skyrim Script Extender'ın kurtarmaya geldiği yerdir. Bu arada, oyun istemcisinin kendisine ek olarak SKSE, resmi geliştirici araçları seti olan Creation Kit'te de gerekli değişiklikleri yapıyor.
Script Extender tamamen ücretsiz olarak dağıtılmaktadır, ancak bazı sürümleri dağıtımın bazı sürümleriyle uyumlu olmayabilir. İndirmeye başlamadan önce buna dikkat ettiğinizden emin olun. SE (Special Edition) sürümleriyle çalışmak için ayrı bir SKSE sürümünün de sağlandığını unutmayın.
Ana Özellikler
- optimizasyon ve hata düzeltmeleri;
- The Elder Scrolls V: Skyrim istemcisinin tüm sürümleriyle uyumlu değildir;
- Oluşturma Kitinde değişiklik yapmak;
- bazı değişiklikleri çalıştırmak için yükleme ihtiyacı;
- ücretsiz dağıtım.
Skyrim Script Extender (SKSE), mod geliştiricilerin oyuna birçok yeni özellik ve işlevsellik eklemesine izin veren Skyrim için bir betik dili uzantısıdır. Bu yardımcı program, Skyrim'in en son sürümünü gerektirir.
Kurulum
Oyun sürümünüz için dosyayı seçin:
- SKSE (1.7.3) - Efsanevi Sürüm için.
- SKSE64 (2.0.15 veya 2.0.16) - Özel Sürüm için.
- SKSEVR (2.0.10) - Skyrim VR için.
- Arşivlenmiş sürüm: dosyaları arşivin SKSE_[...] klasöründen Skyrim klasörüne kopyalayın (Steam sürümü söz konusu olduğunda, bu "Steam\SteamApps\common\Skyrim\" şeklindedir).
- Yükleyici: Bu durumda, yardımcı program kurulum için gereken dizini seçecektir.
Yardımcı programı etkinleştirmek için dosyayı çalıştırın skse_loader.exe. İsterseniz masaüstünüzde bir kısayol oluşturun.
Yükleyiciyi çalıştırmadan ÖNCE Steam çalışıyor olmalıdır!
"INI-Settings" arşivlerinin açıklaması
+ Bunlar, SKSE/SKSE64 ayarları için bazı düzeltmelerin yanı sıra .
+ Parametre açıklamaları Benioku dosyalarının içindedir (arşivlerin kendisinde).
+ Bellek yamasına ince ayar yapmak için Bellek Blokları Günlüğü modunu kullanın.
hatalar
+ Hata veriyorsa veya hiç başlamıyorsa Steam'in çalışıp çalışmadığını kontrol edin.
+ Skyrim SE ile oynuyorsanız uygun dosyayı indirdiğinizden emin olun SKSE64.
+ Lisanslı bir oyununuz olduğundan emin olun.
+ Tüm dosyaların doğru yerlerde olduğundan emin olun (uzman değilseniz bir yükleyici seçmek daha iyidir).
+ Her şey başarısız olursa ve sistemi yakın zamanda güncellediyseniz, birçok uygulama ve oyunun çalışması için gerekli olan Visual C ++ ve dotNET dağıtımlarının sistemde kurulu olduğundan emin olun.
Gereksinimler
Sıradaki maçlardan biri...
+ Skyrim Efsanevi Sürüm 1.9.32
+ Skyrim Özel Sürüm 1.5.73 / 1.5.80
+ Skyrim VR 1.4.15
Skyrim için SKSE, olasılıkları büyük ölçüde genişletiyor ve oyunun kendisini ve ayrıca Creation Kit editörünün çalışmasını optimize ediyor. Yardımcı program yüksek işlevselliğe sahiptir, oyundaki birçok hatayı ortadan kaldırmaya, düşük güçlü bilgisayarlara TES V yüklemeye yardımcı olur. Bu uzantı, elbette, kendi başınıza yeni özel değişiklikler oluştururken kullanışlı olacaktır.
1.07.01 sürümüne güncelleme:
Skyrim'i duraklatın;
Boş bir yuvada bir kayıt oluşturun;
Oyunu kapatın;
Mevcut SKSE'nizi güncelleyin;
Gerekirse dosyaların değiştirilmesine izin verin.
TES V'nin en son sürümünü gerektirir.
Kurulum sırası:
1) Skyrim için SKSE'yi indirin
(Arşiv);
2) arşiv içeriğini oyunun kök dizinine kopyalayın;
3) gerekirse dosyaların birleştirilmesine/değiştirilmesine izin verin.
Yeterince güçlü kişisel bilgisayar sahipleri için bilgiler:
Hazır bir SKSE.ini oluşturun veya yükleyin, Data / SKSE klasörüne atın, açın ve şu satırları yapıştırın:
DefaultHeapInitialAllocMB=768
ScrapHeapSizeMB=256
Yalnızca dört gigabayttan başlayan RAM'e sahip 64 bit Windows için geçerlidir. 32 bit işletim sistemi sahiplerinin bu giderleri eklemesine gerek yoktur. Skyrim, skse_loader.exe kullanılarak başlatılmalıdır.
Kolaylık sağlamak için, masaüstünüze bir yardımcı program kısayolu eklemek daha iyidir.
Skyrim Script Extender (SKSE) Hakkında Notlar:
1. Performansı artıran "Skyrim Memory Patch" yüklendiğinde, bir öncekinin üzerine 1.07.01 sürümü kolayca kurulur. Aynı zamanda, gerektiğinde dosyaların değiştirilmesine izin vermeniz gerekir.
2. SKSE 1.07.01'e ek olarak SSME (Skyrim Başlangıç Belleği Düzenleyicisi) 1.8.0.0'ı kullanmak istiyorsanız, daha önce bahsedilen ini dosyasındaki satırları silin:
DefaultHeapInitialAllocMB=768
ScrapHeapSizeMB=256
3. Skyrim'i başlatırken sorun yaşıyorsanız, skse_loader.exe dosyası için bir masaüstü kısayolu oluşturmanız gerekir. Kısayolun özelliklerinde (RMB aracılığıyla çağrılan menü), daha spesifik olarak - "Nesne" satırının sonuna "-forcesteamloader" yazın, ardından "Tamam" ı tıklayın. Oyun başlayacak.
Önemli: "-forcesteamloader"dan önce bir boşluk bırakılmalıdır! Aksi halde değişiklikleri kaydetmeye çalıştığınızda sistem size hata verecektir.
Sürüm 1.07.01, test aşamasını geçen tam bir sürümdür. Güncellemeden sonra, Skyrim'in ilk lansmanı sırasında bazen hafif bir donma olur. Bu, bazı gerekli dosyaların ve komut dosyalarının güncellenmesiyle ilişkili yaygın bir durumdur.
Bu nedenle, Skyrim SKSE'nin en son sürümünü yükledikten sonra, oyunun ilk lansmanı daha yavaş olacak, ancak geri kalanı normal olacaktı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