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)

AR 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. ملفات التكوين

1. تثبيت ULX و ULib

ULX هو تعديل الإدارة الأكثر استخداماً في Garry's Mod. يتطلب تثبيت إضافتين معاً:

الإضافةWorkshop IDملاحظات
ULib 557962280 مكتبة مطلوبة لـ ULX. يجب تثبيتها أولاً.
ULX 557962238 تعديل الإدارة نفسه. يعتمد على ULib.

الخيار أ — مجموعة Workshop (موصى به)

أضف كلا معرّفي Workshop إلى مجموعة Workshop الخاصة بخادمك. إذا كان لديك مجموعة مُعدّة مسبقاً عبر +host_workshop_collection في GPanel، فقط أضف ULib و ULX إلى تلك المجموعة الموجودة على Steam. سيقوم الخادم بتنزيلهما تلقائياً عند إعادة التشغيل التالية.

الخيار ب — الرفع اليدوي عبر SFTP

  1. قم بتنزيل كلتا الإضافتين من Workshop أو من Team Ulysses GitHub.
  2. ارفعهما عبر SFTP إلى خادمك بحيث يكون هيكل المجلدات كالتالي:
garrysmod/addons/ulib/
garrysmod/addons/ulx/

يجب أن يحتوي كل مجلد على مجلد lua/ الخاص بالإضافة مباشرة بداخله.

مهم: لن يعمل ULX بدون ULib. قم دائماً بتثبيت كليهما. بعد التثبيت، أعد تشغيل الخادم من GPanel.

2. منح نفسك صلاحية Superadmin

بعد تثبيت ULX وإعادة تشغيل الخادم، تحتاج إلى منح نفسك رتبة superadmin. افتح وحدة تحكم الخادم في GPanel ونفّذ:

ulx adduser "YourSteamName" superadmin

إذا كان اسم Steam الخاص بك يحتوي على أحرف خاصة أو مسافات، استخدم معرّف Steam ذو 64 بت بدلاً من ذلك لضمان الدقة:

ulx adduserid "STEAM_0:1:12345678" superadmin
العثور على معرّف Steam الخاص بك: يمكنك العثور على معرّف Steam الخاص بك بالبحث عن ملفك الشخصي على steamid.io. استخدم تنسيق STEAM_0:X:XXXXXXXX أو تنسيق 64 بت 7656119XXXXXXXXXX.

بمجرد المنح، أعد الاتصال بالخادم. يمكنك التحقق من رتبتك بكتابة !menu في الدردشة لفتح واجهة إدارة ULX.


3. أوامر ULX الشائعة

يمكن تشغيل أوامر ULX من وحدة تحكم الخادم في GPanel أو وحدة التحكم داخل اللعبة أو كأوامر دردشة (مسبوقة بـ !). فيما يلي الأوامر الأكثر استخداماً.

إدارة اللاعبين

الأمراختصار الدردشةالوصف
ulx kick "Player" reason!kick Player reasonطرد لاعب من الخادم
ulx ban "Player" minutes reason!ban Player 60 reasonحظر لاعب (0 = دائم)
ulx unban STEAMID!unban STEAMIDإلغاء حظر لاعب بمعرّف Steam
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تبديل وضع الطيران عبر الجدران
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جعل لاعب غير مرئي

4. مجموعات الصلاحيات

يستخدم 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.

5. أوامر الدردشة

يدعم ULX اختصارات الأوامر عبر الدردشة للإدارة السريعة داخل اللعبة. تستخدم جميع الأوامر البادئة ! بشكل افتراضي. بعض الأنماط المفيدة:

أمر الدردشةالتأثير
!menuيفتح واجهة إدارة ULX
!motdيعرض رسالة اليوم
!kick Player reasonيطرد اللاعب المحدد
!ban Player 60 reasonيحظر لمدة 60 دقيقة
!hp Player 100يضبط صحة اللاعب
!armor Player 100يضبط درع اللاعب
نصيحة: استخدم @ كهدف لتطبيق أمر على نفسك. على سبيل المثال، !god @ يبدّل وضع الخلود على نفسك.

6. ملفات التكوين

يخزّن ULX تكوينه وبياناته في garrysmod/data/ulib/. الملفات الرئيسية التي يجب معرفتها:

الملفالغرض
data/ulib/users.txtجميع تعيينات المستخدمين إلى المجموعات ومعرّفات Steam
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.