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

مدیریت و دستورات Just Cause 3 Multiplayer

FA just-cause-3 jc3mp admin commands scripting 0 نفر این مقاله را مفید یافتند

این راهنما مدیریت سرور Just Cause 3 Multiplayer (JC3:MP) را پوشش می‌دهد، از جمله ابزارهای مدیریت مبتنی بر اسکریپت، مدیریت بازیکنان و تکنیک‌های نظارت بر سرور.

پیش‌نیازها: این راهنما فرض می‌کند سرور شما در حال اجراست. اگر ابتدا نیاز به راه‌اندازی سرور دارید، به راهنمای راه‌اندازی سرور Just Cause 3 Multiplayer مراجعه کنید.

نمای کلی مدیریت

JC3:MP سیستم دستورات ادمین داخلی ندارد. در عوض، تمام مدیریت سرور از طریق پکیج‌های JavaScript سمت سرور (اسکریپت‌ها) انجام می‌شود. جامعه پکیج‌های مدیریتی ایجاد کرده که دستورات kick، ban، teleport و سایر دستورات مدیریتی را ارائه می‌دهند.

نصب پکیج مدیریت

  1. سرور خود را از GPanel متوقف کنید.
  2. یک پکیج اسکریپت مدیریت را از منابع جامعه JC3:MP یا ویکی JC3:MP دانلود کنید.
  3. پوشه پکیج را به دایرکتوری packages/ روی سرور خود با استفاده از File Manager یا SFTP آپلود کنید.
  4. هر پکیج باید حداقل شامل یک فایل main.js و یک package.json باشد.
  5. سرور خود را راه‌اندازی کنید. کنسول باید بارگذاری موفق پکیج را تأیید کند.

دستورات رایج مدیریت

دستورات دقیق بستگی به پکیج مدیریتی نصب شده دارد. اکثر پکیج‌های مدیریتی جامعه این دستورات را از طریق چت درون بازی ارائه می‌دهند:

دستور توضیحات
/kick [player] حذف یک بازیکن از سرور
/ban [player] مسدود کردن دائمی یک بازیکن از اتصال
/unban [player] لغو مسدودیت یک بازیکن
/tp [player] انتقال به موقعیت یک بازیکن
/tphere [player] انتقال یک بازیکن به موقعیت شما
/vehicle [name] ایجاد یک وسیله نقلیه در موقعیت شما
/weather [type] تغییر آب و هوای سرور
/time [hours] تنظیم ساعت روز
توجه: این دستورات بسته به پکیج مدیریتی متفاوت هستند. مستندات پکیج مدیریتی خاص خود را بررسی کنید تا سینتکس دقیق دستورات و ویژگی‌های موجود را ببینید.

کنسول سرور

کنسول GPanel خروجی سرور را نمایش می‌دهد، از جمله اتصالات بازیکنان، قطع اتصال‌ها و خطاهای اسکریپت. می‌توانید فعالیت سرور را مستقیماً از تب Console نظارت کنید.

سرور با Ctrl+C به صورت ایمن متوقف می‌شود (به صورت خودکار توسط GPanel هنگام کلیک روی Stop مدیریت می‌شود).

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

لیست مسدودشدگان

هنگام استفاده از پکیج مدیریت، بازیکنان مسدود شده معمولاً در یک فایل JSON در دایرکتوری داده‌های پکیج ذخیره می‌شوند (مثلاً packages/admin/bans.json). می‌توانید این فایل را به صورت دستی برای افزودن یا حذف مسدودیت‌ها ویرایش کنید:

  1. سرور خود را متوقف کنید.
  2. فایل لیست مسدودشدگان را در File Manager باز کنید.
  3. ورودی‌ها را در صورت نیاز اضافه یا حذف کنید.
  4. ذخیره کرده و سرور را ریستارت کنید.

محافظت با رمز عبور

برای محدود کردن دسترسی به سرور، متغیر استارتاپ SERVER_PASSWORD را در تب Startup GPanel تنظیم کنید، یا فیلد password را در config.json ویرایش کنید.

اسکریپت‌های سفارشی

JC3:MP از نوشتن اسکریپت‌های سفارشی سمت سرور به JavaScript پشتیبانی می‌کند. برای ایجاد یک پکیج سفارشی:

  1. یک پوشه جدید در packages/ ایجاد کنید (مثلاً packages/my-script/).
  2. یک package.json با نام پکیج و نقطه ورود ایجاد کنید.
  3. یک فایل main.js با منطق اسکریپت خود ایجاد کنید.
  4. سرور را ریستارت کنید تا پکیج جدید بارگذاری شود.

نمونه package.json

{
    "name": "my-script",
    "main": "main.js"
}

نمونه main.js

jcmp.events.Add('PlayerReady', (player) => {
    player.SendChatMessage('Welcome to the server!');
});

عیب‌یابی

مشکل راه‌حل
دستورات مدیریت کار نمی‌کنند بررسی کنید که پکیج مدیریت بارگذاری شده است (کنسول را برای پیام‌های بارگذاری بررسی کنید). مطمئن شوید Steam ID شما در لیست ادمین پیکربندی پکیج قرار دارد.
پکیج بارگذاری نمی‌شود کنسول را برای خطاهای JavaScript بررسی کنید. مطمئن شوید package.json معتبر است و فایل main.js وجود دارد.
بازیکنان نمی‌توانند متصل شوند بررسی کنید سرور در حال اجراست و پورت‌ها صحیح هستند. مطمئن شوید ماد JC3:MP در سمت کلاینت نصب شده است.

مقالات مرتبط

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

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

Ready to Get Started?

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