Mod Config Menu, diğer modların bir ayar menüsüne sahip olmasını sağlayan bir kütüphanedir. Bu özel Mod Config Menu sürümü, orijinal yazarın kullandığı, kötü bir programlama alışkanlığı olan ve sorunlara yol açabilen tüm hileli API geçersiz kılmalarını kaldırır.
Feragatname: Bu modun yazarı ben değilim, sadece burada paylaşıyorum. Mod sayfasını silmemi isterseniz, bana mesaj atmanız yeterli: Krampus | AvatarFeragatname 2: Eğer buradan indiriyorsanız, Steam sürümünü kullanmıyorsunuz, ancak evet, çalışıyor. Hatta, vortex destek uzantımı indirebilirsiniz. burada.Yorum yapmadan önce aşağıdaki SSS'yi okuyun. Zaten yanıtlanmış soruları içeren yorumlar silinecektir.
Tanıtım
Mod Konfigürasyon Menüsü, diğer modların bir ayarlar menüsüne sahip olmasını sağlayan bir kütüphanedir. Bu moda yalnızca onu kullanan başka modlarınız varsa abone olmalısınız.
Mod Konfigürasyon Menüsü'nün bu özel sürümü, orijinal yazarın kullandığı tüm hack API geçersiz kılmalarını kaldırır. Bu tür bir yaklaşım kötü bir programlama pratiğidir ve Isaac ekosistemindeki diğer öğelerle sorunlara yol açabilir. Bu nedenle, buna "Saf" sürüm diyorum.
Bu mod açık kaynaklıdır. Geliştirilmesine şu şekilde katkıda bulunabilirsiniz:
GitHub'da katkıda bulunmak[github.com]
Bu kütüphaneyi ilk oluşturan piber20’ye ve Repentance için güncelleyen Chifilly’ye teşekkürler.
Mod Yapılandırma Menüsünü Kullanma
Mod Config Menu Pure kullanımı için "require", "dofile" veya "pcall" işlevlerini kullanmayın. Bunun yerine, "ModConfigMenu" adlı global değişkenin var olup olmadığını şu şekilde kontrol edin:
```lua
local MOD_ADI = "Benim Modum"
local SURUM = "1.0"
local function modAyarlariMenusuKur()
if ModConfigMenu == nil then return end
ModConfigMenu.BoslukEkle(MOD_ADI, "Bilgi")
ModConfigMenu.MetinEkle(MOD_ADI, "Bilgi", function() return MOD_ADI end)
ModConfigMenu.BoslukEkle(MOD_ADI, "Bilgi")
ModConfigMenu.MetinEkle(MOD_ADI, "Bilgi", function() return "Sürüm " .. SURUM end)
end
```
Sorun Giderme
"Pure" sürümünün Mod Config Menu düzgün çalışmayabilir, eğer:
– "Pure" sürümüne ve aynı anda farklı bir sürüme abone oldunuz, bu bir çakışmaya neden olacak.
– Bu mod, bağımsız bir Mod Yapılandırma Menüsü sürümü kullandığı için çakışmaya neden olacak. Bu yayına abone oldunuz.
– bir moda abone oldunuz. Bu mod, Mod Konfigürasyon Menüsünü başlatmak veya çağırmak için "require", "dofile" veya "pcall" fonksiyonlarını kullanıyor.
Navigasyon
Klavye:
– Hareket etmek için ok tuşlarını veya WASD tuşlarını kullan.
– Geri dönmek için Esc, geri tuşu veya Q kullanılabilir.
– Seçim yapmak için E, boşluk veya enter tuşu kullanılabilir.
– Varsayılan olarak menüyü L tuşuna basarak açabilirsiniz.
– F10 her zaman menüyü açar; bu değiştirilemez.
Kumanda:
– Her iki kontrol çubuğu da hareket etmek için kullanılabilir.
– Geri dönmek için B'ye basın.
– Bir öğeyi seçmek için A tuşuna basın.
– Menüyü açmak için sağ kontrol çubuğuna basın.
SSS
S: Repentance ile çalışıyor mu?
A: Evet.
S: Afterbirth+ ile çalışıyor mu?
Hayır, çünkü HUD kaydırması için yalnızca Tövbe’ye özel özellikleri kullanıyor.
S: Belirli bir mod ile Mod Config Menu Pure düzgün çalışmazsa ne yapmalıyım?
A: Bu muhtemelen modun, Mod Yapılandırma Menüsü'nü başlatmak veya çağırmak için "require", "dofile" ya da "pcall" fonksiyonlarını kullanmasından kaynaklanıyor. Bu sorunu çözmesi için ilgili mod yazarıyla iletişime geçin ve buraya yorum yazmayın.
**S:** Mod Yapılandırma Menüsü Devamı nedir?
**Türkçe:**
Mod Config Menu'nun orijinal sürümü piber20 tarafından yapıldı. Mod Config Menu Continued, Chifilly tarafından Repentance DLC'si ile uyumlu hale getirmek ve bazı hataları düzeltmek amacıyla oluşturulmuş güncellenmiş bir sürümdür. Mod Config Menu Pure ise Mod Config Menu Continued'ın daha fazla hatayı gidermek için güncellenmiş bir versiyonudur. Bu nedenle, Mod Config Menu Continued ile Mod Config Menu Pure aynı şey değildir.
S: Orijinal Mod Config Menu, Mod Config Menu Continued ve Mod Config Menu Pure arasındaki farklar nelerdir?
A: Küçük teknik farklılıklar var. Ancak normal bir oyuncu olarak, bazı sürümlerin bazı modlarla çalışıp bazılarının çalışmaması dışında fark edebileceğin hiçbir şey yok. Bu nedenle, oynamak istediğin belirli mod kombinasyonu için en az hataya yol açacak sürümü kullanmalısın. (Ya da kullandığın diğer modların yazarlarıyla iletişime geçerek, eğer henüz yapmadılarsa, Mod Config Menu Pure ile uyumlu hale getirmelerini isteyebilirsin.)
Q: Bir oyuncu olarak, bu moda ve Mod Config Menu'nün diğer sürümlerine aynı anda abone olmam gerekiyor mu?
Hayır. Aynı anda Mod Konfigürasyon Menüsünün yalnızca belirli bir sürümüne abone olmalısınız.
S: Mod ayarları oyunu her kapatıp açtığımda kaydedilmiyor, ne yapmalıyım?
A: Mod Yapılandırma Menüsü, "Genel" ve "Mod Yapılandırma Menüsü" sayfalarındakiler dışında hiçbir verinin kaydedilmesinden sorumlu değildir. Eğer bir mod kendi verilerini düzgün şekilde kaydetmiyorsa, o modun yazarıyla iletişime geçmelisiniz.
S: Bu, Mod Konfigürasyon Menüsü'nün diğer sürümleriyle aynı işlevselliğe (API vb.) sahip mi?
Evet. Ancak, "require", "dofile" veya "pcall" fonksiyonlarını kullanarak Mod Config Menu'yu başlatan ya da çağıran modlarda doğrudan değiştirme olarak çalışmayabilir. Bir diğer yaygın sorun ise "ModConfigMenu.OptionType.BOOLEAN" yerine "ModConfigMenuOptionType.BOOLEAN" gibi geçersiz özelliklerin kullanılmasıdır. Eğer bir mod yazarıysanız ve saf sürüme geçmek istiyorsanız, her şeyi kapsamlı şekilde test etmelisiniz.
S: "API geçersiz kılmalarını kaldırmak" ne anlama geliyor?
A: Orijinal sürüm, "pcall" ve "RequireMod" gibi bazı Lua ve Isaac API işlevlerinin üzerine yazmıştı. Bu sürüm ise hiçbir API işlevinin üzerine yazmaz.
S: Mod Yapılandırma Menüsü Pure sürümümü nasıl öğrenebilirim?
3 yol var. Birincisi, sürümü konsolda görebilirsin. İkincisi, sürümü oyunun "log.txt" dosyasında görebilirsin. Üçüncüsü, sürümü "C:Program Files (x86)SteamsteamappscommonThe Binding of Isaac Rebirthmods!!mod config menu_2681875787scriptsmodconfig.lua" dosyasının en üstünde görebilirsin.
S: Oyunun "log.txt" dosyası nerede bulunur?
Varsayılan olarak şu yolda bulunur: C:\Users\james\Documents\My Games\Binding of Isaac Repentance\log.txt
Soru: Mod Yapılandırma Menüsü kayıt verileri nerede bulunuyor?
A: Varsayılan olarak şu konumda bulunur: C:Program Files (x86)SteamsteamappscommonThe Binding of Isaac Rebirthdata!!mod config menusave#.dat
S: Mod Yapılandırma Menüsü neden bende çalışmıyor?
A: Herkeste işe yarıyor, o yüzden sorun sende olmalı. Oyunu tamamen kaldır, tüm artık oyun dosyalarını sil, oyunu yeniden yükle ve ardından atölyede yalnızca bu moda abone ol, başka hiçbir şeye abone olma. Çeşitli oyun dosyalarının nerede bulunduğu hakkında daha fazla bilgi için bkz.
klasörlerim ve kayıt dosyalarım açıklaması[github.com]
S: Son güncellemede ne değişti?
A: Diğer herhangi bir açık kaynak yazılım gibi, değişiklikleri bulabilirsin.
GitHub'da[github.com]