Çözüldü Skript'de Essentials yetkisi nasıl vericeğim ?

  • Konuyu Başlatan Konuyu Başlatan SametBey987
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 635
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

SametBey987

Koydum Çalışma Masasını
Katılım
14 Mayıs 2018
Mesajlar
56
Elmaslar
12
Puan
2.060
Yaş
29
Arkadaşlar Skript'de essentials yetkisi nasıl vericeğimi söyliyebilecek birisi var mı ? şöyle birşey yaptım ama maalesef hata veriyor
execute console command "manuaddp %player% essentials.fly"
 
Hatayı buraya atar mısınız?
 
Hatayı buraya atar mısınız?
hataa.PNG
 
Yazıdanda anlayacağınız üzere tab hatası var skript kodunu buraya atarsanız halledip geri atabilirim.
Kod:
command /ucus:
    trigger:
        send "&6&lRadikal&f&lNetwork &8» &c20K &bOyun Parasına 45 dakika uçmak istiyormusunuz /uevet,/uhayır"
        set {ucus::%player%} to true
            
on command "/uevet":
    if {ucus::%player%} is set:
        if player's balance is greater than or equal to 20000:
            send "&c20K &bOyun Parasına 45 dakika uçuş aktifleştirdiniz"
            remove 20000 from player's balance
            execute console command "manuaddp %player% essentials.fly"
            set player's fly mode to true
            wait 45 minutes
            execute console command "manudelp %player% essentials.fly"
            set player's fly mode to false
            send "&6&lRadikal&f&lNetwork &8»uçuş süreniz bitmiştir."
            delete {ucus::%player%}
        else:
            send "&6&lRadikal&f&lNetwork &8»yeterli paranız yok."

on command "/uhayır":
    if {ucus::%player%} is set:
        send "&6&lRadikal&f&lNetwork &8» uçuşunuz iptal edilmiştir."
        delete {ucus::%player%}
 
Kod:
command /ucus:
    trigger:
        send "&6&lRadikal&f&lNetwork &8» &c20K &bOyun Parasına 45 dakika uçmak istiyormusunuz /uevet,/uhayır"
        set {ucus::%player%} to true

on command "/uevet":
    if {ucus::%player%} is set:
        if player's balance is greater than or equal to 20000:
            send "&c20K &bOyun Parasına 45 dakika uçuş aktifleştirdiniz"
            remove 20000 from player's balance
            execute console command "manuaddp %player% essentials.fly"
            set player's fly mode to true
            wait 45 minutes
            execute console command "manudelp %player% essentials.fly"
            set player's fly mode to false
            send "&6&lRadikal&f&lNetwork &8»uçuş süreniz bitmiştir."
            delete {ucus::%player%}
        else:
            send "&6&lRadikal&f&lNetwork &8»yeterli paranız yok."

on command "/uhayır":
    if {ucus::%player%} is set:
        send "&6&lRadikal&f&lNetwork &8» uçuşunuz iptal edilmiştir."
        delete {ucus::%player%}

Pek bir şey değişmedi ama herhalde bazı yerlerde tab yerine space basmışsınız.
 
Kod:
command /ucus:
    trigger:
        send "&6&lRadikal&f&lNetwork &8» &c20K &bOyun Parasına 45 dakika uçmak istiyormusunuz /uevet,/uhayır"
        set {ucus::%player%} to true

on command "/uevet":
    if {ucus::%player%} is set:
        if player's balance is greater than or equal to 20000:
            send "&c20K &bOyun Parasına 45 dakika uçuş aktifleştirdiniz"
            remove 20000 from player's balance
            execute console command "manuaddp %player% essentials.fly"
            set player's fly mode to true
            wait 45 minutes
            execute console command "manudelp %player% essentials.fly"
            set player's fly mode to false
            send "&6&lRadikal&f&lNetwork &8»uçuş süreniz bitmiştir."
            delete {ucus::%player%}
        else:
            send "&6&lRadikal&f&lNetwork &8»yeterli paranız yok."

