Sol Reklam

Çözüldü Scriptim hakkında yardımcı olabilir misiniz?

Durum
Mesaj gönderimine kapalı.

ActividetxTR

Birisi mi Spawnlandı?
Katılım
31 Mayıs 2017
Mesajlar
5
Elmaslar
0
Puanlar
6.235
Yaş
23
Merhaba arkadaşlar skyblock sunucum için bir skriptim vardı fakat siz güzel üyelerden bir yardım isteme duruma kaldım
script şu:
Kod:
options:
    level.skylord: 10000
    level.skyking: 25000
    level.skytitan: 50000
    level.skyzeus: 75000
    

on command "/is level":
    set {islandlevel.%player%} to value "islandLevel" get of "plugins/ASkyBlock/players/%uuid of player%.yml" parsed as a number
    
    if player doesn't have permission "level.yetki":
    
        if {islandlevel.%player%} is greater than {@level.skyzeus}:
            execute console command "/manuadd %player% skyzeus"
            execute console command "/eco give %player% 12000"
            send "&eSkyZeus &6rutbesine basariyla gectin."
            send "&2Tebrikler hesabina &c12.000 K-Para yatirildi!"
            stop
        
        if {islandlevel.%player%} is greater than {@level.skyking}:
            execute console command "/manuadd %player% skyking"
            execute console command "/eco give %player% 5000"
            send "&eSkyKing &6rutbesine basariyla gectin."
            send "&2Tebrikler hesabina &c5.000 K-Para yatirildi!"           
            stop
        
        if {islandlevel.%player%} is greater than {@level.skylord}:
            execute console command "/manuadd %player% skylord"
            execute console command "/eco give %player% 2000"
            send "&eSkyLord &6rutbesine basariyla gectin."
            send "&2Tebrikler hesabina &c2.000 K-Para yatirildi!"
            stop
            
        if {islandlevel.%player%} is greater than {@level.skytitan}:
            execute console command "/manuadd %player% skytitan"
            execute console command "/eco give %player% 8000"
            send "&eSkyZeus &6rutbesine basariyla gectin."
            send "&2Tebrikler hesabina &c8.000 K-Para yatirildi!"
            stop

amacım ise mesela oyuncu /is level yazdığında {level.rutbe} de belirtilmiş seviyeden yukarı çıkmışsa
örn.
manuadd "skytitan" yetkisi ver
8k para ver
yazı yaz

bir oyuncu /is level yazıyor eğer ki ada leveli karşılıyorsa bunlar oluyor para alıyor,rütbe alıyor fakat;

birden fazla kez yazarak parayı ve rütbeyi alabiliyorlar

bunu 1 kere şekline nasıl getirebilir her yetkide 1 kere alınabilir şekline yani parayı yetkiyi 1 kere alabilsiner

yardımınız için teşekkür ederim
 

kingOf0

"~SimitSu"

Discord:

kingOf0!#4055

Katılım
14 Haziran 2016
Mesajlar
998
Elmaslar
745
Puanlar
15.070
Yer
getPlayer("SimitSu").getLocation()
Minecraft
SimitSu
Kod:
options:
    level.skylord: 10000
    level.skyking: 25000
    level.skytitan: 50000
    level.skyzeus: 75000
    

