فروش فوری 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
دسته‌بندی‌ها

راهنمای راه‌اندازی سرور alt:V

FA altv gta-v setup config multiplayer 0 نفر این مقاله را مفید یافتند

این راهنما تمام آنچه برای راه‌اندازی سرور alt:V خود در Legion Hosting نیاز دارید را پوشش می‌دهد، از اولین راه‌اندازی و پیکربندی server.toml تا ریسورس‌های گیم‌مود، تنظیم CDN، چت صوتی و نحوه اتصال بازیکنان از طریق لانچر alt:V. برای توسعه ریسورس، تنظیم پایگاه داده و مدیریت ادمین، به راهنمای مدیریت و تنظیم ریسورس alt:V مراجعه کنید.

پنل سرور: تمام مدیریت سرور از طریق GPanel در gpanel.legionhosting.net انجام می‌شود. سرورهای alt:V به عنوان یک اپلیکیشن سرور اختصاصی مستقل اجرا می‌شوند که از کلاینت بازی GTA V جداست.

alt:V چیست؟

alt:V یک مود چندنفره رایگان و متن‌باز برای Grand Theft Auto V است. این مود به بازیکنان امکان اتصال به سرورهای سفارشی با گیم‌مودهای منحصربه‌فرد مانند رول‌پلی (RP)، دث‌مچ، مسابقه، فری‌روم و موارد دیگر را می‌دهد. سرور ریسورس‌های سفارشی نوشته شده به JavaScript، TypeScript یا C# اجرا می‌کند و کنترل کامل بر منطق گیم‌پلی را در اختیار صاحبان سرور قرار می‌دهد. بازیکنان از طریق لانچر alt:V متصل می‌شوند که GTA V را برای اتصال چندنفره تغییر می‌دهد.

نیاز به لایسنس GTA V: هر بازیکنی که به سرور alt:V شما متصل می‌شود باید یک نسخه قانونی Grand Theft Auto V در حساب Rockstar Games خود داشته باشد. لانچر alt:V مالکیت بازی را قبل از اجازه اتصال تأیید می‌کند.

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

وقتی سرور alt:V خود را برای اولین بار دریافت می‌کنید، این مراحل را برای آنلاین کردن آن دنبال کنید:

  1. به GPanel وارد شوید و سرور alt:V خود را انتخاب کنید.
  2. به تب Startup بروید و نام سرور، حداکثر بازیکنان و سایر متغیرهای راه‌اندازی را پیکربندی کنید.
  3. به تب Console بروید و روی Start کلیک کنید.
  4. سرور در اولین بوت فایل‌های سرور alt:V را دانلود می‌کند. این ممکن است چند دقیقه طول بکشد.
  5. هنگامی که کنسول نشان دهد سرور در حال گوش دادن و آماده اتصال است، سرور شما آنلاین است.
  6. به صورت پیش‌فرض، سرور بدون ریسورس گیم‌مود شروع می‌شود. شما باید ریسورس‌ها را برای ایجاد گیم‌پلی اضافه کنید. برای جزئیات به راهنمای مدیریت و تنظیم ریسورس alt:V مراجعه کنید.
بدون گیم‌مود پیش‌فرض: یک سرور تازه alt:V بدون ریسورس گیم‌پلی شروع می‌شود. بازیکنان می‌توانند متصل شوند اما بدون ویژگی‌های سفارشی ظاهر می‌شوند. شما باید ریسورس‌ها را نصب یا توسعه دهید تا گیم‌مود مورد نظر خود را ایجاد کنید.

متغیرهای راه‌اندازی GPanel

alt:V چندین گزینه پیکربندی را به عنوان متغیرهای راه‌اندازی در GPanel ارائه می‌دهد. به تب Startup بروید تا آن‌ها را تغییر دهید. تغییرات نیاز به ری‌استارت سرور دارند.

متغیر پیش‌فرض توضیحات
PASSWORD ChangeMe رمز عبور برای ورود به سرور. حداقل ۶ کاراکتر.
SERVER_DESC A Pterodactyl Hosted Server توضیحات سرور که در مرورگر سرور alt:V نمایش داده می‌شود.
BUILD release شاخه سرور alt:V: release (پایدار)، rc (کاندیدای انتشار)، یا dev (توسعه).

پیکربندی سرور (server.toml)

فایل پیکربندی اصلی سرورهای alt:V فایل server.toml است که در پوشه ریشه سرور قرار دارد. می‌توانید این فایل را از طریق تب Files در GPanel یا از طریق SFTP ویرایش کنید.

