Skocz do zawartości
Opublikowano

Witam mam mały problem podczas tworzenia item i mob proto

wyskakuje błąd :

sizeof(TMobTable) 255

 

Rozwiązane przez Sevence

Przejdź do rozwiązania

Featured Replies

Opublikowano

Gdy próbujesz pakować mob_proto wyskakuje ci tylko to i zamyka się konsola, dobrze rozumiem?

Opublikowano
  • Autor
36 minut temu, Sevence napisał(a):

Gdy próbujesz pakować mob_proto wyskakuje ci tylko to i zamyka się konsola, dobrze rozumiem?

dokładnie tak

Opublikowano
  • Rozwiązanie

Znam ten problem, wynika on z nowszego zestawu narzędzi w Visual Studio 2022. Gdy LZO zostanie w nim skompilowane, program ulega awarii. Aby tego uniknąć, skompiluj dump_proto i LZO przy użyciu zestawów narzędzi Visual Studio 2019. Jeśli używasz Visual Studio 2022, musisz zainstalować starszy zestaw narzędzi.

 

Jak to zrobić? 

  1. Otwórz Visual Studio 2022.
  2. Przejdź do Narzędzia -> 'Pobierz narzędzia i funkcje...
  3. W oknie instalatora, po prawej stronie, w szczegółach instalacji wybierz -> MSVC wersja 142 - VS 2019 - narzędzia kompilacji środowiska C++.
  4. Kliknij Modyfikuj, aby zainstalować wybrane komponenty.

 

Konfiguracja projektu przełączanie na starszy zestaw narzędzi

  • Otwórz projekt dump_proto.
  • Kliknij prawym przyciskiem myszy na projekt i wybierz Właściwości.
  • Przejdź do zakładki Właściwości konfiguracji -> Ogólne.

  • Zmień zestaw narzędzi platformy na Visual Studio 2019 (v142)

  • Potwórz te same kroki dla projektu LZO

  • Upewnij się, że zmieniasz zestaw narzędzi dla obu konfiguracji: Release i Debug. 

image.png.d5fa478633018128d887651030fdb583.png

 

Po skompilowaniu dump_proto i LZO w ten sposób, problem z awarią powinien zostać rozwiązany.

  • Sevence zmienił(a) tytuł na Awaria dump_proto podczas próby pakowania
Opublikowano
  • Autor

Niby teraz wszystko śmiga lecz nie tworzy mi item_proto ale mob_proto juz tak 😄

 

Edytowane przez Burdavsky

Opublikowano

Musisz dodać nowe typy warflag i itemtype w pliku 'ItemCSVReader.cpp', zgodne z ustawieniami dla wspomnianych run. Prawdopodobnie obecny błąd wynika z braku tych typów i dump_proto nie może ich rozpoznać i spakować. 

Opublikowano
  • Autor

Dziękuje za pomoc , udało się , sciągnełem czyste dump proto i zrobiłem jak wyżej . Działa teraz i nawet bony w runach się wyświetlają jak trzeba. Dziękuje ci !

 

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