أوامر المشرف في Project Zomboid
في هذه الصفحة
- كيف تجعل نفسك مشرفاً
- فتح لوحة المشرف، ولماذا لا تظهر
- أوامر اللاعبين: الطرد، الحظر، الانتقال، وضع الخلود، اختراق الجدران
- الأغراض والخبرة والمركبات وأحداث العالم
- أوامر الخادم: الحفظ، الإيقاف، الرسائل، الخيارات، القائمة البيضاء
- وحدة تحكم الخادم أم الدردشة داخل اللعبة
- تنفيذ الأوامر على خادم HytHost
- الأسئلة الشائعة
لكل خادم Project Zomboid مشرف، وينتهي الأمر بكل مشرف تقريباً إلى البحث عن الأوامر القليلة نفسها: كيف يجعل حساباً مشرفاً، وكيف ينتقل إلى صديق عالق، وكيف يعيد الأغراض التي ابتلعها خلل ما، وكيف يحفظ قبل إعادة التشغيل.
هذه هي القائمة، مرتبة حسب ما تريد فعله، مع الصيغة الدقيقة ومثال يعمل لكل أمر. تمت مراجعتها على Build 42 (الإصدار 42.20 وما بعده) مع الإشارة إلى المواضع التي يختلف فيها Build 41.
كيف تجعل نفسك مشرفاً
هناك ثلاث طرق، وعادةً تُستخدم بهذا الترتيب.
1. حساب المشرف من التشغيل الأول
ينشئ الخادم المخصص حساباً باسم admin عند تشغيله لأول مرة، ويطلب كلمة مروره في وحدة التحكم. ادخل إلى الخادم باسم المستخدم admin وكلمة المرور تلك، وستكون مشرفاً. على HytHost تأتي كلمة المرور من تبويب Startup، أو — إذا تركته فارغاً — من الملف admin-password.txt ضمن ملفاتك.
2. الأمر setaccesslevel من وحدة تحكم الخادم
لجعل حسابك العادي مشرفاً، نفّذ هذا في وحدة تحكم الخادم (بدون شرطة مائلة هناك):
setaccesslevel "YourName" admin
الاسم هو اسم المستخدم الخاص بك على ذلك الخادم، بين علامتي اقتباس. إذا كنت داخل اللعبة عند تنفيذه، فاقطع الاتصال وادخل مجدداً ليسري التغيير.
3. من داخل اللعبة
بمجرد أن يصبح أحد الحسابات مشرفاً، يمكنه ترقية الآخرين من الدردشة بالأمر نفسه مع شرطة مائلة: /setaccesslevel "FriendName" moderator. المستويات التي يمكنك منحها هي:
| Build | مستويات الوصول، من الأقوى إلى الأضعف |
|---|---|
| Build 42 | admin, moderator, gm, observer, priority, user |
| Build 41 | admin, moderator, overseer, gm, observer, none |
لسحب الصلاحيات، أعد الحساب إلى user في Build 42 أو none في Build 41. تذكر الأدلة القديمة الأمر grantadmin؛ استخدم setaccesslevel، فهو الأمر الذي توثّقه اللعبة في كلا الإصدارين.
ليس لديك خادم بعد؟ خادم Project Zomboid من HytHost ينشئ حساب المسؤول لك عند التشغيل الأول — بدءًا من €6.54/شهر.
عرض خطط Project Zomboidفتح لوحة المشرف، ولماذا لا تظهر
تأتي صلاحيات المشرف في Project Zomboid بشكلين: أوامر الدردشة أدناه، ولوحة مشرف في واجهة اللعبة. بمجرد أن يصبح حسابك مشرفاً، يظهر عادةً زر Admin في عمود الأيقونات على يسار الشاشة، ويفتح أدوات للاعبين والأغراض والملاجئ الآمنة وخيارات الخادم.
إذا لم تكن اللوحة موجودة، فالسبب دائماً تقريباً واحد مما يلي:
- أنت لست على حساب مشرف. تحقق من اسم المستخدم الذي دخلت به. حساب المشرف وحسابك اليومي حسابان مختلفان.
- لم يصل التغيير إلى جلستك. بعد
setaccesslevel، اقطع الاتصال وادخل مجدداً. - المستوى منخفض جداً. يرى
gmأوobserverأقل مما يراهadmin. - أنت في وضع اللعب الفردي. أدوات المشرف ميزة خاصة باللعب الجماعي. اللعب الفردي فيه وضع التصحيح بدلاً منها، وهو شيء منفصل.
عندما تتعطل الواجهة، تظل أوامر الدردشة تعمل، وهي تفعل كل ما تفعله اللوحة.
أوامر اللاعبين: الطرد، الحظر، الانتقال، وضع الخلود، اختراق الجدران
معروضة كما تكتبها في الدردشة. في وحدة تحكم الخادم، احذف الشرطة المائلة في البداية. توضع أسماء المستخدمين بين علامتي اقتباس.
| الأمر | ماذا يفعل | مثال |
|---|---|---|
/kickuser "user" -r "reason" | يطرد لاعباً؛ السبب اختياري | /kickuser "rj" -r "AFK" |
/banuser "user" -ip -r "reason" | يحظر لاعباً؛ -ip يحظر عنوان IP الخاص به أيضاً | /banuser "rj" -ip -r "griefing" |
/unbanuser "user" | يرفع الحظر | /unbanuser "rj" |
/banid SteamID | يحظر حسب Steam ID؛ /unbanid يلغيه | /banid 7656119… |
/teleport "user" | ينقلك إلى لاعب | /teleport "rj" |
/teleport "user" "target" | ينقل لاعباً إلى آخر | /teleport "rj" "sam" |
/teleportto x,y,z | ينقلك إلى إحداثيات على الخريطة | /teleportto 10000,11000,0 |
/godmode "user" -true | يجعل اللاعب منيعاً؛ -false يوقفه | /godmode "rj" -true |
/invisible "user" -true | يتجاهل الزومبي اللاعب | /invisible "rj" -true |
/noclip "user" -true | المشي عبر الجدران؛ بدون قيمة يتبدّل التشغيل والإيقاف | /noclip "rj" -true |
/players | يعرض المتصلين | /players |
/teleportplayer و/godmodeplayer و/invisibleplayer، ويضيف /banip و/unbanip للحظر حسب العنوان. كل من godmod وgodmode يعمل.الأغراض والخبرة والمركبات وأحداث العالم
| الأمر | ماذا يفعل | مثال |
|---|---|---|
/additem "user" Module.Item count | يمنح أغراضاً؛ احذف المستخدم لتمنحها لنفسك | /additem "rj" Base.Axe 5 |
/addxp "user" Skill=amount | يضيف خبرة إلى مهارة | /addxp "rj" Woodwork=2 |
/addvehicle "Script" "user" | يُظهر مركبة بجانب لاعب، أو عند x,y,z | /addvehicle "Base.VanAmbulance" "rj" |
/createhorde count "user" | يُظهر حشداً حول لاعب | /createhorde 150 "rj" |
/alarm | يُطلق إنذار المبنى حيث تقف؛ يجب أن تكون داخل غرفة | /alarm |
/chopper | يرسل حدث المروحية فوق لاعب عشوائي | /chopper |
/gunshot | يُصدر صوت طلقة قرب لاعب عشوائي، ما يجذب الزومبي | /gunshot |
/startrain intensity | يبدأ المطر، بشدة 1–100؛ /stoprain يوقفه | /startrain 60 |
/startstorm hours | يبدأ عاصفة لعدد من ساعات اللعبة؛ /stopweather يزيلها | /startstorm 2 |
/lightning "user" | صاعقة قرب لاعب؛ /thunder للصوت فقط | /lightning "rj" |
Base.Axe يعمل، وbase.axe لا يعمل. أغراض المودات تستخدم اسم الوحدة الخاص بالمود بدلاً من Base. يحتوي Build 42 أيضاً على /removeitem لإزالة الأغراض.أوامر الخادم: الحفظ، الإيقاف، الرسائل، الخيارات، القائمة البيضاء
| الأمر | ماذا يفعل | مثال |
|---|---|---|
save | يحفظ العالم الآن | save |
quit | يحفظ ويوقف الخادم | quit |
/servermsg "text" | يبث رسالة إلى جميع اللاعبين | /servermsg "Restart in 5 minutes" |
/showoptions | يعرض خيارات الخادم الحالية | /showoptions |
/changeoption Option "value" | يغيّر خياراً واحداً من خيارات الخادم | /changeoption PauseEmpty "true" |
/reloadoptions | يعيد تحميل servertest.ini بعد تعديله ويرسله إلى اللاعبين | /reloadoptions |
checkModsNeedUpdate | يتحقق مما إذا كانت لمودات Workshop تحديثات؛ تذهب النتيجة إلى سجل الخادم | checkModsNeedUpdate |
/adduser "user" "password" | ينشئ حساباً في القائمة البيضاء | /adduser "sam" "s3cret" |
/removeuserfromwhitelist "user" | يزيل حساباً من القائمة البيضاء | /removeuserfromwhitelist "sam" |
/setaccesslevel "user" level | يضبط مستوى وصول الحساب | /setaccesslevel "sam" moderator |
/help | يعرض كل الأوامر؛ /help "command" يشرح أمراً واحداً | /help "additem" |
القائمة البيضاء لا تهم إلا عندما يكون الخادم مغلقاً: مع Open=false في servertest.ini، لا يستطيع الدخول إلا الحسابات المنشأة بـ /adduser. يحتوي Build 42 أيضاً على /setpassword "user" "newpassword" لإعادة تعيين كلمة مرور حساب شخص ما. لمعرفة وظيفة كل خيار من خيارات الخادم، راجع إعدادات الخادم وSandbox في Project Zomboid.
وحدة تحكم الخادم أم الدردشة داخل اللعبة
كل أمر هنا يعمل في المكانين، مع فرق واحد في طريقة كتابته:
- في وحدة تحكم الخادم — النافذة أو اللوحة التي يعمل فيها الخادم — اكتب الأمر بدون شرطة مائلة:
save،setaccesslevel "rj" admin. الأوامر التي تؤثر عليك "أنت"، مثل/teleport "rj"أو/alarm، تحتاج إلى لاعب وهي مخصصة للدردشة؛ من وحدة التحكم، سمِّ اللاعب صراحةً حيث يسمح الأمر بذلك. - داخل اللعبة، افتح الدردشة وابدأ بشرطة مائلة:
/save،/additem Base.Axe 1. يحتاج حسابك إلى مستوى وصول مرتفع بما يكفي.
هل تعمل الأوامر في اللعب الفردي؟ لا. إنها أوامر خادم، ولعبة اللاعب الفردي لا تحتوي على خادم لتنفيذها. في اللعب الفردي يوجد وضع التصحيح، الذي يُشغَّل بخيار الإطلاق -debug، وله أدواته الخاصة لإنشاء الأغراض والتنقل.
تنفيذ الأوامر على خادم HytHost
على خادم HytHost، يكون تبويب Console في GamePanel هو وحدة تحكم الخادم: اكتب الأوامر هناك بدون شرطة مائلة، واقرأ الردود في النافذة نفسها. بعض الأمور تستحق المعرفة:
- الإيقاف يحفظ. زر Stop في اللوحة يرسل
quit، لذا يُحفظ العالم قبل توقف الخادم. - بعض الخيارات تتبع تبويب Startup. الحد الأقصى للاعبين واسم الخادم وكلمة مروره والإدراج العام وPvP وعناصر Workshop ومعرّفات المودات تُكتب في
servertest.iniمن تبويب Startup في كل مرة يبدأ فيها الخادم. أمر/changeoptionعلى أي منها يستمر حتى إعادة التشغيل التالية؛ غيّره في تبويب Startup للإبقاء عليه. - المهام المجدولة. يمكن للوحة تنفيذ الأوامر وفق جدول — مثلاً
servermsgلتنبيه اللاعبين، ثمsaveوإعادة تشغيل كل ليلة. - مشرفون مشاركون. يمكن للمستخدمين الفرعيين الحصول على تسجيل دخول خاص بهم إلى اللوحة، منفصل عن مستوى وصولهم داخل اللعبة.
ليس لديك خادم بعد؟ يشرح دليل كيفية استضافة خادم Project Zomboid كل الخيارات، من حاسوبك الشخصي إلى استضافة Project Zomboid.
وحدة تحكم مباشرة وإعادة تشغيل مجدولة ونسخ احتياطية تلقائية في كل خطة — استضافة Project Zomboid بدءًا من €6.54/شهر.
عرض خطط Project Zomboidالأسئلة الشائعة
سجّل الدخول مرة واحدة بحساب المشرف الذي أنشأه الخادم عند تشغيله الأول، أو نفّذ setaccesslevel "YourName" admin في وحدة تحكم الخادم. من داخل اللعبة، يمكن للمشرف فعل الشيء نفسه بـ /setaccesslevel. بعد ذلك اقطع الاتصال وادخل مجدداً ليسري المستوى الجديد.
عادةً لأنك دخلت بحساب ليس مشرفاً، أو لأنك لم تُعد الاتصال بعد تغيير مستوى الوصول. تحقق من اسم المستخدم الذي سجّلت الدخول به، واضبطه بـ setaccesslevel، ثم اقطع الاتصال وادخل مجدداً. كما أن أدوات المشرف غير موجودة في اللعب الفردي.
استخدم /additem "username" Base.Axe 5، مع معرّف الغرض والعدد. احذف اسم المستخدم لتمنح الغرض لنفسك. معرّفات الأغراض حساسة لحالة الأحرف، وأغراض المودات تستخدم اسم وحدة المود بدلاً من Base.
اكتب /teleport "username" للذهاب إلى ذلك اللاعب، أو /teleport "username" "target" لإرسال لاعب إلى آخر. للذهاب إلى إحداثيات على الخريطة، استخدم /teleportto x,y,z، مثلاً /teleportto 10000,11000,0.
اكتب /noclip "YourName" -true، و/noclip "YourName" -false لإيقافه مجدداً. بدون قيمة يبدّل الأمر حالة noclip. يعمل فقط على حساب يملك صلاحيات المشرف.
اكتب save في وحدة تحكم الخادم، أو /save في الدردشة بصفتك مشرفاً. الأمر quit يحفظ العالم ثم يوقف الخادم، وهي الطريقة الآمنة لإيقافه.
لا. أوامر المشرف تعمل على خادم جماعي. في اللعب الفردي، يملك وضع التصحيح، الذي يُشغَّل بخيار الإطلاق -debug، أدواته الخاصة لإنشاء الأغراض والتنقل في الخريطة.
أدِر خادمك، لا العتاد
تأتي استضافة Project Zomboid من HytHost مع وحدة تحكم مباشرة وإعادة تشغيل مجدولة ونسخ احتياطي تلقائي — ابتداءً من €6.54/شهرياً.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursهل كان هذا الدليل مفيدًا؟