Sanal Köylü Takas

FuryRS

Elmas Madencisi
En iyi cevaplar
0
Herkese Merhaba Arkadaşlar. Sizden Ufak Bir İsteğim Olucak. Şimdi ben Sunucumda Shopkeepers Yerine Ufak Bir Chestcommands kullanmak istiyorum. Chestcommands yapması Kolay Ancak İşin Skript Kısmını Yapamadım. Şimdi KOD Sistemi Var Ben Önce Size Kodu Atayım.
Kod:
options:
    prefix: &b&lKOD &6>
            
command /oyun1:
    permission: sk.admin
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if {kodlar.%{_kodgecici.%player%}%} is set:
        set {kodlar} to a random integer between 1 and 999999999999
        set {kodlar.%{_kodgecici.%player%}%} to {kodlar}
        set {kodBasladi} to true
        broadcast "&8&m--------------------------------------------"
        broadcast " "
        broadcast " "
        broadcast " {@prefix} &aOyun başlamıştır, kodu sohbete ilk yazan kazanacaktır!"
        broadcast " {@prefix} &aGeçerli Kod: &e%{kodlar}%"
        broadcast " "
        broadcast " "
        broadcast "&8&m--------------------------------------------"
            
on chat:
    if {kodBasladi} is true:
        if message is "%{kodlar}%":
            wait 5 tick
            broadcast " {@prefix} &4%player% &aKelime oyununu kazandı."
            set {kodBasladi} to false
            give a diamond named "&b&lKOD &dBileti" to player
            
            
every 10 minute:
    execute console command "oyun1"
    stop
command /al:
    permission: sk.admin
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        give 256 diamond named "&b&lKOD &dBileti" to player
command /pigal:
    permission: sk.oyuncu
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        execute console command "give %player% 52 1 name:&ePig_&fSpawner"
        remove 64 diamond named "&b&lKOD &dBileti" from player
command /ironal:
    permission: sk.oyuncu
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if player has 128 diamond named "&b&lKOD &dBileti":
            send "&bTaş Sat &8> &7Taşlarınız, başarıyla satıldı!"
            remove 128 diamond named "&b&lKOD &dBileti" from player
            execute console command "ss give %player% iron 1"
        else:
            send "&cHata &8> &7Bunun için &e&o128 &dBilet'e &7Sahip olmanız gerekir."
Arkadaşlar Kod Bu Her Spawner İçin Bir Kod Yapıcam Ama Diyelim 128 KOD Bileti Olmayanın Ya da Farklı Bir Şekilde Başka Bir Eşyası Olmayanın Spawner Almasını İstemiyorum. Bunu Ayarlayamadım...
 

TheBlueDeath

Nether Yerlisi
En iyi cevaplar
0
Kod:
        if player has 128 diamond named "&b&lKOD &dBileti":
           send "&bTaş Sat &8> &7Taşlarınız, başarıyla satıldı!"
            remove 128 diamond named "&b&lKOD &dBileti" from player
            execute console command "ss give %player% iron 1"
        else:
            send "&cHata &8> &7Bunun için &e&o128 &dBilet'e &7Sahip olmanız gerekir."
Yapmışsın zaten ne sorun var ?
 

FuryRS

Elmas Madencisi
En iyi cevaplar
0
Kod:
        if player has 128 diamond named "&b&lKOD &dBileti":
           send "&bTaş Sat &8> &7Taşlarınız, başarıyla satıldı!"
            remove 128 diamond named "&b&lKOD &dBileti" from player
            execute console command "ss give %player% iron 1"
        else:
            send "&cHata &8> &7Bunun için &e&o128 &dBilet'e &7Sahip olmanız gerekir."
Yapmışsın zaten ne sorun var ?
Hata Veriyor else kısmını algılamıyor ve if player has 128 diamond named "&b&lKOD &dBileti" Kısmını Algılamıyor
 

FuryRS

Elmas Madencisi
En iyi cevaplar
0
Wildskript felan yüklü mü veya skript son sürüm mü? Kod doğru gibi gözüküyor çünkü.
son sürüm mü bilmiyorum ama şimdi güncelliyorum

