Skript Paylaşımı Mainmup - Scoreboard Skript - Configli - Kolay Düzenlenebilir!

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

Cloneix

Örümcek Hoşt!
Yasaklandı
Katılım
3 Haziran 2017
Mesajlar
373
Elmaslar
148
Puan
0
Yaş
23
Merhaba arkadaşlar;
Bugün karşınızda Scoreboard skriptiyle karşınızdayım.

Ne işimize yarıyacak?
Survival serverlerin çoğu scoreboard kullanıyor!
Ama ayarlarını nasıl yapcaklarını bilmiyorlardı!
Bende böyle birşey getirerek artık sadece config.yml den Yazıları direkt degiştirmeli yaptım!
Kolay kullanımlı!
Ücretsiz!


Scoreboard Tablosu;
Kolay ayarlayın diye sizlere ben böyle bıraktım siz değiştirin!

m2Lkoy.png


Bu tabloyu nerden değiştiricez?
Ben değiştirmeniz için kolay ayarladım!
Kendine göre rahat bir şekilde ayarlayabilirsin!

plugins/Scoreboard/config.yml

Karşınızda Config Dosyası;
Gördüğünüz gibi kolay düzenlenebilir!

rO92p7.png


Scoreboard - FeatherBoard Farkı!

Bazı arkadaşlar FeatherBoard plugini var dicek!
Ama ben bu skripti hem kolay düzenlemesi hemde FeatherBoard ücretli olduğu için yaptım!
Biliyorsunuzki skript yaptığınızda FeatherBoard 2017 sürümü değil ise skriptlerinizi oraya yazamıyorsunuz!
Bu skriptde her türlü skript yaptığınızda tabloya yerleştirebiliyorsunuz!

Bunu Nasıl Çalıştıracağız?
1 - İlk önce verdiğim kodu kopyalayıp
2 - Not defteri oluşturup isminin sonunu .sk yapıyoruz

Örneğin : ScoreBoard.sk

1 - Oluşturduğunuz dosyayı sağ tıklayıp Notepad++ ile açıyoruz!

2 - Kodu yapıştırıyoruz!
3 - plugins/Skript/scripts dizinine atıyoruz!
4 - Oyuna gelip /sk reload Scoreboard yazıyoruz!
5 - plugins/Scoreboard kısmına config.yml gelmiştir!
6 - Artık config.yml yi açıp değiştirebilirsiniz!

Kod;
Kod:
on load:
    wait 1 ticks
    if file "plugins/Scoreboard/config.yml" doesn't exists:
        create file "plugins/Scoreboard/config.yml"
        set "Prefix" to "&9&m----------------------------------------------------------------------------------------" in yaml file "plugins/Scoreboard/config.yml"
        set "Prefix2" to "" in yaml file "plugins/Scoreboard/config.yml"
        set "Skripter" to "                                     Mainmup                                              " in yaml file "plugins/Scoreboard/config.yml"       
        set "Prefix3" to "" in yaml file "plugins/Scoreboard/config.yml"       
        set "Prefix4" to "&9&m----------------------------------------------------------------------------------------" in yaml file "plugins/Scoreboard/config.yml"   
        set "Yazı" to "&c( &fMainmup&c )" in yaml file "plugins/Scoreboard/config.yml"
        set "Yazı1" to "&aKendine Göre Ayarla1!" in yaml file "plugins/Scoreboard/config.yml"
        set "Yazı2" to "&aKendine Göre Ayarla2!" in yaml file "plugins/Scoreboard/config.yml"
        set "Yazı3" to "&aKendine Göre Ayarla3!" in yaml file "plugins/Scoreboard/config.yml"
        set "Yazı4" to "&aKendine Göre Ayarla4!" in yaml file "plugins/Scoreboard/config.yml"
        set "Yazı5" to "&aKendine Göre Ayarla5!" in yaml file "plugins/Scoreboard/config.yml"
        set "Yazı6" to "&aKendine Göre Ayarla6!" in yaml file "plugins/Scoreboard/config.yml"
        set "Yazı7" to "&aKendine Göre Ayarla7!" in yaml file "plugins/Scoreboard/config.yml"
        set "Yazı8" to "&aKendine Göre Ayarla8!" in yaml file "plugins/Scoreboard/config.yml"    
        set "Yazı9" to "&aKendine Göre Ayarla8!" in yaml file "plugins/Scoreboard/config.yml"
        set "Yazı10" to "&aKendine Göre Ayarla9!" in yaml file "plugins/Scoreboard/config.yml"
        set "Yazı11" to "&aKendine Göre Ayarla10!" in yaml file "plugins/Scoreboard/config.yml"
        set "Yazı12" to "&cSkype => &eMainmup" in yaml file "plugins/Scoreboard/config.yml"        
       
