Spawner kırma + spawner koyma

  • Konuyu Başlatan Konuyu Başlatan xJekTR
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 2.524

xJekTR

Birisi mi Spawnlandı?
Katılım
26 Ocak 2019
Mesajlar
4
Elmaslar
0
Puan
0
Yaş
24
Merhaba arkadaşlar sizden söye bir skript istiyorum mesela adamlar spawner koyduktan sonra
bir daha koyarken lütfen spawner koymak için 2 saniye bekleyiniz! diye mesaj gelecek.

birde söye bir skript istiyorum adamlar spawner kırdıktan sonra
lütfen spawner kırmak için 2 saniye bekleyiniz! diye mesaj gelecek.
 
Kod:
on place:
    if event-block is mob spawner:
        if {spsinir::%player%} is set:
            cancel event
            send "&72 saniye sonra yapabilirsin !" to player
        else:
            set {spsinir::%player%} to true
            wait 2 seconds
            delete {spsinir::%player%}

on break:
    if event-block is mob spawner:
        if {spsinir::%player%} is set:
            cancel event
            send "&72 saniye sonra yapabilirsin !" to player
        else:
            set {spsinir::%player%} to true
            wait 2 seconds
            delete {spsinir::%player%}

Hata çıkarsa söyle.
 
Kod:
on place:
    if event-block is mob spawner:
        if {spsinir::%player%} is set:
            cancel event
            send "&72 saniye sonra yapabilirsin !" to player
        else:
            set {spsinir::%player%} to true
            wait 2 seconds
            delete {spsinir::%player%}

on break:
    if event-block is mob spawner:
        if {spsinir::%player%} is set:
            cancel event
            send "&72 saniye sonra yapabilirsin !" to player
        else:
            set {spsinir::%player%} to true
            wait 2 seconds
            delete {spsinir::%player%}

Hata çıkarsa söyle.
Hatta yok. ama çalışmıyor mesaj geliyor. ama olmuyor.
spawner koyarken spawnerlar gitmiyor ama koyuyor. envanterden spawner eksilmiyor.
spawner kırmada süre olmuyor mesaj geliyor ama 2saniye beklemeden kırılıyor
 
Kod:
on place of mob spawner:
    if {spkoyma::%player%} is not set:
        set {spkoyma::%player%} to true
        wait 2 seconds
        delete {spkoyma::%player%}
    else:
        cancel event
        send "&72 saniye sonra yapabilirsin !" to player

on break of mob spawner:
    if {spkirma::%player%} is not set:
        set {spkirma::%player%} to true
        wait 2 seconds
        delete {spkirma::%player%}
    else:
        cancel event
        send "&72 saniye sonra yapabilirsin !" to player

Şunu bir denemeni isteyeceğim. Denemedim.
 
Sanırsam itemspawner skriptiniz fazladan spawner veriyor :)
 
Cooldown rehberime bakmanı tavsiye ederim ^^
 
on place eventinde cancel event kullanamazsın dostum,
set event-block to air kullanman lazım yani düzeltilmiş hali:

Kod:
on place of mob spawner:
    if {spkoyma::%player%} is not set:
        set {spkoyma::%player%} to true
        wait 2 seconds
        delete {spkoyma::%player%}
    else:
        set event-block to air
        send "&72 saniye sonra yapabilirsin !" to player

on break of mob spawner:
    if {spkirma::%player%} is not set:
        set {spkirma::%player%} to true
        wait 2 seconds
        delete {spkirma::%player%}
    else:
        cancel event
        send "&72 saniye sonra yapabilirsin !" to player
 
on place eventinde cancel event kullanamazsın dostum,
set event-block to air kullanman lazım yani düzeltilmiş hali:

Kod:
on place of mob spawner:
    if {spkoyma::%player%} is not set:
        set {spkoyma::%player%} to true
        wait 2 seconds
        delete {spkoyma::%player%}
    else:
        set event-block to air
        send "&72 saniye sonra yapabilirsin !" to player

on break of mob spawner:
    if {spkirma::%player%} is not set:
        set {spkirma::%player%} to true
        wait 2 seconds
        delete {spkirma::%player%}
    else:
        cancel event
        send "&72 saniye sonra yapabilirsin !" to player

Neden cancel event kullanamasın?
 
Son düzenleme:
doğrudur :D
Gönderi otomatik olarak birleştirildi:


senin atiğinimi kullanım arkadaşın attiğinimi? kafam karıştı
cancal eventin anlamı olaydan vazgeç demek zaten. set event-block to air ise olaydaki bloğu kaldır. ama bazı buglar olabilir.
 

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