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

راه‌اندازی ادمین Garry's Mod (ULX)

FA gmod garrysmod ulx ulib admin permissions 1 نفر این مقاله را مفید یافتند

این راهنما نحوه نصب و پیکربندی ماد ادمین ULX روی سرور Garry's Mod میزبانی شده توسط Legion Hosting را پوشش می‌دهد، از جمله نصب، اعطای دسترسی ادمین، دستورات رایج و مدیریت گروه‌های دسترسی.

پیش‌نیازها: این راهنما فرض می‌کند که شما از قبل یک سرور Garry's Mod فعال دارید. اگر هنوز سرور خود را راه‌اندازی نکرده‌اید، ابتدا راهنمای راه‌اندازی سرور Garry's Mod را ببینید. شما به دسترسی SFTP برای آپلود فایل‌ها نیاز دارید. اگر هنوز آن را تنظیم نکرده‌اید، راهنمای آپلود فایل از طریق SFTP را ببینید.

فهرست مطالب

  1. نصب ULX و ULib
  2. اعطای دسترسی Superadmin به خودتان
  3. دستورات رایج ULX
  4. گروه‌های دسترسی
  5. دستورات چت
  6. فایل‌های پیکربندی

۱. نصب ULX و ULib

ULX پرکاربردترین ماد ادمین برای Garry's Mod است. این ماد نیاز به نصب دو افزونه با هم دارد:

افزونهWorkshop IDتوضیحات
ULib 557962280 کتابخانه مورد نیاز برای ULX. باید ابتدا نصب شود.
ULX 557962238 خود ماد ادمین. وابسته به ULib است.

گزینه A — مجموعه Workshop (توصیه شده)

هر دو Workshop ID را به مجموعه Workshop سرور خود اضافه کنید. اگر قبلاً یک مجموعه از طریق +host_workshop_collection در GPanel پیکربندی کرده‌اید، کافی است ULib و ULX را به آن مجموعه موجود در Steam اضافه کنید. سرور آنها را به‌طور خودکار در ریستارت بعدی دانلود خواهد کرد.

گزینه B — آپلود دستی از طریق SFTP

  1. هر دو افزونه را از Workshop یا از GitHub تیم Ulysses دانلود کنید.
  2. آنها را از طریق SFTP به سرور خود آپلود کنید به‌طوری که ساختار پوشه به شکل زیر باشد:
garrysmod/addons/ulib/
garrysmod/addons/ulx/

هر پوشه باید مستقیماً شامل دایرکتوری lua/ افزونه در داخل خود باشد.

مهم: ULX بدون ULib کار نخواهد کرد. همیشه هر دو را نصب کنید. پس از نصب، سرور را از GPanel ریستارت کنید.

۲. اعطای دسترسی Superadmin به خودتان

پس از نصب ULX و ریستارت سرور، باید رتبه superadmin را به خودتان اعطا کنید. کنسول سرور را در GPanel باز کنید و اجرا کنید:

ulx adduser "YourSteamName" superadmin

اگر نام Steam شما شامل کاراکترهای خاص یا فاصله است، برای دقت بیشتر از Steam ID ۶۴ بیتی خود استفاده کنید:

ulx adduserid "STEAM_0:1:12345678" superadmin
یافتن Steam ID: می‌توانید Steam ID خود را با جستجوی پروفایل خود در steamid.io پیدا کنید. از فرمت STEAM_0:X:XXXXXXXX یا فرمت ۶۴ بیتی 7656119XXXXXXXXXX استفاده کنید.

پس از اعطا، مجدداً به سرور متصل شوید. می‌توانید رتبه خود را با تایپ !menu در چت برای باز کردن رابط کاربری ادمین ULX تأیید کنید.


۳. دستورات رایج ULX

دستورات ULX را می‌توان از کنسول سرور در GPanel، کنسول درون بازی یا به عنوان دستورات چت (با پیشوند !) اجرا کرد. در زیر پرکاربردترین دستورات آمده است.

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

دستورمیانبر چتتوضیحات
ulx kick "Player" reason!kick Player reasonاخراج یک بازیکن از سرور
ulx ban "Player" minutes reason!ban Player 60 reasonمسدود کردن یک بازیکن (۰ = دائمی)
ulx unban STEAMID!unban STEAMIDرفع مسدودیت یک بازیکن با Steam ID
ulx slay "Player"!slay Playerکشتن فوری یک بازیکن
ulx slap "Player" damage!slap Player 10ضربه زدن به یک بازیکن با آسیب مشخص

کنترل‌های ارتباطی

دستورمیانبر چتتوضیحات
ulx gag "Player"!gag Playerجلوگیری از استفاده بازیکن از چت صوتی
ulx ungag "Player"!ungag Playerبازگرداندن چت صوتی برای یک بازیکن
ulx mute "Player"!mute Playerجلوگیری از استفاده بازیکن از چت متنی
ulx unmute "Player"!unmute Playerبازگرداندن چت متنی برای یک بازیکن

