Çözüldü Blok eventi hediye verme sıkıntısı çözemedim yardım

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

naganetwork

Bir Kömür Göründü Kaptanım!
Katılım
29 Ağustos 2023
Mesajlar
153
Elmaslar
34
Puan
1.220
Yaş
23
Konum
Turkey
Minecraft
KINGXIEJ

Discord:

xiej_

command /bloketkinligibaslat:
permission: op
permission message: &cBunun için yetkin yok.
trigger:
if {bloketk} is false:
set {bloketk} to true
delete {blokkoydu::*}
broadcast " §x§f§b§0§0§6§9N§x§d§c§1§5§7§ca§x§b§e§2§9§8§eg§x§9§f§3§e§a§1a §x§8§0§5§2§b§3E§x§6§1§6§7§c§6v§x§4§3§7§b§d§8e§x§2§4§9§0§e§bn§x§0§5§a§4§f§dt &f&l› §x§f§3§0§b§5§8§l1§x§f§3§0§e§5§a§l0 §x§f§3§1§0§5§b§ld§x§f§4§1§3§5§d§la§x§f§4§1§6§5§e§lk§x§f§4§1§8§6§0§li§x§f§4§1§b§6§1§lk§x§f§4§1§e§6§3§la §x§f§4§2§1§6§4§li§x§f§5§2§3§6§6§lç§x§f§5§2§6§6§7§li§x§f§5§2§9§6§9§ln§x§f§5§2§b§6§b§ld§x§f§5§2§e§6§c§le §x§f§6§3§1§6§e§le§x§f§6§3§3§6§f§ln §x§f§6§3§6§7§1§lf§x§f§6§3§9§7§2§la§x§f§6§3§b§7§4§lz§x§f§6§3§e§7§5§ll§x§f§7§4§1§7§7§la §x§f§7§4§4§7§8§lb§x§f§7§4§6§7§a§ll§x§f§7§4§9§7§c§lo§x§f§7§4§c§7§d§lk §x§f§8§4§e§7§f§lk§x§f§8§5§1§8§0§lo§x§f§8§5§4§8§2§ly§x§f§8§5§6§8§3§la§x§f§8§5§9§8§5§ln §x§f§8§5§c§8§6§lk§x§f§9§5§e§8§8§li§x§f§9§6§1§8§9§lş§x§f§9§6§4§8§b§li§x§f§9§6§6§8§d§ly§x§f§9§6§9§8§e§le §x§f§a§6§c§9§0§l1§x§f§a§6§f§9§1§l0§x§f§a§7§1§9§3§lx §x§f§a§7§4§9§4§lB§x§f§a§7§7§9§6§ll§x§f§a§7§9§9§7§lo§x§f§b§7§c§9§9§lk §x§f§b§7§f§9§a§lK§x§f§b§8§1§9§c§la§x§f§b§8§4§9§e§ls§x§f§b§8§7§9§f§la §x§f§c§8§9§a§1§lA§x§f§c§8§c§a§2§ln§x§f§c§8§f§a§4§la§x§f§c§9§2§a§5§lh§x§f§c§9§4§a§7§lt§x§f§c§9§7§a§8§la§x§f§d§9§a§a§a§lr§x§f§d§9§c§a§b§lı §x§f§d§9§f§a§d§l!"
wait 10 minute #normalde wait kullanmak iyi değildir ama 10 dakikalık bir sayaç performans olarak sıkıntı olur zaten günde 1 ondan yapıştırdım direkt :D
if {bloketk} is true:
set {bloketk} to false
broadcast "------------------"
broadcast "Etkinlik bitti"
broadcast "En fazla blok koyan"
set {_enb} to 0
set {_enbindex} to "BOŞ"
loop {blokkoydu::*}:
if loop-value > {_enb}:
set {_enb} to loop-value
set {_enbindex} to loop-index
broadcast "&6%{_enbindex}% &c- &b%{_enb}% blok"
set {_oyuncu} to {_enbindex} parsed as player
give 10 diamond to {_oyuncu}
broadcast "------------------"
else:
send "&cEtkinlik zaten aktif, etkinliği bitirmek için /bloketkinligibitir yaz."
command /bloketkinligibitir:
permission: op
permission message: &cBunun için yetkin yok.
trigger:
set {bloketk} to false
broadcast " §x§f§b§0§0§6§9N§x§d§c§1§5§7§ca§x§b§e§2§9§8§eg§x§9§f§3§e§a§1a §x§8§0§5§2§b§3E§x§6§1§6§7§c§6v§x§4§3§7§b§d§8e§x§2§4§9§0§e§bn§x§0§5§a§4§f§dt &f&l› §x§f§3§4§d§7§5§lB§x§f§3§4§e§7§6§ll§x§f§3§4§f§7§7§lo§x§f§4§5§0§7§8§lk §x§f§4§5§1§7§9§le§x§f§4§5§2§7§a§lt§x§f§4§5§3§7§b§lk§x§f§4§5§4§7§c§li§x§f§5§5§5§7§d§ln§x§f§5§5§6§7§e§ll§x§f§5§5§7§7§f§li§x§f§5§5§8§8§0§lğ§x§f§5§5§9§8§1§li §x§f§6§5§a§8§1§ls§x§f§6§5§b§8§2§lo§x§f§6§5§c§8§3§ln§x§f§6§5§d§8§4§la §x§f§6§5§e§8§5§le§x§f§7§5§f§8§6§lr§x§f§7§6§0§8§7§lm§x§f§7§6§1§8§8§li§x§f§7§6§2§8§9§lş§x§f§7§6§3§8§a§lt§x§f§8§6§4§8§b§li§x§f§8§6§5§8§c§lr§x§f§8§6§6§8§d§l,§x§f§8§6§8§8§e§lk§x§f§8§6§9§8§f§la§x§f§8§6§a§9§0§lt§x§f§9§6§b§9§1§lı§x§f§9§6§c§9§2§ll§x§f§9§6§d§9§3§la§x§f§9§6§e§9§4§ln §x§f§9§6§f§9§5§lh§x§f§a§7§0§9§6§le§x§f§a§7§1§9§7§lr§x§f§a§7§2§9§8§lk§x§f§a§7§3§9§9§le§x§f§a§7§4§9§a§ls§x§f§b§7§5§9§a§le §x§f§b§7§6§9§b§lt§x§f§b§7§7§9§c§le§x§f§b§7§8§9§d§lş§x§f§b§7§9§9§e§le§x§f§c§7§a§9§f§lk§x§f§c§7§b§a§0§lk§x§f§c§7§c§a§1§lü§x§f§c§7§d§a§2§lr§x§f§c§7§e§a§3§ll§x§f§d§7§f§a§4§le§x§f§d§8§0§a§5§lr §x§f§d§8§1§a§6§l!"
broadcast "------------------"
set {_enb} to 0
set {_enbindex} to "BOŞ"
loop {blokkoydu::*}:
if loop-value > {_enb}:
set {_enb} to loop-value
set {_enbindex} to loop-index
broadcast "§x§f§3§b§5§1§5§lK§x§f§5§a§c§2§d§la§x§f§6§a§4§4§5§lz§x§f§8§9§b§5§e§la§x§f§a§9§2§7§6§ln§x§f§b§8§a§8§e§la§x§f§d§8§1§a§6§ln: &c%{_enbindex}% &f♦ &b%{_enb}% blok"
set {_oyuncu} to {_enbindex} parsed as player
execute console command "excellentcratescrates givekey {_oyuncu} blokasanahtari 10"
broadcast "------------------"
on block place:
if {bloketk} is true:
add 1 to {blokkoydu::%player%}

İsteğim şu 10 dakika sonunda en fazla blok koyan oyuncuya 10x blokasanahtari ve 3x rtbekasanahtarı versin
 
Aşağıda execute bölümünde iki kere cratescrates yazmışım bunu düzeltip tekrar denedım yine olmadı .
 
Merhaba,

/excellentcrates key give <oyuncu> <kasa adı> <miktar> komutunu deneyin.
 
Son düzenleme:
JavaScript:
execute console command "excellentcratescrates key give %{_oyuncu}% blokasanahtari 10"
olarak deneyin, ayrıca aynı satırı bloketkinligibaslat kodunun sonuna da ekleyin
 
command /bloketkinligibaslat:
permission: op
permission message: &cBunun için yetkin yok.
trigger:
if {bloketk} is false:
set {bloketk} to true
delete {blokkoydu::*}
broadcast " §x§f§b§0§0§6§9N§x§d§c§1§5§7§ca§x§b§e§2§9§8§eg§x§9§f§3§e§a§1a §x§8§0§5§2§b§3E§x§6§1§6§7§c§6v§x§4§3§7§b§d§8e§x§2§4§9§0§e§bn§x§0§5§a§4§f§dt &f&l› §x§f§3§0§b§5§8§l1§x§f§3§0§e§5§a§l0 §x§f§3§1§0§5§b§ld§x§f§4§1§3§5§d§la§x§f§4§1§6§5§e§lk§x§f§4§1§8§6§0§li§x§f§4§1§b§6§1§lk§x§f§4§1§e§6§3§la §x§f§4§2§1§6§4§li§x§f§5§2§3§6§6§lç§x§f§5§2§6§6§7§li§x§f§5§2§9§6§9§ln§x§f§5§2§b§6§b§ld§x§f§5§2§e§6§c§le §x§f§6§3§1§6§e§le§x§f§6§3§3§6§f§ln §x§f§6§3§6§7§1§lf§x§f§6§3§9§7§2§la§x§f§6§3§b§7§4§lz§x§f§6§3§e§7§5§ll§x§f§7§4§1§7§7§la §x§f§7§4§4§7§8§lb§x§f§7§4§6§7§a§ll§x§f§7§4§9§7§c§lo§x§f§7§4§c§7§d§lk §x§f§8§4§e§7§f§lk§x§f§8§5§1§8§0§lo§x§f§8§5§4§8§2§ly§x§f§8§5§6§8§3§la§x§f§8§5§9§8§5§ln §x§f§8§5§c§8§6§lk§x§f§9§5§e§8§8§li§x§f§9§6§1§8§9§lş§x§f§9§6§4§8§b§li§x§f§9§6§6§8§d§ly§x§f§9§6§9§8§e§le §x§f§a§6§c§9§0§l1§x§f§a§6§f§9§1§l0§x§f§a§7§1§9§3§lx §x§f§a§7§4§9§4§lB§x§f§a§7§7§9§6§ll§x§f§a§7§9§9§7§lo§x§f§b§7§c§9§9§lk §x§f§b§7§f§9§a§lK§x§f§b§8§1§9§c§la§x§f§b§8§4§9§e§ls§x§f§b§8§7§9§f§la §x§f§c§8§9§a§1§lA§x§f§c§8§c§a§2§ln§x§f§c§8§f§a§4§la§x§f§c§9§2§a§5§lh§x§f§c§9§4§a§7§lt§x§f§c§9§7§a§8§la§x§f§d§9§a§a§a§lr§x§f§d§9§c§a§b§lı §x§f§d§9§f§a§d§l!"
wait 10 minute #normalde wait kullanmak iyi değildir ama 10 dakikalık bir sayaç performans olarak sıkıntı olur zaten günde 1 ondan yapıştırdım direkt :D
if {bloketk} is true:
set {bloketk} to false
broadcast "------------------"
broadcast "Etkinlik bitti"
broadcast "En fazla blok koyan"
set {_enb} to 0
set {_enbindex} to "BOŞ"
loop {blokkoydu::*}:
if loop-value > {_enb}:
set {_enb} to loop-value
set {_enbindex} to loop-index
broadcast "&6%{_enbindex}% &c- &b%{_enb}% blok"
set {_oyuncu} to {_enbindex} parsed as player
execute console command "excellentcratescrates key give %{_oyuncu}% blokasanahtari 10"
broadcast "------------------"
else:
send "&cEtkinlik zaten aktif, etkinliği bitirmek için /bloketkinligibitir yaz."
command /bloketkinligibitir:
permission: op
permission message: &cBunun için yetkin yok.
trigger:
set {bloketk} to false
broadcast " §x§f§b§0§0§6§9N§x§d§c§1§5§7§ca§x§b§e§2§9§8§eg§x§9§f§3§e§a§1a §x§8§0§5§2§b§3E§x§6§1§6§7§c§6v§x§4§3§7§b§d§8e§x§2§4§9§0§e§bn§x§0§5§a§4§f§dt &f&l› §x§f§3§4§d§7§5§lB§x§f§3§4§e§7§6§ll§x§f§3§4§f§7§7§lo§x§f§4§5§0§7§8§lk §x§f§4§5§1§7§9§le§x§f§4§5§2§7§a§lt§x§f§4§5§3§7§b§lk§x§f§4§5§4§7§c§li§x§f§5§5§5§7§d§ln§x§f§5§5§6§7§e§ll§x§f§5§5§7§7§f§li§x§f§5§5§8§8§0§lğ§x§f§5§5§9§8§1§li §x§f§6§5§a§8§1§ls§x§f§6§5§b§8§2§lo§x§f§6§5§c§8§3§ln§x§f§6§5§d§8§4§la §x§f§6§5§e§8§5§le§x§f§7§5§f§8§6§lr§x§f§7§6§0§8§7§lm§x§f§7§6§1§8§8§li§x§f§7§6§2§8§9§lş§x§f§7§6§3§8§a§lt§x§f§8§6§4§8§b§li§x§f§8§6§5§8§c§lr§x§f§8§6§6§8§d§l,§x§f§8§6§8§8§e§lk§x§f§8§6§9§8§f§la§x§f§8§6§a§9§0§lt§x§f§9§6§b§9§1§lı§x§f§9§6§c§9§2§ll§x§f§9§6§d§9§3§la§x§f§9§6§e§9§4§ln §x§f§9§6§f§9§5§lh§x§f§a§7§0§9§6§le§x§f§a§7§1§9§7§lr§x§f§a§7§2§9§8§lk§x§f§a§7§3§9§9§le§x§f§a§7§4§9§a§ls§x§f§b§7§5§9§a§le §x§f§b§7§6§9§b§lt§x§f§b§7§7§9§c§le§x§f§b§7§8§9§d§lş§x§f§b§7§9§9§e§le§x§f§c§7§a§9§f§lk§x§f§c§7§b§a§0§lk§x§f§c§7§c§a§1§lü§x§f§c§7§d§a§2§lr§x§f§c§7§e§a§3§ll§x§f§d§7§f§a§4§le§x§f§d§8§0§a§5§lr §x§f§d§8§1§a§6§l!"
broadcast "------------------"
set {_enb} to 0
set {_enbindex} to "BOŞ"
loop {blokkoydu::*}:
if loop-value > {_enb}:
set {_enb} to loop-value
set {_enbindex} to loop-index
broadcast "§x§f§3§b§5§1§5§lK§x§f§5§a§c§2§d§la§x§f§6§a§4§4§5§lz§x§f§8§9§b§5§e§la§x§f§a§9§2§7§6§ln§x§f§b§8§a§8§e§la§x§f§d§8§1§a§6§ln: &c%{_enbindex}% &f♦ &b%{_enb}% blok"
set {_oyuncu} to {_enbindex} parsed as player
execute console command "excellentcratescrates key give %{_oyuncu}% blokasanahtari 10"
broadcast "------------------"
on block place:
if {bloketk} is true:
add 1 to {blokkoydu::%player%}
JavaScript:
execute console command "excellentcratescrates key give %{_oyuncu}% blokasanahtari 10"
olarak deneyin, ayrıca aynı satırı bloketkinligibaslat kodunun sonuna da ekleyin
dediğiniz gibi yaptım ancak yine vermedi :/
 
