الانتقال إلى المحتوى الرئيسي

مرجع Rust

أوامر إدارة خادم Rust

المرجع الكامل، مصنف حسب ما تفعله كل مجموعة أوامر فعليا بدلا من سردها أبجديا فحسب. كل إدخال يذكر القيم المقبولة والملاحظات التي تمنعك من تشغيله بشكل خاطئ.

  • أدلة Rust
  • آخر تحديث
  • قراءة 10 دقيقة
  • 47 أمرا
  • مصنفة حسب الغرض
  • RCON ووحدة تحكم F1
الأكثر استخداماوحدة تحكم RCONglobal.ban "player" "reason"global.kick "player"admin.mutevoice "player"global.say "text"global.statusserver.save# أنهِ دائما بـserver.writecfg

الإجابة المختصرة

شغل الأوامر من وحدة التحكم داخل اللعبة بالضغط على F1، أو عبر RCON من لوحة التحكم الخاصة بك أو عميل مثل RustAdmin. الأوامر الأساسية هي global.ban، وglobal.kick، وadmin.mutevoice، وglobal.say، وglobal.status وserver.save. أنهِ أي تغيير في الصلاحيات بـserver.writecfg.

النقاط الأساسية

  • وحدة التحكم داخل اللعبة تحتاج صلاحيات مسؤول. RCON لا يحتاج ذلك، ولهذا تمنح أول مسؤول عبر RCON.
  • احظر بمعرف Steam 64 بدلا من الاسم. الأسماء تتغير، والمعرفات لا تتغير.
  • AuthLevel 1 هو المشرف، وAuthLevel 2 هو المالك. الثاني فقط يستطيع إدارة الطاقم.
  • server.writecfg يحفظ التغييرات بشكل دائم. من دونه تختفي عند إعادة التشغيل التالية.
  • global.restart يحذر اللاعبين لمدة 300 ثانية. استخدمه بدلا من الإيقاف المفاجئ.

تشغيل الأوامر

هناك طريقتان للوصول إلى مجموعة الأوامر نفسها، والطريقة التي تستخدمها تعتمد على مكانك.

وحدة التحكم داخل اللعبة
اضغط F1، تأكد أن تبويب CONSOLE محدد، اكتب الأمر واضغط Enter. تحتاج بالفعل صلاحيات مسؤول على الخادم.
RCON
اتصل بوحدة تحكم لوحتك أو بعميل خارجي. يعمل من خارج اللعبة، ولا يتطلب أن تكون تلعب، وهو الوسيلة التي تمنح بها أول مسؤول من الأساس.

كثير من الأوامر يقبل إما اسم اللاعب أو معرف Steam 64. فضل معرف Steam. أسماء العرض يمكن تغييرها أو تكرارها أو جعلها مربكة عمدا، والحظر الموجه إلى اسم هو حظر يمكن الالتفاف عليه في ثلاثين ثانية.

الأوامر التي ستستخدمها فعليا

هناك العشرات أدناه، لكن إدارة الخادم اليومية تنحصر في نحو ثمانية منها. إذا لم تتعلم شيئا آخر، تعلم هذه.

أوامر مسؤول Rust الأكثر تكرارا.
الأمرماذا يفعل
global.statusمن المتصل، بالإضافة إلى إحصاءات الخادم. أول شيء تنظر إليه عند أي مشكلة.
global.kick "player"إزالة شخص الآن. يمكنه العودة مباشرة.
global.banid "id" "reason"حظر بمعرف Steam 64 مع تسجيل سبب مقابله.
global.unban "id"التراجع عن حظر.
admin.mutevoice "player"كتم الصوت. غالبا الرد المتناسب حين لا يكون الحظر كذلك.
global.say "text"إعلان شيء للجميع في الدردشة.
server.saveفرض حفظ قبل أن تغير أي شيء محفوف بالمخاطر.
server.writecfgحفظ تغييرات الإعدادات بشكل دائم. الأمر الذي ينساه الناس.

