Progué
Odunlara Vur Vur Vur!
- Katılım
- 1 Kasım 2019
- Mesajlar
- 31
- Elmaslar
- 10
- Puan
- 8.755
- Yaş
- 26
Discord:
Mustafa#5471
Mustafa#5471
Reynixan#8044
command /demirmadeniayarla:
trigger:
if player has permission "sk.admin":
if targeted block is iron ore:
if {demirmadeni::%location of targeted block%} is not set:
set {_loc} to location of targeted block
set {demirmadeni::%{_loc}%} to {_loc}
message "&7Önünüzdeki demir madenini özel olarak belirlediniz. Normale çevirmek için &e/demirmadenibelirle &7yazınız!"
stop
else if {demirmadeni::%location of targeted block%} is set:
clear {demirmadeni::%location of targeted block%}
message "&7Önünüzdeki demir madenini normale dönüştürdünüz."
else:
message "&7Bu demir madeni değil!"
else:
message "&cBunu yapabilmek için gerekli yetkiye sahip değilsin!"
on break of iron ore:
if {demirmadeni::%location of block%} is set:
set block to bedrock
wait 2 seconds
set block to iron ore
on rightclick on iron ore:
if {demirmadeni::%location of block%} is set:
if {demiralma::%player%} is not set:
set {demiralma::%player%} to true
give 1 iron ingot to player
wait 3 second
delete {demiralma::%player%}
else:
send "&73 saniyede bir demir alabilirsin."
on load:
delete {demiralma::*}
Mustafa#5471
Şöyle anlatayım şimdi demir ore var elinde ama benim belirdiğim bir isim de kırdığım da demir ore gelicek ve sonra bedrocka dönecek tekrar yenilenecek bu şekilde ilerleyecekDemir madeni derken? Tam anlatabilir misiniz anlayamadım.
Deneyip geri dönüş yapacağım teşekkürlerBuyur, anladığım kadarıyla isteğine uygun bir skript yazdım. Denemedim, hatalı olabilir. Geri dönüş yaparsın.Kod:command /demirmadeniayarla: trigger: if player has permission "sk.admin": if targeted block is iron ore: if {demirmadeni::%location of targeted block%} is not set: set {_loc} to location of targeted block set {demirmadeni::%{_loc}%} to {_loc} message "&7Önünüzdeki demir madenini özel olarak belirlediniz. Normale çevirmek için &e/demirmadenibelirle &7yazınız!" stop else if {demirmadeni::%location of targeted block%} is set: clear {demirmadeni::%location of targeted block%} message "&7Önünüzdeki demir madenini normale dönüştürdünüz." else: message "&7Bu demir madeni değil!" else: message "&cBunu yapabilmek için gerekli yetkiye sahip değilsin!" on break of iron ore: if {demirmadeni::%location of block%} is set: set block to bedrock wait 2 seconds set block to iron ore on rightclick on iron ore: if {demirmadeni::%location of block%} is set: if {demiralma::%player%} is not set: set {demiralma::%player%} to true give 1 iron ingot to player wait 3 second delete {demiralma::%player%} else: send "&73 saniyede bir demir alabilirsin." on load: delete {demiralma::*}
Bu çalıştı teşekkürler acaba maden belirlemek yerine ismi demir sp olan madenlerde çalışması gibiBuyur, anladığım kadarıyla isteğine uygun bir skript yazdım. Denemedim, hatalı olabilir. Geri dönüş yaparsın.Kod:command /demirmadeniayarla: trigger: if player has permission "sk.admin": if targeted block is iron ore: if {demirmadeni::%location of targeted block%} is not set: set {_loc} to location of targeted block set {demirmadeni::%{_loc}%} to {_loc} message "&7Önünüzdeki demir madenini özel olarak belirlediniz. Normale çevirmek için &e/demirmadenibelirle &7yazınız!" stop else if {demirmadeni::%location of targeted block%} is set: clear {demirmadeni::%location of targeted block%} message "&7Önünüzdeki demir madenini normale dönüştürdünüz." else: message "&7Bu demir madeni değil!" else: message "&cBunu yapabilmek için gerekli yetkiye sahip değilsin!" on break of iron ore: if {demirmadeni::%location of block%} is set: set block to bedrock wait 2 seconds set block to iron ore on rightclick on iron ore: if {demirmadeni::%location of block%} is set: if {demiralma::%player%} is not set: set {demiralma::%player%} to true give 1 iron ingot to player wait 3 second delete {demiralma::%player%} else: send "&73 saniyede bir demir alabilirsin." on load: delete {demiralma::*}
Reynixan#8044
on place of iron ore:
if player is op:
if name of player's tool is "&eDemir SP":
set {_loc} to location of block
set {demirmadeni::%{_loc}%} to {_loc}
message "&7Koyduğunuz demir madenini özel olarak belirlediniz. Normale çevirmek için &e/demirmadenibelirle &7yazınız!"
stop
Mustafa#5471
Acaba sağ tıklayınca da demir sp olarak olarak elimize gelse olur muBuyur. Denedikten sonra geri dönüş yaparsan sevinirim.Kod:on place of iron ore: if player is op: if name of player's tool is "&eDemir SP": set {_loc} to location of block set {demirmadeni::%{_loc}%} to {_loc} message "&7Koyduğunuz demir madenini özel olarak belirlediniz. Normale çevirmek için &e/demirmadenibelirle &7yazınız!" stop
Reynixan#8044
Acaba sağ tıklayınca da demir sp olarak olarak elimize gelse olur mu
on rightclick on iron ore:
if player is op:
if {demirmadeni::%location of targeted block%} is set:
execute player command "demirmadenibelirle
set block to air
Tam anlayamadım. Sorunu özelden sorarsan sevinirim.RENİAX bişi sorucam {soru.*} yapınca sadece kendini mi belirtiyor yani local mi bunu yapınca {soru2::%player%} hepsinimi kappsıyor
Mustafa#5471
Teşekkür ederim konu kilitlenebilirBuyur, sağ tıklayınca geri geliyor.Kod:on rightclick on iron ore: if player is op: if {demirmadeni::%location of targeted block%} is set: execute player command "demirmadenibelirle set block to air
Tam anlayamadım. Sorunu özelden sorarsan sevinirim.
Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!