OPENWORLD
دانلود

چندنفره و سرورها

راه‌اندازی یک سرور بقا

نقش‌ها، خانه‌ها، منطقه‌های حفاظت‌شده و مرزها: هر چه یک مدیر برای اجرای یک سرور بقا لازم دارد، و چطور سرور خودت را راه بیندازی.

خلاصه

  • چهار نقش پیش‌فرض: SuperAdmin (همه‌چیز)، Admin، Moderator و Player؛ دسترسی‌ها الگو هستند و آخرین تطابق تصمیم می‌گیرد.
  • بازیکنان به‌طور پیش‌فرض ۳ خانه می‌گیرند: /sethome، /homes، /tph، /delhome؛ /spawn آن‌ها را به نقطهٔ شروعشان می‌برد.
  • یک /zone تازه ساخت و انفجار را ممنوع می‌کند؛ هشت قاعده، و اعضا از ممنوعیت ساخت، صندوق‌ها و ورود در می‌روند.
  • /border sets a circle per world and can close the Moon or space.
  • خودت میزبانی کن: openworld-server را دانلود کن، server.json را ویرایش کن، UDP 24710 را باز کن.
در این صفحه
  1. نقش‌ها و دسترسی‌ها چطور کار می‌کنند؟
  2. خانه‌ها و نقطه‌های شروع چطور کار می‌کنند؟
  3. چطور یک منطقه را با zone حفاظت کنم؟
  4. چطور محدود کنم بازیکنان کجا بروند؟
  5. چطور سرور خودم را میزبانی کنم؟
  6. پرسش‌ها

نقش‌ها و دسترسی‌ها چطور کار می‌کنند؟

در یک سرور بقا هر بازیکن یک نقش دارد: یک نام، یک رنگ، یک اولویت، یک والد که از آن ارث می‌برد، تعدادی خانه و فهرستی از دسترسی‌ها. دسترسی‌ها الگوهایی هستند که به ترتیب خوانده می‌شوند، آخرین تطابق تصمیم می‌گیرد: همه‌چیز است، home. یک خانوادهٔ کامل، -command.tp یک رد. فقط می‌توانی نقشی پایین‌تر از نقش خودت را به بازیکنی پایین‌تر از خودت بدهی. نقش‌ها در roles.json زندگی می‌کنند و بازی خودش را با دسترسی‌هایی که می‌گیرد وفق می‌دهد (حالت بازی، ساخت‌وساز، فرمان‌ها).

نقشاولویتخانه‌هامی‌تواند
SuperAdmin100نامحدودهمه‌چیز. در server.json نام برده می‌شود (players.superAdmins)؛ هرگز پاک نمی‌شود.
Admin80۱۰ (از Moderator)حالت‌های بازی، فرمان‌ها، منطقه‌ها، مرزها، نقطه‌های شروع، اخراج/ممنوعیت، سفر به ماه و فضا، دادن نقش‌ها.
Moderator5010حالت تماشاگر، تلپورت، دیدن کوله‌پشتی‌ها و آمار، اخراج.
Player03گفتگو، ساخت‌وساز، باز کردن صندوق‌ها، بقا، خانه‌ها، شروع، نقطهٔ شروع خودش. نقش پیش‌فرض.

خانه‌ها و نقطه‌های شروع چطور کار می‌کنند؟

فرمانچه می‌کند
/sethome [NAME]یک خانه را همان‌جا که ایستاده‌ای ذخیره می‌کند (نام پیش‌فرض home؛ ۱ تا ۲۴ نویسه، بدون فاصله).
/homesخانه‌هایت و تعدادی که نقشت اجازه می‌دهد را فهرست می‌کند.
/tph [NAME]تو را به یک خانه تلپورت می‌کند (/home هم کار می‌کند).
/delhome NAMEیک خانه را پاک می‌کند.
/spawnتو را به نقطهٔ شروعت برمی‌گرداند.
/setworldspawnAdmin: جایی که بازیکنان تازه و بازگشت‌ها شروع می‌شوند (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. 1

    دانلودش کن

    در لانچر، نسخه‌ات را انتخاب کن، بعد Server: openworld-server را برای مک، ویندوز یا لینوکس دانلود کن.

  2. 2

    روشنش کن

    برنامه را از پوشه‌اش اجرا کن (./openworld-server، یا openworld-server.exe). در اولین اجرا یک server.json با همهٔ پیش‌فرض‌ها می‌نویسد.

  3. 3

    خودت را SuperAdmin کن

    در server.json نام کاربری‌ات را در players.superAdmins بگذار. سرور به‌طور پیش‌فرض آنلاین است: فقط حساب‌های لانچر وارد می‌شوند.

  4. 4

    پورت را باز کن

    بازیکنان از طریق UDP 24710 به آن می‌رسند. در فایروال اجازه‌اش بده و روی روترت هدایتش کن، یا از یک VPN مش استفاده کن.

  5. 5

    در بازی تنظیمش کن

    با فرمان‌های بالا نقش، منطقه، مرز و نقطهٔ شروع جهان بساز. پیش‌فرض ۱۰۰ جا است؛ می‌توانی ۱ تا ۱٬۰۰۰ بگذاری.

پرسش‌ها

چطور مدیر سرور خودم شوم؟

نام کاربری‌ات را در players.superAdmins در server.json بگذار. نقش SuperAdmin همهٔ دسترسی‌ها را دارد.

چطور نقطهٔ شروعم را از خرابکاری امن نگه دارم؟

آنجا با /zone create spawn 40 یک منطقه بساز: ساخت و انفجار ممنوع می‌شود، و می‌توانی اعضایی اضافه کنی که اجازهٔ ساخت دارند.

یک بازیکن چند خانه می‌تواند داشته باشد؟

برای نقش Player به‌طور پیش‌فرض سه، برای Moderator و Admin ده. /role homes ROLE N آن را عوض می‌کند.

آیا می‌توانم جلوی رفتن بازیکنان به ماه را بگیرم؟

بله: /border world moon deny، یا travel.moon را فقط به نقشی که به آن اعتماد داری بده.

به‌روزرسانی