في هذه الصفحة
كيف تعمل الأدوار والأذونات؟
في خادم البقاء لكل لاعب دور: اسم ولون وأولوية ودور أب يرث منه وعدد منازل وقائمة أذونات. الأذونات أنماط تُقرأ بالترتيب، والمطابقة الأخيرة هي التي تحسم: هو كل شيء، وhome. عائلة كاملة، و-command.tp رفض. لا تستطيع أن تمنح إلا دورًا أدنى من دورك، للاعب أدنى منك. الأدوار تعيش في roles.json، واللعبة تتكيف مع الأذونات التي تتلقاها (وضع اللعب، والبناء، والأوامر).
| الدور | الأولوية | المنازل | ما يستطيعه |
|---|---|---|---|
| SuperAdmin | 100 | غير محدود | كل شيء. يُسمّى في server.json (players.superAdmins)؛ ولا يُحذف أبدًا. |
| Admin | 80 | 10 (من Moderator) | أوضاع اللعب، والأوامر، والمناطق، والحدود، ونقاط الظهور، والطرد/الحظر، والسفر إلى القمر والفضاء، ومنح الأدوار. |
| Moderator | 50 | 10 | وضع المشاهدة، والانتقال الآني، ورؤية الحقائب والإحصاءات، والطرد. |
| Player | 0 | 3 | الدردشة، والبناء، وفتح الصناديق، والبقاء، والمنازل، والظهور، ونقطة ظهوره الخاصة. الدور الافتراضي. |
كيف تعمل المنازل ونقاط الظهور؟
| الأمر | ماذا يفعل |
|---|---|
/sethome [NAME] | يحفظ منزلًا حيث تقف (الاسم الافتراضي home؛ من 1 إلى 24 حرفًا، دون مسافات). |
/homes | يعرض منازلك وكم يسمح به دورك. |
/tph [NAME] | ينقلك آنيًا إلى منزل (/home تعمل أيضًا). |
/delhome NAME | يحذف منزلًا. |
/spawn | يعيدك إلى نقطة ظهورك. |
/setworldspawn | Admin: أين يبدأ اللاعبون الجدد وحالات الإحياء (reset للافتراضي). |
/setplayerspawn [PLAYER] [here|there|reset] | نقطة إحيائك الخاصة، كالسرير؛ ولاعب آخر، بالإذن. |
كيف أحمي منطقة بـ«منطقة»؟
المنطقة دائرة حولك (من 1 إلى 100 000 م، و32 م افتراضيًا) أو مضلّع من زوايا تضعها بالمشي، في عالم واحد، وبين ارتفاعين إن شئت، مع أولوية (الأعلى تحسم حيث تتداخل المناطق). والمنطقة الجديدة تمنع البناء والانفجارات. وأعضاؤها يبنون ويفتحون الصناديق ويدخلون حتى حيث تمنع المنطقة ذلك. وتعرض الخريطة (M) كل منطقة وقواعدها.
| القاعدة | السماح يعني | الأعضاء يتجاوزون المنع |
|---|---|---|
| build | يكسر اللاعبون الكتل ويضعونها | نعم |
| explosions | الأسلحة تغيّر الأرض | لا |
| pvp | اللاعبون يؤذون بعضهم | لا |
| pve | الكائنات واللاعبون يتقاتلون | لا |
| mobs | الكائنات تظهر من تلقاء نفسها | لا |
| chests | أي أحد يفتح الصناديق | نعم |
| damage | السقوط والغرق والحمم والجوع تؤذي | لا |
| entry | يستطيع أي أحد الدخول | نعم |
/zone create spawn 40
/zone set spawn pvp deny
/zone member spawn add Alex
/zone global build allow
/zone poly farm (after /zone point at each corner)
/zone listكيف أحدّ من الأماكن التي يذهب إليها اللاعبون؟
- حدود لكل عالم:
/border set RADIUS [WORLD]يجعل مركز دائرة حيث تقف (من 16 م إلى 10 000 كم)؛ و/border centerو/border radiusو/border on|offتعدّلها. في اللعبة هي جدار متحرك، وحلقة تُرى من الفضاء وعلى الخريطة. - أغلق عالمًا:
/border world moon denyيُبقي الجميع على الأرض؛ و/border world earth|moon allowيعيد فتحه. - أغلق الفضاء:
/border space denyيضع سقفًا تحت 1012 م مباشرة. - الاستثناءات:
border.bypassيتجاهل كل شيء؛ وtravel.spaceوtravel.moonيمرّران دورًا. لعبة اللاعب تتوقف عند الجدار؛ وأبعد من ذلك يعيده الخادم إلى آخر مكان مسموح.
كيف أستضيف خادمي الخاص؟
- 1
نزّله
في المشغّل، اختر إصدارك، ثم الخادم: نزّل openworld-server لنظام Mac أو Windows أو Linux.
- 2
شغّله
شغّل البرنامج من مجلده (
./openworld-server، أوopenworld-server.exe). عند أول تشغيل يكتب ملفserver.jsonبكل القيم الافتراضية. - 3
سمِّ نفسك SuperAdmin
في server.json ضع اسم مستخدمك في
players.superAdmins. الخادم متصل بالإنترنت افتراضيًا: لا يدخل إلا أصحاب حسابات المشغّل. - 4
افتح المنفذ
يصل إليه اللاعبون على UDP 24710. اسمح به في جدار الحماية ووجّهه في جهاز التوجيه، أو استعمل شبكة VPN شبكية.
- 5
اضبطه داخل اللعبة
أنشئ الأدوار والمناطق وحدًّا ونقطة ظهور للعالم بالأوامر أعلاه. الافتراضي 100 خانة؛ ويمكنك ضبطه من 1 إلى 1 000.
أسئلة
كيف أصير مدير خادمي؟
ضع اسم مستخدمك في players.superAdmins في server.json. دور SuperAdmin يملك كل الأذونات.
كيف أحمي نقطة ظهوري من العبث؟
أنشئ منطقة هناك بـ /zone create spawn 40: يُمنع البناء والانفجارات، ويمكنك إضافة أعضاء يسمح لهم بالبناء.
كم منزلًا يستطيع اللاعب أن يملك؟
ثلاثة افتراضيًا لدور Player، وعشرة لـ Moderator وAdmin. و/role homes ROLE N يغيّر ذلك.
هل أستطيع منع اللاعبين من مغادرة الأرض إلى القمر؟
نعم: /border world moon deny، أو امنح travel.moon للدور الذي تثق به فقط.
آخر تحديث