Skocz do zawartości
Opublikowano

image.png.a144663d4007d16872d3413c4a1a8bf3.png

 

Cześć wszystkim,

 

Ustawienia mgły nigdy nie funkcjonowały prawidłowo. Domyślnie dostępne były 3 tryby mgły: 'Gęsta', 'Średnia', 'Lekka', które miały na celu odpowiednie regulowanie gęstości mgły. Na oficjalnym serwerze, w aktualizacji oznaczonej numerem 16.2, zdecydowano się na zaktualizowanie tej funkcji. Zamiast dotychczasowych trybów, wprowadzono opcję włączenia lub wyłączenia mgły na mapie. To rozwiązanie 'udoskonala' poprzednie opcje poprzez zastąpienie ich nową wersją, czyli możliwością całkowitego wyłączenia mgły. 

 

Rozwiązanie nie należy do mnie jest to reverse z oficjalnego serwera wykonany przez Mali. Wprowadziłem tylko drobne modyfikacje w kodzie i wycofałem przestarzałe rozwiązanie. 

 

Stara i nowa wersja ustawienia

image.png.96f23bf12acdbe1269c7bb0e8b1707b9.png  image.png.57d9c61a34cdeec3b14ad7312c59b9d5.png

 

Przedstawienie

 

Implementacja

📂 Lokalizacja pliku: 'GameLib -> MapManager.cpp'

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

♻️ Zamień

🔐 Ukryta Treść 🔐

 

 Dodaj na końcu pliku

🔐 Ukryta Treść 🔐

 

 

📂 Lokalizacja pliku: 'GameLib -> MapManager.h'

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

 

📂 Lokalizacja pliku: 'UserInterface -> PythonBackground.cpp'

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

 

📂 Lokalizacja pliku: 'UserInterface -> PythonBackgroundModule.cpp'

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

 

📂 Lokalizacja pliku: 'UserInterface -> PythonSystem.cpp'

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

 

📂 Lokalizacja pliku: 'UserInterface -> PythonSystem.h'

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

 

📂 Lokalizacja pliku: 'root -> uisystemoption.py'

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

♻️ Zamień

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

♻️ Zamień

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

 Dodaj

🔐 Ukryta Treść 🔐

 

Usuń 

🔐 Ukryta Treść 🔐

 

Usuń 

🔐 Ukryta Treść 🔐

 

Usuń 

🔐 Ukryta Treść 🔐

 

Usuń 

🔐 Ukryta Treść 🔐

 

 

📂 Lokalizacja pliku: 'root -> constinfo.py'

 

Usuń 

🔐 Ukryta Treść 🔐

 

Usuń 

🔐 Ukryta Treść 🔐

 

 

📂 Lokalizacja pliku: 'root -> game.py'

 

Usuń 

🔐 Ukryta Treść 🔐

 

  🔍 Szukaj

🔐 Ukryta Treść 🔐

 

          Dodaj

🔐 Ukryta Treść 🔐

 

 

📂 Lokalizacja pliku: 'uiscript -> systemoptiondialog.py'

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

♻️ Zamień

🔐 Ukryta Treść 🔐

 

 

📂 Lokalizacja pliku: 'locale -> pl -> locale_interface.txt'

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 

♻️ Zamień

🔐 Ukryta Treść 🔐

Featured Replies

Opublikowano

Dzięki, nie buguje sie zapis po wyłaczeniu clienta?

Opublikowano
  • Premium

dziekuje ❤️ 

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...