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.
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
- Adım 1:
Örneğin admin, moderator ve support gibi gruplarınızı tanımlayın ve kimin kimden yetki devralacağını belirleyin.
- Adım 2:
Her grubun sahip olması gereken izinleri ekleyin. command.kick gibi bir yol tam olarak bu komutu kapsar.
- 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.
- 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.
İlgili araçlar
FiveM Sunucu Yapılandırma Oluşturucu (server.cfg)
Eksiksiz bir FiveM server.cfg yapılandırma dosyası oluşturun. Sunucu adı, maksimum oyuncu sayısı, kaynaklar, yetkiler ve daha fazlasını ayarlayın. Yapılandırmanızı anında kopyalayın veya indirin.
FiveM Config.lua Doğrulayıcı ve Kontrol Aracı
FiveM Config.lua dosyalarını anında doğrulayın. Sözdizimi hatalarını, eksik virgülleri, kapatılmamış dizeleri ve eşleşmeyen parantezleri kontrol edin. Hataları satır numaralarıyla vurgular.
FiveM Event Logger ve Hata Ayıklayıcı Aracı
Sunucu ve istemci için FiveM event dinleyici kodu oluşturun. Event adlandırma doğrulayıcısı, güvenlik denetleyicisi ve yaygın FiveM event kalıpları için şablon oluşturucu.