מדריך זה מכסה הגדרת RCON ופקודות מנהל לשרת Pavlov VR שלך ב-Legion Hosting, כולל הגדרת RconSettings.txt, התחברות עם לקוח RCON, ורשימת פקודות מלאה. להגדרת שרת ראשונית, ראה הגדרת שרת Pavlov VR. למפות Workshop, ראה מפות Workshop של Pavlov VR.
הגדרת RCON
RCON (קונסולה מרחוק) מאפשר לך לשלוח פקודות ניהוליות לשרת שלך מחוץ ל-VR. Pavlov משתמש בפרוטוקול RCON מותאם אישית מבוסס TCP (לא Source RCON סטנדרטי).
RconSettings.txt
הגדרות ה-RCON מאוחסנות בקובץ נפרד מ-Game.ini:
Pavlov/Saved/Config/RconSettings.txt
קובץ זה מכיל שתי הגדרות:
Password=YourSecureRconPassword
Port=9100
| הגדרה | תיאור |
|---|---|
Password |
סיסמת ה-RCON. זו חייבת להתאים לסיסמה שמשמשת את לקוח ה-RCON שלך לאימות. שנה אותה מברירת המחדל. |
Port |
פורט ה-TCP שעליו RCON מאזין. בדוק בלשונית Network ב-GPanel את פורט ה-RCON המוקצה לשרת שלך והתאם אותו כאן. |
RCON_PASSWORD בלשונית Startup של GPanel, הוא עשוי לדרוס את הסיסמה ב-RconSettings.txt בכל הפעלת שרת. השתמש בלשונית Startup כדרך העיקרית להגדרת סיסמת ה-RCON שלך.
התחברות עם לקוח RCON
Pavlov משתמש בפרוטוקול RCON מותאם אישית -- כלי Source RCON סטנדרטיים לא יעבדו. אתה צריך לקוח RCON תואם Pavlov. אפשרויות פופולריות כוללות:
- PavlovHorde RCON -- כלי RCON מבוסס אינטרנט (pavlovhorde.com).
- pavlov_rcon_tcl -- כלי GUI לשולחן העבודה שניתן לשימוש מתוך VR (GitHub).
- pavlov-bot -- בוט Discord לשילוב RCON (GitHub).
כדי להתחבר, הזן את כתובת ה-IP של השרת שלך, את פורט ה-RCON מלשונית Network ב-GPanel, ואת הסיסמה שהגדרת.
פקודות מנהל (RCON)
הפקודות הבאות ניתנות לשליחה דרך לקוח RCON בזמן שהשרת פועל. אלה לא דורשות הפעלה מחדש של השרת.
מידע על השרת
| פקודה | תיאור |
|---|---|
ServerInfo |
מחזיר שם שרת, מפה נוכחית, מצב משחק, תוצאות קבוצות, מספר סיבוב ומספר שחקנים. |
RefreshList |
מחזיר רשימה של כל השחקנים המחוברים והמזהים הייחודיים שלהם. |
InspectPlayer <UniqueID> |
מחזיר מידע מפורט על שחקן כולל שם, מזומנים, KDA וקבוצה. |
Banlist |
מציג את כל מזהי השחקנים החסומים כרגע. |
ItemList |
מפרט את כל מזהי הפריטים הזמינים שניתן להשתמש בהם עם GiveItem. |
שליטה במפות ומצבים
| פקודה | תיאור |
|---|---|
SwitchMap <MapId> <GameMode> |
עובר מיידית למפה ומצב המשחק שצוינו. דוגמה: SwitchMap datacenter SND |
RotateMap |
מתקדם למפה הבאה בסיבוב ב-Game.ini. |
ResetSND |
מאפס משחק SND חזרה לסיבוב 1, שומר על אותן קבוצות. |
SetPin <####> |
מגדיר או משנה את קוד ה-PIN של השרת בזמן ריצה. הפעל SetPin ללא מספר כדי להסיר את ה-PIN. |
ניהול שחקנים
| פקודה | תיאור |
|---|---|
Kick <UniqueID> |
מסיר את השחקן שצוין מהשרת. |
Ban <UniqueID> |
חוסם את השחקן ומוסיף את המזהה שלו ל-blacklist.txt. דורש bCustomServer=true. |
Unban <UniqueID> |
מסיר את השחקן מ-blacklist.txt, ומאפשר לו להצטרף מחדש. |
Kill <UniqueID> |
הורג את השחקן שצוין מיידית. |
SwitchTeam <UniqueID> <TeamId> |
מעביר שחקן לקבוצה שצוינה (0 או 1). |
Shownametags <true/false> |
מפעיל/מכבה את הצגת תגי שמות השחקנים מעל הראש שלהם. |
מנהלים, פיקוח ופריטים
| פקודה | תיאור |
|---|---|
AddMod <UniqueID> |
מעניק לשחקן גישה לתפריט המנהל במשחק על ידי הוספתו ל-mods.txt. |
RemoveMod <UniqueID> |
מבטל גישה לתפריט המנהל על ידי הסרת השחקן מ-mods.txt. |
GiveItem <UniqueID> <ItemId> |
נותן לשחקן שצוין פריט לפי מזהה פריט. השתמש ב-ItemList למזהים תקפים. |
GiveCash <UniqueID> <Amount> |
נותן לשחקן שצוין מזומנים במשחק (שימושי במצבי ZWV ו-SND עם גלגל קנייה). |
SetBalanceTableURL <URL> |
מפנה את השרת לטבלת איזון נשק מותאמת אישית המאוחסנת באינטרנט. |
RefreshList כדי לקבל את מזהי Steam הייחודיים של כל השחקנים המחוברים. אתה צריך מזהים אלה עבור פקודות כמו Kick, Ban, SwitchTeam ו-GiveItem.
mods.txt (מזהה אחד בכל שורה) בתיקייה Pavlov/Saved/Config/.
ResetSND מהר מדי אחרי SwitchTeam יכולה לגרום לתקלות בלוח התוצאות, ספירות מוות נוספות, או נשקים שלא מוסרים כראוי. המתן מספר שניות בין פקודות אלה.
מאמרים קשורים
- הגדרת שרת Pavlov VR
- מפות Workshop של Pavlov VR
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלך
- כיצד להעלות קבצים באמצעות SFTP
- מדריך הפעלת שרת
צריך עזרה?
אם נתקלת בבעיה שלא מכוסה כאן, צוות התמיכה שלנו זמין לסייע.