minecrafttr aramıza katil!
batihost minecraft server kirala
Satın Al
MinecraftTR Reklam Alanı
Satın Al
Satın Al
Satın Al

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

Seçkin madenci.
Katılım
3 Temmuz 2018
Mesajlar
51
Tepki puanı
40
Puanları
1,025
Discord
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.
 
Seçkin madenci.
Katılım
3 Temmuz 2018
Mesajlar
51
Tepki puanı
40
Puanları
1,025
Discord
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?
 
Seçkin madenci.
Katılım
7 Aralık 2018
Mesajlar
3
Tepki puanı
2
Puanları
1,155
Discord
iTaKka#0228
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
 
Seçkin madenci.
Katılım
3 Temmuz 2018
Mesajlar
51
Tepki puanı
40
Puanları
1,025
Discord
Seçkin madenci.
Katılım
7 Aralık 2018
Mesajlar
3
Tepki puanı
2
Puanları
1,155
Discord
iTaKka#0228
Seçkin madenci.
Katılım
7 Aralık 2018
Mesajlar
3
Tepki puanı
2
Puanları
1,155
Discord
iTaKka#0228
Seçkin madenci.
Katılım
3 Temmuz 2018
Mesajlar
51
Tepki puanı
40
Puanları
1,025
Discord
Seçkin madenci.
Katılım
7 Aralık 2018
Mesajlar
3
Tepki puanı
2
Puanları
1,155
Discord
iTaKka#0228

Üst