अपडेट पर वापस जाएँ
New releaseAug 15, 2026

world_conqueror_4_ru v1.28.0_ru

World Conqueror 4 (RU) के लिए अनुवादित स्ट्रिंग्स

साझा करें
WC4 RU logo

World Conqueror 4 — रूसी अनुवाद और मॉड

CMake-पाइपलाइन: मूल APK को अनपैक करता है, पैच लागू करता है और गेम की हस्ताक्षरित रूसी बिल्ड तैयार करता है।

License: MIT ci release CMake Python Platform

▶ run release ▶ run smoke-test ▶ run publish-docker

यह क्या है

मूल World Conqueror 4 APK से एक रूसी बिल्ड तैयार की जाती है: गेम को डीकंपाइल किया जाता है, संसाधनों को डिक्रिप्ट किया जाता है, चुने गए पैच लागू किए जाते हैं, APK को फिर से बनाया और हस्ताक्षरित किया जाता है। परिणाम — इंस्टॉल के लिए तैयार build/wc4_wc4-aligned-debugSigned.apk।

बिल्ड

आवश्यक: Java 11+, Python 3.12+ (pip install cryptography), CMake 4.3+ और Ninja। बेस APK, apktool और uber-apk-signer स्वचालित रूप से डाउनलोड होते हैं, SHA-256 सत्यापित किया जाता है।

cmake --preset default            # कॉन्फ़िगरेशन + बेस APK डाउनलोड
cmake --workflow --preset build   # → build/wc4_*.apk

अपना APK: cmake --preset default -Dapk_input=/पाथ/से/wc4.apk।

एन्क्रिप्शन

scripts/wc4_crypt.py — केवल दो कमांड, और कुछ नहीं:

python3 scripts/wc4_crypt.py decrypt <file> -o <out>   # हेडर का स्वतः पता लगाना
python3 scripts/wc4_crypt.py encrypt <file> -o <out>   # हमेशा MD5_SIZE
python3 scripts/test_crypt.py                          # roundtrip-टेस्ट

सिफर: AES-256-CBC, एन्क्रिप्टेड फ़ाइलों का हेडर — MD5_SIZE (md5 + origsize + ct)।

पैच

सभी डिफ़ॉल्ट रूप से सक्षम हैं। एक को बंद करें: -DWC4_PATCH_<नाम>=OFF। अपना सेट बनाएं: -DWC4_PATCHES="ru_translation;extras"।

पैचखिलाड़ी को क्या देता है
ru_translationपूर्ण रूसी अनुवाद: सारा टेक्स्ट, सिरिलिक फ़ॉन्ट, स्प्लैश स्क्रीन
extrasसब कुछ तुरंत अनलॉक: जनरल, परिदृश्य, विजय, तकनीक
expose_savesसेव फ़ाइलें साझा Documents फ़ोल्डर में रहती हैं — किसी भी फ़ाइल मैनेजर में दिखती हैं, आसानी से कॉपी करें या दूसरे डिवाइस पर ले जाएं
disable_gdprलॉन्च पर GDPR सहमति विंडो हटाता है

MCP-सर्वर

scripts/mcp_server/server.py — opencode-एजेंट्स के लिए Python MCP (libmcp पोर्ट, बिना डीबगर, पूरी तरह APK-डंप के लिए)। केवल python3 चाहिए: पहला रन स्वयं gitignored-venv scripts/mcp_server/.venv बनाता है और निर्भरताएं डाउनलोड करता है, सिस्टम python3 को छुआ नहीं जाता:

python3 scripts/mcp_server/run.py

टूल्स: wc4_decrypt_file, wc4_encrypt_bytes, json_query_file, project_tree, read_project_file, git_status, list_cmake_presets, cmake_configure, cmake_build, ctest, list_presets, toolchain_info।

सेव

फ़ोल्डर: /sdcard/Documents/EasyTechGame/WC4/<प्रोफ़ाइल-id>/। Waydroid पर होस्ट से उपलब्ध: ~/.local/share/waydroid/data/media/0/Documents/EasyTechGame/WC4/।

अनुमति के बिना गेम सेव नहीं देख पाएगा:

  • Android 11+: पहले लॉन्च पर गेम सिस्टम सेटिंग्स खोलेगा — «सभी फ़ाइलों तक पहुंच» सक्षम करें और गेम को पुनः आरंभ करें।
  • Android 10 और नीचे: अनुरोध पर स्टोरेज एक्सेस की अनुमति दें।
MIT · मॉडिंग समुदाय के लिए बनाया गया। EasyTech से संबद्ध नहीं।

श्रेणियाँ