Yardım Yardım edip konuyu iyi okuyun arkadaşlar.

esatkorkmaz

Sudan Çıkmış
En iyi cevaplar
0
İyi günler dostlar. Bir skript yazdım, kafa veren bir skript. Bu komutu yazdığımız zaman hangi kişinin kafasını almak istiyorsak onun nicknameini chate yazıyoruz. Burada kadar her şey iyi gidiyor. Ancak sürekli ne yazarsam kafa veriyor, bunu bir kere yapması için cancel event, stop, yazdım ancak olmuyor. Yardım ederseniz sevinirim. Kod burada;

Kod:
command "/serbestkafa":
on chat:
        cancel event
        execute console command "/give %player% skull 1 3 {SkullOwner:%message%}"
        send "&aKafa gönderildi." to player
        wait 1 tick
        stop

Yardımlarınız için şimdiden teşekkürü borç bilirim.
 

Jakinda

Blind Bandit
En iyi cevaplar
7
Komut oluşturmayı yanlış yapmışsın.

Kod:
command /serbestkafa:
    trigger:
        execute console command "/give %player% skull 1 3 {SkullOwner:%message%}"
        send "&aKafa gönderildi." to player
böyle olması gerekiyor diye biliyorum. Yanlışım olabilir sadece komut oluşturma kısmına baktım diğer satırlarda yanlış varsa bilmiyorum.
 

ToprakM

KEK
Emektar Üye
En iyi cevaplar
49
JavaScript:
command /serbestkafa [<offlineplayer>]:
    trigger:
        send "&6Tamadır, lütfen şimdi kafasını almak istediğiniz oyuncunun adını sohbete yazınız. İptal etmek için &cİptal &6yazabilirsiniz."
        set {kafa::%player%} to true
        
on chat:
    if {kafa::%player%} is true:
        cancel event
        if message is not "İptal" or "Iptal":
            execute console command "/give %player% minecraft:skull 1 3 {SkullOwner:%arg-1%}"
            send "&aKafa başarıyla gönderildi." to player
            delete {kafa::%player%}
        else:
            send "&cBaşarıyla işlemi iptal ettiniz."
            delete {kafa::%player%}
 
Üst