Yönetim Menüsü
Rütbe, yetki, komut, bildirim ve uzaklaştırma ayarları için ayrıntılı yönetici kılavuzu.
Yönetim Menüsü#
Yönetim menüsü oyuncu desteği, ceza, araç, karakter, envanter ve dünya yönetimini tek yerde toplar. Bu nedenle her yetki ayarı doğrudan güvenlik etkisi taşır. Günlük destek ile ekonomi/karakter değiştirme yetkisini aynı rütbeye vermeyin.
Açık dosyalar#
- dxa-admin/config.lua: menü, rütbe, izin, komut ve oyuncu bildirimleri.
- dxa-admin/server_config.lua: uzaklaştırma/yasaklama ekranında gösterilen Discord adresi.
Menü ve bildirimler#
| Ayar | Varsayılan | Sonuç |
|---|---|---|
| Config.MenuKey | HOME | Yönetim menüsünü açan tuş. Başka bir kaynak HOME kullanıyorsa menü açılmayabilir; alternatif tuş seçin. |
| Config.MenuPosition | topright | Menünün ekran köşesi. Oyuncu HUD’u aynı bölgede ise overlap oluşur; uygun köşeye taşıyın. |
| Config.NotifyTitle | DXA Admin | Yetkili işlemlerinden sonra oyuncuya görünen başlık. Sadece metindir, yetkiyi etkilemez. |
| Config.NotifyPosition | top-right | Bildirim konumu. HUD bildirim alanıyla çakışırsa sağ orta gibi boş bir konum kullanın. |
| Config.NotifyDuration | 5000 | Bildirimin milisaniye cinsinden görünme süresi. Çok kısa süre oyuncunun işlem sonucunu kaçırmasına yol açar. |
| Config.Discord | topluluk davet adresi | Oyuncu uzaklaştırıldığında/yasaklandığında ekranda gösterilen destek adresi. Gerçek davet adresi girilmelidir. |
Rütbe zinciri#
Varsayılan sıra user, staff, mod, admin ve god şeklindedir. RankHierarchy her rütbenin kendinden yukarı rütbeleri kabul etmesini sağlar. Örneğin admin satırından god kaldırılırsa god hesabı admin işlemlerini yapamaz; bu yüzden zinciri yalnızca yeni rütbe ekliyorsanız değiştirin.
| Rütbe | Kullanım amacı | Verilmemesi gereken işlemler |
|---|---|---|
| user | Normal oyuncu | Tüm yönetim işlemleri |
| staff | Bildirim/ticket, izleme | Oyuncu cezası, para, eşya, araç |
| mod | Destek, teleport, kick, iyileştirme | Ban, envanter/para/iş değiştirme |
| admin | Olay yönetimi ve geri yükleme | Toplu işlem, yetki verme, veritabanı |
| god | Sunucu sahibi / çok sınırlı üst yönetici | Günlük moderasyon için kullanılmamalı |
İşlem izinleri#
Config.Permissions içindeki değer, işlemi kullanabilecek en düşük rütbedir. Aynı değeri düşürmek aşağıdaki tüm gücü o rütbeye verir.
- staff: menu, spectate, reports, reportreply, closereport, reporttoggle ve getreports.
- mod: staff yetkilerine ek olarak noclip, goto, bring, kick, warn, mute, freeze, revive, heal, armor, teleport, oyuncu takip, staffchat ve geliştirici görünümü.
- admin: ban, kill, envanter/görünüm inceleme, eşya-silah-araç verme, para/iş/topluluk değiştirme, hava-zaman, araç düzenleme, ped/nesne oluşturma ve yönetim kayıtları.
- god: rütbe verme, herkesi çıkarma/ışınlama, alan temizleme, ban kaldırma, özel alan, envanter/silah temizleme, karakter silme, veritabanı işlemleri.
giveitem, giveweapon, givevehicle, setmoney, setjob, setgang, clearinv, deletechar ve database ekonomik ya da kalıcı veri değiştirir. Bunları admin altına indirmeyin; yapılan işlem merkezi kayıttan kontrol edilmelidir.
Komutlar#
Config.Commands bölümünde komut adı, açıklaması ve gereken rütbe bulunur. /admin staff, /noclip mod, /admincar ve /setmodel admin, /kickall ise god içindir. /report herkes tarafından destek talebi için kullanılır. Komut adını değiştirirseniz personele yeni adı bildirin; izin adı değişmez.
Ban süreleri ve silah listesi#
BanTimePresets sadece menüdeki hazır süre seçeneklerini değiştirir; değer saniyedir. Permanent kalıcı uzaklaştırmadır. WeaponList ise yönetim menüsünden verilebilecek silahların güvenli listesidir. Listeden silinen silah menüde verilemez; bu, oyuncunun mevcut silahını otomatik silmez.
Sorun çözümü#
| Belirti | Çözüm |
|---|---|
| Menü açılmıyor | Oyuncunun QBCore rütbesini, MenuKey çakışmasını ve kaynak başlatma hatasını kontrol edin. |
| Buton pasif / işlem reddedildi | İlgili Permissions satırındaki gereken rütbeyi ve RankHierarchy zincirini kontrol edin. |
| Oyuncu yanlış yetkiye sahip | DefaultGroup sadece yeni/atanmamış hesap içindir; mevcut hesabın QBCore izin kaydını düzenleyin. |
| Uzaklaştırma ekranında yanlış bağlantı | server_config.lua içindeki Discord değerini güncelleyin ve kaynağı yeniden başlatın. |
| İşlem loglanmıyor | dxa-log çalışıyor mu, Discord kanal kurulumu tamamlandı mı ve konsolda export hatası var mı kontrol edin. |