Bu təlimat Legion Hosting-də yerləşdirilmiş Garry's Mod serverinizdə ULX admin modunu necə quraşdırmağı və konfiqurasiya etməyi əhatə edir, o cümlədən quraşdırma, admin icazələrinin verilməsi, ümumi əmrlər və icazə qruplarının idarə edilməsi.
Mündəricat
- ULX və ULib-in Quraşdırılması
- Özünüzə Superadmin Vermək
- Ümumi ULX Əmrləri
- İcazə Qrupları
- Çat Əmrləri
- Konfiqurasiya Faylları
1. ULX və ULib-in Quraşdırılması
ULX Garry's Mod üçün ən geniş istifadə olunan admin modudur. Birlikdə quraşdırılmalı olan iki addon tələb edir:
| Addon | Workshop ID | Qeydlər |
|---|---|---|
| ULib | 557962280 | ULX üçün tələb olunan kitabxana. Əvvəlcə quraşdırılmalıdır. |
| ULX | 557962238 | Admin modunun özü. ULib-dən asılıdır. |
Seçim A — Workshop Kolleksiyası (Tövsiyə olunur)
Hər iki Workshop ID-ni serverinizin Workshop kolleksiyasına əlavə edin. Əgər GPanel-də +host_workshop_collection vasitəsilə artıq konfiqurasiya edilmiş kolleksiyanız varsa, sadəcə Steam-də həmin mövcud kolleksiyaya ULib və ULX əlavə edin. Server növbəti yenidən başlatmada onları avtomatik yükləyəcək.
Seçim B — Əl ilə SFTP Yükləmə
- Hər iki addonu Workshop-dan və ya Team Ulysses GitHub-dan yükləyin.
- Onları SFTP vasitəsilə serverinizə yükləyin ki, qovluq strukturu belə görünsün:
garrysmod/addons/ulib/
garrysmod/addons/ulx/
Hər qovluq addonun lua/ kataloqunu birbaşa öz içində ehtiva etməlidir.
2. Özünüzə Superadmin Vermək
ULX quraşdırıldıqdan və server yenidən başladıqdan sonra özünüzə superadmin rütbəsi verməlisiniz. GPanel-dəki server konsolunu açın və aşağıdakı əmri işlədin:
ulx adduser "YourSteamName" superadmin
Steam adınız xüsusi simvollar və ya boşluqlar ehtiva edirsə, dəqiqlik üçün 64-bitlik Steam ID-nizdən istifadə edin:
ulx adduserid "STEAM_0:1:12345678" superadmin
STEAM_0:X:XXXXXXXX formatından və ya 64-bitlik 7656119XXXXXXXXXX formatından istifadə edin.
Verildikdən sonra serverə yenidən qoşulun. ULX admin GUI-ni açmaq üçün çatda !menu yazaraq rütbənizi yoxlaya bilərsiniz.
3. Ümumi ULX Əmrləri
ULX əmrləri GPanel-dəki server konsolundan, oyun daxili konsoldan və ya çat əmrləri kimi (! prefiksi ilə) işlədilə bilər. Aşağıda ən çox istifadə olunan əmrlər verilmişdir.
Oyunçu İdarəetməsi
| Əmr | Çat Qısayolu | Təsvir |
|---|---|---|
ulx kick "Player" reason | !kick Player reason | Oyunçunu serverdən çıxarmaq |
ulx ban "Player" minutes reason | !ban Player 60 reason | Oyunçunu banlamaq (0 = daimi) |
ulx unban STEAMID | !unban STEAMID | Steam ID ilə oyunçunun banını açmaq |
ulx slay "Player" | !slay Player | Oyunçunu dərhal öldürmək |
ulx slap "Player" damage | !slap Player 10 | Oyunçuya müəyyən zərər vurmaq |
Ünsiyyət Nəzarəti
| Əmr | Çat Qısayolu | Təsvir |
|---|---|---|
ulx gag "Player" | !gag Player | Oyunçunun səsli çatdan istifadəsini əngəlləmək |
ulx ungag "Player" | !ungag Player | Oyunçu üçün səsli çatı bərpa etmək |
ulx mute "Player" | !mute Player | Oyunçunun yazılı çatdan istifadəsini əngəlləmək |
ulx unmute "Player" | !unmute Player | Oyunçu üçün yazılı çatı bərpa etmək |
Yardımçı Əmrlər
| Əmr | Çat Qısayolu | Təsvir |
|---|---|---|
ulx noclip "Player" | !noclip Player | Noclip-i aktiv/deaktiv etmək (divarlardan keçmək) |
ulx god "Player" | !god Player | God rejimini aktiv/deaktiv etmək (toxunulmazlıq) |
ulx teleport "Player" | !tp Player | Oyunçunu nişangahınıza teleport etmək |
ulx bring "Player" | !bring Player | Oyunçunu yanınıza teleport etmək |
ulx goto "Player" | !goto Player | Özünüzü oyunçunun yanına teleport etmək |
ulx return "Player" | !return Player | Oyunçunu əvvəlki mövqeyinə qaytarmaq |
ulx cloak "Player" | !cloak Player | Oyunçunu görünməz etmək |
4. İcazə Qrupları
ULX qrup əsaslı icazə sistemi istifadə edir. Standart olaraq ULX bu qrupları ehtiva edir, ən imtiyazlıdan ən az imtiyazlıya doğru sıralanmışdır:
| Qrup | Miras Alır | Tipik İstifadə |
|---|---|---|
superadmin | admin | Server sahibi. Bütün əmrlərə tam giriş. |
admin | operator | Etibarlı heyət. Banlaya, çıxara və oyunçuları idarə edə bilər. |
operator | user | Kiçik moderatorlar. Məhdud moderasiya əmrləri. |
user | yoxdur | Bütün oyunçular üçün standart qrup. |
İstifadəçi və Qrupların İdarə Edilməsi
// 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"
GUI İstifadəsi
Superadmin olaraq, ULX admin panelini açmaq üçün çatda !menu yazın. Groups tabı konsol əmrləri olmadan qruplar yaratmaq, icazələr təyin etmək və istifadəçiləri idarə etmək üçün vizual interfeys təqdim edir.
garrysmod/data/ulib/groups.txt-də, istifadəçi məlumatları isə garrysmod/data/ulib/users.txt-də saxlanılır. Bu fayllar ULX tərəfindən avtomatik idarə olunur, lakin SFTP vasitəsilə ehtiyat nüsxəsini çıxara bilərsiniz.
5. Çat Əmrləri
ULX sürətli oyun daxili idarəetmə üçün çat əsaslı əmr qısayollarını dəstəkləyir. Bütün əmrlər standart olaraq ! prefiksi istifadə edir. Bəzi faydalı nümunələr:
| Çat Əmri | Effekt |
|---|---|
!menu | ULX admin GUI-ni açır |
!motd | Günün Mesajını göstərir |
!kick Player reason | Adı çəkilən oyunçunu çıxarır |
!ban Player 60 reason | 60 dəqiqəlik ban verir |
!hp Player 100 | Oyunçunun canını təyin edir |
!armor Player 100 | Oyunçunun zirehini təyin edir |
@ istifadə edin. Məsələn, !god @ özünüzdə god rejimini aktiv/deaktiv edir.
6. Konfiqurasiya Faylları
ULX konfiqurasiya və məlumatlarını garrysmod/data/ulib/-də saxlayır. Diqqət edilməli olan əsas fayllar:
| Fayl | Məqsəd |
|---|---|
data/ulib/users.txt | Bütün istifadəçi-qrup təyinatları və Steam ID-lər |
data/ulib/groups.txt | Qrup tərifləri, miras alma və icazələr |
data/ulib/bans.txt | Bitmə vaxtları ilə aktiv ban siyahısı |
data/ulx/config.txt | ULX parametrləri (MOTD, qarşılama mesajı, qeydiyyat və s.) |
data/ulib/ və data/ulx/ qovluqlarını SFTP vasitəsilə yükləyin. Səhv konfiqurasiya edilmiş qrup faylı bütün adminləri kilidləyə bilər.
Əlaqəli Məqalələr
- Garry's Mod Server Quraşdırma Təlimatı — Server.cfg, Workshop, oyun rejimləri, DarkRP, FastDL
- Garry's Mod Problemlərin Həlli — Çatışmayan teksturalar, Workshop xətaları və daha çox
- SFTP vasitəsilə Faylları Necə Yükləmək Olar