- Katılım
- 5 Mayıs 2018
- Mesajlar
- 944
- Çözümler
- 1
- Elmaslar
- 367
- Puan
- 14.855
- Konum
- Antalya
- Discord İzni

- Minecraft
- Unutursun
Discord:
_thread
Bu Skript; oyunculara sınırlandırılmış spawner kazması verir.
Yani bir oyuncuya 10 kere spawner kırabileceği bir kazma verebilirsiniz.
Not: Diğer eklentiler ile uyumlu çalışıp çalışmadığını bilmiyorum.
Kod:
options:
kazmaAdı: "&6&lSPAWNER KAZMASI" #bu bir kere değiştikten sonra eski kazmalar kullanılamaz hale gelir. çünkü kazmanın adına göre işlem yapıyor.
kırıldıMesajı: "&cKazmanız kırıldı!"
sadeceSpawnerKazması: "&cSadece spawner kazması ile kırılabilir!"
sadeceKazma: "&cSadece kazma ile kırılabilir!"
command kazmaver <offline player> <number>:
permission: op
trigger:
arg 1 is online:
arg 2 is set:
set {_durability} to arg 2
give player a diamond pickaxe named {@kazmaAdı} with lore "&fKalan Dayanıklılık:&e %{_durability}%"
send "&6%arg 1%&e adlı oyuncuya spawner kazması verildi!"
else:
send "&cLütfen kırılma miktarını girin!"
else:
send "&cLütfen oyuncu adı girin!"
break of spawner:
set {_tool} to player's tool
{_tool} is a any pickaxe:
name of {_tool} is {@kazmaAdı}:
set {_lore} to "%lore of player's tool%"
set {_lastLine} to last element of {_lore}
set {_number} to ""
loop length of {_lastLine} times:
set {_char} to character at (loop-number) in {_lastLine}
{_char} matches "[0-9]":
set {_number} to "%{_number}%%{_char}%"
set {_durability} to {_number} parsed as number
{_durability} is set:
remove 1 from {_durability}
set lore of player's tool to "&fKalan Dayanıklılık:&e %{_durability}%"
{_durability} <= 0:
delete player's tool
send {@kırıldıMesajı} to event-player
else:
cancel event
send {@sadeceSpawnerKazması} to event-player
else:
cancel event
send {@sadeceKazma} to event-player