JaycobYT

2) Вывод символов в зависимости от наигранного времени

Apr 20th, 2023
1,940
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Функция для получения эмодзи в зависимости от количества часов, проведенных в игре
  2. function getEmojiByHoursPlayed() {
  3.   // Создаём переменную и присваиваем ей значение плейсхолдера %statistic_hours_played% (Убедитесь, что он установлен: /papi ecloud download Statistic)
  4.   var hoursPlayed = parseInt(PlaceholderAPI.static.setPlaceholders(BukkitPlayer, "%statistic_hours_played%"));
  5.   var emoji;
  6.  
  7.   // Использование конструкции switch-case для определения эмодзи в зависимости от количества часов
  8.   switch (true) {
  9.     case (hoursPlayed >= 0 && hoursPlayed <= 12):
  10.       emoji = "🔱";
  11.       break;
  12.     case (hoursPlayed > 12 && hoursPlayed <= 24):
  13.       emoji = "🪓";
  14.       break;
  15.     case (hoursPlayed > 24 && hoursPlayed <= 50):
  16.       emoji = "🧪";
  17.       break;
  18.     case (hoursPlayed > 50 && hoursPlayed <= 100):
  19.       emoji = "⚓";
  20.       break;
  21.     case (hoursPlayed > 100 && hoursPlayed <= 150):
  22.       emoji = "🎣";
  23.       break;
  24.     case (hoursPlayed > 150 && hoursPlayed <= 200):
  25.       emoji = "🏹";
  26.       break;
  27.     case (hoursPlayed > 200 && hoursPlayed <= 300):
  28.       emoji = "🗡";
  29.       break;
  30.     case (hoursPlayed > 300 && hoursPlayed <= 500):
  31.       emoji = "☄";
  32.       break;
  33.     case (hoursPlayed > 500 && hoursPlayed <= 750):
  34.       emoji = "⚡";
  35.       break;
  36.     case (hoursPlayed > 750 && hoursPlayed <= 1000):
  37.       emoji = "⭐";
  38.       break;
  39.     case (hoursPlayed > 1000):
  40.       emoji = "🔥";
  41.       break;
  42.     default:
  43.       emoji = "";
  44.   }
  45.  
  46.   // Возвращение определенного эмодзи
  47.   return emoji;
  48. }
  49.  
  50. // Вызываем функцию getEmojiByHoursPlayed()
  51. getEmojiByHoursPlayed();
Advertisement
Add Comment
Please, Sign In to add comment