Yazar ve Destek Ekibi Alımları Aktif!
Merhaba Ziyaretçi!, Forumumuzun yazar ve destek ekibine katılmak ister misiniz? Yetkili market, yetkili sistemi ve başvuru formu gibi birçok bilgiye ulaşmak için buraya tıklayın.
Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Merhabalar, sevgili Mc-Tr üyeleri. Burada sizlerden bir konu hakkında yardım almak istiyorum! Ben, Boxmining sunucusu açıyorum. Dunyada blok koyma, kırma açık olacak fakat koyulacak blokları sınırlı etmek istiyorum, bunun için bir skript, plugin varmı, veya sunucu dosylarından ayarlanıyor mu? Şimdiden İlgilenen herkes‘e teşekkür ediyorum.
1. WorldGuard (Gelişmiş Alan Koruması ve Kısıtlamalar)
WorldGuard, belirli alanlarda hangi blokların yerleştirileceğini kontrol etmek için kullanılabilir.
Nasıl Yapılır?
1. WorldGuard ve WorldEdit eklentilerini kurun.
2. Sunucunuzda bir bölge seçin:
/rg define [bölge_adı]
3. Belirli blokları kısıtlamak için block-place bayrağını kullanabilirsiniz:
/rg flag [bölge_adı] block-place minecraft:[blok_adı]
Örneğin, sadece taş (stone) bloklarının yerleştirilmesine izin vermek:
/rg flag [bölge_adı] block-place minecraft:stone
Alternatif olarak, yasaklamak için:
/rg flag [bölge_adı] block-break deny
---
2. LimitedBlock Plugin
LimitedBlock gibi özel eklentiler, oyuncuların yerleştirebileceği blok türlerini sınırlamak için tasarlanmıştır.
Avantajlar:
Belirli oyunculara veya gruplara özel izinler tanımlayabilirsiniz.
Belirli sayıda blok yerleştirilmesine izin verilir.
---
Skript Çözümü
Eğer Skript kullanıyorsanız, basit bir kod yazarak blok sınırlamasını etkinleştirebilirsiniz.
JavaScript:
on place of dirt, stone, grass_block:
if player's held item is not dirt or stone or grass_block:
cancel event
send "&cBu bloğu yerleştiremezsin!" to player
dirt, stone, grass_block: yazan yere hangi blokları koymak isterseniz onları yazin