Skocz do zawartości
Masz już aplikację Sharegon?

Odkryj wszystkie możliwości. Dowiedz się więcej

Sharegon.pl

Zainstaluj aplikację Sharegon i korzystaj z powiadomień push oraz licznika nowych aktywności bezpośrednio z ekranu głównego.

Aby zainstalować tę aplikację na iOS i iPadOS.
  1. Tap the Share icon in Safari
  2. Przewiń menu i stuknij Dodaj do ekranu początkowego.
  3. Stuknij Dodaj w prawym górnym rogu.
Zainstaluj aplikację Sharegon na Androidzie
  1. Otwórz Sklep Google Play na swoim smarfonie.
  2. Wyszukaj „Sharegon” w pasku wyszukiwania.
  3. Stuknij „Zainstaluj”, aby pobrać aplikację.

Aktualizacja pythona 2.7 do 3.12

Nieaktywny

Featured Replies

Opublikowano

WERSJA EKSPERYMENTALNA - WYSOKIE PRAWDOPODOBIEŃSTWO WYSTĄPIENIA NOWYCH BŁĘDÓW!!!!!!!!!!!!!!!!

 

Siemanko. Jakiś czas temu stwierdziłem, że muszę przysiąść do tego pytonga i coś nie coś się o nim dowiedzieć. Z racji, że mt2 używa py2.7, to pierwsze co mnie zainteresowało to upgrade go do nowszej wersji - py3 (3.12.5).

Aktualizacji dokonałem na czystych plikach od TMP4. W temacie znajdziecie dokonane zmiany po stronie binki, a w linku załączam całą binkę jak i całego klienta ze wszystkimi zmianami. Wypisałem też trochę zmian, które musiałem dokonać w py natomiast zalecam samemu sobie popatrzeć co się zmieniło w plikach bo było tego sporo. Temat co jakiś czas zaktualizuję jak znajdzie się trochę wolnego.

Wielkie podziękowania dla użytkownika Sogma z innej społeczności za podzielenie się wiedzą na temat jego doświadczeń związanych z próbą aktualizacji pythona do wersji 3.10 ❤️

DOWNLOAD

Python3.12.5: https://www.python.org/ftp/python/3.12.5/Python-3.12.5.tgz

 

spacer.png

 

  • Zmiany w BINCE

 

Spoiler

###################################
UserInterface
###################################

W pliku Locale_inc.h dodaj:

🔐 Ukryta Treść 🔐

 

W pliku StdAfx.h znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku UserInterface.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonApplicationModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

W tym samym pliku znajdź: [w PyObject* appShowWebPage(PyObject* poSelf, PyObject* poArgs)]:

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:: [w PyObject* appMoveWebPage(PyObject* poSelf, PyObject* poArgs)]:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

Dodaj pod:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonBackgroundModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj pod:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonCharacterManagerModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj pod:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonCharacterModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj pod:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonChatModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj pod:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonEffectModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonEventManagerModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonExchangeModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonFlyModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonGameEventManagerModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonGuild.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonIMEModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonItemModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonMessenger.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonMiniMapModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonNetworkStreamModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonNonPlayerModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonPackModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonPlayerModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonProfilerModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonQuest.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonSafeBox.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonShop.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonSkill.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonSoundManagerModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonSystemModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonTextTailModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku ServerStateCheckerModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

###################################
ScriptLib
###################################

W pliku PythonLauncher.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź [w function void Traceback()]:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamien na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonLauncher.h znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonMarshal.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonUtils.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku StdAfx.h dodaj na początku [za #include "../eterGrnLib/StdAfx.h"]:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonDebugModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

###################################
EterPythonLib
###################################

W pliku PythonGraphicImageModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonGraphicModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonGraphicTextModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonGraphicThingModule.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonWindow.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonWindowManager.cpp znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W pliku PythonWindowManagerModule.cpp znajdź [w PyObject * wndBarSetColor]:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

W tym samym pliku znajdź:

 

🔐 Ukryta Treść 🔐

 

Dodaj poniżej:

 

🔐 Ukryta Treść 🔐

 

W pliku StdAfx.h znajdź:

 

🔐 Ukryta Treść 🔐

 

Zamień na:

 

🔐 Ukryta Treść 🔐

 

 

  • Client PY
Spoiler

Wszystkie zmiany możesz zobaczyć w plikach po porównaniu ich z oryginałem. Wypisałem kilka głównych rzeczy, które usunięto w py3 i je zmieniałem.

*Ustaw enkodowanie skryptów .py na UTF8.

Zmiany py, które dokonałem aby to hulało:

[usunięte] time.clock() -> time.perf_counter().

[usunięte] apply -> wystarczy wywołać funkcję bezpośrednio przykład:

 

🔐 Ukryta Treść 🔐

 

[usunięte] has_key -> użyj 'in' lub  '__contains__' przykład:

 

🔐 Ukryta Treść 🔐

Jak widać w powyższym przykładzie, funkcja print jest ujęta w nawiasy, ponieważ jest to teraz wymagane przez Pythona. To samo dotyczy funkcji raise.

 

[usunięte] Przyrostek Long:

 

🔐 Ukryta Treść 🔐

 

Na skrypty sobie przyjacielu możesz użyć translatora py2na3 udostępnionego przez Vegasa na innym forum pzdr.

 

DOBRZE JEST DOBRZE ROBIĄ POZDRAWIAM CAŁY LUBLIN NIECH SIĘ TO NIESIE DOBRY PRZEKAZ LECI POZDRAWIAM DOBRYCH CHŁOPAKÓW

Edytowane przez unpackboss
zapomniałem pozdrowić cały lublin!!

  • 5 miesięcy temu...
Opublikowano

w uiguild.py trzeba zmienić :

	def NumberToMoneyString(n):
		if n <= 0 :
			return "0"

		return "%s" % (','.join([ i-3<0 and str(n)[:i] or str(n)[i-3:i] for i in range(len(str(n))%3, len(str(n))+1, 3) if i ]))

na :

	def NumberToMoneyString(n):
		if len(n) <= 0:
			return "0"

		return "%s" % (','.join([ i-3<0 and str(n)[:i] or str(n)[i-3:i] for i in range(len(str(n))%3, len(str(n))+1, 3) if i ]))

Bez tego nie działa te takie okno od budynków gildii, nic większego na razie nie znalazłem xd

  • 4 tygodnie później...
  • 1 miesiąc temu...
Opublikowano

Ktoś już wykonywał tę aktualizację? Jeśli tak, to dało to coś? Client działa szybciej/wolniej? jest sens w ogóle tego pythona aktualizować?

  • 2 tygodnie później...
Opublikowano

Macie jakiś pomysł jak zrobić polskie znaki po aktualizacji? Po skonwertowaniu na UTF-8 w pliku (np locale_game) jest ok ale w grze już nie

  • 2 miesiące temu...
Opublikowano
W dniu 26.05.2025 o 12:03, Ymirah napisał(a):

Macie jakiś pomysł jak zrobić polskie znaki po aktualizacji? Po skonwertowaniu na UTF-8 w pliku (np locale_game) jest ok ale w grze już nie

Samo konwertowanie Ci nic nie da, bo locale_game czyta złe iso. Musisz skryptem narzuć ISO 8859-2 dla tego pliku, następnie wgrać tłumaczenia.

Ogólnie, locale_game oraz locale_interface jest do usunięcia. Zrób sobie najlepiej od nowa i miej tylko 1 plik - locale_client.

Ja np. mam tak:

image.png

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Konto

Nawigacja

Skonfiguruj powiadomienia push w przeglądarce.

Chrome (Android)
  1. Stuknij ikonę kłódki obok paska adresu.
  2. Wybierz Uprawnienia → Powiadomienia.
  3. Dostosuj swoje preferencje.
Chrome (Desktop)
  1. Kliknij ikonę kłódki na pasku adresu.
  2. Wybierz Ustawienia witryny.
  3. Znajdź Powiadomienia i dostosuj swoje preferencje.