Kod:
[17:18:45 WARN]: Empty configuration section! You might want to indent one or more of the subsequent lines to make them belong to this section or remove the colon at the end of the line if you don't want this line to start a section. (kelimeoyunu.sk, line 8: if {kodlar.%{_kodgecici.%player%}%} is set:')
[17:18:45 ERROR]: indentation error: expected 8 spaces, but found '->____' [-> = tab, _ = space, ? = other whitespace] (kelimeoyunu.sk, line 48: if player has 128 diamond named "&b&lKOD &dBileti":')
[17:18:45 ERROR]: indentation error: expected 8 spaces, but found '->->____' [-> = tab, _ = space, ? = other whitespace] (kelimeoyunu.sk, line 49: send "&bB¦LETæ &8╗ &7Biletleriniz, Ba│ar²yla D÷n³│t³r³ld³!"')
[17:18:45 ERROR]: indentation error: expected 8 spaces, but found 3 tabs (kelimeoyunu.sk, line 50: remove 128 diamond named "&b&lKOD &dBileti" from player')
[17:18:45 ERROR]: indentation error: expected 8 spaces, but found 12 spaces (kelimeoyunu.sk, line 51: execute console command "ss give %player% iron 1"')
[17:18:45 ERROR]: 'else' has to be placed just after an 'if' or 'else if' section (kelimeoyunu.sk, line 52: else:')
[17:18:45 INFO]: [Skript] Encountered 5 errors while reloading kelimeoyunu.sk!
Aldığım Hata Bu WildSkript Yüklü Skript Son Sürümde
 

TheBlueDeath

Nether Yerlisi
En iyi cevaplar
0
son sürüm mü bilmiyorum ama şimdi güncelliyorum

Kod:
[17:18:45 WARN]: Empty configuration section! You might want to indent one or more of the subsequent lines to make them belong to this section or remove the colon at the end of the line if you don't want this line to start a section. (kelimeoyunu.sk, line 8: if {kodlar.%{_kodgecici.%player%}%} is set:')
[17:18:45 ERROR]: indentation error: expected 8 spaces, but found '->____' [-> = tab, _ = space, ? = other whitespace] (kelimeoyunu.sk, line 48: if player has 128 diamond named "&b&lKOD &dBileti":')
[17:18:45 ERROR]: indentation error: expected 8 spaces, but found '->->____' [-> = tab, _ = space, ? = other whitespace] (kelimeoyunu.sk, line 49: send "&bB¦LETæ &8╗ &7Biletleriniz, Ba│ar²yla D÷n³│t³r³ld³!"')
[17:18:45 ERROR]: indentation error: expected 8 spaces, but found 3 tabs (kelimeoyunu.sk, line 50: remove 128 diamond named "&b&lKOD &dBileti" from player')
[17:18:45 ERROR]: indentation error: expected 8 spaces, but found 12 spaces (kelimeoyunu.sk, line 51: execute console command "ss give %player% iron 1"')
[17:18:45 ERROR]: 'else' has to be placed just after an 'if' or 'else if' section (kelimeoyunu.sk, line 52: else:')
[17:18:45 INFO]: [Skript] Encountered 5 errors while reloading kelimeoyunu.sk!
Aldığım Hata Bu WildSkript Yüklü Skript Son Sürümde
okusan anlarmışsın aslında 8 spaces olması gereken yerde 1 tab 4 space vb. varmış tab hatalarını düzelt çalışır.
 

FuryRS

Elmas Madencisi
En iyi cevaplar
0
okusan anlarmışsın aslında 8 spaces olması gereken yerde 1 tab 4 space vb. varmış tab hatalarını düzelt çalışır.
yani skript konusunda pek bilgim yok o yüzden zaten konu açtığım benim bilgiler burada tıkanıyor :D

Skript Budur: (Düzeltirseniz Çok Sevinirim);
Kod:
options:
    prefix: &b&lKOD &6>
            
command /oyun1:
    permission: sk.admin
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if {kodlar.%{_kodgecici.%player%}%} is set:
        set {kodlar} to a random integer between 1 and 999999999999
        set {kodlar.%{_kodgecici.%player%}%} to {kodlar}
        set {kodBasladi} to true
        broadcast "&8&m--------------------------------------------"
        broadcast " "
        broadcast " "
        broadcast " {@prefix} &aOyun başlamıştır, kodu sohbete ilk yazan kazanacaktır!"
        broadcast " {@prefix} &aGeçerli Kod: &e%{kodlar}%"
        broadcast " "
        broadcast " "
        broadcast "&8&m--------------------------------------------"
            
on chat:
    if {kodBasladi} is true:
        if message is "%{kodlar}%":
            wait 5 tick
            broadcast " {@prefix} &4%player% &aKelime oyununu kazandı."
            set {kodBasladi} to false
            give a diamond named "&b&lKOD &dBileti" to player
            
            
every 10 minute:
    execute console command "oyun1"
    stop
command /al:
    permission: sk.admin
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        give 256 diamond named "&b&lKOD &dBileti" to player
command /pigal:
    permission: sk.oyuncu
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        execute console command "give %player% 52 1 name:&ePig_&fSpawner"
        remove 64 diamond named "&b&lKOD &dBileti" from player
command /ironal:
    permission: sk.oyuncu
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if player has 128 diamond named "&b&lKOD &dBileti":
            send "&bBİLETÇİ &8> &7Biletleriniz, Başarıyla Dönüştürüldü!"
            remove 128 diamond named "&b&lKOD &dBileti" from player
            execute console command "ss give %player% iron 1"
        else:
            send "&cHata &8> &7Bunun için &e&o128 &dBilet'e &7Sahip olmanız gerekir."
 

TheBlueDeath

Nether Yerlisi
En iyi cevaplar
0
Kod:
options:
    prefix: &b&lKOD &6>
            
command /oyun1:
    permission: sk.admin
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if {kodlar.%{_kodgecici.%player%}%} is set:
            set {kodlar} to a random integer between 1 and 999999999999
            set {kodlar.%{_kodgecici.%player%}%} to {kodlar}
            set {kodBasladi} to true
            broadcast "&8&m--------------------------------------------"
            broadcast " "
            broadcast " "
            broadcast " {@prefix} &aOyun başlamıştır, kodu sohbete ilk yazan kazanacaktır!"
            broadcast " {@prefix} &aGeçerli Kod: &e%{kodlar}%"
            broadcast " "
            broadcast " "
            broadcast "&8&m--------------------------------------------"
            
on chat:
    if {kodBasladi} is true:
        if message is "%{kodlar}%":
            wait 5 tick
            broadcast " {@prefix} &4%player% &aKelime oyununu kazandı."
            set {kodBasladi} to false
            give a diamond named "&b&lKOD &dBileti" to player
            
            
every 10 minute:
    execute console command "oyun1"
    stop
    
command /al:
    permission: sk.admin
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        give 256 diamond named "&b&lKOD &dBileti" to player
        
command /pigal:
    permission: sk.oyuncu
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        execute console command "give %player% 52 1 name:&ePig_&fSpawner"
        remove 64 diamond named "&b&lKOD &dBileti" from player
        
command /ironal:
    permission: sk.oyuncu
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if player has 128 diamond named "&b&lKOD &dBileti":
            send "&bBİLETÇİ &8> &7Biletleriniz, Başarıyla Dönüştürüldü!"
            remove 128 diamond named "&b&lKOD &dBileti" from player
            execute console command "ss give %player% iron 1"
        else:
            send "&cHata &8> &7Bunun için &e&o128 &dBilet'e &7Sahip olmanız gerekir."
Buyur. Eklerken tab ile boşluk bırak kodların başına
 

FuryRS

Elmas Madencisi
En iyi cevaplar
0
Kod:
options:
    prefix: &b&lKOD &6>
           
command /oyun1:
    permission: sk.admin
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if {kodlar.%{_kodgecici.%player%}%} is set:
            set {kodlar} to a random integer between 1 and 999999999999
            set {kodlar.%{_kodgecici.%player%}%} to {kodlar}
            set {kodBasladi} to true
            broadcast "&8&m--------------------------------------------"
            broadcast " "
            broadcast " "
            broadcast " {@prefix} &aOyun başlamıştır, kodu sohbete ilk yazan kazanacaktır!"
            broadcast " {@prefix} &aGeçerli Kod: &e%{kodlar}%"
            broadcast " "
            broadcast " "
            broadcast "&8&m--------------------------------------------"
           
on chat:
    if {kodBasladi} is true:
        if message is "%{kodlar}%":
            wait 5 tick
            broadcast " {@prefix} &4%player% &aKelime oyununu kazandı."
            set {kodBasladi} to false
            give a diamond named "&b&lKOD &dBileti" to player
           
           
every 10 minute:
    execute console command "oyun1"
    stop
   
command /al:
    permission: sk.admin
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        give 256 diamond named "&b&lKOD &dBileti" to player
       
command /pigal:
    permission: sk.oyuncu
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        execute console command "give %player% 52 1 name:&ePig_&fSpawner"
        remove 64 diamond named "&b&lKOD &dBileti" from player
       
command /ironal:
    permission: sk.oyuncu
    permission message: &cBunu yapmak için yetkin yok!
    trigger:
        if player has 128 diamond named "&b&lKOD &dBileti":
            send "&bBİLETÇİ &8> &7Biletleriniz, Başarıyla Dönüştürüldü!"
            remove 128 diamond named "&b&lKOD &dBileti" from player
            execute console command "ss give %player% iron 1"
        else:
            send "&cHata &8> &7Bunun için &e&o128 &dBilet'e &7Sahip olmanız gerekir."
Buyur. Eklerken tab ile boşluk bırak kodların başına
Teşekkürler Hocam... Hala Tab İle Boşluk Olayını ANLAMASAMDA :)
 
Üst