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

Featured Replies

Opublikowano

Dzien dobry. Taki oto problem wystapil: 

Pliki martysama. Jak widac na ssach type 36 i 40 wchodza w sloty. Niebardzo ogarniam dumpproto, za nim indywidualny support od martysamy i taumpa odpowie, to podejrzewam, ze odpowiedz znajde juz tutaj.
Niebardzo ogarniam te wszystkie foldery od marty z kompilatorami, bylbym wdzieczny, gdyby ktos na anydesku mi pomogl i wszystko wyklarowal, co, jak i gdzie. Pozdrawiam i wesolych swietaswietaiposwietach.

 

Zrzut ekranu 2023-12-27 145659.png

Zrzut ekranu 2023-12-27 145713.png

@Edit: Problem rozwiazany, lezal po stronie serwerowej. Jednak dalej prosilbym (jesli ktos znajdzie czas) na wytlumaczenie mi, po co w tych plikach jest dumpproto.
Zauwazylem, ze po kompilacji i edycji strony serwerowej, dumpproto jest totalnie zbedne. Pozderki.

Edytowane przez Makaveli

Rozwiązane przez Sevence

Przejdź do rozwiązania
Opublikowano

Przepraszam, ale nie do końca rozumiem, o co pytasz. Czy chcesz zmienić typy dla tych przedmiotów? Jeśli tak, wystarczy, że zmienisz 'type' dla tych przedmiotów i przekonwertujesz je do klienta.

Jeśli korzystasz z generatora proto od Marty, narzędzie mysql2proto, to przekonwertuje ci proto z bazy do wersji spakowanej dla klienta gry.

Opublikowano
  • Autor

Mialem dwukrotnie wpisany "item_shining" w item_lenght.h, co spowodowalo mozliwosc zaladowania tych 2 roznych typow na sloty (36 i 40). Czyli jesli dobrze wnioskuje, jesli uloze wszystko w czesci serwerowej i po prostu uzyje mysql2proot, nie musze juz nic praktycznie nic edytowac w packerze dumpproto, po prostu wszystko juz bedzie gotowe tak? 

Opublikowano
  • Rozwiązanie

Musisz się upewnić, czy masz pełną kompatybilność typów przedmiotu. Jeśli, problem występował tylko w item_length.h to tyle wystarczy. 

Wersja serwerowe w game i db jest czytana z pliku common -> item_length.h dla odczytywanego proto z plików .txt jest db -> ProtoReader.cpp. 

Klient gry odczytuje typy z GameLib - ItemData.h i wszędzie musi być zgodność typów, odpowiednia kolejność aby nie było problemów.

 

 

  • Sevence zablokował(a) ten temat
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

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.