FiveM ACE Yetkisi Oluşturucu

FiveM ACE yetkileri için görsel oluşturucu. Gruplar oluşturun, yetkiler atayın ve eksiksiz server.cfg blokları oluşturun.

Hızlı Ön Ayarlar
İzin Kuralı Ekle
Mevcut Kurallar
Henüz kural eklenmedi. Yukarıdaki formu kullanın veya bir hazır ayar seçin.
Oluşturulan server.cfg

Bu aracın amacı

FiveM yetkileri ACE sistemi üzerinde çalışır ve kendine has bir mantığı vardır: principal'lar birbirinden miras alır, ace_allow ve ace_deny yollara uygulanır ve satırların sırası önemlidir. Yanlış yerleştirilmiş tek bir satır yüzünden ya hiç kimse bir komutu kullanamaz ya da herkes kullanabilir. Bu oluşturucu, bloğu görsel olarak oluşturur ve doğru server.cfg sözdizimini yazar.

Nasıl kullanılır

  1. Adım 1:

    Örneğin admin, moderator ve support gibi gruplarınızı tanımlayın ve kimin kimden yetki devralacağını belirleyin.

  2. Adım 2:

    Her grubun sahip olması gereken izinleri ekleyin. command.kick gibi bir yol tam olarak bu komutu kapsar.

  3. Adım 3:

    Gerçek oyuncuları identifier ile atayın. Steam hex ve licence kararlıdır, Discord id'leri yalnızca oyuncu bağlıyken çalışır.

  4. Adım 4:

    Bloğu server.cfg dosyanıza kopyalayın ve sunucuyu yeniden başlatın, çünkü ACE kuralları yalnızca başlangıçta okunur.

Sıkça sorulan sorular

add_ace ile add_principal arasındaki fark nedir?

add_principal birini bir gruba atar, add_ace ise bir gruba yetki verir. Önce kimin nereye ait olduğunu, ardından bu grubun ne yapabileceğini belirlersiniz. İkisini karıştırmak, hiçbir işe yaramayan kuralların en yaygın nedenidir.

Hangi identifier değerini kullanmalıyım?

FiveM hesabına bağlı olduğu ve Steam değişikliğinden etkilenmediği için Licence en kararlısıdır. Sunucunuz zaten Steam gerektiriyorsa Steam hex uygundur. Discord id'leri, oyuncu bağlantıyı kaldırdığı anda geçersiz kalır.

Yetkim neden çalışmıyor?

Üç yaygın neden: sunucu yeniden başlatılmadı, tanımlayıcı yanlış ön eke sahip veya sonraki bir ace_deny kuralı allow kuralını geçersiz kılıyor. ACE kuralları yukarıdan aşağıya okunur, bu nedenle sondaki bir deny kazanır.

Kendi script'imde yetkileri kontrol edebilir miyim?

Evet, sunucu tarafındaki IsPlayerAceAllowed oyuncuyu ve yolu alır. Script içinde identifier kontrolü yapmak yerine resource'unuz için örneğin myresource.admin gibi kendi yollarınızı tanımlayın ve bunları bir gruba atayın.