מדריך זה מכסה את כל מה שצריך לדעת על פקודות מנהל ב-The Front, כולל הגדרת גישת מנהל, פתיחת הקונסולה, ומדריך מקיף של כל הפקודות הזמינות לניהול שחקנים, יצירת פריטים, כוונון לחימה, בנייה, משאבים ועוד. להגדרת שרת ראשונית וקונפיגורציה, ראו מדריך הגדרת שרת The Front.
הגדרת גישת מנהל
לפני שתוכלו להשתמש בפקודות מנהל, עליכם לרשום את חשבון ה-Steam שלכם כמנהל בשרת. ישנן שתי שיטות לעשות זאת:
שיטה 1: ServerConfig_.ini (מומלץ)
- עצרו את השרת מלשונית Console ב-GPanel.
- נווטו אל
TheFrontManager/ServerConfig_.iniדרך לשונית Files ב-GPanel או דרך SFTP. - מצאו או הוסיפו את הגדרת
ServerAdminAccountsתחת הסעיף[BaseServerConfig]. - הוסיפו את מזהי Steam64 שלכם, מופרדים בנקודה-פסיק:
[BaseServerConfig] ServerAdminAccounts=76561198012345678;76561198087654321; - שמרו את הקובץ והפעילו את השרת.
שיטה 2: פקודת קונסולה במשחק
אם כבר יש לכם גישת מנהל, תוכלו להוסיף מנהלים נוספים עם פקודת הקונסולה:
AddGM 76561198012345678 1
הפרמטר השני הוא רמת GM (Game Master). כדי להסיר מנהל, השתמשו ב:
RemoveGM 76561198012345678
פתיחת קונסולת המנהל
כדי לגשת לקונסולת המנהל במשחק, בצעו את השלבים הבאים:
- וודאו שמזהה Steam64 שלכם רשום בהגדרת
ServerAdminAccounts. - הצטרפו לשרת והיכנסו לעולם המשחק.
- פתחו את כלי ה-GM על ידי לחיצה על Shift + G.
- לאחר שכלי ה-GM פעיל, לחצו על מקש ~ (טילדה) (משמאל למקש
1) כדי לפתוח את תיבת הקלט של קונסולת הפקודות בתחתית המסך. - הקלידו את הפקודה ולחצו על Enter כדי להפעיל אותה.
~), אשר דורש פריסת מקלדת אנגלית. אם אתם משתמשים בפריסה אחרת, עברו לאנגלית (US) לפני לחיצה על המקש.
נראות מנהל
תוכלו להחליף האם שחקנים רואים סמל מנהל ליד השם שלכם:
ToggleGMTitleShow 0
הגדירו ל-0 כדי להסתיר את סמל המנהל, או 1 כדי להציג אותו.
פקודות ניהול שחקנים
פקודות אלו מאפשרות לכם לנהל שחקנים בשרת, כולל הסרה, חסימה ושיגור מרחוק.
| פקודה | תיאור |
|---|---|
KickPlayerOff [playerID] |
מסיר את השחקן שצוין מהשרת ללא התראה. |
BanPlayer [playerID] login |
חוסם את השחקן מכניסה לשרת. |
PermitPlayer [playerID] login |
מסיר חסימה משחקן שנחסם בעבר, ומאפשר לו להתחבר שוב. |
BanPlayer [playerID] chat |
משתיק את השחקן, ומונע ממנו לשלוח הודעות צ'אט. |
PermitPlayer [playerID] chat |
מסיר השתקה משחקן שהושתק בעבר. |
DestroyPlayerByGUID [playerID] |
הורג את השחקן שצוין באופן מיידי. |
GMClearInventory [playerID] |
מנקה את כל המלאי של השחקן שצוין. |
SetCanChat [1/0] |
מפעיל (1) או משבית (0) את הצ'אט במשחק עבור כל השחקנים. |
[playerID] בפקודות מתייחס למזהה Steam64 של השחקן. תוכלו למצוא את מזהי השחקנים המחוברים דרך ממשק כלי ה-GM.
פקודות שיגור מרחוק
פקודות אלו מאפשרות לכם להזיז את עצמכם או שחקנים אחרים על המפה.
| פקודה | תיאור |
|---|---|
GotoPlayerByAccount [playerID] |
משגר אתכם למיקום השחקן שצוין. |
RelocatePlayerToGM [playerID] |
משגר את השחקן שצוין למיקום הנוכחי שלכם. |
goto [x] [y] [z] |
משגר אתכם לקואורדינטות העולם שצוינו. |
פקודות תנועה ומצב אלוהים
פקודות אלו מעניקות למנהלים יכולות תנועה מיוחדות וחסינות לצורך ניהול השרת.
| פקודה | תיאור |
|---|---|
God |
מחליף מצב אלוהים, הופך אתכם לחסינים מכל נזק. |
Fly |
מפעיל מצב טיסה, מאפשר לכם לעוף בחופשיות על המפה. |
Walk |
משבית טיסה ומחזיר אתכם למצב הליכה רגיל. |
Ghost |
מפעיל מצב noclip -- טיסה ללא התנגשות, מאפשר לכם לעבור דרך קירות ושטח. |
hide [1/0] |
הופך את הדמות שלכם לבלתי נראית (1) או נראית (0) לשחקנים אחרים. |
ClearAllPlayersGodMode |
משבית מצב אלוהים עבור כל השחקנים בשרת. |
ActivateInfiniteStamina [1/0] |
מחליף סטמינה אינסופית עבור הדמות שלכם. |
ActivateIgnoreEnvironment [1/0] |
מחליף חסינות מאפקטים סביבתיים (חום, קור, קרינה). |
ActivateInfiniteRecoverHealth [1/0] |
מחליף התחדשות בריאות אוטומטית ל-HP מלא בכל שנייה. |
SetPlayerScaleRate [scale] |
משנה את גודל מודל הדמות שלכם. ברירת המחדל היא 1. |
פקודות יצירה ופריטים
השתמשו בפקודות אלו כדי ליצור NPC-ים, לתת פריטים ולנהל ניסיון שחקנים.
| פקודה | תיאור |
|---|---|
GMAddItems [itemID] [amount] [playerID] |
נותן את הפריט שצוין לשחקן. דורש את המזהה הפנימי של הפריט. |
AddTargetPlayerExp [playerID] [amount] |
מעניק את כמות נקודות הניסיון שצוינה לשחקן. |
UnlockTargetAllRecipe [playerID] |
פותח את כל מתכוני היצירה עבור השחקן שצוין. |
UnlockTargetAllTalent [playerID] |
פותח את כל יכולות עץ הכישרונות עבור השחקן שצוין. |
GMSpawnNPCByLocation [creatureID] [level] [x] [y] [z] |
יוצר NPC ברמה שצוינה בקואורדינטות העולם הנתונות. |
GMSpawnNPCByPlayerGuid [creatureID] [level] [amount] [distance] [playerID] |
יוצר את מספר ה-NPC-ים שצוין במרחק הנתון (במטרים) משחקן. |
GMSpawnPetByPlayerGuid [creatureID] [level] [amount] [distance] [playerID] |
יוצר יצור מחמד ליד השחקן שצוין. |
ClearAllNPC |
הורג את כל ה-NPC-ים שנוצרו כעת בשרת. |
KillInteractObject |
משמיד כל אובייקט שאתם מביטים בו (מבנה, יצור או רכב). |
SetEnableSuperKill |
מפעיל מצב הריגה במכה אחת על יצורים, רכבים ומבנים. |
GMCreatorMode [1/0] |
מחליף מצב יוצר. כאשר מופעל, יצירה אינה צורכת חומרים. |
פקודות ניהול שרת
פקודות אלו שולטות בהגדרות הליבה של השרת ובפעולותיו.
| פקודה | תיאור |
|---|---|
SaveWorld |
מאלץ שמירה מיידית של כל נתוני העולם. |
CloseServer |
מכבה את השרת בצורה מסודרת. |
SetTime [value] |
קובע את שעת היום במשחק (טווח 0-24). |
SetWeather [weatherID] [regionID] |
משנה את מזג האוויר באזור שצוין. |
SloMode [0-1000] |
שולט במהירות השרת. ברירת המחדל היא 1. ערכים גבוהים יותר מאיצים את השרת, 0 משהה אותו. |
SetQueueThreshold [amount] |
קובע את מספר השחקנים המרבי המותר בשרת. |
SetMaxQueueSize [amount] |
זהה ל-SetQueueThreshold. |
SetSaveGameInterval [seconds] |
קובע באיזו תדירות השרת שומר אוטומטית את נתוני העולם (בשניות). |
AddGM [Steam64ID] [level] |
מוסיף מנהל חדש לשרת. נדרש מזהה Steam64 בן 17 ספרות. |
RemoveGM [Steam64ID] |
מסיר הרשאות מנהל מהחשבון שצוין. |
פקודות מכפילי נזק ולחימה
פקודות אלו מכוונות יחסי נזק בין שחקנים, NPC-ים, מבנים ורכבים. כל הערכים הם מכפילים -- 1 הוא ברירת המחדל, 2 מכפיל את האפקט, 0.5 מחצה אותו.
נזק שחקן מול NPC
| פקודה | תיאור |
|---|---|
SetMeleeNpcDamageRatio [N] |
נזק קרב מגע של שחקן ל-NPC-ים. |
SetRangedNpcDamageRatio [N] |
נזק טווח רחוק של שחקן ל-NPC-ים. |
SetWildNPCDamageRate [N] |
נזק יציאה של NPC פראי לשחקנים. |
SetWildNPCHealthRate [N] |
מכפיל נקודות חיים של NPC פראי. |
SetWildNPCSpeedRate [N] |
מכפיל מהירות תנועה של NPC פראי. |
נזק שחקן מול שחקן
| פקודה | תיאור |
|---|---|
SetMeleePlayerDamageRatio [N] |
נזק קרב מגע של שחקן לשחקנים אחרים (PvP). |
SetRangedPlayerDamageRatio [N] |
נזק טווח רחוק של שחקן לשחקנים אחרים (PvP). |
SetIsCanSelfDamage [1/0] |
מחליף האם שחקנים יכולים לפגוע בעצמם. |
SetIsCanFriendDamage [1/0] |
מחליף אש ידידותית בין חברי צוות. |
נזק מבנים ורכבים
| פקודה | תיאור |
|---|---|
SetMeleeConstructDamageRatio [N] |
נזק קרב מגע של שחקן למבנים. |
SetRangedConstructDamageRatio [N] |
נזק טווח רחוק של שחקן למבנים. |
SetVehiclePlayerDamageRatio [N] |
נזק רכב לשחקנים. |
SetVehicleConstructDamageRatio [N] |
נזק רכב למבנים. |
SetConstructDefenseRatio [N] |
מכפיל הפחתת נזק למבנים. |
SetConstructMaxHealthRatio [N] |
מכפיל עמידות מרבית למבנים. |
SetTrapDamageRatio [N] |
מכפיל נזק יציאה של מלכודות. |
GMSetToolDamageRate [N] |
מכפיל נזק כלים למשאבים. |
GMSetDurabilityCostRate [N] |
קצב איבוד עמידות לכלים, נשקים ושריון. |
הגדרות NPC פשיטה
| פקודה | תיאור |
|---|---|
SetCityNPCLevelRate [N] |
מכפיל רמת NPC פשיטה. |
SetCityNPCDamageRate [N] |
מכפיל נזק יציאה של NPC פשיטה. |
SetCityNPCHealthRate [N] |
מכפיל נקודות חיים של NPC פשיטה. |
SetCityNPCSpeedRate [N] |
מכפיל מהירות תנועה של NPC פשיטה. |
SetCityNPCNumRate [N] |
מכפיל מספר יצירת NPC פשיטה. |
GMSetNPCLootableItemRate [N] |
מכפיל כמות שלל שנופל מ-NPC. |
SetNpcRespawnRate [N] |
מכפיל מהירות חידוש NPC. ערכים גבוהים יותר גורמים ל-NPC-ים להתחדש מהר יותר. |
פקודות מכפילי סטטיסטיקות שחקן
פקודות אלו מכוונות סטטיסטיקות דמות השחקן ומכניקות ההישרדות.
בריאות, סטמינה ותנועה
| פקודה | תיאור |
|---|---|
SetPlayerMaxHealthRate [N] |
מכפיל בריאות מרבית. |
SetPlayerMaxStaminaRate [N] |
מכפיל סטמינה מרבית. |
SetStaminaRecoverRate [N] |
מהירות התחדשות סטמינה. |
SetStaminaConsumeRatio [N] |
קצב צריכת סטמינה. ערכים נמוכים יותר מפחיתים את ניקוז הסטמינה. |
SetMoveSpeedRate [N] |
מכפיל מהירות תנועת שחקן. |
SetJumpHeightRate [N] |
מכפיל גובה קפיצת שחקן. |
רעב, צמא וחמצן
| פקודה | תיאור |
|---|---|
SetPlayerMaxHungerRate [N] |
מכפיל שובע מרבי (סרגל רעב). |
GMSetHungerDecRate [N] |
קצב ירידת הרעב. |
GMSetBodyHungerAddRate [N] |
כמות הרעב המשוחזרת בעת אכילת מזון. |
SetBodyWaterMaximumRate [N] |
מכפיל הידרציה מרבית. |
GMSetWaterDecRate [N] |
קצב עליית הצמא. |
GMSetBodyWaterAddRate [N] |
כמות ההידרציה המשוחזרת בעת שתייה. |
SetBreathMaximumRate [N] |
מכפיל קיבולת חמצן מרבית. |
SetBreathRecoverRate [N] |
מכפיל מהירות שחזור חמצן. |
SetPlayerBreathCostRate [N] |
קצב צריכת חמצן. ערכים נמוכים יותר מפחיתים את ניקוז החמצן. |
עמידות סביבתית
| פקודה | תיאור |
|---|---|
SetPlayerHotDefAddRate [N] |
מכפיל עמידות לחום. |
SetPlayerIceDefAddRate [N] |
מכפיל עמידות לקור. |
פקודות בנייה ומבנים
| פקודה | תיאור |
|---|---|
SetPlayerMaxHouseFlagNumber [N] |
מספר מרבי של Beacon-ים שכל שחקן יכול להציב. |
SetHFTrapMaxNum [N] |
מספר מרבי של מלכודות באזור כיסוי של Beacon. |
SetHouseFlagExcitantTime [0-24] |
קובע את חלון ההתקפה לשטחי Beacon (בשעות). |
SetConstructDisableRot [1/0] |
החלפת התבלות מבנים. 1 מפעיל התבלות, 0 משבית אותה. |
GMSetCraftTimeRate [N] |
מכפיל זמן יצירה ותיקון. ערכים נמוכים יותר מאיצים את היצירה. |
GMSetDeathDropMode [0/1/2] |
שולט במה ששחקנים מפילים במוות. 0 = כלום, 1 = הפלת הכל, 2 = הפלת מלאי בלבד (שמירת ציוד). |
PerspectiveConstruct [0/1] |
מציג שמות מבנים ומידע בעלות בעת הבטה בבניינים. |
פקודות צוות (גילדה)
פקודות אלו מנהלות צוותים (גילדות/שבטים) בשרת.
| פקודה | תיאור |
|---|---|
SetGuildAdmin [1/0] |
הופך אתכם לקפטן של כל צוות שאתם חברים בו. |
JoinGuildByGuid [squadGUID] |
מצטרף לצוות לפי ה-GUID שלו, עוקף מגבלות חברים. |
ForcedChangeGuildName [squadGUID] [newName] |
שינוי שם כפוי של צוות. |
KillGuildAll [1/0] |
משמיד את כל הצוות. 1 = הפלת פריטים, 0 = ללא הפלות. |
KillRadiusGuildConstruct [1/0] [radius] |
משמיד את כל מבני הצוות ברדיוס שצוין. |
KillRadiusGuildVehicle [1/0] [radius] |
משמיד את כל רכבי הצוות ברדיוס שצוין. |
ClearAttackCityCD [playerID] |
מאפס את זמן הקירור של אספקה/פשיטה עבור השחקן שצוין. |
פקודות קצב משאבים וניסיון
למדריך מלא של פקודות קצב ניסיון וקצב איסוף משאבים, ראו את הסעיף הגדרות קצב ניסיון ומשאבים ב-מדריך הגדרת שרת The Front.
מדריך מהיר לפקודות הקצב הנפוצות ביותר:
| פקודה | תיאור |
|---|---|
SetPlayerAddExpRate [N] |
מכפיל צבירת ניסיון גלובלי לכל השחקנים. |
GMSetTreeGainRate [N] |
מכפיל איסוף עץ. |
GMSetOreGainRate [N] |
מכפיל איסוף עפרות ומינרלים. |
GMSetCropGrowRate [N] |
מכפיל מהירות גידול יבולים. |
ServerConfig_.ini.
מאמרים קשורים
- מדריך הגדרת שרת The Front
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלך
- כיצד להעלות קבצים דרך SFTP
- תחילת העבודה עם השרת החדש שלך
צריכים עזרה?
אם אתם זקוקים לסיוע עם פקודות מנהל או ניהול שרת עבור The Front, אנא פתחו פנייה לתמיכה והצוות שלנו ישמח לסייע לכם.