
מדריך טכני קצר להקמת שרת פרטי של MU Online Season 6 (בעיקר Episode 3) על Windows ו-SQL Server. מבוסס על תיעוד קהילתי ציבורי ודפוסים שחוזרים ברוב חבילות MuServer הקלאסיות. אנחנו לא מארחים קבצי שרת או לקוח.
הערה משפטית: שרתים פרטיים עלולים להפר את תנאי השימוש של Webzen. המדריך לצורכי לימוד וניהול מערכות בלבד. בלי התקנות פרוצות, בלי לקוח Webzen מקורי, ובלי נכסים מוגנים בזכויות יוצרים. כל קובץ שתשיגו חייב להגיע ממקור חוקי לפי הדין החל עליכם.
מה חשוב לדעת לפני שמתחילים
Season 6 היא נקודת ההתחלה הכי מתועדת בקהילה: שש מחלקות, Master Level, כנפיים עד L3, ואירועים מרכזיים (Blood Castle, Devil Square, Chaos Castle, Castle Siege, Crywolf, Kanturu, Illusion Temple ב-Ep.3). אין Rage Fighter ומחלקות מאוחרות. Episode של לקוח ושרת חייב להתאים (Ep.3 מול Ep.2 נראה כמו Connect Fail אבל זה פרוטוקול).

