Grasscutter/docs/README_pl-PL.md
Pradeep 818b638bed
Added Hindi Language Support (#2347)
* Added Hindi Language Support 

Please review the code

* Update README_HE.md

* Update README_NL.md

* Update README_es-ES.md

* Update README_fil-PH.md

* Update README_fr-FR.md

* Update README_id-ID.md

* Update README_it-IT.md

* Update README_ja-JP.md

* Update README_ko-KR.md

* Update README_pl-PL.md

* Update README_ru-RU.md

* Update README_vi-VN.md

* Update README_zh-CN.md

* Update README_zh-TW.md
2023-09-08 23:07:18 -04:00

5.7 KiB
Raw Permalink Blame History

Grasscutter

Documentation GitHub release (latest by date) GitHub GitHub last commit GitHub Workflow Status
Discord - Grasscutter

EN | 简中 | 繁中 | FR | ES | HE | RU | PL | ID | KR | FIL/PH | NL | JP | IT | VI | हिंदी

Uwaga: Zawsze jesteśmy otwarci na wasz wkład w projekt. Przed zaproponowaniem zmian przeczytaj zasady postępowania (ENG).

Obecne funkcje

  • Logowanie się
  • Walka
  • Lista przyjaciół
  • Teleportacja
  • System losowania
  • Częściowo działający co-op
  • Wzywanie potworów przez konsolę
  • Działający ekwipunek (otrzymywanie przedmiotów/postaci, ulepszanie przedmiotów/postaci, itp)

Poradnik uruchamiania

Uwaga: Dla dodatkowej pomocy dołącz na nasz Discord.

Wymagania

  • Java SE - 17 (link)

    Uwaga: Jeśli chcesz tylko uruchomić serwer, samo jre powinno wystarczyć.

  • MongoDB (rekomendowane 4.0+)

  • Aplikacja proxy: mitmproxy (mitmdump, rekomendowane), Fiddler Classic, itp.

Uruchamianie

Uwaga: Jeśli aktualizujesz ze starszej wersji, usuń config.json aby wygenerować go ponownie.

  1. Zdobądź grasscutter.jar
  2. Utwórz folder resources w tym samym folderze gdzie znajduje się grasscutter.jar oraz przenieś foldery BinOutput i ExcelBinOutput do folderu resources (Sprawdź na wiki skąd możesz je pozyskać).
  3. Uruchom Grasscuttera komendą java -jar grasscutter.jar. Upewnij się, że mongodb service działa w tle.

Łączenie się z klientem

½. Utwórz konto za pomocą komend konsoli serwera.

  1. Przekieruj połączenia: (wybierz jedno)

    • mitmdump: mitmdump -s proxy.py -k

      Certyfikat CA:

      Uwaga: CA certyfikat zazwyczaj znajduje się w %USERPROFILE%\.mitmproxy, albo możesz pobrać go stąd http://mitm.it

      Naciśnij podwójnie, aby zainstalować lub ...

      • Za pomocą wierszu poleceń (lub PowerShella) wpisz

        certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer
        
    • Fiddler Classic: Uruchom Fiddler Classic, włącz Decrypt https traffic w ustawieniach oraz zmień domyślny port (Tools -> Options -> Connections) na dowolny inny niż 8888, i wczytaj ten skrypt (w polu FiddlerScript).

    • Plik hosts

  2. Ustaw serwer proxy na 127.0.0.1:8080 albo inny wybrany przez ciebie port.

Możesz także użyć start.cmd aby uruchomić serwer gry i proxy, ale do tego musisz ustawić środowisko JAVA_HOME

Budowanie

Grasscutter używa Gradle, aby zajął się wymaganymi pakietami i kompilowaniem.

Wymagania:

Windows
git clone https://github.com/Grasscutters/Grasscutter.git
cd Grasscutter
.\gradlew.bat # Konfigurowanie środowiska
.\gradlew jar # Kompilowanie
Linux
git clone https://github.com/Grasscutters/Grasscutter.git
cd Grasscutter
chmod +x gradlew
./gradlew jar # Kompilowanie

Gotowy plik jar możesz znaleźć w głównym folderze Grasscuttera.

Komendy zostały przeniesione do wiki!

Rozwiązywanie problemów

  • Jeśli kompilowanie się nie powiodło, sprawdź swoje zainstalowane JDK (JDK 17 oraz wartość ścieżki (PATH) folderu bin należącego do JDK)
  • Mój klient nie może się połączyć, nie działa logowanie, 4206, itp... - Prawdopodobnie twoje proxy jest problemem, jeśli używasz Fiddlera upewnij się, że działa na innym porcie niż 8888
  • Sekwencja, którą powinieneś uruchamiać: MongoDB > Grasscutter > Proxy daemon (mitmdump, fiddler, etc.) > Game