مرجع الأوامر الكامل

مصنفة حسب البادئة، لأن هذه هي طريقة تنظيم Rust لها وطريقة تذكرك لها. العلامة النجمية (*) في عمود الملاحظات تعني أن الأمر أُشير إليه في المرجع الأصلي بأن له ملاحظة تستحق التحقق منها مقابل إصدار اللعبة الحالي.

إدارة اللاعبين والخادم

الحظر والطرد وأدوار المسؤولين والدردشة وإعادة التشغيل. الأوامر التي ستستخدمها أكثر من غيرها.

أوامر إدارة اللاعبين والخادم، 18 أمرا مدرجا.
الصيغةالقيم المقبولةالوصفملاحظات
global.ban "player" "reason" اسم اللاعب حظر لاعب من اللعبة "reason" اختياري
global.banid "player" "reason" معرف Steam64 حظر لاعب من اللعبة بمعرف Steam "reason" اختياري
global.banlist لا شيء عرض قائمة المستخدمين المحظورين
global.banlistex لا شيء عرض قائمة المستخدمين المحظورين مع الأسباب وأسماء المستخدمين
global.kick "player" اسم اللاعب/معرف Steam64 طرد لاعب من الخادم
global.kickall "reason" لا شيء طرد الجميع من اللعبة "reason" اختياري
global.listid لا شيء عرض قائمة المستخدمين المحظورين بالمعرف
global.moderatorid "id" معرف Steam64 جعل لاعب مشرفا على الخادم AuthLevel 1، (مشرف)
global.ownerid "id" معرف Steam64 جعل لاعب مالكا للخادم AuthLevel 2، (مسؤول)
global.players لا شيء طباعة اللاعبين المتصلين حاليا
global.quit() لا شيء مغادرة اللعبة
global.removemoderator "id" معرف Steam64 إزالة مشرف
global.removeowner "id" معرف Steam64 إزالة مالك
global.restart لا شيء إعادة تشغيل الخادم بتحذير مدته 300 ثانية على فترات 5 ثوان
global.say "text" نص إرسال رسالة إلى كل اللاعبين في الدردشة
global.status لا شيء طباعة اللاعبين المتصلين حاليا وإحصاءات الخادم متاح للمسؤولين فقط
global.unban "id" معرف Steam64 رفع الحظر عن لاعب في اللعبة
global.users() لا شيء عرض معلومات المستخدمين للاعبين على الخادم

الكتم

كتم الصوت والدردشة النصية، مطبق لكل لاعب على حدة.

أوامر الكتم، 4 أوامر مدرجة.
الصيغةالقيم المقبولةالوصفملاحظات
admin.mutevoice "player" اسم اللاعب/معرف Steam64 منع لاعب من التحدث داخل اللعبة *
admin.unmutevoice "player" اسم اللاعب/معرف Steam64 السماح للاعب بالتحدث داخل اللعبة *
admin.mutechat "player" اسم اللاعب/معرف Steam64 منع لاعب من إرسال رسائل عبر الدردشة داخل اللعبة *
admin.unmutechat "player" اسم اللاعب/معرف Steam64 السماح للاعب بإرسال رسائل عبر الدردشة داخل اللعبة *

التحكم بالخادم

الحفظ وتحميل الإعدادات والنسخ الاحتياطي والتشغيل أو الإيقاف.

أوامر التحكم بالخادم، 6 أوامر مدرجة.
الصيغةالقيم المقبولةالوصفملاحظات
server.backup لا شيء نسخ مجلد الخادم احتياطيا
server.readcfg لا شيء تحميل إعدادات الخادم
server.save لا شيء فرض حفظ للعبة
server.start لا شيء تشغيل خادم
server.stop لا شيء إيقاف خادم
server.writecfg لا شيء حفظ كل تغييرات الإعدادات

الكيانات

إيجاد الكيانات وتشخيصها واستحضارها في العالم.

