Sol Banner
Sağ Banner
  • Minecraft İçerik Üreticileri Aranıyor!

    Bilgilendirici videolar ya da rehberler hazırlayarak gelir elde etmek ister misin?

    • ✅ YouTube - TikTok Videoları üretecek içerik üreticileri & video editörleri arıyoruz!
    • ✅ Forumda yazarlık, minecraft rehberleri, modları paylaşacak arkadaşlar arıyoruz.
    • ✅ Aramıza katıl, içerik üret, paylaşım yap, para kazan!
    Başvur

PlaceholderAPI'de bir javascript isteği & Paylaşıldı

AhmetOzkan

Seçkin madenci.
Katılım
3 Temmuz 2018
Mesajlar
51
Tepki puanı
37
Puanları
1,025
Konum
Ankara
Ekli dosyayı görüntüle 11514 93.000 bu şekilde görünüyor,kendi koduma sizinkini uyarlamaya çalıştım belki de yanlış yaptım.

JavaScript:
function getLevelColor(level){
    if(level <= 4999){
        return "&f";
    }else if(level >= 5000 && level <= 9999){
        return "&e";
    }else if(level >= 10000 && level <= 29999){
        return "&6";
    }else if(level >= 30000 && level <= 49999){
        return "&a";
    }else if(level >= 50000 && level <= 99999){
        return "&2";
    }else if(level >= 100000 && level <= 299999){
        return "&b";
    }else if(level >= 300000 && level <= 499999){
        return "&3";
    }else if(level >= 500000 && level <= 999999){
        return "&d";
    }else if(level >= 1000000 && level <= 2999999){
        return "&5";
    }else if(level >= 3000000 && level <= 4999999){
        return "&c";
    }else if(level >= 5000000 && level <= 9999999){
        return "&4";
    }
    else if(level >= 5000000){
        return "&4";
    }
}

function getFormattedLevel(){
    var level = "%askyblock_level%";
    return getLevelColor(level*1) + level.replace(/\B(?=(\d{3})+(?!\d))/g, ".");
}

getFormattedLevel();

artık sadece %javascript_adaseviye% kullanman yeterli olacaktır. %askyblock_level% kısmını kendisi ekliyor. oradaki iki adet noktanın sebebini anlamadım, bakacağım.
 

AhmetOzkan

Seçkin madenci.
Katılım
3 Temmuz 2018
Mesajlar
51
Tepki puanı
37
Puanları
1,025
Konum
Ankara
1593454599150.png

aslında 93.000 vermesi lazım
return getLevelColor(level*1) + level.replace(/\B(?=(\d{3})+(?!\d))/g, "."); kısmını return getLevelColor(level*1) + level; yapıp sonucunu atar mısın?
 

iTaKka_

Seçkin madenci.
Katılım
7 Aralık 2018
Mesajlar
3
Tepki puanı
2
Puanları
1,155
Ekli dosyayı görüntüle 11561
aslında 93.000 vermesi lazım
return getLevelColor(level*1) + level.replace(/\B(?=(\d{3})+(?!\d))/g, "."); kısmını return getLevelColor(level*1) + level; yapıp sonucunu atar mısın?
Öyle yapınca hiç nokta olmuyor placeholder olarak artık sadece %javascript_adaseviye% kullanıyorum, ama hala 2 nokta var
tek sorun olarak bu kaldı.

1593460574206.png
 

AhmetOzkan

Seçkin madenci.
Katılım
3 Temmuz 2018
Mesajlar
51
Tepki puanı
37
Puanları
1,025
Konum
Ankara

Yeni Mesajlar


Üst