Çözüldü Sethome sistemine bir ek

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

olcayturk

Koydum Çalışma Masasını
Katılım
28 Haziran 2020
Mesajlar
71
Elmaslar
5
Puan
435
Yaş
27
Minecraft
olcayturk
Merhabalar. Aşşağıdaki kodlarda her oyuncunun /set ev komutunu sadece 1 kere kullanmasını istiyorum. 1 kere seçtiği zaman /delhome ev yazana kadar tekrar aktif olmasın. Bunu yapabilir misiniz rica etsem. /delhome ev yazınca evi silsin ve tekar /set ev aktif olsun istiyorum.

Kod:
command /set ev:
        usage: /set ev
        permission: home
        trigger:
                if player has permission "SimpleHome.bypassfly":
                        message "&7Basariyla evinizi belirlediniz &fKoordinat: &f%player's location%"
                        set {home.%player%.ev} to location of player
                        stop trigger
                if player is flying:
                        message "&7Ev oluşturmak için zeminde bulunmalısınız."
                        stop trigger
                if player is not flying:
                        message "&7Basariyla evinizi belirlediniz Koordinat: &f%player's location%"
                        set {home.%player%.ev} to location of player


               

command /ev:
        usage: /ev
        permission: home
        trigger:
                if {home.%player%.ev} is not set:
                        message "&7Eviniz olmadığı için bu özelliği &fkullanamıyorsunuz. &7/sethome yazarak ev belirleyin."
                        stop trigger
                message "&73 Saniye sonra ışınlanacaksınız lütfen bekleyin."
                wait 3 seconds
                teleport player to {home.%player%.ev}
                message "&7Işınlandınız."
command /delhome ev:
        usage: /delhome ev
        permission: home
        trigger:
                if {home.%player%.ev} is not set:
                        message "&7Eviniz olmadığı için bu özelliği &fkullanamıyorsunuz."
                        stop trigger
                message "&fEvinizi basariyla sildiniz"
                clear {home.%player%.ev} [CODE]
 
Kod:
command /set ev:
    usage: /set ev
    permission: home
    trigger:
        if player has permission "SimpleHome.bypassfly":
            if {evkaydetti::%player%} is not set:
                set {evkaydetti::%player%} to true
                message "&7Basariyla evinizi belirlediniz &fKoordinat: &f%player's location%"
                set {home.%player%.ev} to location of player
                stop trigger
            else:
                send "&7Mevcut bir eviniz bulunuyor."
        if player is flying:
            message "&7Ev oluşturmak için zeminde bulunmalısınız."
            stop trigger
        if player is not flying:
            message "&7Basariyla evinizi belirlediniz Koordinat: &f%player's location%"
            set {home.%player%.ev} to location of player
            
command /ev:
    usage: /ev
    permission: home
    trigger:
        if {home.%player%.ev} is not set:
            message "&7Eviniz olmadığı için bu özelliği &fkullanamıyorsunuz. &7/sethome yazarak ev belirleyin."
            stop trigger
        message "&73 Saniye sonra ışınlanacaksınız lütfen bekleyin."
        wait 3 seconds
        teleport player to {home.%player%.ev}
        message "&7Işınlandınız."
        
command /delhome ev:
    usage: /delhome ev
    permission: home
    trigger:
        if {home.%player%.ev} is not set:
            delete {evkaydetti::%player%}
            message "&7Eviniz olmadığı için bu özelliği &fkullanamıyorsunuz."
            stop trigger
        message "&fEvinizi basariyla sildiniz"
        clear {home.%player%.ev}
Merhaba. Ev kaydetme komutunu tek kullanımlık yaptım. Tekrar ev kaydetmesi için önce silmesi gerekir.
 
Kod:
command /set ev:
    usage: /set ev
    permission: home
    trigger:
        if player has permission "SimpleHome.bypassfly":
            if {evkaydetti::%player%} is not set:
                set {evkaydetti::%player%} to true
                message "&7Basariyla evinizi belirlediniz &fKoordinat: &f%player's location%"
                set {home.%player%.ev} to location of player
                stop trigger
            else:
                send "&7Mevcut bir eviniz bulunuyor."
        if player is flying:
            message "&7Ev oluşturmak için zeminde bulunmalısınız."
            stop trigger
        if player is not flying:
            message "&7Basariyla evinizi belirlediniz Koordinat: &f%player's location%"
            set {home.%player%.ev} to location of player
           
command /ev:
    usage: /ev
    permission: home
    trigger:
        if {home.%player%.ev} is not set:
            message "&7Eviniz olmadığı için bu özelliği &fkullanamıyorsunuz. &7/sethome yazarak ev belirleyin."
            stop trigger
        message "&73 Saniye sonra ışınlanacaksınız lütfen bekleyin."
        wait 3 seconds
        teleport player to {home.%player%.ev}
        message "&7Işınlandınız."
       
command /delhome ev:
    usage: /delhome ev
    permission: home
    trigger:
        if {home.%player%.ev} is not set:
            delete {evkaydetti::%player%}
            message "&7Eviniz olmadığı için bu özelliği &fkullanamıyorsunuz."
            stop trigger
        message "&fEvinizi basariyla sildiniz"
        clear {home.%player%.ev}
Merhaba. Ev kaydetme komutunu tek kullanımlık yaptım. Tekrar ev kaydetmesi için önce silmesi gerekir.
çok teşekkür ederim ilgi ve alakanız için sorunu çözmüştüm fakat çözemeyen arkadaşlar için güzel bir yorum.
 
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