Nick'ler neden sınırlanır
İlk neden botlar. Saldırı araçları nick'leri bir şablondan üretir ve tek bir kural bütün bir dalgayı kapatır.
İkinci neden cracked sunucular. Offline modda Velocity boşluk dahil neredeyse her karakteri kabul eder. Kiril “А” harfi içeren ya da sonunda boşluk olan bir Admin nick'i sohbette yöneticinin nick'iyle aynı görünür, ama başka bir hesaptır. Yalnızca Latin harflerine izin veren bir kural bu hileyi kapatır.
Varsayılan kural
Her yeni sunucuda “Paper gibi” kuralı açıktır:
^[a-zA-Z0-9_.]{1,16}$Bu kural 1 ile 16 karakter arası Latin harf, rakam, alt çizgi ve noktadan oluşan nick'leri içeri alır. Nokta Bedrock oyuncuları içindir: Floodgate onu nick'in başına ekler, örneğin .Steve. Kiril harfleri, boşluklar ve özel karakterler geçmez.
Ücretsiz planda bu kural her zaman açıktır ve değiştirilemez. Kendi kurallarınızı Basic planından itibaren ekleyebilirsiniz.
İki tür kural
“Nick uymalı”: oyuncu yalnızca nick'i kalıba uyuyorsa girer. “Nick'te yasak”: kalıp nick'te geçiyorsa oyuncu giremez.
Kalıp nick'in herhangi bir yerinde aranır, bu yüzden bot hem bot123 hem de Robot nick'ini engeller. Nick'in tamamını kontrol etmek için başa ^, sona $ koyun. Büyük/küçük harf farkı gözetilmez: kural için Bot ile BOT aynıdır.
Belirli bir nick'i diğer kurallara rağmen içeri alan bir kural yoktur. Birini içeri almanız gerekiyorsa onu beyaz listeye ekleyin.
Örnek kalıplar
| Kalıp | Tür | Ne yapar |
|---|---|---|
^[a-zA-Z0-9_]{3,16}$ | Uymalı | nLogin ve AuthMe'deki gibi nick'ler: nokta yok, 3 ile 16 karakter. Nick'i noktayla başlayan Bedrock oyuncularını içeri almaz |
^[0-9]+$ | Yasak | Yalnızca rakamlardan oluşan nick'ler |
launcher | Yasak | Herhangi bir yerinde launcher kelimesi geçen nick'ler |
^bot_?[0-9]+$ | Yasak | bot123, bot_42 |
^lobby_[0-9]+$ | Yasak | Belirli bir saldırıya ait sayaçlı ön ek: lobby_1, lobby_2048 |
İlk üç kalıp panelde hazır bulunur ve her biri tek tıklamayla eklenir.
Kısaca söz dizimi
^nick'in başı,$sonudur;[a-z0-9_]listelenen karakterlerden herhangi biridir;{3,16}3 ile 16 tekrar,+bir veya daha fazla demektir;a|bbiri ya da diğeridir.
Bunlar Java'daki gibi sıradan düzenli ifadelerdir, yalnızca lookahead, lookbehind ve backreference desteklenmez. Bir kalıp en fazla 200 karakter olabilir. Panel hatalı bir kalıbı kaydetmez.
Kendi oyuncularınızı etkilememek için
VPN kontrolünden farklı olarak nick kuralları izleme modunda da uygulanır. Bu yüzden kaydetmeden önce kalıbı “Nick'i dene” düğmesiyle birkaç oyuncunuzun nick'i üzerinde deneyin.
Bir kuralı açtıktan sonra giriş kayıtlarına bakın (Basic planından itibaren). Bir kural yüzünden giremeyen oyuncu “Nick” mesajını görür. Oyuncu neyi değiştireceğini bilsin diye mesaja hangi nick'lere izin verildiğini yazın.
^lobby_[0-9]+$ gibi tek bir saldırı için yazılmış bir kalıp, saldırıdan sonra silinmeden kapatılabilir: her kuralın bir açma/kapama düğmesi vardır.