on command "/uhayır":
    if {ucus::%player%} is set:
        send "&6&lRadikal&f&lNetwork &8» uçuşunuz iptal edilmiştir."
        delete {ucus::%player%}

Pek bir şey değişmedi ama herhalde bazı yerlerde tab yerine space basmışsınız.
Arkadaşın dediği gibi bir sorun yok fakat bazı yerlerde gereksiz on command kullanmışsınız bunu kullanmanız daha sağlıklı:
Kod:
command /ucus:
    trigger:
        send "&6&lRadikal&f&lNetwork &8» &c20K &bOyun Parasına 45 dakika uçmak istiyormusunuz /uevet,/uhayır"
        set {ucus::%player%} to true
            
command /uevet:
    trigger:
        if {ucus::%player%} is set:
            if player's balance is greater than or equal to 20000:
                send "&c20K &bOyun Parasına 45 dakika uçuş aktifleştirdiniz"
                remove 20000 from player's balance
                execute console command "manuaddp %player% essentials.fly"
                set player's fly mode to true
                wait 45 minutes
                execute console command "manudelp %player% essentials.fly"
                set player's fly mode to false
                send "&6&lRadikal&f&lNetwork &8»uçuş süreniz bitmiştir."
                delete {ucus::%player%}
            else:
                send "&6&lRadikal&f&lNetwork &8»yeterli paranız yok."

command /uhayır:
    trigger:
        if {ucus::%player%} is set:
            send "&6&lRadikal&f&lNetwork &8» uçuşunuz iptal edilmiştir."
            delete {ucus::%player%}
 
Kod:
command /ucus:
    trigger:
        send "&6&lRadikal&f&lNetwork &8» &c20K &bOyun Parasına 45 dakika uçmak istiyormusunuz /uevet,/uhayır"
        set {ucus::%player%} to true

on command "/uevet":
    if {ucus::%player%} is set:
        if player's balance is greater than or equal to 20000:
            send "&c20K &bOyun Parasına 45 dakika uçuş aktifleştirdiniz"
            remove 20000 from player's balance
            execute console command "manuaddp %player% essentials.fly"
            set player's fly mode to true
            wait 45 minutes
            execute console command "manudelp %player% essentials.fly"
            set player's fly mode to false
            send "&6&lRadikal&f&lNetwork &8»uçuş süreniz bitmiştir."
            delete {ucus::%player%}
        else:
            send "&6&lRadikal&f&lNetwork &8»yeterli paranız yok."

on command "/uhayır":
    if {ucus::%player%} is set:
        send "&6&lRadikal&f&lNetwork &8» uçuşunuz iptal edilmiştir."
        delete {ucus::%player%}

Pek bir şey değişmedi ama herhalde bazı yerlerde tab yerine space basmışsınız.
teşekkürler
Gönderi otomatik olarak birleştirildi:

Arkadaşın dediği gibi bir sorun yok fakat bazı yerlerde gereksiz on command kullanmışsınız bunu kullanmanız daha sağlıklı:
Kod:
command /ucus:
    trigger:
        send "&6&lRadikal&f&lNetwork &8» &c20K &bOyun Parasına 45 dakika uçmak istiyormusunuz /uevet,/uhayır"
        set {ucus::%player%} to true
           
command /uevet:
    trigger:
        if {ucus::%player%} is set:
            if player's balance is greater than or equal to 20000:
                send "&c20K &bOyun Parasına 45 dakika uçuş aktifleştirdiniz"
                remove 20000 from player's balance
                execute console command "manuaddp %player% essentials.fly"
                set player's fly mode to true
                wait 45 minutes
                execute console command "manudelp %player% essentials.fly"
                set player's fly mode to false
                send "&6&lRadikal&f&lNetwork &8»uçuş süreniz bitmiştir."
                delete {ucus::%player%}
            else:
                send "&6&lRadikal&f&lNetwork &8»yeterli paranız yok."

command /uhayır:
    trigger:
        if {ucus::%player%} is set:
            send "&6&lRadikal&f&lNetwork &8» uçuşunuz iptal edilmiştir."
            delete {ucus::%player%}
teşekkürler
 
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