Sezdolonoid400
Demir Madencisi
- En iyi cevaplar
- 0
Selam arkadaşlar, bugun eskiden paylaştığım fakat silinen ve çok yararı dokunan bu skripti baştan yapıp sizlere yine paylaşmaya karar verdim.
Yaptığım skript'in amacı şudur:
Terrafirmacraft'ı bilenler bilir, ilk başta maden bulabilmek için kase ile gravelde maden aramaya çalışırdık. Ben bunu vanilla mc'de yaptım.
Bir kase ile gravel'e tıklarsanız :
%3 olasılıkla elmas,
%8 olasılıkla zümrüt,
%20 olasılıkla demir,
%39 olasılıkla kömür,
madeni çıkar. Eğer hiçbiri çıkmazsa blok yok olur.
10 tıklayış sonrasında çakıl(gravel) yok olur.
Öyle kaseyi sonsuza kadar kullanmak yok tabi, 60 defa tıklama kapasitesi var; 60 defa tıkladıktan sonra kase kırılıyor.
Evet skript bu kadardı o kadar işe yaramayabilir ve basit bir skript ama survival sunucularında işe yarayacağını umuyorum. Hemde bu skriptle sadece FNS için uğraşılan gravel'a farklı bir uğraşma bulmuş oldum.
Buyrun kod:
Denedim ve sorunsuz çalıştı. Kodda sorun çıkarsa benimle iletişime geçin. İyi günler.
Yaptığım skript'in amacı şudur:
Terrafirmacraft'ı bilenler bilir, ilk başta maden bulabilmek için kase ile gravelde maden aramaya çalışırdık. Ben bunu vanilla mc'de yaptım.
Bir kase ile gravel'e tıklarsanız :
%3 olasılıkla elmas,
%8 olasılıkla zümrüt,
%20 olasılıkla demir,
%39 olasılıkla kömür,
madeni çıkar. Eğer hiçbiri çıkmazsa blok yok olur.
10 tıklayış sonrasında çakıl(gravel) yok olur.
Öyle kaseyi sonsuza kadar kullanmak yok tabi, 60 defa tıklama kapasitesi var; 60 defa tıkladıktan sonra kase kırılıyor.
Evet skript bu kadardı o kadar işe yaramayabilir ve basit bir skript ama survival sunucularında işe yarayacağını umuyorum. Hemde bu skriptle sadece FNS için uğraşılan gravel'a farklı bir uğraşma bulmuş oldum.
Buyrun kod:
Kod:
on rightclick holding a bowl on a gravel:
if {tiklama.%player%} is greater than 0:
chance of 1%:
give 1 diamond to player
remove 10 from {kalantiklama.%player%}
execute console command "/playsound dig.sand %player%"
if {kalantiklama.%player%} is greater than 1:
send "&4&lKalan miktar: &2&l%{kalantiklama.%player%}% &2gram" to player
else:
set the event-block to air
set {tiklama.%player%} to 0
set {kalantiklama.%player%} to 10
else:
chance of 3%:
give 1 emerald to player
remove 10 from {kalantiklama.%player%}
execute console command "/playsound dig.sand %player%"
if {kalantiklama.%player%} is greater than 1:
send "&4&lKalan miktar: &2&l%{kalantiklama.%player%}% &2gram" to player
else:
set the event-block to air
set {tiklama.%player%} to 0
set {kalantiklama.%player%} to 10
else:
chance of 5%:
give 1 iron ingot to player
remove 10 from {kalantiklama.%player%}
execute console command "/playsound dig.sand %player%"
if {kalantiklama.%player%} is greater than 1:
send "&4&lKalan miktar: &2&l%{kalantiklama.%player%}% &2gram" to player
else:
set the event-block to air
set {tiklama.%player%} to 0
set {kalantiklama.%player%} to 10
else:
chance of 10%:
give 1 coal to player
remove 10 from {kalantiklama.%player%}
execute console command "/playsound dig.sand %player%"
if {kalantiklama.%player%} is greater than 1:
send "&4&lKalan miktar: &2&l%{kalantiklama.%player%}% &2gram" to player
else:
set the event-block to air
set {tiklama.%player%} to 0
set {kalantiklama.%player%} to 10
else:
remove 10 from {kalantiklama.%player%}
execute console command "/playsound dig.sand %player%"
if {kalantiklama.%player%} is greater than 1:
send "&4&lKalan miktar: &2&l%{kalantiklama.%player%}% &2gram" to player
else:
set the event-block to air
set {tiklama.%player%} to 0
set {kalantiklama.%player%} to 10
else:
set {tiklama.%player%} to 1
set {kalantiklama.%player%} to 100
on rightclick holding a bowl on a gravel:
add 1 to {dayaniklilik.%player%}
if {dayaniklilik.%player%} is greater than 1:
if {dayaniklilik.%player%} is greater than 59:
execute console command "/playsound item_break %player%"
remove 1 bowl from the player
set {dayaniklilik.%player%} to 0
send "&4&lKaseniz kirildi! Hemen yeni bir kase alin."
on first join:
set {dayaniklilik.%player%} to 0
Son düzenleme: