يغطي هذا الدليل كل ما تحتاج معرفته حول أوامر المشرف في 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 (مدير اللعبة). لإزالة مشرف، استخدم:
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 |
يُفعّل وضع المرور عبر الجدران -- الطيران بدون تصادم، مما يسمح لك بالمرور عبر الجدران والتضاريس. |
hide [1/0] |
يجعل شخصيتك غير مرئية (1) أو مرئية (0) للاعبين الآخرين. |
ClearAllPlayersGodMode |
يُعطّل وضع الخلود لجميع اللاعبين على الخادم. |
ActivateInfiniteStamina [1/0] |
يُبدّل القدرة التحملية اللانهائية لشخصيتك. |
ActivateIgnoreEnvironment [1/0] |
يُبدّل الحصانة من التأثيرات البيئية (الحرارة، البرد، الإشعاع). |
ActivateInfiniteRecoverHealth [1/0] |
يُبدّل تجديد الصحة التلقائي إلى الحد الأقصى في الثانية. |
SetPlayerScaleRate [scale] |
يُغيّر حجم نموذج شخصيتك. القيمة الافتراضية هي 1. |
أوامر التوليد والعناصر
استخدم هذه الأوامر لتوليد الشخصيات غير اللاعبة، وإعطاء العناصر، وإدارة خبرة اللاعبين.
| الأمر | الوصف |
|---|---|
GMAddItems [itemID] [amount] [playerID] |
يمنح العنصر المحدد للاعب. يتطلب المعرف الداخلي للعنصر. |
AddTargetPlayerExp [playerID] [amount] |
يمنح كمية محددة من نقاط الخبرة للاعب. |
UnlockTargetAllRecipe [playerID] |
يفتح جميع وصفات التصنيع للاعب المحدد. |
UnlockTargetAllTalent [playerID] |
يفتح جميع قدرات شجرة المواهب للاعب المحدد. |
GMSpawnNPCByLocation [creatureID] [level] [x] [y] [z] |
يولّد شخصية غير لاعبة بالمستوى المحدد في إحداثيات العالم المعطاة. |
GMSpawnNPCByPlayerGuid [creatureID] [level] [amount] [distance] [playerID] |
يولّد العدد المحدد من الشخصيات غير اللاعبة على المسافة المعطاة (بالأمتار) من اللاعب. |
GMSpawnPetByPlayerGuid [creatureID] [level] [amount] [distance] [playerID] |
يولّد حيواناً أليفاً بالقرب من اللاعب المحدد. |
ClearAllNPC |
يقتل جميع الشخصيات غير اللاعبة المولّدة حالياً على الخادم. |
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] |
يزيل صلاحيات المشرف من الحساب المحدد. |
أوامر مضاعفات الضرر والقتال
تضبط هذه الأوامر نسب الضرر بين اللاعبين والشخصيات غير اللاعبة والهياكل والمركبات. جميع القيم هي مضاعفات -- 1 هي القيمة الافتراضية، 2 تضاعف التأثير، 0.5 تُنصّفه.
ضرر اللاعب ضد الشخصيات غير اللاعبة
| الأمر | الوصف |
|---|---|
SetMeleeNpcDamageRatio [N] |
ضرر اللاعب بالأسلحة القريبة على الشخصيات غير اللاعبة. |
SetRangedNpcDamageRatio [N] |
ضرر اللاعب بالأسلحة البعيدة على الشخصيات غير اللاعبة. |
SetWildNPCDamageRate [N] |
ضرر الشخصيات غير اللاعبة البرية على اللاعبين. |
SetWildNPCHealthRate [N] |
مضاعف نقاط صحة الشخصيات غير اللاعبة البرية. |
SetWildNPCSpeedRate [N] |
مضاعف سرعة حركة الشخصيات غير اللاعبة البرية. |
ضرر لاعب ضد لاعب
| الأمر | الوصف |
|---|---|
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] |
معدل فقدان المتانة للأدوات والأسلحة والدروع. |
إعدادات الشخصيات غير اللاعبة في الغارات
| الأمر | الوصف |
|---|---|
SetCityNPCLevelRate [N] |
مضاعف مستوى الشخصيات غير اللاعبة في الغارات. |
SetCityNPCDamageRate [N] |
مضاعف ضرر الشخصيات غير اللاعبة في الغارات. |
SetCityNPCHealthRate [N] |
مضاعف نقاط صحة الشخصيات غير اللاعبة في الغارات. |
SetCityNPCSpeedRate [N] |
مضاعف سرعة حركة الشخصيات غير اللاعبة في الغارات. |
SetCityNPCNumRate [N] |
مضاعف عدد توليد الشخصيات غير اللاعبة في الغارات. |
GMSetNPCLootableItemRate [N] |
مضاعف كمية الغنائم المسقطة من الشخصيات غير اللاعبة. |
SetNpcRespawnRate [N] |
مضاعف سرعة إعادة توليد الشخصيات غير اللاعبة. القيم الأعلى تجعلها تعود أسرع. |
أوامر مضاعفات إحصائيات اللاعب
تضبط هذه الأوامر إحصائيات شخصية اللاعب وآليات البقاء.
الصحة والقدرة التحملية والحركة
| الأمر | الوصف |
|---|---|
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] |
الحد الأقصى لعدد المنارات التي يمكن لكل لاعب وضعها. |
SetHFTrapMaxNum [N] |
الحد الأقصى لعدد المصائد ضمن منطقة تغطية المنارة. |
SetHouseFlagExcitantTime [0-24] |
يضبط نافذة الهجوم لأراضي المنارات (بالساعات). |
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، يرجى فتح تذكرة دعم وسيكون فريقنا سعيداً بمساعدتك.