bPermissions, eklenti geliştirici codename_B tarafından oluşturulan CraftBukkit sunucuları için bir eklentidir. Eski izinlerin yanı sıra yeni süper izinler sistemini de destekleyen bir izin eklentisidir. Özellikle daha önce yapmadıysanız, sunucunuz için izinleri ayarlamak zor olabilir. Bu wikiHow makalesi sana İzinler eklentisini nasıl yapılandıracağını gösterecek.
adımlar
Adım 1. bPermissions'ı indirin
Bu linke tıklayarak indirebilirsiniz.
Adım 2. bPermissions dosyalarını oluşturun
-
bPermissions.jar dosyasını eklenti klasörüne yerleştirin ve dosyaların oluşturulması için sunucuyu çalıştırın.
-
Sunucu tamamen yüklendikten sonra "stop" yazın ve konsolu kapatın.
Adım 3. bPermissions dosyaları
-
Eklentiler klasörünüzün içinde şimdi bPermissions adlı yeni bir klasör görmelisiniz.
-
Bu klasörü açın ve bazı yeni dosyalar göreceksiniz. Şimdilik bu dosyaları olduğu gibi bırakacağız.
Adım 4. Dünya YML'lerini yapılandırın
-
World klasörünü açın ve sunucunuzda bulunan her dünya için bir YAML dosyası göreceksiniz. Yalnızca varsayılan dünyalarınız varsa, iki dosya görürsünüz, gruplar.yml ve users.yml.
- Bunlar, izin grupları oluşturmak ve oyunculara gruplar atamak için kullandığımız dosyalardır.
Adım 5. Gruplar YML'sini açın
-
Group.yml'yi not defterinde açın. Genellikle sunucuların en son sürümünde boş bir dosyadır. İki köşeli parantez görmeniz gerekiyorsa: . Onları silin, böylece boş bir dosyamız olur.
Adım 6. Varsayılan grubu ayarlayın
-
Bu wikiHow makalesi için oyuncu, moderatör ve yönetici olmak üzere üç grup kullanacaksın. Bundan daha fazla veya daha az gruba sahip olmayı seçebilirsiniz.
-
Tırnak işaretleri olmadan "varsayılan: " yazın ve ardından varsayılan grubunuzun adı benimki "oyuncu" olacaktır. İlk satırınız resimdeki satıra benzemelidir.
Adım 7. Grupları ekleyin
-
Artık grupları dünya dosyasına ekleyebiliriz.
-
Sonraki satıra gidin ve grupları yazın:
- Ardından, sonraki satıra gidin ve sekme eklemediğinizden ve hiçbir sekmenin otomatik olarak eklenmediğinden emin olarak dört boşluk ekleyin. İlk grubunuzun adını yazın. Bir sonraki satıra gidin, dört boşluk, ikinci grubun adı.
- Tüm gruplarınız listelenene kadar tekrarlayın. Resimdeki gruplara benzer görünmelidirler.
Adım 8. Temel izinleri ekleyin
-
Şimdi her grubun sahip olacağı temel izinleri eklemeniz gerekecek. bPermissions ile oyuncularınıza birden fazla grup atayacaksınız.
-
Oyuncu grupları yerine, oyuncularınıza eklenen izin grupları olacaktır. Genel olarak, varsayılan grubunuz bir temel grup olacaktır. Her oyuncunun sahip olmasını istediğiniz tüm izinleri içerecektir.
-
Bu nedenle, varsayılan grubunuzda bir sonraki satıra gidin, 4 boşluk ekleyin ve izni ekleyin:
- - bPermissions.build: Bu, oyuncunun blokları yerleştirmesine ve kırmasına izin verir.
- Ardından, yönetici türü grubunuzun altına izni ekleyin:
-
- bPermissions.admin
-
Görüntüye benzer görünmelidir.
Adım 9. Diğer izinleri ekleyin
-
Eklenti Essentials'ın birçok izni olduğu ve oldukça popüler olduğu için.
-
Önceki adımda olduğu gibi, her grubun sahip olmasını istediğiniz izinleri ekleyin. Ancak, izinlerin grupla ilgili olması gerektiğini unutmayın.
-
MOTD, spawn için teleporting ve player grubuna home / sethome komutları için bazı izinler. Moderatör grubuna tekme ve yasaklama izinleri ve yönetici grubuna Bukkit sunucu komutları.
-
Groups.yml'niz şimdi resimdekine benzer görünmelidir.
-
Not: Çok sayıda eklentiniz varsa, muhtemelen eklenecek çok sayıda izin düğümünüz olacaktır. Ancak, doğru biçimlendirildiğinden ve sekme eklenmediğinden emin olmak için zaman ayırın.
Adım 10. Oyuncu ekleyin
-
Artık izinler eklendiğine göre, bPermissions.admin düğümüne sahip olacak oyuncuları dosyaya eklemek iyi bir fikirdir. Bu izin, oyuncunun oyun içindeki diğer oyunculara grup eklemesine izin verir.
-
Bu örnekte üç oyuncu var; Notch, Jeb ve NewGuy.
- Notch bir yöneticidir, bu nedenle üç izin grubunun tümüne sahiptir, yani varsayılan bir oyuncunun yapabileceği her şeyi ve bir moderatörün yapabileceği her şeyi yapabilir ve sunucu komutlarını da kullanabilir.
- Jeb, moderatör olarak varsayılan oyuncu izinlerine ve moderatör izinlerine sahiptir.
-
Son olarak, NewGuy sunucuya yeni katıldı, bu nedenle otomatik olarak varsayılan grubun izinlerini alıyor.
-
Sunucuya yeni oyuncular katıldıkça otomatik olarak bu listeye eklenecektir.
Yeni bir satır oluşturun, oyuncular yazın:
Yeni satır, 4 boşluk, oyuncu adını şu şekilde ekleyin: Çentik:
Ardından, başka bir satır, 4 boşluk ve grupları ekleyin. Manuel olarak eklemek istediğiniz tüm oyuncular için tekrarlayın.
Groups.yml'niz resme benzer görünmelidir.
-
Adım 11. Bir önek/sonek nasıl alınır
İzinleriniz şimdi ayarlandı. Dosyayı kaydedebilirsiniz ve beklendiği gibi çalışması gerekir. Bununla birlikte, birçok kişi, hangi oyuncuların hangi gruplarda olduğunu bilmek için adlarına bir önek eklemeyi sever. Bunu yapmak için bir sohbet eklentisine ihtiyacınız var. Önerdiğim eklenti bChat.
Adım 12. bChat'i yapılandırın
bChat'in yalnızca bir dosyası vardır, config.yml.
config.yml dosyasını açın ve sohbeti sunucunuz için biçimlendirebilirsiniz. Kullanabileceğiniz biçim: biçim: '+ÖNEK + BEYAZ+AD: +BEYAZ+MESAJ'
Adım 13. Ön ekin eklenmesi
Bir gruba önek eklemek için tüm izinlerimizi eklediğimiz groups.yml dosyasını açmalıyız. Önek bir izin kullanılarak eklenir.
İzin:
- önek. öncelik. önek
Öncelik şu şekilde çalışır: Sayı ne kadar yüksekse, öncelik de o kadar yüksek olur.
Örneğin, oyuncu Notch'a üç grup ekledik. Bu grupların her birinin bir önek için bir izin düğümü olabilir. Bu yüzden önceliği, en yüksek dereceli grubun önekinin kullanıldığından emin olmak için kullanırız.
Bu nedenle, varsayılan grup için 10 önceliği kullanabiliriz, moderatör 20 ve yönetici 30 olabilir. İşte köşeli parantez içinde grup olan bir önek örneği
- önek.30.[Yönetici]
Bu şunları üretecektir:
[Yönetici] Çentik: mesaj burada Ön eke renk de ekleyebiliriz:- önek.30.+KIRMIZI[Yönetici]Bu önek sistemi, çoklu grup sistemini kullanmamıza izin verirken, yine de her kişi için bir yol sağladığından kullanışlıdır. grup önekleri.groups.yml'niz resme benzer görünebilir.
Adım 14. Oyuncuları oyun içinde terfi ettirin
Oyunculara grup eklemek/kaldırmak ve gruplardan izin düğümleri eklemek/kaldırmak için komutları kullanabilirsiniz. Komut şudur:
/p [dünya||küresel] [eylem] [hedef]
Örneğin, /p global addgroup yöneticisi Jeb
Yönetici grubunu Jeb oynatıcısına ekler.
Video - Bu hizmet kullanılarak YouTube ile bazı bilgiler paylaşılabilir
İpuçları
- YAML dosyalarını düzenlemek için NotePad++ gibi bir program kullanın.
- Kullanabileceğiniz komutların listesini görmek için oyun içinde /help'i kullanabilirsiniz.
- Önek/sonek eklemek için bChat veya mChat kullanın
- İzin eklentilerini indirin.
- /plugins yazdığınızda, bPermissions ve Permissions'ın listelendiğini göreceksiniz. Bu, hala eski izin sistemini kullanan eklentilerle uyumluluğu korumak için kullanılan bir "sahte izinler" eklentisidir.
Uyarılar
- Diğer izin eklentilerini aynı anda kullanmayın.
- YAML dosyalarında sekme KULLANMAYIN