|
dave the dive oyununda denedim. il2cpp_data dosyası mevcut fakat AutoTranslatorConfig.ini oluşmuyor. Rehberde denenin birebir aynısını yaptım. |
|
_____________________________
|

1 Mobil
|
dave the dive oyununda denedim. il2cpp_data dosyası mevcut fakat AutoTranslatorConfig.ini oluşmuyor. Rehberde denenin birebir aynısını yaptım. |
|
_____________________________
|
|
Merhaba Hocam, Dave the diver oyunu için size zahmet bir bakıp yardımcı olabilir misin ? Sizin anlattığınız gibi her şeyi harfiyen yerine getirmeme rağmen yine olmadı da siz işin ehli olduğunuz için belki üstesinden gelebilirsiniz. |
|
_____________________________
|
|
il2cpp_data klasörünün olduğu bir oyunda 2.yöntem işe yaramadı. Oyun başlarken çöktü. |
|
_____________________________
|
|
IL2CPP Sürümünde "Otomatik konfigürasyon ayarları yapılacak ve BepInEx\config\AutoTranslatorConfig.ini dosyası oluşacak." Dediğiniz yerde AutoTranslatorConfig.ini oluşmuyor bu hatanın çözümü nedir? Şöyle bir hata kodu verdi. System.TypeInitializationException: The type initializer for 'UnhollowerBaseLib.Runtime.UnityVersionHandler' threw an exception. ---> System.TypeLoadException: Could not load type of field 'UnhollowerRuntimeLib.DelegateSupport+<>c:<>9__7_0' (2) due to: Could not load file or assembly 'Il2Cppmscorlib, Version=3.7.1.6, Culture=neutral, PublicKeyToken=null' or one of its dependencies. at (wrapper managed-to-native) System.RuntimeTypeHandle.type_is_assignable_from(System.Type,System.Type) at System.RuntimeTypeHandle.CanCastTo (System.RuntimeType type, System.RuntimeType target) [0x00000] in <986ed57b9a8f4699a3c59a69eb05944a>:0 at System.RuntimeType.IsAssignableFrom (System.Type c) [0x00020] in <986ed57b9a8f4699a3c59a69eb05944a>:0 at UnhollowerBaseLib.Runtime.UnityVersionHandler+<>c__DisplayClass19_1.<.cctor>b__2 (System.Type i) [0x00000] in <e00b54b0593445e4abdce314024df595>:0 at System.Linq.Enumerable.Any[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x0002c] in <c8122f496f05432baca55ffb7d139a58>:0 at UnhollowerBaseLib.Runtime.UnityVersionHandler+<>c__DisplayClass19_0.<.cctor>b__1 (System.Type t) [0x0001a] in <e00b54b0593445e4abdce314024df595>:0 at System.Linq.Enumerable+WhereArrayIterator`1[TSource].MoveNext () [0x0002c] in <c8122f496f05432baca55ffb7d139a58>:0 at UnhollowerBaseLib.Runtime.UnityVersionHandler..cctor () [0x0014c] in <e00b54b0593445e4abdce314024df595>:0 --- End of inner exception stack trace --- at BepInEx.IL2CPP.Preloader.Run () [0x002a7] in <e9997477cd8143c9a348224def0a337e>:0 at BepInEx.IL2CPP.UnityPreloaderRunner.PreloaderMain (System.String[] args) [0x0006a] in <e9997477cd8143c9a348224def0a337e>:0 at BepInEx.IL2CPP.DoorstopEntrypoint.Main (System.String[] args) [0x00088] in <e9997477cd8143c9a348224def0a337e>:0 < Bu mesaj bu kişi tarafından değiştirildi DragonTSK -- 15 Aralık 2023; 20:50:37 > |
|
aynı hata bende de var. sanırım klasör salt okunur olduğu için, onu da değiştiremiyorum. her şeyi denedim. |
_____________________________
![]() PSN: MesutUS
|
|
IL2CPP SÜRÜM İÇİN çalıştıramadık ne yazık ki... |
|
_____________________________
|
|
Öncelikle konuyu hazırlayanın eline sağlık. Her şey çalışıyor oyunu çeviriyor yalnız şöyle bir sorunum var. Oyundaki simgeler gidip yerine yazılar geliyor. Mesela oyundaki para simgesi gitti yerine "/uf21" diye bir ibare geldi. Bunu nasıl çözebilirim? EDİT: Sorunu biraz kurcaladıktan sonra çözdüm sayılır. İlk önce oyunun kurulu olduğu klasöre girip "AutoTranslator" adlı klasörün içindeki Config dosyasını açtım. içerisinde "IgnoreTextStartWith=" adlı komut satırı var. Buraya çevirisini yapmamasını istediğimiz şeyleri yazıyoruz. Örneğin: IgnoreTextStartWith=Money; Bu kodu yazınca Money - para olarak çevrilmiyor oyunda. Bir çok şey eklemek istiyorsanız ";" işaretiyle ayırmanız gerekiyor. Örnek Money;health;/uf21 gibi. Umarım benim gibi sorun yaşayan arkadaşlara çözüm olur. < Bu mesaj bu kişi tarafından değiştirildi Emre Ö. -- 25 Ağustos 2024; 23:47:30 > |
|
_____________________________
|
|
Bunu Sand of salzaar isimli oyunda denedim ama işe yaramadı programa daha hakim birisi bu oyun için kullanılıp kullanılamayacağına bakabilirmi ? |
|
_____________________________
|
|
IL2CPP SÜRÜM İÇİN çalıştıramadık ne yazık ki... Ayrıca sanırım uzun zamandır herhangi bir geri dönüş yapılmıyor |
|
_____________________________
|
|
Güncel Unity sürümlerinde IL2CPP maalesef çalışmıyor. Mod yapımcısının dosyayı güncellemesi lazım. |
|
_____________________________
|
|
Olmuyor il2cpp. Baya uğraştım olmuyor. Config dosyasını oluşturulmuyor. < Bu mesaj bu kişi tarafından değiştirildi Düşünen Varlık -- 1 Şubat 2025; 13:31:14 > |
|
_____________________________
|
|
Güncel IL2CPP Kurulum Adımları (BepInEx yöntemi) Arkadaşlar, sonunda güncel, çalışan kurulum adımlarını buldum ve AI Olympius oyununda başarıyla çalıştı. 1- Oyunun IL2CPP mi Mono mu olduğunu kontrol et. OyunAdı_Data\il2cpp_data\Metadata\global-metadata.dat dosyası varsa IL2CPP’dir. Yoksa büyük ihtimalle Mono’dur (ve eski ReiPatcher yöntemi geçerlidir). 2- BepInEx 6 (IL2CPP) sürümünü indir. BepInEx Releases sayfasından: https://builds.bepinex.dev/projects/bepinex_be Windows 64-bit oyunlar için BepInEx_UnityIL2CPP_x64_6.x.x.zip 32-bit oyunlar için BepInEx_UnityIL2CPP_x86_6.x.x.zip (Ben BepInEx-Unity.IL2CPP-win-x64-6.0.0-be.738+af0cba7.zip dosyasını indirdim.) İndirdiğiniz ZIP’i oyunun EXE dosyasının olduğu ana klasöre çıkarın. 3- Oyunu bir kez çalıştır. Bu adım BepInEx’in BepInEx/ ve BepInEx/config/ klasörlerini oluşturmasını sağlar. İlk çalıştırmada biraz geç açılır; bu normaldir. 4- XUnity Auto Translator (IL2CPP BepInEx paketi) indir. XUnity Auto Translator Releases sayfasından BepInEx_IL2CPP ibaresi olan ZIP’i indirin. Mono sürümü değil, IL2CPP olanı almalısınız. https://github.com/bbepis/XUnity.AutoTranslator/releases (Ben XUnity.AutoTranslator-BepInEx-IL2CPP-5.4.5.zip dosyasını indirdim.) 5- XUAT dosyalarını oyuna kopyala. ZIP’teki tüm dosyaları yine oyunun EXE’sinin olduğu yere çıkarın. (mevcut BepInEx klasörü ile birleşecek şekilde). BepInEx/plugins içine XUAT DLL’leri otomatik yerleşir. 6- Oyunu tekrar çalıştır. BepInEx/config/AutoTranslatorConfig.ini dosyası oluşur. Burada Language=tr, FromLanguage=auto gibi ayarları yapabilirsiniz. Çeviri hizmeti (Endpoint= satırı) Google, DeepL vb. seçilebilir. (Ben AutoTranslatorConfig.ini dosyasını not defteriyle açıp aşağıdaki ayarları yaptım.) Language=tr FromLanguage=en MaxCharactersPerTranslation=1000 OverrideFont=Arial 7- Çeviri motoru seçimi: GoogleTranslateV2 → en hızlı ve genelde yeterince doğru. DeepLFree → cümle bütünlüğü daha iyi ama biraz yavaş. BingTranslate → dengeli hız + kalite. AutoTranslatorConfig.ini dosyasını not defteriyle açıp Endpoint= satırında değiştirilebilir. Normal yöntemle IL2CPP oyunlar için olan kurulumun özet farkı: Mono oyunlar → ReiPatcher yöntemi (SetupReiPatcherAndAutoTranslator.exe) IL2CPP oyunlar → BepInEx 6 IL2CPP + XUAT IL2CPP paketi ReiPatcher’ı IL2CPP’ye kurmaya çalışırsanız çalışmaz, hatta oyunu açmayabilir. ![]() Bilgi Notu: IL2CPP Unity oyunu olan World War Z VR oyununda denedim, oyun çalışmadı. Bilginiz olsun, vr oyunlarında mı çalışmıyor veya bu oyuna mahsus mu bilemiyorum. < Bu mesaj bu kişi tarafından değiştirildi lostideas -- 20 Ağustos 2025; 1:30:44 > |
|
_____________________________
|