
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.
Zdobądź
grasscutter.jarPobierz z akcji
Utwórz folder
resourcesw tym samym folderze gdzie znajduje się grasscutter.jar oraz przenieś folderyBinOutputiExcelBinOutputdo folderuresources(Sprawdź na wiki skąd możesz je pozyskać).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.
Przekieruj połączenia: (wybierz jedno)
mitmdump:
mitmdump -s proxy.py -kCertyfikat CA:
Uwaga: CA certyfikat zazwyczaj znajduje się w
%USERPROFILE%\.mitmproxy, albo możesz pobrać go stądhttp://mitm.it Naciśnij podwójnie, aby zainstalować lub ...
Za pomocą wierszu poleceń (lub PowerShella) wpisz
Fiddler Classic: Uruchom Fiddler Classic, włącz
Decrypt https trafficw ustawieniach oraz zmień domyślny port (Tools -> Options -> Connections) na dowolny inny niż8888, i wczytaj ten skrypt (w polu FiddlerScript).
Ustaw serwer proxy na
127.0.0.1:8080albo 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
Linux
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