دستورات کاربردی

دستورمیانبر چتتوضیحات
ulx noclip "Player"!noclip Playerفعال/غیرفعال کردن noclip (پرواز از میان دیوارها)
ulx god "Player"!god Playerفعال/غیرفعال کردن حالت خدا (شکست‌ناپذیری)
ulx teleport "Player"!tp Playerانتقال یک بازیکن به محل نشانگر شما
ulx bring "Player"!bring Playerانتقال یک بازیکن به محل شما
ulx goto "Player"!goto Playerانتقال خودتان به محل یک بازیکن
ulx return "Player"!return Playerبازگرداندن یک بازیکن به موقعیت قبلی
ulx cloak "Player"!cloak Playerنامرئی کردن یک بازیکن

۴. گروه‌های دسترسی

ULX از یک سیستم دسترسی مبتنی بر گروه استفاده می‌کند. به‌طور پیش‌فرض، ULX شامل این گروه‌ها است، از بیشترین به کمترین سطح دسترسی:

گروهارث‌بری ازکاربرد معمول
superadminadminمالک سرور. دسترسی کامل به تمام دستورات.
adminoperatorکارکنان قابل اعتماد. توانایی مسدود کردن، اخراج و مدیریت بازیکنان.
operatoruserمدیران جونیور. دستورات مدیریتی محدود.
userهیچ‌کدامگروه پیش‌فرض برای همه بازیکنان.

مدیریت کاربران و گروه‌ها

// Add a user to a group
ulx adduser "Player" admin

// Remove a user from their group (reverts to "user")
ulx removeuser "Player"

// Create a custom group that inherits from "operator"
ulx groupallow "moderator" "ulx kick"
ulx addgroup "moderator" "operator"

// Grant a specific command to a group
ulx groupallow "admin" "ulx ban"

// Deny a specific command from a group
ulx groupdeny "operator" "ulx ban"

استفاده از رابط کاربری گرافیکی

به عنوان superadmin، !menu را در چت تایپ کنید تا پنل ادمین ULX باز شود. تب Groups یک رابط بصری برای ایجاد گروه‌ها، تخصیص دسترسی‌ها و مدیریت کاربران بدون دستورات کنسول فراهم می‌کند.

نکته: داده‌های گروه در garrysmod/data/ulib/groups.txt و داده‌های کاربران در garrysmod/data/ulib/users.txt ذخیره می‌شوند. این فایل‌ها به‌طور خودکار توسط ULX مدیریت می‌شوند، اما می‌توانید از طریق SFTP از آنها پشتیبان‌گیری کنید.

۵. دستورات چت

ULX از میانبرهای دستوری مبتنی بر چت برای مدیریت سریع درون بازی پشتیبانی می‌کند. به‌طور پیش‌فرض همه دستورات از پیشوند ! استفاده می‌کنند. برخی الگوهای مفید:

دستور چتعملکرد
!menuباز کردن رابط کاربری ادمین ULX
!motdنمایش پیام روز
!kick Player reasonاخراج بازیکن نام‌برده
!ban Player 60 reasonمسدود کردن به مدت ۶۰ دقیقه
!hp Player 100تنظیم سلامت یک بازیکن
!armor Player 100تنظیم زره یک بازیکن
نکته: از @ به عنوان هدف برای اعمال دستور روی خودتان استفاده کنید. به عنوان مثال، !god @ حالت خدا را روی خودتان فعال/غیرفعال می‌کند.

۶. فایل‌های پیکربندی

ULX پیکربندی و داده‌های خود را در garrysmod/data/ulib/ ذخیره می‌کند. فایل‌های کلیدی که باید از آنها آگاه باشید:

فایلکاربرد
data/ulib/users.txtتمام تخصیص‌های کاربر به گروه و Steam ID‌ها
data/ulib/groups.txtتعریف گروه‌ها، ارث‌بری و دسترسی‌ها
data/ulib/bans.txtلیست مسدودیت‌های فعال با زمان انقضا
data/ulx/config.txtتنظیمات ULX (پیام روز، پیام خوش‌آمدگویی، لاگ‌گیری و غیره)
یادآوری پشتیبان‌گیری: قبل از اعمال تغییرات بزرگ در تنظیمات ادمین، data/ulib/ و data/ulx/ را از طریق SFTP به عنوان پشتیبان دانلود کنید. یک فایل گروه‌های پیکربندی نادرست می‌تواند دسترسی همه ادمین‌ها را مسدود کند.

مقالات مرتبط


نیاز به کمک دارید؟ اگر با مشکلاتی در ULX یا دسترسی‌های ادمین مواجه شدید، یک تیکت پشتیبانی ارسال کنید و IP سرور و توضیح مشکل را ذکر کنید.

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

Ready to Get Started?

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