أوامر الكيانات، 12 أمرا مدرجا.
الصيغةالقيم المقبولةالوصفملاحظات
entity.debug_lookat لا شيء تفعيل التشخيص للكيان الذي تنظر إليه
entity.find_entity [entity] اسم الكيان إيجاد موضع كل الكيانات بالاسم المحدد
entity.find_group [entity_group] اسم مجموعة الكيانات إيجاد موضع كل مجموعات الكيانات بالاسم المحدد
entity.find_id [id] معرف الكيان إيجاد موضع كيان بالمعرف المحدد
entity.find_parent لا شيء إيجاد موضع كل الكيانات الأصلية
entity.find_radius [radius] عدد صحيح إيجاد موضع كل الكيانات ضمن النطاق المحدد
entity.find_self لا شيء إيجاد موضع كيان اللاعب
entity.find_status [status] حالة الكيان إيجاد كيان بالحالة المحددة
entity.spawn [entity] اسم الكيان استحضار كيان حيث تنظر
entity.spawnat [entity] [worldPos] اسم الكيان/الموضع استحضار كيان في الموضع المحدد في العالم
entity.spawnhere [entity] [distance] اسم الكيان/عدد صحيح استحضار كيان قريبا على مسافة محددة من اللاعب
entity.spawnitem [entity] اسم عنصر الكيان استحضار عنصر في العالم

الصناعة

الإضافة إلى قائمة الصناعة وإلغاؤها.

أوامر الصناعة، 3 أوامر مدرجة.
الصيغةالقيم المقبولةالوصفملاحظات
craft.add [id] معرف العنصر إضافة عنصر إلى قائمة الصناعة الخاصة بك يجب أن تملك العناصر المناسبة في مخزونك
craft.cancel [id] معرف العنصر إلغاء مهمة صناعة العنصر المحدد
craft.canceltask لا شيء إلغاء العنصر الجاري صناعته حاليا

الطقس

التحكم بالمطر والرياح والغيوم والضباب.

أوامر الطقس، 1 أمر مدرج.
الصيغةالقيم المقبولةالوصفملاحظات
weather.rain [value] قيمة بين 0 و1.0، 0 يعني لا مطر، 1.0 يعني 100% ضبط معامل المطر في الخادم استخدام أي قيمة غير صحيحة يضبطه على تلقائي

الوقت

تسريع الساعة داخل اللعبة.

أوامر الوقت، 1 أمر مدرج.
الصيغةالقيم المقبولةالوصفملاحظات
env.addtime 0-24 عدد صحيح بين 0 و24 تسريع الوقت بعدد الساعات المحدد

الدردشة

طباعة نص في الدردشة.

أوامر الدردشة، 1 أمر مدرج.
الصيغةالقيم المقبولةالوصفملاحظات
chat.say "text" نص طباعة نصك في الدردشة

تجميع المهملات

تنظيف الذاكرة اليدوي.

أوامر تجميع المهملات، 1 أمر مدرج.
الصيغةالقيم المقبولةالوصفملاحظات
gc.collect لا شيء تجميع كومة المهملات

مستويات الصلاحية

يعبر Rust عن صلاحيات المسؤول كمستوى AuthLevel، والأمران اللذان يضبطانه يقابلانه مباشرة.

AuthLevel 1، المشرف
يُمنح باستخدام global.moderatorid "id". وصول كامل لأوامر المسؤول، دون القدرة على إضافة أو إزالة طاقم.
AuthLevel 2، المالك
يُمنح باستخدام global.ownerid "id". كل ما يستطيع المشرف فعله، بالإضافة إلى إدارة قائمة الطاقم نفسها.

امنح AuthLevel 2 بحذر. المالك يستطيع إضافة مالك آخر، أو إزالتك. بالنسبة لكل من ليس مالكا شريكا، المشرف هو المستوى الصحيح، ولا يكلفه شيئا في قدرة الإشراف اليومية.

العملية الكاملة، بما في ذلك إيجاد معرف Steam 64 ولماذا لا يثبت التغيير من دون writecfg، موجودة في دليلنا عن إضافة مسؤول إلى خادم Rust الخاص بك.