שש המחלקות: Dark Knight / Dark Wizard / Fairy Elf / Magic Gladiator / Dark Lord / Summoner (עם שרשרת ההתפתחות של S6).
שני מסלולים
- MuServer קלאסי (מוקד המדריך): Windows, SQL Server, ODBC 32-bit, DataServer -> JoinServer -> ConnectServer -> GameServer
- OpenMU (קוד פתוח): C#, PostgreSQL, Season 6 Ep.3. תיעוד:
דרישות בקצרה
- Windows Server 2016/2019 לפרודקשן (10/11 לבדיקה מקומית)
- .NET Framework 3.5
- SQL Server 2008 R2 מומלץ; 2014+ אפשרי עם Compatibility Level 100
- Mixed Mode Authentication חובה
- חומרה: ~2 GB לבדיקה; 2-4 GB עד ~50 שחקנים; 4-8 GB ל-50-200
- כלים: SSMS, ODBC 32-bit (
C:\Windows\SysWOW64\odbcad32.exe)מפת המחסנית
[שחקן] -> Main.exe
-> ConnectServer (TCP 44405)
-> JoinServer
-> GameServer (TCP 55901)
├─ DataServer ↔ SQL Server
└─ EventServer / ExDB / ChatServer (לפי חבילה)סדר עלייה (חובה להמתין שכל שלב יציב):
1. SQL Server
2. DataServer
3. JoinServer
4. ConnectServer
5. GameServer
6. EventServer / ExDB / ChatServer אם קיימים
אם GameServer נסגר מיד: כמעט תמיד DataServer/JoinServer לא עלו, או ODBC/סיסמה שגויים.
שלב 1 - SQL Server
1. התקנה עם Mixed Mode וסיסמת
sa חזקה (12+ תווים).2. SSMS בנפרד. TCP/IP פעיל, פורט 1433 לרשת פנימית בלבד.
3. אל תפתחו 1433 לאינטרנט.
שלב 2 - שחזור מסדים
שמות משתנים בין חבילות. דפוסים שכיחים:
- A:
MuOnline + EventMU / RankingMU / LogServer- B:
Me_MuOnline (חשבונות) + MuOnline (דמויות)Restore מ-
.bak, צרו משתמש ייעודי (לא sa בקבצי ini), ואם פרוצדורות נכשלות על SQL חדש:ALTER DATABASE [MuOnline] SET COMPATIBILITY_LEVEL = 100;שלב 3 - ODBC 32-bit
רוב ה-EXE הם 32-bit. ODBC מ-System32 לא מספיק.
1.
C:\Windows\SysWOW64\odbcad32.exe2. System DSN -> SQL Server -> DSN לכל מסד (השם חייב להתאים ל-ini)
3. Test Data Source חייב לעבור
שלב 4 - קונפיג MuServer
עקרונות זהים גם אם שמות הקבצים משתנים:
- DataServer: DSN, משתמש SQL, סיסמה, פורט פנימי
- JoinServer: חיבור לחשבונות / DataServer
- ConnectServer: פורט ציבורי 44405/TCP
- GameServer: פורט משחק 55901/TCP, רייטים, אירועים, Master Level
נקודת התחלה לרייטים (לא חוק):
EXPMultiplier = 100
DropMultiplier = 100
ZenMultiplier = 50
ResetLevel = 400מקומי:
127.0.0.1. בפרודקשן עקבו אחרי טבלת IP של החבילה (ServerList / IpList / MapServerInfo).שלב 5 - חומת אש
לפתוח החוצה (אם ציבורי): 44405, 55901 (ולעיתים 55919 ל-CS GS, 55980 ל-Chat).
לא לפתוח: 1433 וכל פורטי Data/Join/ExDB הפנימיים.
ב-VPS: גם Windows Firewall וגם חומת האש של הספק. בבית: Port Forwarding; אם ה-WAN הוא 10.x/100.x ייתכן CGNAT.
שלב 6 - לקוח
אותו Episode כמו השרת. עדכנו
IP.txt / server.ini / דומה. אם הכתובת בתוך Main.exe, ערכו בזהירות עם HxD באותו אורך מחרוזת. אל תפיצו לקוח Webzen מקורי מכאן.שלב 7 - עלייה ובדיקה
SQL -> DataServer -> JoinServer -> ConnectServer -> GameServer -> לקוח ל-127.0.0.1 -> חשבון בדיקה -> דמות מכל מחלקה -> תנועה/קרב/דרופ -> ריסטארט ובדיקת שמירה.
רשימת בדיקה לפני פתיחה
[ ] Mixed Mode, סיסמאות חזקות
[ ] ODBC 32-bit עבר Test
[ ] סדר עלייה יציב
[ ] לוגין מקומי בלי Connect Fail
[ ] כל 6 המחלקות נוצרות
[ ] שמירה אחרי ריסטארט שרת
[ ] אירוע אחד נבדק (למשל Blood Castle)
[ ] Master Level אחרי רמה 400 + קווסט 3
[ ] 1433 סגור; 44405/55901 פתוחים רק אם צריך
[ ] גיבוי SQL מוגדר ושיחזור נוסהאבטחה (לא אופציונלי)
אל תחשפו SQL. משתמש ייעודי במקום
sa ב-ini. שנו סיסמאות GM/אתר. הגבילו RDP. גבו מסדים מהיום הראשון.תקלות נפוצות
- Connect Fail מיד: IP/פורט, ConnectServer כבוי, חומת אש על 44405, או Episode לא תואם
- GameServer נסגר מיד: Data/Join לא רצו, ODBC נכשל, סיסמת SQL, Data חסר
- ODBC OK אבל אין מסד: DSN ב-64-bit במקום 32-bit
- מבחוץ לא מתחברים: Port Forward / חומת ספק / CGNAT / לקוח עדיין על 127.0.0.1
- שמירות לא נשמרות: DataServer לא מחובר באמת או הרשאות SQL
OpenMU בקצרה
לפי Quick Start הרשמי: S6 Ep.3, PostgreSQL, פורטים לדוגמה 80 / 44405-44406 / 55901-55906 / 55980, הפעלה דרך
MUnique.OpenMU.Startup. זה לא תואם ini של MuServer קלאסי.איפה שואלים ברבוז
פיתוח, SQL וקריסות: הקהילה הזו. פרסום שרת וגיוס שחקנים: https://revoz.co.il/c/mu-servers
אם ה-readme של החבילה סותר את המדריך, ה-readme מנצח. בדקו לוגים, אל תנחשו.