Çözüldü Skripte perm ve perm message nasıl ekleyebilirim ?

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

Aprox

Tartışmadan önce bana IQ'nu belirt.
Katılım
18 Ağustos 2017
Mesajlar
298
Elmaslar
86
Puan
13.720

Discord:

aproxthethat#1693

Merhaba arkadaşlar azıcık skript bilgimle toplaya toplaya şöyle bir skript yaptım sorunsuz bir şekilde çalışıyor fakat komutlara perm ve perm message eklemek istiyorum, nasıl ekleyebilirim. Eklemeyi çalıştım hata veriyor.
Kod:
#Coder Aprox

options:
    prefix: &3&lD&f&lC &8»  
    otosat: &3&lD&f&lC &8» &aSecilen esyanin otomatik satilmasi acildi.
    otosatk: &3&lD&f&lC &8» &cSecilen esyanin otomatik satilmasi kapandi.
#------------------------------------------------------------
    elmasfiyat: 80000
    elmasadet: 64
#------------------------------------------------------------
    demirfiyat: 28800
    demiradet: 64
#------------------------------------------------------------
    altinfiyat: 54400
    altinadet: 64
#------------------------------------------------------------
    zumrutfiyat: 105600
    zumrutadet: 64
#------------------------------------------------------------   
    elmasblockfiyat: 720000
    elmasblokadet: 64
#------------------------------------------------------------   
    zumrutblokfiyat: 950000
    zumrutblokadet: 64
#------------------------------------------------------------   
    goldblokfiyat: 489600
    goldblokadet: 64
#------------------------------------------------------------   
    ironblokfiyat: 489600
    ironblokadet: 64
#------------------------------------------------------------   
    lapisfiyat: 2500
    lapisadet: 64
#------------------------------------------------------------
on first login:
    set {lapis.%player%} to false
    set {elmas.%player%} to false
    set {demir.%player%} to false
    set {altin.%player%} to false
    set {zumrut.%player%} to false
    set {elmasblok.%player%} to false
    set {zumrutblok.%player%} to false
    set {goldblok.%player%} to false
    set {ironblok.%player%} to false
   
#-----------------------------------------------------------------------------------------------------------------
command /otolapis:
    trigger:
        if {lapis.%player%} is false:
            send "{@otosat}" to player
            set {lapis.%player%} to true
        else:
            send "{@otosatk}" to player
            set {lapis.%player%} to false
           
on break 21:
    if {lapis.%player%} is true:
        if player has {@lapisadet} lapis lazuli:
            remove {@lapisadet} lapis lazuli from player
            send "&8[&eDark&aCaster&8] {@lapisadet} &7lapis lazuli Esyasini &c{@lapisfiyat} TL &7Karsiliginda sattin!" to player
            execute console command "/eco give %player% {@lapisfiyat}"
            stop
#-----------------------------------------------------------------------------------------------------------------
command /otoelmas:
    trigger:
        if {elmas.%player%} is false:
            send "{@otosat}" to player
            set {elmas.%player%} to true
        else:
            send "{@otosatk}" to player
            set {elmas.%player%} to false
           
on break 56:
    if {elmas.%player%} is true:
        if player has {@elmasadet} diamond:
            remove {@elmasadet} diamond from player
            send "&8[&eDark&aCaster&8] &7Diamond Esyasini &c{@elmasfiyat} TL &7Karsiliginda sattin!" to player
            execute console command "/eco give %player% {@elmasfiyat}"
            stop
#------------------------------------------------------------------------------------------------------------------
command /otodemir:
    trigger:
        if {demir.%player%} is false:
            send "{@otosat}" to player
            set {demir.%player%} to true
        else:
            send "{@otosatk}" to player
            set {demir.%player%} to false
           
on break 15:
    if {demir.%player%} is true:
        if player has {@demiradet} iron ingot:
            remove {@demiradet} iron ingot from player
            send "&8[&eDark&aCaster&8] &7Demir Kulcesi Esyasini &c{@demirfiyat} TL &7Karsiliginda sattin!" to player
            execute console command "/eco give %player% {@demirfiyat}"
            stop
#----------------------------------------------------------------------------------------------------------------------
command /otoaltin:
    trigger:
        if {altin.%player%} is false:
            send "{@otosat}" to player
            set {altin.%player%} to true
        else:
            send "{@otosatk}" to player
            set {altin.%player%} to false
           
on break 14:
    if {altin.%player%} is true:
        if player has {@altinadet} gold ingot:
            remove {@altinadet} gold ingot from player
            send "&8[&eDark&aCaster&8] &7Altin Kulcesi Esyasini &c{@altinfiyat} TL &7Karsiliginda sattin!" to player
            execute console command "/eco give %player% {@altinfiyat}"
            stop
#-----------------------------------------------------------------------------------------------------------------------
command /otozumrut:
    trigger:
        if {zumrut.%player%} is false:
            send "{@otosat}" to player
            set {zumrut.%player%} to true
        else:
            send "{@otosatk}" to player
            set {zumrut.%player%} to false
           
on break 129:
    if {zumrut.%player%} is true:
        if player has {@zumrutadet} emerald:
            remove {@zumrutadet} emerald from player
            send "&8[&eDark&aCaster&8] &7Zumrut Esyasini &c{@zumrutfiyat} TL &7Karsiliginda sattin!"
            execute console command "/eco give %player% {@zumrutfiyat}"
            stop
#-----------------------------------------------------------------------------------------------------------------------       
command /otoelmasblock:
    trigger:
        if {elmasblok.%player%} is false:
            send "{@otosat}" to player
            set {elmasblok.%player%} to true
        else:
            send "{@otosatk}" to player
            set {elmasblok.%player%} to false
           
on break 57:
    if {elmasblok.%player%} is true:
        if player has {@elmasblokadet} diamond block:
            remove {@elmasblokadet} diamond block from player
            send "&8[&eDark&aCaster&8] &7Elmas Blok Esyasini &c204800 TL &7Karsiliginda sattin!"
            execute console command "/eco give %player% 204800"
            stop
#-----------------------------------------------------------------------------------------------------------------------
command /otozumrutblok:
    trigger:
        if {zumrutblok.%player%} is false:
            send "{@otosat}" to player
            set {zumrutblok.%player%} to true
        else:
            send "{@otosatk}" to player
            set {zumrutblok.%player%} to false
           
on break 133:
    if {zumrutblok.%player%} is true:
        if player has {@zumrutblokadet} emerald block:
            remove {@zumrutblokadet} emerald block from player
            send "&8[&eDark&aCaster&8] &aZumrut Blok Esyasini &c950000 TL &7Karsiliginda sattin!"
            execute console command "/eco give %player% 950000"
            stop
#-----------------------------------------------------------------------------------------------------------------------
command /otogoldblok:
    trigger:
        if {goldblok.%player%} is false:
            send "{@otosat}" to player
            set {goldblok.%player%} to true
        else:
            send "{@otosatk}" to player
            set {goldblok.%player%} to false
           
on break 41:
    if {goldblok.%player%} is true:
        if player has {@goldblokadet} gold block:
            remove {@goldblokadet} gold block from player
            send "&8[&eDark&aCaster&8] &6Altin Blok Esyasini &c153600 TL &7Karsiliginda sattin!"
            execute console command "/eco give %player% 153600"
            stop
#-----------------------------------------------------------------------------------------------------------------------
command /otoironblok:
    trigger:
        if {ironblok.%player%} is false:
            send "{@otosat}" to player
            set {ironblok.%player%} to true
        else:
            send "{@otosatk}" to player
            set {ironblok.%player%} to false
           
on break 42:
    if {ironblok.%player%} is true:
        if player has {@ironblokadet} iron block:
            remove {@ironblokadet} iron block from player
            send "&8[&eDark&aCaster&8] &6Demir Blok Esyasini &c76800 TL &7Karsiliginda sattin!"
            execute console command "/eco give %player% 76800"
            stop
#-----------------------------------------------------------------------------------------------------------------------
 
Trigger den sonra bir tab yapıp "if player has permission "perm":" yazıp altına bir tab bırakıp devam edebiliriz birde trigger: in üstüne "permission: perm.perm" yazıp onunda üstüne "permission message: Yetki yok" yazabilirsin
 
Trigger den sonra bir tab yapıp "if player has permission "perm":" yazıp altına bir tab bırakıp devam edebiliriz birde trigger: in üstüne "permission: perm.perm" yazıp onunda üstüne "permission message: Yetki yok" yazabilirsin
Dostum iyice bozdum ;( sen bir tane /otoelmas komutana örnek yapabilirmisin ?
 
Sorun çözüldüyse belirtiniz ki konu #kilitlensin
 
Kod:
command /otoelmas:
    permission message: &cYetkin yok
    permission: otoelmas
    trigger:
        if {elmas.%player%} is false:
            send "{@otosat}" to player
            set {elmas.%player%} to true
        else:
            send "{@otosatk}" to player
            set {elmas.%player%} to false
 
Kod:
command /otoelmas:
    permission message: &cYetkin yok
    permission: otoelmas
    trigger:
        if {elmas.%player%} is false:
            send "{@otosat}" to player
            set {elmas.%player%} to true
        else:
            send "{@otosatk}" to player
            set {elmas.%player%} to false
Dostum dediğin gibi yapıyorum;
POB26d.png

Fakat 15 tane error gösteriyor;
NOW8rg.png

Online Yaml Parserdanda göremiyorum hatayı :([DOUBLEPOST=1506876660,1506876627][/DOUBLEPOST]
Ne bu konu kilit heyecanı, daha sorunumu çözemedim ?
 
Dostum dediğin gibi yapıyorum;
POB26d.png

Fakat 15 tane error gösteriyor;
NOW8rg.png

Online Yaml Parserdanda göremiyorum hatayı :(


error'un yukarsını gösterirmisin ? yukarda yazan beyaz yazıları görmemiz lazı büyük ihtimal tab hatası alıyorsun
 
error'un yukarsını gösterirmisin ? yukarda yazan beyaz yazıları görmemiz lazı büyük ihtimal tab hatası alıyorsun
lb9P1g.png

7yPWAP.png

Hatalar böyle[DOUBLEPOST=1506876866,1506876796][/DOUBLEPOST]Hocam skripti zaten konuya attım, sizi fazlada uğraştırmak istemiyorum. yukarıdaki skripti düzeltebilecek varmı perm + perm message ekleyebilecek ?
 
Kod:
command /otoelmas:
    permission message: &cYetkin yok
    permission: otoelmas
    trigger:
        if {elmas.%player%} is false:
            send "{@otosat}" to player
            set {elmas.%player%} to true
        else:
            send "{@otosatk}" to player
            set {elmas.%player%} to false
on break diamond ore:
    if {elmas.%player%} is true:
        if player has {@elmasadet} diamond:
            remove {@elmasadet} diamond from player
            send "&8[&eDark&aCaster&8] &7Diamond Esyasini &c{@elmasfiyat} TL &7Karsiliginda sattin" to player
            execute console command "eco give %player% {@elmasfiyat}"
            stop
 
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