on command "/is level":
    set {islandlevel::%player%} to value "islandLevel" get of "plugins/ASkyBlock/players/%uuid of player%.yml" parsed as a number
    
    if player doesn't have permission "level.yetki":
        
        if player's group isn't "skyzeus":
            if {islandlevel::%player%} is greater than {@level.skyzeus}:
                execute console command "/manuadd %player% skyzeus"
                execute console command "/eco give %player% 12000"
                send "&eSkyZeus &6rutbesine basariyla gectin."
                send "&2Tebrikler hesabina &c12.000 K-Para yatirildi!"
                
        else if player's group isn't "skyking":
            if {islandlevel::%player%} is greater than {@level.skyking}:
                execute console command "/manuadd %player% skyking"
                execute console command "/eco give %player% 5000"
                send "&eSkyKing &6rutbesine basariyla gectin."
                send "&2Tebrikler hesabina &c5.000 K-Para yatirildi!"           
                
        else if player's group isn't "skylord":
            if {islandlevel::%player%} is greater than {@level.skylord}:
                execute console command "/manuadd %player% skylord"
                execute console command "/eco give %player% 2000"
                send "&eSkyLord &6rutbesine basariyla gectin."
                send "&2Tebrikler hesabina &c2.000 K-Para yatirildi!"
                
            
        else if player's group isn't "skytitan":   
            if {islandlevel::%player%} is greater than {@level.skytitan}:
                execute console command "/manuadd %player% skytitan"
                execute console command "/eco give %player% 8000"
                send "&eSkyZeus &6rutbesine basariyla gectin."
                send "&2Tebrikler hesabina &c8.000 K-Para yatirildi!"

verdiğin skript üzerine eklemeler yapılarak yazıldı.
 

GGKağan

Bir Kömür Göründü Kaptanım!

Discord:

gollapuzesi#5701

Katılım
11 Nisan 2018
Mesajlar
109
Elmaslar
36
Puanlar
0
Yer
Samanyolu Galaksisi
Minecraft
gollapuzesi
Bu skript SoulX'in yaptığı bir skriptti sanırsam...
 

ActividetxTR

Birisi mi Spawnlandı?
Katılım
31 Mayıs 2017
Mesajlar
5
Elmaslar
0
Puanlar
6.235
Yaş
23
Kod:
options:
    level.skylord: 10000
    level.skyking: 25000
    level.skytitan: 50000
    level.skyzeus: 75000
   

on command "/is level":
    set {islandlevel::%player%} to value "islandLevel" get of "plugins/ASkyBlock/players/%uuid of player%.yml" parsed as a number
   
    if player doesn't have permission "level.yetki":
       
        if player's group isn't "skyzeus":
            if {islandlevel::%player%} is greater than {@level.skyzeus}:
                execute console command "/manuadd %player% skyzeus"
                execute console command "/eco give %player% 12000"
                send "&eSkyZeus &6rutbesine basariyla gectin."
                send "&2Tebrikler hesabina &c12.000 K-Para yatirildi!"
               
        else if player's group isn't "skyking":
            if {islandlevel::%player%} is greater than {@level.skyking}:
                execute console command "/manuadd %player% skyking"
                execute console command "/eco give %player% 5000"
                send "&eSkyKing &6rutbesine basariyla gectin."
                send "&2Tebrikler hesabina &c5.000 K-Para yatirildi!"          
               
        else if player's group isn't "skylord":
            if {islandlevel::%player%} is greater than {@level.skylord}:
                execute console command "/manuadd %player% skylord"
                execute console command "/eco give %player% 2000"
                send "&eSkyLord &6rutbesine basariyla gectin."
                send "&2Tebrikler hesabina &c2.000 K-Para yatirildi!"
               
           
        else if player's group isn't "skytitan":  
            if {islandlevel::%player%} is greater than {@level.skytitan}:
                execute console command "/manuadd %player% skytitan"
                execute console command "/eco give %player% 8000"
                send "&eSkyZeus &6rutbesine basariyla gectin."
                send "&2Tebrikler hesabina &c8.000 K-Para yatirildi!"

verdiğin skript üzerine eklemeler yapılarak yazıldı.
çok teşekkür ederim yardımın için iyi günler
Gönderi otomatik olarak birleştirildi:

Bu skript SoulX'in yaptığı bir skriptti sanırsam...
skripti bana bir arkadaşım attı içi neredeyse boştu ben bildiğim kadar doldurdum komutları yazıları falan ben ekledim googledan bakarak nasıl yapılacağına dair doldurdum bilgileri yani script kiminse artık orijinali ellerine sağlık bir de yukarıdaki arkadaşon ellerine sağlık
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı