Сборки серверов

СливПлатные

Сейчас онлайн

  • An0nim
  • timverhovniy
  • Arisu
  • ConsoleOk1
  • ziddler
  • jdjrjr
  • koka
  • yanix1337
  • NikiterToper123321
  • Jarvis20015
  • Croissanity
  • logink1
  • ffefefef
  • foxy_
  • jell1k
  • 1212122222
  • djneketos
  • savenx
  • lyprot
  • Dolf
  • white72
  • MilfXanter
  • Sebsish
  • mex990
  • Dejvidos
  • violentuso
  • krqtexenon
  • _Iwtdie
  • vadxc
  • WaffleFt
  • assssss
  • EmpireOverLord
  • t0rpedv
  • dudwoek002
  • Tarekizor
  • shqwdpro12
  • krislor
  • PantherPK
  • Vvdmkk
  • brain
  • Klocker
  • GUFIII

Помощь Делаю скрипт на вывод цвета в зависимости от значения. PlaceholderAPI (JavaScript)

  • Автор темыFlickG870
  • Дата начала
FlickG870
Вот мой код:
function getEmojiByHoursPlayed() {
  var hoursPlayed = parseInt(PlaceholderAPI.static.setPlaceholders(BukkitPlayer, "%javascript_kri%"));
  var emoji;
 
  switch (true) {
    case hoursPlayed < 0.0:
      emoji = "&0";
      break;
    case (hoursPlayed >= 0.0:
      emoji = "&4";
      break;
    case (hoursPlayed >= 300.0:
      emoji = "&c";
      break;
    case (hoursPlayed >= 500.0:
      emoji = "&#ff4d00";
      break;
    case (hoursPlayed >= 700.0:
      emoji = "#09c906";
      break;
    case (hoursPlayed >= 950.0:
      emoji = "#04ff00";
      break;
    case (hoursPlayed >= 1150.0:
      emoji = "&6";
      break;
    case (hoursPlayed >= 1450.0:
      emoji = "&9";
      break;
    case (hoursPlayed >= 1800.0:
      emoji = "&8";
      break;
    default:
      emoji = "";
  }
 
  return emoji;
}
 
getEmojiByHoursPlayed();

Почему-то когда я прописываю %javascript_formatted% в табе перед рейтингом (делаю систему рейтинга), рейтинг не окрашивается. В чём дело?
 
В
попробуй так

function getEmojiByHoursPlayed() {
var hoursPlayed = parseInt(PlaceholderAPI.static.setPlaceholders(BukkitPlayer, "%javascript_kri%"));
var emoji;

switch (true) {
case (hoursPlayed < 0):
emoji = "§0";
break;
case (hoursPlayed >= 0 && hoursPlayed <= 300):
emoji = "§4";
break;
case (hoursPlayed > 300 && hoursPlayed <= 500):
emoji = "§c";
break;
case (hoursPlayed > 500 && hoursPlayed <= 700):
emoji = "§#ff4d00";
break;
case (hoursPlayed > 700 && hoursPlayed <= 950):
emoji = "§#09c906";
break;
case (hoursPlayed > 950 && hoursPlayed <= 1150):
emoji = "§#04ff00";
break;
case (hoursPlayed > 1150 && hoursPlayed <= 1450):
emoji = "§6";
break;
case (hoursPlayed > 1450 && hoursPlayed <= 1800):
emoji = "§9";
break;
case (hoursPlayed > 1800):
emoji = "§8";
break;
default:
emoji = "";
}

return emoji;
}

getEmojiByHoursPlayed();
 
ВерхНиз