- Mesajlar
- 440
- En iyi cevaplar
- 49
- Beğeniler
- 664
- Puanları
- 2,475
- Ruh hali
Minecraft İtem Banlama Skripti
Herkese selam! Bugün yeni skriptimi sizinle paylaşıyorum. Bu skriptin amacı adından da anlaşılabildiği üzere oyuncuların kullanmasını istemediğiniz itemleri yasaklayabilmek.
ItemBanla skriptiyle elinizdeki itemi banlayabilir, banlanmış itemlerin listesine bakabilir, adını girdiğiniz itemin banını kaldırabilirsiniz. Bu komutları sadece yetkisi olan yetkililer kullanabilir. Oyuncular ise banlanan itemi istelerde asla kullanamazlar. Yerde bulabilir veya çalışma masasında kendileri yapabilirler lakin eline aldıklarında yok olur.
Bu skripti oyuncuların kullanmasını istemediğiniz itemler varsa kullanabilirsiniz. Oldukça başarılı olduğunu düşünüyorum. Tek yapmanız gereken aşağıdaki komutları kullanmak.
- /ItemBanla Banla - Bu komut o an elinizde bulunana itemi banlar ve kimse kullanamaz.
- /ItemBanla Liste - Bu komut banlanmış itemlerin listesini gösterir. - Maalesef liste İngilizce. Buna herhangi bir şey yapamıyorum maalesef çünkü skript eklentisinin dili İngilizce.
- /ItemBanla Kaldır <Item-Adı> - Buraya girdiğiniz itemin banı varsa kaldırır. Buradaki item adı İngilizce olmak zorunda. - Liste komutunda olduğu gibi bunda da maalesef itemin İngilizce adını yazmak gerekiyor.
Kurulum:
- Konunun en altında bulunan kodu .sk dosyası olarak kaydet ve \plugins\Skript\scripts klasörüne at.
/ItemBanla Liste
Gerekli Pluginler:
- Skript
- Vault (Yüklemeniz tavsiye edilir)
- skRayFall (Yüklemeniz tavsiye edilir)
- SkQuery (Yüklemeniz tavsiye edilir)
JavaScript:
#
#
# Yapımcı / Producer by
# @ToprakM
#
#
# Yardımı için teşekkürler / Thanks for help
# @Bartuzen
#
# Herhangi bir yerde izinsiz paylaşılması kesinlikle yasaktır / Unauthorized sharing in any place is strictly prohibited
# Tüm hakları saklıdır © / All rights reserved ©
#
#
#ItemBanla V1.0.0
#
command /itembanla [<text>] [<text>]:
permission: itembanla.kullan
aliases: ib
trigger:
if arg-1 is set:
if arg-1 is "banla":
if player's tool is air:
send "&4Hata! &cHavayı mı engelleyeceksin? Cidden mi?"
else:
if {banliitem::*} isn't set:
set {_ok} to 1
else if {banliitem::*} doesn't contain 1 of player's tool:
set {_ok} to 1
if {_ok} is 1:
add 1 of player's tool to {banliitem::*}
send "&2Başarıyla &a%1 of player's tool% &2adlı itemi serverden yasakladın!"
send "&2Tüm yasaklı itemleri görmek için &a/ib liste &2yazabilirsin."
else:
send "&4Hata! Bu item zaten banlı!"
else if arg-1 is "liste":
if size of {banliitem::*} is bigger than 0:
send "&6&m----&b&lServerden Engellenen Itemler&6&m-----" to player
set {_sıra} to 0
loop {banliitem::*}:
add 1 to {_sıra}
send "&c&l%{_sıra}%> &d%loop-value%"
send "&6&m----&b&lServerden Engellenen Itemler&6&m-----" to player
else:
send "&4Hata! &cEngellenmiş item yok."
else if arg-1 is "kaldır":
if arg-2 is set:
if arg-2 parsed as item is air:
send "&4Hata! &cHavanın banını mı kaldıracaksın? Cidden mi?"
else if arg-2 parsed as item isn't set:
send "&4Hata! &cBöyle bir item yok! İngilizce yazdığınıza emin olun."
else:
if {banliitem::*} contains arg-2 parsed as item:
remove arg 2 parsed as item from {banliitem::*}
send "&2Başarıyla &a%arg 2% &2adlı itemin yasağını kaldırdın!"
send "&2Tüm yasaklı itemleri görmek için &a/ib liste &2yazabilirsin."
else:
send "&4Hata! &cBu item zaten banlı değil."
else:
send "&4Hata! &cKullanım /ItemBanla <Kaldır> <Item-Adı>"
else:
send "&4Hata! &cKullanımı /itembanla <banla | liste | kaldır>"
else:
send "&4Hata! &cKullanımı /itembanla <banla | liste | kaldır>"
every second:
remove all {banliitem::*} from players
leftclick:
remove all {banliitem::*} from players
rightclick:
remove all {banliitem::*} from players
command /itembanlaver:
aliases: ibver
trigger:
send "&dItemBanla V1.0.0"
Eğer bir sorunla, hatayla karşılaşırsanız benimle iletişim kurabilirsiniz!
All other rights reserved.
@Bartuzen
@Bartuzen
Son düzenleme: