Çözüldü Merhaba yardım edermisiniz

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

Thomas Shelby

Tabanları Yağlama Vakti
Katılım
14 Aralık 2018
Mesajlar
1.446
Elmaslar
336
Puan
15.770
Yaş
26
Konum
Rusya
Minecraft
dragondemon68

Discord:

Sherlock#5773

Merhaba bu skriptde hata yok ama ben böyle şey istiyorum dsil komutunu kullanınca locationu silsin ve hologramı silsin ve demir droplamasın ama böyle bir şey varki bunu kullanınca sonsuz bir döngü yapıyor istediğim kadar demir sp alabiliyorum benim istediğim 3 tane demir sp koyduysam 3 defa komutu kullanınca alabileyim 4 cü defa kullanınca senin başka spin yok desin
Kod:
on place of iron ore:
    if name of player's tool is "&emal":
        create holo object "&d&m[&r &eDemir Spawner &a%player%&r &d&m]" with id "aab2" at location 0.9 meters above block
        set {1234::%player%::aab} to event-location
        send "&7Spawner Başarıyla &bKoyuldu"

every 2 real seconds:
    loop players:
        loop {1234::%loop-player%::*}:
            if distance between the loop-player and loop-value is smaller than 25:
                drop 1 iron ingot at loop-value
                wait 0.3 ticks
        wait 0.3 ticks

on command:
    if command is "dsil":
        delete holo object "aab2"
        delete {1234::%player%::aab}
        give 1 iron ore named "&emal" to player
        send "&9Demir &bSpawner Başarı Ile Kırıldı"
 
Yardım ederseniz çok teşekkür ederim
 
Kod:
on place of iron ore:
    if name of player's tool is "&emal":
        create holo object "&d&m[&r &eDemir Spawner &a%player%&r &d&m]" with id "aab2" at location 0.9 meters above block
        set {1234::*} to event-location
        send "&7Spawner Başarıyla &bKoyuldu"
        add 1 to {spler::*}
       
every 2 real seconds:
    loop players:
        loop {1234::*}:
            if distance between the loop-player and loop-value is smaller than 25:
                drop 1 iron ingot at {1234::*}
                wait 0.3 ticks
on command "dsil":
    if {spler::*} is > 0:
        delete holo object "aab2"
        delete {1234::%player%::aab}
        give 1 iron ore named "&emal" to player
        send "&9Demir &bSpawner Başarı Ile Kırıldı"
    else:
        send "&9Demir &bSpawneriniz Bulunmamakta."

command splerim:
    trigger:
        send "&b%{spler::*}% Spawneriniz Bulunmakta."
 
Son düzenleme:
Kod:
on place of iron ore:
    if name of player's tool is "&emal":
        create holo object "&d&m[&r &eDemir Spawner &a%player%&r &d&m]" with id "aab2" at location 0.9 meters above block
        set {1234::%player%::aab} to event-location
        send "&7Spawner Başarıyla &bKoyuldu"
        add 1 to {spler::*}
      
every 2 real seconds:
    loop players:
        loop {1234::%loop-player%::*}:
            if distance between the loop-player and loop-value is smaller than 25:
                drop 1 iron ingot at loop-value
                wait 0.3 ticks
on command "dsil":
    if {spler::*} is > 0:
        delete holo object "aab2"
        delete {1234::%player%::aab}
        give 1 iron ore named "&emal" to player
        send "&9Demir &bSpawner Başarı Ile Kırıldı"
    else:
        send "&9Demir &bSpawneriniz Bulunmamakta."

command splerim:
    trigger:
        send "&b%{spler::*}% Spawneriniz Bulunmakta."
Hocam çok teşekkür ederim ama bir sorunum daha var benim 2 tane spawnerim var diyelim birini koydum hologram çıktı ikincisini koyunca hologram çıkmıyor ama 1 spawneri silince diger spawnerde hologram çıkıyor sebebinin with id "aab2" burdan olduğunu düşünüyorum %event-location% da yapamıyorum çünki on break eventini kullanmıyorum ne yapmamı önerirsin kelime oyunundaki böyle bir kod geldi aklıma böyle bir şey yapılabilirmi
Kod:
if {kodlar.%{_kodgecici.%player%}%} is set:
        set {kodlar} to a random integer between 1 and 999999999999
        set {kodlar.%{_kodgecici.%player%}%} to {kodlar}
 
On break eventini kullanmadığım için %event-location% da kullanamıyorum bu yüzden sadece 1 tane spawner çalışıyor hangi location kullanabilirim random numer kullansam olurmu örnek böyle set {_random} to a random integer between 1 and 100
 
On break eventini kullanmadığım için %event-location% da kullanamıyorum bu yüzden sadece 1 tane spawner çalışıyor hangi location kullanabilirim random numer kullansam olurmu örnek böyle set {_random} to a random integer between 1 and 100
düzenledim dener misin
 
öyle yaparsan
set {1234::*} to event-location
burayıda değiştirmen lazım
Bu location işlerine yeni başladım ve tam anlamıyorum ama böyle bir şey yaptım şimdi gelip başkası bu demir sp yi kırarsa adam sol tıklayamayacak ne yapabilirim gelip başkası bu spyi kırınca event iptal olsun

Kod:
on place of iron ore:
    if name of player's tool is "&d&m[&r &9Demir &bSpawner&r &d&m]":
        create holo object "&d&m[&r &eDemir Spawner &a%player%&r &d&m]" with id "%event-location%" at location 0.9 meters above block
        set {demirsp::%player%::%event-location%} to event-location
        send "&7Spawner Başarıyla &bKoyuldu"

every 2 real seconds:
    loop players:
        loop {demirsp::%loop-player%::*}:
            if distance between the loop-player and loop-value is smaller than 25:
                drop 1 iron ingot at loop-value
                wait 0.3 ticks
        wait 0.3 ticks

on leftclick:
    if event-item is iron ore:
        if {demirsp::%player%::%event-location%} is event-location:
            cancel event
            set event-block to air
            delete holo object "%event-location%"
            delete {demirsp::%player%::%event-location%}
            give 1 iron ore named "&d&m[&r &9Demir &bSpawner&r &d&m]" to player
 
Kod:
on place of iron ore:
    if name of player's tool is "&d&m[&r &9Demir &bSpawner&r &d&m]":
        create holo object "&d&m[&r &eDemir Spawner &a%player%&r &d&m]" with id "%event-location%" at location 0.9 meters above block
        set {demirsp::%player%::%event-location%::*} to event-location
        send "&7Spawner Başarıyla &bKoyuldu"

every 2 real seconds:
    loop players:
        loop {demirsp::%player%::%event-location%::*}:
            if distance between the loop-player and loop-value is smaller than 25:
                drop 1 iron ingot at {demirsp::%player%::%event-location%::*}


on leftclick:
    if event-item is iron ore:
        if {demirsp::%player%::%event-location%::*} is event-location:
            cancel event
            set event-block to air
            delete holo object "%event-location%"
            delete {demirsp::%player%::%event-location%::*}
            give 1 iron ore named "&d&m[&r &9Demir &bSpawner&r &d&m]" to player
 
Kod:
on place of iron ore:
    if name of player's tool is "&d&m[&r &9Demir &bSpawner&r &d&m]":
        create holo object "&d&m[&r &eDemir Spawner &a%player%&r &d&m]" with id "%event-location%" at location 0.9 meters above block
        set {demirsp::%player%::%event-location%::*} to event-location
        send "&7Spawner Başarıyla &bKoyuldu"

every 2 real seconds:
    loop players:
        loop {demirsp::%player%::%event-location%::*}:
            if distance between the loop-player and loop-value is smaller than 25:
                drop 1 iron ingot at {demirsp::%player%::%event-location%::*}


on leftclick:
    if event-item is iron ore:
        if {demirsp::%player%::%event-location%::*} is event-location:
            cancel event
            set event-block to air
            delete holo object "%event-location%"
            delete {demirsp::%player%::%event-location%::*}
            give 1 iron ore named "&d&m[&r &9Demir &bSpawner&r &d&m]" to player
Hocam galiba anlamadın dragondemon68 adlı oyuncu demir sp koydu ve bu spyi sadece sol tıklayarak alabilir şimdi brushittay adlı oyuncu geldi bu spyi elmas kazma ile kırdı kırıncada dragondemon68 in sol tıklayacak yeri kalmıyor buda bir bug oluyor ben buna bir çözüm arıyorum yaparsan çok teşekkür ederim
 
başkası gelip kırınca location onun adına olmadığı için ve on break eventi olmadığı için boş bir yerde hologram durucak ve demir droplayacak
 
Burayı on break ilede yapabilirsin benim amacım sadece şu kısmın lag yapmaması hocam hatırlatayım {demirsp::%player%::%event-location%::*} location onun değilse kırınca demir droplamaya devam edicek yaparsan çok teşekkür ederim

every 2 real seconds:
loop players:
loop {demirsp::%player%::%event-location%::*}:
if distance between the loop-player and loop-value is smaller than 25:
drop 1 iron ingot at {demirsp::%player%::%event-location%::*}



Kod:
on break of iron ore:
    if {demirsp::%player%::%event-location%::*} is event-location:
        cancel event
        set event-block to air
        delete holo object "%event-location%"
        delete {demirsp::%player%::%event-location%::*}
        give 1 iron ore named "&d&m[&r &9Demir &bSpawner&r &d&m]" to player
 
Yardımınızı Bekliyorum
 
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