نمونه server.toml

name = "My alt:V Server"
host = "0.0.0.0"
port = 7788
players = 128
password = ""
announce = true
token = ""
gamemode = "Freeroam"
website = ""
language = "en"
description = "A custom GTA V multiplayer server"
modules = ["js-module"]
resources = ["myresource"]
tags = ["freeroam", "fun"]

تنظیمات کلیدی: name (نام نمایشی در مرورگر)، host (مقدار 0.0.0.0 را حفظ کنید)، port (باید با GPanel مطابقت داشته باشد)، players (حداکثر تعداد)، password (خالی برای عمومی)، announce (true برای نمایش در مرورگر)، token (توکن اعلان از وب‌سایت alt:V، برای لیست شدن در مرورگر ضروری است)، gamemode (برچسب مرورگر مانند "Roleplay")، modules (ماژول‌های اسکریپت: js-module یا csharp-moduleresources (آرایه پوشه‌های ریسورس برای بارگذاری) و tags (تگ‌های فیلتر مرورگر).

همیشه قبل از ویرایش server.toml سرور را متوقف کنید. تغییرات ایجاد شده هنگام اجرای سرور تا ری‌استارت اعمال نمی‌شوند و ممکن است بازنویسی شوند.

توکن اعلان

برای اینکه سرور شما در مرورگر سرور alt:V نمایش داده شود، به یک توکن اعلان از سرور اصلی alt:V نیاز دارید:

  1. به وب‌سایت alt:V بروید و وارد شوید یا یک حساب بسازید.
  2. به بخش مدیریت سرور بروید و یک توکن سرور جدید ایجاد کنید.
  3. توکن را کپی کرده و در فیلد token در server.toml قرار دهید.
  4. مطمئن شوید announce = true در پیکربندی شما تنظیم شده باشد.
  5. سرور را ری‌استارت کنید. اکنون باید در مرورگر عمومی نمایش داده شود.
توکن اعلان خود را محرمانه نگه دارید. آن را به صورت عمومی به اشتراک نگذارید. توکن مختص سرور شماست و فقط باید در server.toml شما باشد.

ریسورس‌های گیم‌مود

سرورهای alt:V توسط ریسورس‌ها تغذیه می‌شوند — اسکریپت‌هایی که تمام منطق گیم‌پلی را تعریف می‌کنند. بدون ریسورس، سرور هیچ قابلیت سفارشی ندارد. ریسورس‌ها در پوشه resources/ قرار می‌گیرند.

ساختار ریسورس

resources/
  myresource/
    resource.toml       <-- Resource configuration
    server/
      index.js          <-- Server-side script
    client/
      index.js          <-- Client-side script (runs on the player's GTA V)

بارگذاری ریسورس‌ها

نام ریسورس‌ها را به آرایه resources در server.toml اضافه کنید تا هنگام راه‌اندازی بارگذاری شوند:

resources = ["chat", "freeroam", "spawn"]

هر ریسورس باید یک فایل resource.toml در پوشه خود داشته باشد که نوع، وابستگی‌ها و نقاط ورود اسکریپت را تعریف کند. برای جزئیات ایجاد و مدیریت ریسورس‌ها، به راهنمای مدیریت و تنظیم ریسورس alt:V مراجعه کنید.


تنظیم CDN

alt:V از مکانیزم CDN برای ارائه فایل‌های سمت کلاینت (مدل‌ها، تکسچرها، اسکریپت‌ها) به بازیکنان متصل استفاده می‌کند. CDN داخلی فایل‌ها را مستقیماً از سرور ارائه می‌دهد و نیازی به پیکربندی اضافی ندارد — این حالت پیش‌فرض است و برای اکثر سرورها به خوبی کار می‌کند. برای سرورهای بزرگ با دارایی‌های سفارشی زیاد، می‌توانید به صورت اختیاری یک CDN خارجی پیکربندی کنید: فایل‌های کلاینت را روی یک وب سرور آپلود کنید و URL CDN را در پیکربندی ریسورس تنظیم کنید تا مصرف پهنای باند سرور بازی کاهش یابد.


چت صوتی

alt:V شامل یک سیستم چت صوتی داخلی است که ارتباط صوتی موقعیتی (سه‌بعدی) بین بازیکنان را امکان‌پذیر می‌کند. چت صوتی در server.toml فعال و پیکربندی می‌شود.

پیکربندی صدا

[voice]
bitrate = 64000
externalSecret = ""
externalHost = ""
externalPort = 0

bitrate کیفیت صدا را کنترل می‌کند (64000 استاندارد است). فیلدهای external* یک سرور صوتی خارجی را پیکربندی می‌کنند — آن‌ها را خالی/صفر بگذارید تا از سرور صوتی داخلی استفاده شود که برای اکثر تنظیمات توصیه می‌شود. گزینه سرور صوتی خارجی فقط برای پیکربندی‌های پیشرفته‌ای لازم است که پردازش صدا به یک ماشین جداگانه منتقل می‌شود.


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

بازیکنان از طریق لانچر alt:V به سرورهای alt:V متصل می‌شوند، نه مستقیماً از طریق GTA V.

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

  1. لانچر alt:V را از altvmp.com دانلود و نصب کنید.
  2. لانچر alt:V را اجرا کنید. نصب GTA V را شناسایی و تأیید خواهد کرد.
  3. از لانچر، Server Browser را مرور کنید.
  4. سرور خود را بر اساس نام جستجو کنید یا از فیلترها (گیم‌مود، تگ‌ها، تعداد بازیکنان) استفاده کنید.
  5. روی سرور خود کلیک کرده و Connect را انتخاب کنید.
  6. اگر سرور رمز عبور دارد، از بازیکن خواسته می‌شود آن را وارد کند.
  7. GTA V با مود چندنفره alt:V اجرا شده و به سرور شما متصل می‌شود.

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

  1. در لانچر alt:V، Direct Connect را انتخاب کنید.
  2. آدرس IP و پورت سرور خود را در قالب IP:PORT وارد کنید (مثلاً 192.168.1.1:7788).
  3. روی Connect کلیک کنید.

برای یافتن آدرس IP و پورت سرور، به نحوه یافتن IP و پورت سرور مراجعه کنید.

سرور در مرورگر نمایش داده نمی‌شود؟ مطمئن شوید announce = true در server.toml تنظیم شده و یک توکن اعلان معتبر دارید. ممکن است سرور پس از راه‌اندازی یک دقیقه طول بکشد تا ثبت شود. کنسول را برای خطاهای اتصال به سرور اصلی بررسی کنید. توجه داشته باشید که پورت شما به صورت تصادفی اختصاص داده می‌شود مگر اینکه IP خصوصی داشته باشید -- مقدار صحیح را در GPanel بررسی کنید.

حداکثر بازیکنان و عملکرد

سرورهای alt:V می‌توانند تعداد بالای بازیکنان را پشتیبانی کنند، اما عملکرد به شدت به ریسورس‌ها و پلن سرور شما بستگی دارد:

  • ۳۲–۱۲۸ بازیکن: محدوده رایج برای اکثر سرورها. گیم‌مودهای ساده با تعداد بالاتر به خوبی اجرا می‌شوند.
  • ۱۲۸–۵۱۲+ بازیکن: برای سرورهای بهینه‌سازی شده با ریسورس‌های کارآمد امکان‌پذیر است. نیاز به CPU و RAM بیشتر دارد.
  • کارایی ریسورس: اسکریپت‌های بهینه‌سازی نشده اصلی‌ترین دلیل مشکلات عملکرد هستند. اسکریپت‌های سمت سرور که عملیات سنگین در هر تیک اجرا می‌کنند یا ساختارهای داده بزرگ در حافظه نگه می‌دارند، می‌توانند سرور را گلوگاه کنند.
  • کوئری‌های پایگاه داده: گیم‌مودهایی که از پایگاه داده (MySQL، MongoDB) استفاده می‌کنند باید از کوئری‌های async استفاده کنند تا ترد اصلی مسدود نشود.
نکته عملکرد: اگر سرور شما لگ دارد، ریسورس‌های خود را برای عملیات سنگین پروفایل کنید. کوئری‌های پایگاه داده را بهینه کنید، عملیات هر تیک را کاهش دهید و به جای حلقه‌های بررسی مکرر از الگوهای مبتنی بر رویداد استفاده کنید.

مقالات مرتبط


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

اگر مشکلاتی دارید که در این راهنما پوشش داده نشده است، تیم پشتیبانی ما آماده کمک است. یک تیکت در legionhosting.net/submitticket.php با جزئیات سرور و شرح مشکل باز کنید.


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

Ready to Get Started?

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