Access denied for command <ad>
Biri, yetkisi olmayan bir komutu çalıştırmaya çalıştı.
Önce şunu yap
server.cfg içinde kendini yetkili grubuna ekle — gruba dâhil olmak ile grubun yetkilere sahip olması iki ayrı satırdır.
Ne anlama gelir
Bir ACE yetki kontrolü başarısız oldu. FiveM'in yetki sistemi varsayılan olarak reddeder: principal'lara (bir grup, bir oyuncu tanımlayıcısı) object'ler (bir komut, bir kaynak yeteneği) açıkça verilir, ve verilmeyen her şey reddedilir.
Neden olur
Ne sıklıkla doğru cevap olduğuna göre sıralı.
- 1
Komut, yetkisi olmayan bir istemciden çalıştırıldı
Konsolun her yetkisi vardır; bir oyuncunun yalnızca kendisine verilenler.
- 2
Principal hiç eklenmemiş
SENİ gruba koyan şey
add_principal identifier.fivem:1 group.adminsatırıdır. Gruba yetki vermek, içinde biri olana kadar hiçbir işe yaramaz. - 3
ace satırları yanlış sırada
add_aceveadd_principaldosya sırasına göre değerlendirilir. Bir principal'ı daha sonra tanımlanan bir gruba eklemek işe yaramaz. - 4
Tanımlayıcı yanlış türde
license:,steam:,discord:,fivem:hepsi farklıdır. cfg'dekinin, oyuncunun gerçekten sunduğu türde olması gerekir. - 5
txAdmin yetkileri ayrıca yönetir
Kendi yetkili listesi ACE ile aynı şey değildir.
Hangisinin seninki olduğu nasıl anlaşılır
Sunucu konsolunda:
add_principal identifier.license:SENINLISANSIN group.admin
sonra oyunda tekrar dene. Yalnızca konsolda çalışıyorsa, sorun komut değil, yetkidir.
Nereye bakmalı
server.cfg, add_ace / add_principal bloğu.
Nasıl düzeltilir
add_ace group.admin command allow add_ace group.admin command.stop deny # deny, allow'a üstün gelir add_principal identifier.license:abc123 group.admin
Sıra önemli: önce grubun ace'lerini tanımla, sonra insanları gruba ekle.
Hâlâ kendi kodunda mı takıldın?
Bu sayfa, bu hatanın genelde ne anlama geldiğini anlatır. Konsolunu Server Fixer'a yapıştır; içindeki her şeyi sıraya dizer ve önce ne yapman gerektiğini söyler. Kendin uğraşmak istemiyorsan ORBIE script'i onarır ve kaynağı sunucuna atmaya hazır geri verir.
bug_reportServer Fixer'ı aç