فروش فوری 50% تخفیف روی همه سرورها آخرین روز!
پایان در: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
دسته‌بندی‌ها

راهنمای راه‌اندازی سرور Onset

FA onset setup config sandbox-multiplayer 0 نفر این مقاله را مفید یافتند

این راهنما همه چیزی که باید درباره راه‌اندازی و پیکربندی سرور اختصاصی Onset خود در Legion Hosting بدانید را پوشش می‌دهد. Onset یک بازی سندباکس چندنفره بر پایه Unreal Engine 4 است که به بازیکنان اجازه می‌دهد حالت‌های بازی سفارشی را از طریق اسکریپت‌نویسی Lua ایجاد کنند. برای دستورات ادمین و مدیریت پکیج، به راهنمای راه‌اندازی ادمین و پکیج Onset مراجعه کنید.

Onset چیست؟

Onset یک بازی سندباکس چندنفره توسعه‌یافته توسط Blue Mountains GmbH است که بوم خالی برای ایجاد هر نوع تجربه چندنفره فراهم می‌کند. برخلاف بازی‌های سنتی با گیم‌پلی ثابت، Onset کاملاً به پکیج‌های ساخته‌شده توسط جامعه (حالت‌های بازی) نوشته‌شده به زبان Lua متکی است تا قوانین، مکانیک‌ها و محتوای هر سرور را تعریف کند.

ویژگی‌های کلیدی شامل:

  • اسکریپت‌نویسی Lua — ایجاد کامل حالت بازی با استفاده از زبان برنامه‌نویسی Lua با API جامع سمت سرور و سمت کلاینت
  • Unreal Engine 4 — گرافیک و فیزیک با کیفیت بالا با قدرت UE4
  • نقشه جهان باز — یک محیط جهان باز بزرگ با زمین‌های متنوع، شهرها و فضاهای داخلی
  • سیستم پکیج — پکیج‌های حالت بازی ماژولار که قابل ترکیب و سفارشی‌سازی هستند
  • چندنفره — پشتیبانی از سرور اختصاصی برای تعداد زیاد بازیکن با حالت‌های بازی سفارشی

اولین راه‌اندازی

وقتی سرور Onset شما در Legion Hosting تهیه می‌شود، با فایل‌های پایه سرور از پیش پیکربندی شده ارائه می‌شود. برای اجرای سرور برای اولین بار:

  1. به GPanel در gpanel.legionhosting.net وارد شوید
  2. سرور Onset خود را از لیست سرورها انتخاب کنید
  3. Startup Variables خود را بررسی کنید تا نام سرور و حداکثر بازیکنان را قبل از اولین اجرا تنظیم کنید
  4. روی Start کلیک کنید تا سرور راه‌اندازی شود
  5. سرور مقداردهی اولیه می‌شود و فایل‌های پیکربندی پیش‌فرض را در اولین بوت تولید می‌کند
  6. پس از اینکه کنسول نشان داد سرور آماده و در حال گوش دادن است، بازیکنان می‌توانند از طریق لانچر Onset متصل شوند
پورت پیش‌فرض: Onset به صورت پیش‌فرض از پورت UDP 7777 برای اتصالات بازی و پورت TCP 7776 برای کوئری‌های HTTP استفاده می‌کند. پورت اختصاص‌یافته سرور شما در GPanel در صفحه اصلی سرور نمایش داده می‌شود. پورت‌ها به صورت تصادفی تخصیص داده می‌شوند مگر اینکه IP اختصاصی داشته باشید.
مهم: سرورهای Onset نیاز به حداقل یک پکیج حالت بازی نصب‌شده دارند تا بازیکنان تجربه معنادار داشته باشند. بدون پکیج، سرور اجرا می‌شود اما بازیکنان مکانیک گیم‌پلی نخواهند داشت. برای دستورالعمل نصب پکیج، به راهنمای راه‌اندازی ادمین و پکیج Onset مراجعه کنید.

متغیرهای استارتاپ GPanel

GPanel یک متغیر استارتاپ در تب Startup برای به‌روزرسانی خودکار ارائه می‌دهد. تمام تنظیمات دیگر سرور (نام سرور، رمز عبور، حداکثر بازیکنان) در server_config.json پیکربندی می‌شوند (به زیر مراجعه کنید).

متغیر پیش‌فرض توضیحات
AUTO_UPDATE 1 به‌روزرسانی خودکار سرور هنگام ریستارت. برای غیرفعال‌سازی روی 0 تنظیم کنید.
توجه: نام سرور، رمز عبور و حداکثر بازیکنان در server_config.json پیکربندی می‌شوند، نه به عنوان متغیرهای استارتاپ GPanel. بخش پیکربندی زیر را ببینید.