تشغيل خادم يريد الناس اللعب عليه

الأوامر هي الجزء السهل. ما يبقي الخادم مأهولا هو سلوك الشخص الذي يحمل هذه الصلاحيات، وهذا ليس شيئا يمكن أن يمنحك إياه جدول مرجعي.

كن عادلا ومتسقا
طبق القواعد بالطريقة نفسها على الجميع، بمن فيهم من تحبهم. التطبيق غير المتسق يضر بالمجتمع أكثر من التراخي في التطبيق.
تواصل بوضوح
أخبر اللاعبين عن التغييرات والقواعد والفعاليات قبل أن يكتشفوها بالطريقة الصعبة. الدردشة داخل اللعبة أو Discord أو موقع ويب، كلها تصلح، طالما أن أحدها هو المكان المعروف للبحث فيه.
ابق هادئا
حتى مع كاسري القواعد. الرد الهادئ ينزع فتيل معظم المواقف التي يصعدها رد غاضب.
اطلب الملاحظات
لاعبوك يلاحظون أشياء لا تلاحظها أنت، خاصة حول التوازن وحول بعضهم البعض.
كن حاضرا
مسؤول موجود يساوي أكثر من واحد لديه قائمة حظر أطول. الحضور المرئي يمنع معظم ما كنت ستضطر إلى معاقبته لولا ذلك.

إذا كانت المشاكل التي تشرف عليها مشاكل أداء وليست مشاكل أشخاص، فدليلنا عن تحسين أداء خادم Rust يغطي المتغيرات (convars) وعادات الإضافات التي تحرك فعليا معدل إطارات الخادم.

المزيد من الأدلة لمن يديرون خادم Rust الخاص بهم.

إجابات سريعة

الأسئلة الشائعة

طريقتان. داخل اللعبة، اضغط F1 لفتح وحدة التحكم واكتب الأمر، وهذا يتطلب أن تملك صلاحيات المسؤول مسبقا. أو اتصل عبر RCON بعميل مثل RustAdmin أو وحدة تحكم لوحتك، وهذا يعمل من خارج اللعبة ولا يتطلب تسجيل الدخول كلاعب.

global.ban "player" "reason" للحظر بالاسم، أو global.banid "player" "reason" للحظر بمعرف Steam 64. السبب اختياري في الحالتين. الحظر بمعرف Steam أكثر موثوقية لأن اسم العرض يمكن تغييره.

global.players يطبع اللاعبين المتصلين. global.status يمنحك نفس القائمة بالإضافة إلى إحصاءات الخادم، وهو متاح للمسؤولين فقط.

AuthLevel 1 هو المشرف، ويمنح باستخدام global.moderatorid. AuthLevel 2 هو المسؤول أو المالك، ويمنح باستخدام global.ownerid. كلاهما يستطيع تشغيل أوامر المسؤول، لكن AuthLevel 2 فقط يستطيع إضافة أو إزالة أعضاء طاقم آخرين.

لأن server.writecfg لم يُشغل. التغييرات التي تجريها عبر وحدة التحكم تبقى في الذاكرة إلى أن تُكتب في ملف الإعدادات، لذا تتجاهل إعادة التشغيل أي شيء غير محفوظ. شغل writecfg بعد كل تغيير في الصلاحيات.

global.restart يعيد تشغيل الخادم بتحذير مدته 300 ثانية، بعد عد تنازلي يصل إلى اللاعبين كل 5 ثوان. استخدمه بدلا من إيقاف العملية فجأة، حتى يحصل الناس على وقت للوصول إلى مكان آمن.

استضافة Rust مع وصول كامل لوحدة التحكم

RCON ووحدة تحكم عبر الويب وتحرير ملفات الإعدادات على كل خادم Rust نستضيفه، فكل أمر في هذا المرجع متاح لك.

  • مركز بيانات في المملكة المتحدة
  • RCON مشمول
  • دعم عبر التذاكر و Discord