Skript reload işleminde hata veriyor mu?
 
Yok hayır vermiyor birinci olana anahtar vericek sadece trigger ile de denedim kendim ancak yine olmadı
 
dediğiniz gibi yaptım ancak yine vermedi :/
Burada komutu "excellentcratescrates key give %{_oyuncu}% blokasanahtari 10" olarak girmişsiniz, "excellentcrates key give %{_oyuncu}% blokasanahtari 10" olarak deneyin.
 
Tamamdır bu çalıştı peki bunun yanında 2 tane de başkabiranahtar nasıl verebilirim
 
Altına yeni bir "execute console command" satırı ekleyin. Komutu artık biliyorsunuz, kasa adını ve miktarını belirtin.
 
command /bloketkinligibaslat:
permission: op
permission message: &cBunun için yetkin yok.
trigger:
if {bloketk} is false:
set {bloketk} to true
delete {blokkoydu::*}
broadcast " §x§f§b§0§0§6§9N§x§d§c§1§5§7§ca§x§b§e§2§9§8§eg§x§9§f§3§e§a§1a §x§8§0§5§2§b§3E§x§6§1§6§7§c§6v§x§4§3§7§b§d§8e§x§2§4§9§0§e§bn§x§0§5§a§4§f§dt &f&l› §x§f§3§0§b§5§8§l1§x§f§3§0§e§5§a§l0 §x§f§3§1§0§5§b§ld§x§f§4§1§3§5§d§la§x§f§4§1§6§5§e§lk§x§f§4§1§8§6§0§li§x§f§4§1§b§6§1§lk§x§f§4§1§e§6§3§la §x§f§4§2§1§6§4§li§x§f§5§2§3§6§6§lç§x§f§5§2§6§6§7§li§x§f§5§2§9§6§9§ln§x§f§5§2§b§6§b§ld§x§f§5§2§e§6§c§le §x§f§6§3§1§6§e§le§x§f§6§3§3§6§f§ln §x§f§6§3§6§7§1§lf§x§f§6§3§9§7§2§la§x§f§6§3§b§7§4§lz§x§f§6§3§e§7§5§ll§x§f§7§4§1§7§7§la §x§f§7§4§4§7§8§lb§x§f§7§4§6§7§a§ll§x§f§7§4§9§7§c§lo§x§f§7§4§c§7§d§lk §x§f§8§4§e§7§f§lk§x§f§8§5§1§8§0§lo§x§f§8§5§4§8§2§ly§x§f§8§5§6§8§3§la§x§f§8§5§9§8§5§ln §x§f§8§5§c§8§6§lk§x§f§9§5§e§8§8§li§x§f§9§6§1§8§9§lş§x§f§9§6§4§8§b§li§x§f§9§6§6§8§d§ly§x§f§9§6§9§8§e§le §x§f§a§6§c§9§0§l1§x§f§a§6§f§9§1§l0§x§f§a§7§1§9§3§lx §x§f§a§7§4§9§4§lB§x§f§a§7§7§9§6§ll§x§f§a§7§9§9§7§lo§x§f§b§7§c§9§9§lk §x§f§b§7§f§9§a§lK§x§f§b§8§1§9§c§la§x§f§b§8§4§9§e§ls§x§f§b§8§7§9§f§la §x§f§c§8§9§a§1§lA§x§f§c§8§c§a§2§ln§x§f§c§8§f§a§4§la§x§f§c§9§2§a§5§lh§x§f§c§9§4§a§7§lt§x§f§c§9§7§a§8§la§x§f§d§9§a§a§a§lr§x§f§d§9§c§a§b§lı §x§f§d§9§f§a§d§l!"
wait 10 minute #normalde wait kullanmak iyi değildir ama 10 dakikalık bir sayaç performans olarak sıkıntı olur zaten günde 1 ondan yapıştırdım direkt :D
if {bloketk} is true:
set {bloketk} to false
broadcast "------------------"
broadcast "Etkinlik bitti"
broadcast "En fazla blok koyan"
set {_enb} to 0
set {_enbindex} to "BOŞ"
loop {blokkoydu::*}:
if loop-value > {_enb}:
set {_enb} to loop-value
set {_enbindex} to loop-index
broadcast "&6%{_enbindex}% &c- &b%{_enb}% blok"
set {_oyuncu} to {_enbindex} parsed as player
execute console command "excellentcrates key give %{_oyuncu}% blokasanahtari 10"
execute console command "excellentcrates key give %{_oyuncu}% rtbekasanahtarı 3"
broadcast "------------------"
else:
send "&cEtkinlik zaten aktif, etkinliği bitirmek için /bloketkinligibitir yaz."
command /bloketkinligibitir:
permission: op
permission message: &cBunun için yetkin yok.
trigger:
set {bloketk} to false
broadcast " §x§f§b§0§0§6§9N§x§d§c§1§5§7§ca§x§b§e§2§9§8§eg§x§9§f§3§e§a§1a §x§8§0§5§2§b§3E§x§6§1§6§7§c§6v§x§4§3§7§b§d§8e§x§2§4§9§0§e§bn§x§0§5§a§4§f§dt &f&l› §x§f§3§4§d§7§5§lB§x§f§3§4§e§7§6§ll§x§f§3§4§f§7§7§lo§x§f§4§5§0§7§8§lk §x§f§4§5§1§7§9§le§x§f§4§5§2§7§a§lt§x§f§4§5§3§7§b§lk§x§f§4§5§4§7§c§li§x§f§5§5§5§7§d§ln§x§f§5§5§6§7§e§ll§x§f§5§5§7§7§f§li§x§f§5§5§8§8§0§lğ§x§f§5§5§9§8§1§li §x§f§6§5§a§8§1§ls§x§f§6§5§b§8§2§lo§x§f§6§5§c§8§3§ln§x§f§6§5§d§8§4§la §x§f§6§5§e§8§5§le§x§f§7§5§f§8§6§lr§x§f§7§6§0§8§7§lm§x§f§7§6§1§8§8§li§x§f§7§6§2§8§9§lş§x§f§7§6§3§8§a§lt§x§f§8§6§4§8§b§li§x§f§8§6§5§8§c§lr§x§f§8§6§6§8§d§l,§x§f§8§6§8§8§e§lk§x§f§8§6§9§8§f§la§x§f§8§6§a§9§0§lt§x§f§9§6§b§9§1§lı§x§f§9§6§c§9§2§ll§x§f§9§6§d§9§3§la§x§f§9§6§e§9§4§ln §x§f§9§6§f§9§5§lh§x§f§a§7§0§9§6§le§x§f§a§7§1§9§7§lr§x§f§a§7§2§9§8§lk§x§f§a§7§3§9§9§le§x§f§a§7§4§9§a§ls§x§f§b§7§5§9§a§le §x§f§b§7§6§9§b§lt§x§f§b§7§7§9§c§le§x§f§b§7§8§9§d§lş§x§f§b§7§9§9§e§le§x§f§c§7§a§9§f§lk§x§f§c§7§b§a§0§lk§x§f§c§7§c§a§1§lü§x§f§c§7§d§a§2§lr§x§f§c§7§e§a§3§ll§x§f§d§7§f§a§4§le§x§f§d§8§0§a§5§lr §x§f§d§8§1§a§6§l!"
broadcast "------------------"
set {_enb} to 0
set {_enbindex} to "BOŞ"
loop {blokkoydu::*}:
if loop-value > {_enb}:
set {_enb} to loop-value
set {_enbindex} to loop-index
broadcast "§x§f§3§b§5§1§5§lK§x§f§5§a§c§2§d§la§x§f§6§a§4§4§5§lz§x§f§8§9§b§5§e§la§x§f§a§9§2§7§6§ln§x§f§b§8§a§8§e§la§x§f§d§8§1§a§6§ln: &c%{_enbindex}% &f♦ &b%{_enb}% blok"
set {_oyuncu} to {_enbindex} parsed as player
execute console command "excellentcrates key give %{_oyuncu}% blokasanahtari 10"
execute console command "excellentcrates key give %{_oyuncu}% rtbekasanahtarı 3"
broadcast "------------------"
on block place:
if {bloketk} is true:
add 1 to {blokkoydu::%player%}
Bu şekilde denedim ancak oyunda skript reload attığımda line hatası veriyor execute koyduğum yerleri gösteriyor.
 
TAB (boşluk) hatası alıyorsunuz. Hatalı satırın kodunun en başına tıklayın ve satır başına kadar Back Space tuşu ile tek tek silin, ardından Space yani boşluk tuşuyla tekrar eski konumuna getirin.
 
evet teşekkür ederim haloldu iyi ki varsınız iyi günler dilerim
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst