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ę.

Dostosowywanie środowiska gry - nowe opcje systemowe

Nieaktywny

Featured Replies

Opublikowano

Cześć 👋

 

Chciałbym podzielić się systemem, który wprowadza trzy nowe ustawienia do opcji systemowych. Dzięki tym opcjom gracze mogą dostosować środowisko gry, włączając lub wyłączając noc, opady śniegu oraz zimowe tekstury. Modyfikacja ta została wprowadzona na oficjalnych serwerach w wersji gry 15.0.

 

Warto zaznaczyć, że ten system nie został stworzony przeze mnie, ale jest wynikiem inżynierii wstecznej (reverse engineering) oficjalnego serwera. Wdrożyłem tę modyfikację do mojego projektu o nazwie "entry-core", gdzie została w pełni przetestowana i działa dokładnie tak, jak na oficjalnych serwerach. Opcje środowiska można aktywować/dezaktywować, gdy jest aktywny tryb /xmas lub /xmas_snow. ❄️🌌🌨️ 

 

Prezentacja:

 

 

Zaczynamy...

 

Pracę rozpoczniemy od dodanie nowego define dla preprocesora:

📁 Lokalizacja pliku: 'UserInterface -> locale_inc.h'

 

Dodaj:

🔐 Ukryta Treść 🔐

 

 

📁 Lokalizacja pliku: 'UserInterface -> PythonApplicationModule.cpp'

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

 

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

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

Na końcu pliku dodaj nowe funkcje:

🔐 Ukryta Treść 🔐

 

 

📁 Lokalizacja pliku: 'UserInterface -> PythonBackground.h'

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

 

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

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔄 Zmień:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔄 Zmień:

🔐 Ukryta Treść 🔐

 

🔍 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ść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

 

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

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

 

📁 Lokalizacja pliku: 'UserInterface -> PythonSystemModule.cpp'

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

 

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

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

 

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

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

 

📁 Lokalizacja pliku: 'GameLib -> MapOutdoor.h'

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

 

📁 Lokalizacja pliku: 'GameLib -> MapOutdoorLoad.cpp'

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

 

📁 Lokalizacja pliku: 'locale -> locale_interface.txt'

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

 

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

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

🔄 Zmień:

🔐 Ukryta Treść 🔐

 

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

 

🔐 Ukryta Treść 🔐

 

Dodaje powyżej:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔄 Zmień:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔄 Zmień:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

 

📁 Lokalizacja pliku: uisystemoption.py

 

🔍 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ść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

 

📁 Lokalizacja pliku: systemoptiondialog.py

 

🔍 Szukaj:

🔐 Ukryta Treść 🔐

 

Dodaj:

🔐 Ukryta Treść 🔐

 

Na końcu pliku dodaj:

🔐 Ukryta Treść 🔐

 

 

Rozpakuj textureset i wrzuć ten folder snow:

🔐 Ukryta Treść 🔐

 

  • 1 miesiąc temu...
  • 5 tygodni później...

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.