on load:
    wait 5 ticks
    set {yazi} to single value "Yazı" get of "plugins/Scoreboard/config.yml"   
    set {yazi1} to single value "Yazı1" get of "plugins/Scoreboard/config.yml"
    set {yazi2} to single value "Yazı2" get of "plugins/Scoreboard/config.yml"
    set {yazi3} to single value "Yazı3" get of "plugins/Scoreboard/config.yml"
    set {yazi4} to single value "Yazı4" get of "plugins/Scoreboard/config.yml"
    set {yazi5} to single value "Yazı5" get of "plugins/Scoreboard/config.yml"
    set {yazi6} to single value "Yazı6" get of "plugins/Scoreboard/config.yml"
    set {yazi7} to single value "Yazı7" get of "plugins/Scoreboard/config.yml"   
    set {yazi8} to single value "Yazı8" get of "plugins/Scoreboard/config.yml"
    set {yazi9} to single value "Yazı9" get of "plugins/Scoreboard/config.yml"
    set {yazi10} to single value "Yazı10" get of "plugins/Scoreboard/config.yml"
    set {yazi11} to single value "Yazı11" get of "plugins/Scoreboard/config.yml"
    set {yazi12} to single value "Yazı12" get of "plugins/Scoreboard/config.yml"   
   
       
every second:
    loop all players:
        wipe loop-player's sidebar
        set name of sidebar of loop-player to "%{yazi}%"
        set score "%{yazi1}%" in sidebar of loop-player to 12
        set score "%{yazi2}%" in sidebar of loop-player to 11
        set score "%{yazi3}%" in sidebar of loop-player to 10
        set score "%{yazi4}%" in sidebar of loop-player to 9
        set score "%{yazi5}%" in sidebar of loop-player to 8
        set score "%{yazi6}%" in sidebar of loop-player to 7
        set score "%{yazi7}%" in sidebar of loop-player to 6
        set score "%{yazi8}%" in sidebar of loop-player to 5
        set score "%{yazi9}%" in sidebar of loop-player to 4
        set score "%{yazi10}%" in sidebar of loop-player to 3
        set score "%{yazi11}%" in sidebar of loop-player to 2
        set score "%{yazi12}%" in sidebar of loop-player to 1





 
Güzel Skript. Lag yapar mı?
 
Güzel anlatım şekli sade yazı boyutlarını biraz büyütüp, ortalasan daha güzel olabilirdi. Başarılar.
 
Güzel düşünmüşsün de her saniye bütün oyuncuları looplamak aşırı laga sokacaktır.
loop yerine normal players olarak yapmıştım.
bu sefer consol da çok spamlıyor die böyle yaptım
Yorumunuz için teşekkürler![DOUBLEPOST=1517684350,1517684307][/DOUBLEPOST]
Güzel Skript. Lag yapar mı?
Bilmiyorum, Loopladığı için biraz olabilir![DOUBLEPOST=1517684392][/DOUBLEPOST]
Hocam nice daha güzel skriptlerini bekliyoruz...
Ekli dosyayı görüntüle 19254
Teşekkürler![DOUBLEPOST=1517684451][/DOUBLEPOST]
Güzel anlatım şekli sade yazı boyutlarını biraz büyütüp, ortalasan daha güzel olabilirdi. Başarılar.
Teşekkürler, tasarımımı gittikçe güzelleştirmeye çalışıyorum!
Birdaki sefere öyle denerim!
 
Dostum, scoreboard config sistemini değiştirmeni tavsiye ederim. Liste kodunu kullan configde listeleme yap yani daha güzel bir görüntü olur. Kodu araştır bulabilirsin. Birde variable lar ekle, örnek olarak; {oldurme} yazınca kill sayısı falan.
 
Dostum, scoreboard config sistemini değiştirmeni tavsiye ederim. Liste kodunu kullan configde listeleme yap yani daha güzel bir görüntü olur. Kodu araştır bulabilirsin. Birde variable lar ekle, örnek olarak; {oldurme} yazınca kill sayısı falan.
Teşekkürler,ama o öldürme vb. forumdakilere bıraktım!
Kafaları karışmasın diye.
 
Teşekkürler,ama o öldürme vb. forumdakilere bıraktım!
Kafaları karışmasın diye.
Ellerine sağlık gene döktürmüşsün fakat @Dramera nin dediği gibi yapsan daha iyi olur çünkü birçok kişi ayarlamayı bilmiyor,en azından hani sade kalcaksa kendileri ayarlayacaksa 2. olarak hazır olanınıda yapsan pek fena olmaz.
 
Ellerine sağlık gene döktürmüşsün fakat @Dramera nin dediği gibi yapsan daha iyi olur çünkü birçok kişi ayarlamayı bilmiyor,en azından hani sade kalcaksa kendileri ayarlayacaksa 2. olarak hazır olanınıda yapsan pek fena olmaz.
Evet de onunla da zaman kaybedersem bu sefer başka skriptlerimi yapamam ve okullar açıldı biraz sıkıntılı oluyor!
Anlayışınız için teşekkürler
 
Bu skripti iyi bulmadım. Her line için ayrı bir düzenleme gerekiyor. Onun yerine list yaml value kullan ve loopla. Bir diğer eksiğe gelecek olursak her saniye oyuncuları looplaması bence saçmalık. Onun yerine subroutine kullanırsan ve reload çektiğimizde o subroutini invoklarsan hem daha az lag yapar hemde daha güzel durur.

GT-I9300 cihazımdan Tapatalk kullanılarak gönderildi
 
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