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

Wyświetlanie poziomu potworów i oznaczenie agresywnych gwiazdką - (official patch 15.4)

Featured Replies

Opublikowano

Cześć 🐉

 

W tym poradniku przybliżę Wam, jak wprowadzić nowe opcje gry, które z pewnością wzbudziły Wasze zainteresowanie.

Chodzi o wyświetlanie poziomu potworów oraz oznaczanie tych agresywnych charakterystyczną gwiazdką.

Te nowości zostały wprowadzone na oficjalnym serwerze w patchu 15.4. Jeśli jesteście ciekawi, jak dodać te zmiany do swojej rozgrywki, zapraszam do lektury! 🌟

 

Prezentacja:

 

 

Plik: UserInterface -> locale_inc.h

Dodaj

Tylko zalogowani Zaloguj się, aby wyświetlić chronioną treść Ten post zawiera treści dostępne tylko dla członków. Zaloguj się lub utwórz konto, aby odblokować całą zawartość tego posta. Zaloguj się Utwórz konto

 

 

Plik: UserInterface -> InstanceBase.cpp

Szukaj:

 

Dodaj:

 

Szukaj:

 

A w nim:

 

Zamień na:

 

Szukaj:

 

Zamień:

 

Szukaj:

 

Dodaj:

 

 

Plik: UserInterface -> InstanceBase.h

Szukaj:

 

Dodaj:

 

Szukaj:

 

Dodaj:

 

Szukaj:

 

Dodaj:

 

 

Plik: UserInterface -> PythonApplicationModule.cpp

Szukaj:

 

Dodaj:

 

 

Plik: UserInterface -> PythonNonPlayer.cpp

Szukaj:

 

Dodaj:

 

 

Plik: UserInterface -> PythonNonPlayer.h

Szukaj:

 

Dodaj:

 

 

Plik: UserInterface -> PythonSystem.cpp

Szukaj:

 

A w nim:

[Wskazówka] Jeśli masz dodane inne opcje gry to dodajesz pod ostatnią linią w tej funkcji. 

 

Dodaj:

 

Szukaj:

 

Dodaj:

 

Szukaj:

 

A w niej:

 

Dodaj:

 

Szukaj:

 

Dodaj:

 

 

Plik: UserIntarface -> PythonSystemModule.cpp'

Szukaj:

 

Dodaj:

 

Szukaj:

 

Dodaj:

 

 

Plik: UserIntarface -> PythonSystem.h

Szukaj:

 

Dodaj:

 

Szukaj:

 

Dodaj:

 

 

Plik: root -> uiGameOption.py

Szukaj:

 

 

 

Dodaj:

 

Szukaj:

 

 

Dodaj:

 

Szukaj:

 

Dodaj:

 

Szukaj:

 

Dodaj:

 

Szukaj:

 

Dodaj:

 

Szukaj:
 

 

Dodaj:
 

 

 

Plik: locale -> pl -> locale_interface.txt

Szukaj:

 

Dodaj:

 

 

Plik: uiscript -> gameoptiondialog.py

2x Szukaj:

 

2x Zamień:

 

[Wskazówka] Jeśli masz już jakieś nowe opcje gry to musisz dostosować wysokość do swoich potrzeb. 

 

Szukaj:

 

Dodaj:

 

 

W razie problemów śmiało pisz w tym temacie chętnie pomogę. 

 

 

  • 3 tygodnie później...
Opublikowano

Brak opisu.

Cześć w InstanceBase.cpp nie mam 
 

DWORD CInstanceBase::GetLevel()
{
	return m_dwLevel;
}

Dodałem to na samym dole pliku, Dodatkowo mam problem, z plikiem którego nie edytowałem (Podejrzewam, że gryzie się to z systemem Wikipedii od Paszki.

Opublikowano

Brak opisu.
Poradziłem sobie z problemem, gdzie gryzły się 2 systemy, pozostaje problem tego że brakowało mi 

DWORD CInstanceBase::GetLevel()
{
	return m_dwLevel;
}

Na zdjęciu widać jak dodałem oraz co pluje kompilator.

  • 1 miesiąc temu...
  • 2 miesiące temu...
Opublikowano

Wygląda na brak bibliotek próbowałem rozkiminić z pomocą googla ale nie idzie. @Sevence mógłbyś zerknąć?
image.png.1a006d16c4b4f46df33632d9f306007a.png

Opublikowano

W moim przypadku było to stdAfx.h po dodaniu śmiga, dziękuje pięknie :)

Opublikowano

Ewidentnie jeszcze czegoś brakuje, załącza, syserr z klienta.

Chyba chodzi o to o czym pisał Bamboo. Cały czas szukam przyczyn ale będę wdzięczny za podpowiedź.

HTMLKod został skopiowany
0116 21:33:29066 :: Traceback (most recent call last): 0116 21:33:29066 ::   File "ui.py", line 1101, in CallEvent 0116 21:33:29066 ::   File "ui.py", line 84, in __call__ 0116 21:33:29066 ::   File "ui.py", line 66, in __call__ 0116 21:33:29066 ::   File "uiSystem.py", line 120, in __ClickGameOptionButton 0116 21:33:29066 ::   File "uiGameOption.py", line 34, in __init__ 0116 21:33:29066 ::   File "uiGameOption.py", line 514, in RefreshShowMobInfo 0116 21:33:29066 :: AttributeError0116 21:33:29066 :: : 0116 21:33:29066 :: 'module' object has no attribute 'IsShowMobLevel'0116 21:33:29066 :: 

 

  • 2 miesiące temu...
Opublikowano

I pomyśleć, że za małolata na globalu nie było tych poziomów i nawet nie zwróciłem uwagi kiedy to weszło - pamiętam jakby zawsze tam były, to prawie jak z monoklem u ludzika z monopoly.

Edytowane przez Roggerovsky

  • 1 rok później...
Opublikowano
W dniu 1.01.2026 o 13:47, Nietykalny napisał(a):

Niby działa ale dalszym mobą nie wyświtla się już poziom ;/

Bez tytułu.png

Na arezzo to wszystko jest zbugowane

Opublikowano
W dniu 1.01.2026 o 17:54, Sevence napisał(a):

To akurat nie jest problem związany z tym dodatkiem.

a z czym bo mam na kilku plikach serwerowych identyczny problem

EDIT:

Poradziłem sobie :) działa idealnie :)

01 arezzo.png

Edytowane przez Nietykalny

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.