Bulundu /back /home ve respawn timer eklemek?

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

bynoment

Bir Kömür Göründü Kaptanım!
Katılım
4 Ağustos 2014
Mesajlar
162
Elmaslar
62
Puan
13.670
Yaş
44
Minecraft
Arwalee

Discord:

Arwale#2906

Oyuncular öldüklerinde gamemode 3 e geçip ekranlarında öldün vb yazı ve doğmaya şu kadar süre kaldı şeklinde bir skript arıyorum.



2. olarak /back komutunu kullanmalarını istiyorum lakin oyucu 1 kere kullandıktan sonra 5dk sonra tekrar kullanabilmesi lazım



/home komutunu dda aynı şekilde 5 dk aralıklarla kullanabilmesi gerekli

Bunun için yardımcı olabilirmisiniz?
 
Kod:
//ÖLÜM EKRANI SKRİPTİ

on death:
make console execute command "/gamemode 3 %player%"
    send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 5 saniye kaldı." for 1 seconds
    send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 4 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 3 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 2 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 1 saniye kaldı." for 1 seconds
wait 1 seconds
make console execute command "/gamemode 0 %player%"

//5 Dakika arayla kullanma skriptleri
command /back:
    trigger:
        if {wait.%player%} is not set:
            set {wait.%player%} to true
            execute player command "/back"
            send "&c&lBu komutu 5 dakikada bir kullanabilirsin!"
            wait 5 minute
            delete {wait.%player%}

command /home:
    trigger:
        if {wait.%player%} is not set:
            set {wait.%player%} to true
            execute player command "/home"
            send "&c&lBu komutu 5 dakikada bir kullanabilirsin!"
            wait 5 minute
            delete {wait.%player%}

Hızlıca yazdım deneyip cevap verirsen sevinirim.
 
Kod:
//ÖLÜM EKRANI SKRİPTİ

on death:
make console execute command "/gamemode 3 %player%"
    send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 5 saniye kaldı." for 1 seconds
    send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 4 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 3 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 2 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 1 saniye kaldı." for 1 seconds
wait 1 seconds
make console execute command "/gamemode 0 %player%"

//5 Dakika arayla kullanma skriptleri
command /back:
    trigger:
        if {wait.%player%} is not set:
            set {wait.%player%} to true
            execute player command "/back"
            send "&c&lBu komutu 5 dakikada bir kullanabilirsin!"
            wait 5 minute
            delete {wait.%player%}

command /home:
    trigger:
        if {wait.%player%} is not set:
            set {wait.%player%} to true
            execute player command "/home"
            send "&c&lBu komutu 5 dakikada bir kullanabilirsin!"
            wait 5 minute
            delete {wait.%player%}

Hızlıca yazdım deneyip cevap verirsen sevinirim.
Ekran görüntüsü 2021-10-05 230052.png

Home ve back okey fakat ölünce respawn olmadı
 
Kod:
//ÖLÜM EKRANI SKRİPTİ

on death:
    trigger:
make console execute command "/gamemode 3 %player%"
    send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 5 saniye kaldı." for 1 seconds
    send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 4 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 3 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 2 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 1 saniye kaldı." for 1 seconds
wait 1 seconds
make console execute command "/gamemode 0 %player%"

Bir de böyle dener misiniz trigger'ı katmayı unutmuşum galiba.
 
Kod:
//ÖLÜM EKRANI SKRİPTİ

on death:
    trigger:
make console execute command "/gamemode 3 %player%"
    send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 5 saniye kaldı." for 1 seconds
    send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 4 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 3 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 2 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 1 saniye kaldı." for 1 seconds
wait 1 seconds
make console execute command "/gamemode 0 %player%"

Bir de böyle dener misiniz trigger'ı katmayı unutmuşum galiba.
aynı şekilde hata veriyor.
Bunların sol tarafa olan boşlukları sıralamasınımı belirtiyor?
 
Essentials config içerisinde teleport-cooldown: 5
süresi ile ayarlanıyormuş teşekkürler
 
Kod:
//ÖLÜM EKRANI SKRİPTİ

on death:
    trigger:
make console execute command "/gamemode 3 %player%"
    send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 5 saniye kaldı." for 1 seconds
    send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 4 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 3 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 2 saniye kaldı." for 1 seconds
send player title "&4&lÖLDÜNÜZ!" with subtitle "&bDoğmanıza 1 saniye kaldı." for 1 seconds
wait 1 seconds
make console execute command "/gamemode 0 %player%"

Bir de böyle dener misiniz trigger'ı katmayı unutmuşum galiba.
eventlere trigger: koyulmaz sadece commandlarda triger gerekiyor :/
 
Kod:
on command "komut":
    if {komut::%player%} is set:
        if difference between now and {komut::%player%} < 300 seconds:
            cancel event
            send "&b&lCold &8» &fBu komutu &c5 dakika &faralıklarla kullanabilirsin." to player
            stop
    set {komut::%player%} to now
 
Kod:
on command "komut":
    if {komut::%player%} is set:
        if difference between now and {komut::%player%} < 300 seconds:
            cancel event
            send "&b&lCold &8» &fBu komutu &c5 dakika &faralıklarla kullanabilirsin." to player
            stop
    set {komut::%player%} to now
Sorunsuz çalıştı emeğine sağlık <3
 
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