עברית | 简中 | 繁中 | FR | EN | ES | RU תשומת לב בבקשה: אנחנו מקבלים עזרה בפיתוח התוכנה. לפני שאתם תורמים לפרויקט בבקשה תקראו את תנאי השימוש.
- כניסה למשחק ומשתמש
- לחימה
- רשימת חברים
- טלפורטים ברחבי המפה
- מערכת הווישים להשגת דמויות
- קו-אופ (אפשרות לשחק עם חברים) חלקית עובדת
- זימון אויבים באמצעות פקודות
- אפשרויות של מלאי ציוד במשחק (קבלת נשקים/דמויות, שדרוג נשקים/דמויות וכו'
חשוב מאוד: בשביל לקבל תמיכה תכנסו לשרת הדיסקורד שלנו.
-
Java SE - 17 (קישור)
הערה: אם אתם רוצים רק להריץ את זה כבר מוכן אז jre בלבד זה בסדר
-
MongoDB (מומלץ 4.0 ומעלה)
-
Proxy daemon: mitmproxy (mitmdump מומלץ), Fiddler Classic, וכו'.
הערה חשובה: אם אתם מעדכנים את השרת מגרסה ישנה אז תמחקו את הקובץ config.json
בשביל ליצור אותו מחדש מעודכן
-
להשיג
grasscutter.jar
- להוריד אחד מוכן מתוך מוכנים
- לבנות אחד בעצמך
-
תצרו תיקייה בשם
resources
בתוך התיקייה איפה שהקובץ grasscutter.jar נמצא ותעבירו את התיקיותBinOutput
ו-ExcelBinOutput
לשם (תקראו את המדריך המלא בשביל לקבל יותר מידע לגבי אלה.) -
תריצו את השרת בעזרת פקודה
java -jar grasscutter.jar
. תדאגו שהשירות mongodb פועל באותו הזמן ברקע
½. תצרו משתמש משחק על ידי שימוש בפקודות השרת.
-
תעבירו את הניתוב: (תבחרו אחת מהדרכים)
- שימוש בmitmdump: פקודת
mitmdump -s proxy.py -k
בשורת פקודה
אישור שימוש החוזה שלהם:
הערה חשובה: החוזה בדרך כלל נמצא בתוך התיקייה
%USERPROFILE%\ .mitmproxy
, או שאתם יכולים להוריד את זה מהאתרhttp://mitm.it
תלחצו פעמיים בשביל הורדה או...
- שימוש בmitmdump: פקודת
- על ידי שימוש בשורת הפקודה
certutil -addstore root %USERPROFILE%\.mitmproxy\mitmproxy-ca-cert.cer
- שימוש בFiddler Classic: תריצו Fiddler Classic, תפעילו את ההגדרה
Decrypt https traffic
בהגדרות ותשנו את הפורט ברירת מחדל לכל מספר שהוא לא8888
, ותפעילו את הסקריפט הזה.
-עריכת קובץ הHosts
- תשנו את שרת בproxy שלכם ל
127.0.0.1:8080
אתם יכולים גם להשתמש בקובץ start.cmd
בשביל להפעיל את כל השרתים באופן אוטומטי אבל תצטרכו להגדיר JAVA_HOME בסביבות המחדל במערכת באופן ידני
התוכנה משתמשת בGradle בשביל לבנות את כל השרת
דרישות:
git clone https://github.com/Grasscutters/Grasscutter.git
cd Grasscutter
.\gradlew.bat # בשביל להוריד את כל חבילות הבנייה
.\gradlew jar # בשביל הבנייה עצמה
git clone https://github.com/Grasscutters/Grasscutter.git
cd Grasscutter
chmod +x gradlew
./gradlew jar # בנייה עצמה
אתם יכולים למצוא את קובץ התוצר הסופי grasscutter.jar באותה התיקייה שבו עשיתם את הכל
הפקודות הועברו לויקיפדיה שלנו!
- אם בניית השרת לא הצליחה, תבדקו את מיקום ההתקנה של JDK שלכם (JDK 17 והPATH של הJDK בסביבות המשתנים במערכת)
- המשחק לא מתחבר לי לשרת, לא נכנס למשתמש, 4206, וכו'... - לרוב המקרים התקנת הproxy שלכם היא הבעייתית, אם משתמשים בFiddler אז תדאגו שאתם משתמשים בכל פורט שהוא לא 8888
- סדר ההפעלות: MongoDB, ואז Grasscutter, ואז שרתי הproxy שלכם (mitmpump, fiddler וכו'), ורק אז המשחק עצמו