در این صفحه
نقشها و دسترسیها چطور کار میکنند؟
در یک سرور بقا هر بازیکن یک نقش دارد: یک نام، یک رنگ، یک اولویت، یک والد که از آن ارث میبرد، تعدادی خانه و فهرستی از دسترسیها. دسترسیها الگوهایی هستند که به ترتیب خوانده میشوند، آخرین تطابق تصمیم میگیرد: همهچیز است، home. یک خانوادهٔ کامل، -command.tp یک رد. فقط میتوانی نقشی پایینتر از نقش خودت را به بازیکنی پایینتر از خودت بدهی. نقشها در roles.json زندگی میکنند و بازی خودش را با دسترسیهایی که میگیرد وفق میدهد (حالت بازی، ساختوساز، فرمانها).
| نقش | اولویت | خانهها | میتواند |
|---|---|---|---|
| SuperAdmin | 100 | نامحدود | همهچیز. در server.json نام برده میشود (players.superAdmins)؛ هرگز پاک نمیشود. |
| Admin | 80 | ۱۰ (از Moderator) | حالتهای بازی، فرمانها، منطقهها، مرزها، نقطههای شروع، اخراج/ممنوعیت، سفر به ماه و فضا، دادن نقشها. |
| Moderator | 50 | 10 | حالت تماشاگر، تلپورت، دیدن کولهپشتیها و آمار، اخراج. |
| Player | 0 | 3 | گفتگو، ساختوساز، باز کردن صندوقها، بقا، خانهها، شروع، نقطهٔ شروع خودش. نقش پیشفرض. |
خانهها و نقطههای شروع چطور کار میکنند؟
| فرمان | چه میکند |
|---|---|
/sethome [NAME] | یک خانه را همانجا که ایستادهای ذخیره میکند (نام پیشفرض home؛ ۱ تا ۲۴ نویسه، بدون فاصله). |
/homes | خانههایت و تعدادی که نقشت اجازه میدهد را فهرست میکند. |
/tph [NAME] | تو را به یک خانه تلپورت میکند (/home هم کار میکند). |
/delhome NAME | یک خانه را پاک میکند. |
/spawn | تو را به نقطهٔ شروعت برمیگرداند. |
/setworldspawn | Admin: جایی که بازیکنان تازه و بازگشتها شروع میشوند (reset برای پیشفرض). |
/setplayerspawn [PLAYER] [here|there|reset] | نقطهٔ بازگشت خودت، مثل یک تخت؛ برای بازیکن دیگر، با دسترسی لازم. |
چطور یک منطقه را با zone حفاظت کنم؟
یک منطقه دایرهای دورت است (۱ تا ۱۰۰٬۰۰۰ متر، بهطور پیشفرض ۳۲ متر) یا چندضلعیای از گوشههایی که با راه رفتن میگذاری، روی یک جهان، در صورت تمایل بین دو ارتفاع، با یک اولویت (بالاترین تصمیم میگیرد جایی که منطقهها همپوشانی دارند). یک منطقهٔ تازه ساخت و انفجار را ممنوع میکند. اعضایش حتی جایی که منطقه ممنوع کرده میسازند، صندوق باز میکنند و وارد میشوند. نقشه (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]دایرهای را همانجا که ایستادهای مرکز میکند (۱۶ متر تا ۱۰٬۰۰۰ کیلومتر)؛/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
دانلودش کن
در لانچر، نسخهات را انتخاب کن، بعد Server: openworld-server را برای مک، ویندوز یا لینوکس دانلود کن.
- 2
روشنش کن
برنامه را از پوشهاش اجرا کن (
./openworld-server، یاopenworld-server.exe). در اولین اجرا یکserver.jsonبا همهٔ پیشفرضها مینویسد. - 3
خودت را SuperAdmin کن
در server.json نام کاربریات را در
players.superAdminsبگذار. سرور بهطور پیشفرض آنلاین است: فقط حسابهای لانچر وارد میشوند. - 4
پورت را باز کن
بازیکنان از طریق UDP 24710 به آن میرسند. در فایروال اجازهاش بده و روی روترت هدایتش کن، یا از یک VPN مش استفاده کن.
- 5
در بازی تنظیمش کن
با فرمانهای بالا نقش، منطقه، مرز و نقطهٔ شروع جهان بساز. پیشفرض ۱۰۰ جا است؛ میتوانی ۱ تا ۱٬۰۰۰ بگذاری.
پرسشها
چطور مدیر سرور خودم شوم؟
نام کاربریات را در players.superAdmins در server.json بگذار. نقش SuperAdmin همهٔ دسترسیها را دارد.
چطور نقطهٔ شروعم را از خرابکاری امن نگه دارم؟
آنجا با /zone create spawn 40 یک منطقه بساز: ساخت و انفجار ممنوع میشود، و میتوانی اعضایی اضافه کنی که اجازهٔ ساخت دارند.
یک بازیکن چند خانه میتواند داشته باشد؟
برای نقش Player بهطور پیشفرض سه، برای Moderator و Admin ده. /role homes ROLE N آن را عوض میکند.
آیا میتوانم جلوی رفتن بازیکنان به ماه را بگیرم؟
بله: /border world moon deny، یا travel.moon را فقط به نقشی که به آن اعتماد داری بده.
بهروزرسانی