پیکربندی سرور (server_config.json)

فایل اصلی پیکربندی سرور server_config.json است که در دایرکتوری ریشه سرور قرار دارد. می‌توانید این فایل را از طریق File Manager در GPanel ویرایش کنید. این فایل از فرمت JSON استفاده می‌کند:

{
    "servername": "My Onset Server",
    "hostname": "0.0.0.0",
    "port": 7777,
    "maxplayers": 50,
    "password": "",
    "visible": true,
    "streamdistance": 800,
    "streamrate": 50,
    "tickrate": 50,
    "loglevel": 1,
    "packages": [
        "mygamemode"
    ],
    "plugins": []
}

توضیح تنظیمات پیکربندی

تنظیم پیش‌فرض توضیحات
servername Onset Server نامی که در مرورگر سرور لانچر Onset نمایش داده می‌شود.
hostname 0.0.0.0 آدرس IP که سرور به آن متصل می‌شود. برای اتصال به تمام رابط‌ها 0.0.0.0 بگذارید.
port 7777 پورت اصلی UDP برای ترافیک بازی. معمولاً به صورت خودکار توسط GPanel مدیریت می‌شود.
maxplayers 50 حداکثر تعداد بازیکنان همزمان. تعداد بیشتر مصرف منابع را افزایش می‌دهد.
password (خالی) رمز عبور سرور. برای سرور عمومی به صورت رشته خالی بگذارید.
visible true آیا سرور در مرورگر عمومی سرور نمایش داده شود.
streamdistance 800 فاصله (به واحد Unreal) که در آن موجودیت‌ها به بازیکنان ارسال می‌شوند. مقادیر کمتر بار شبکه را کاهش می‌دهد.
tickrate 50 نرخ تیک سرور به هرتز. مقادیر بیشتر به معنای گیم‌پلی روان‌تر اما مصرف CPU بیشتر است.
packages (آرایه خالی) لیست نام پوشه‌های پکیج برای بارگذاری هنگام راه‌اندازی. پکیج‌ها حالت بازی و مکانیک‌های گیم‌پلی را تعریف می‌کنند.
نحو JSON: فایل server_config.json باید JSON معتبر باشد. یک ویرگول اضافی یا گم‌شده یا براکت نامتطابق مانع از راه‌اندازی سرور می‌شود. اگر در مورد ویرایش‌های خود مطمئن نیستید از یک اعتبارسنج JSON استفاده کنید.

تنظیمات شبکه

Onset از پورت‌های جداگانه برای ترافیک بازی و کوئری‌های HTTP استفاده می‌کند. درک پیکربندی شبکه برای اتصال صحیح مهم است:

پورت پروتکل کاربرد
7777 UDP پورت اصلی بازی برای اتصالات بازیکنان و داده‌های بازی
7776 TCP پورت کوئری HTTP برای لیست مرورگر سرور و کوئری‌های API

نحوه اتصال بازیکنان

بازیکنان از طریق لانچر رسمی Onset به سرورها متصل می‌شوند، نه مستقیماً از طریق Steam.

از طریق مرورگر سرور

  1. بازی Onset را از Steam اجرا کنید
  2. در لانچر Onset، روی Server Browser کلیک کنید
  3. نام سرور خود را در لیست جستجو کنید یا بر اساس حالت بازی فیلتر کنید
  4. سرور را انتخاب کنید و روی Connect کلیک کنید
  5. در صورت تنظیم رمز عبور، آن را وارد کنید

از طریق اتصال مستقیم

  1. بازی Onset را از Steam اجرا کنید
  2. در لانچر Onset، روی Direct Connect کلیک کنید
  3. آدرس IP و پورت سرور خود را وارد کنید (مثلاً 192.168.1.100:7777)
  4. روی Connect کلیک کنید
یافتن IP سرور: آدرس IP و پورت سرور شما در صفحه اصلی سرور در GPanel قابل مشاهده است. برای راهنمای مفصل، به نحوه یافتن IP و پورت سرور مراجعه کنید.

مقالات مرتبط

نیاز به کمک دارید؟

اگر با مشکلاتی در سرور Onset خود مواجه هستید یا نیاز به کمک بیشتری دارید، تیم پشتیبانی ما اینجاست تا کمک کند. یک تیکت پشتیبانی ارسال کنید و ما در اسرع وقت به شما پاسخ خواهیم داد.


آیا این مقاله مفید بود؟

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.