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

СливПлатные

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

  • gepolisikk
  • andrew7625176
  • Frieren
  • agenfir_yt
  • Shaporob
  • Rus22
  • euj3ne
  • xsweetly
  • Shezyyy36
  • un_meg
  • nidedipai
  • Shawon12345
  • equizze
  • Unitei
  • StarDream
  • MrGladey
  • andela
  • Danulokruz
  • dimakikom
  • Ak1llnw_
  • Daddy007
  • erwrewr
  • klezmixzz
  • unlocer
  • just_lofe
  • Ton381
  • MortyPunk
  • mayz_thecat
  • Zyphilarm
  • wesneyk
  • heysaiaan
  • dejoin
  • Fergust
  • mopel63
  • Arianchikov
  • mex990
  • bb010203
  • Kwilz
  • SKITLSPDE
  • Skram
  • ThoSanTreEm
  • MinxRT
  • chve_en
  • koklik250_YT
  • 5555gggg
  • RaleMand
  • Antogonist
  • Flompi_
  • krqtexenon
  • bobobo
  • 01Kapycta
  • kexbomba2758
  • Nikita_JO
  • 7SAAS
  • VitalyPlay
  • MrDeoxYT
  • asdasdasdusad
  • agijhaigp
  • maincommando
  • dexter666999
  • anton27255
  • Kapakulia
  • NeXXty20
  • ArbuzikTop
  • exez
  • artiomka6562
  • consers
  • Scp_xz
  • CheChik
  • barhozloyy
  • JasenKiller
  • GrossVardy
  • KILLER42
  • Dima23456789
  • Robyan
  • Milord
  • IvanBiog_Petro
  • psycho4949
  • zereds
  • kotyara3
  • s2391446
  • ghopdsscw
  • FelyaFW
  • Winexwzz
  • Toxez

Помощь papi statistic

  • Автор темыluyten
  • Дата начала
luyten
посмотрел в исходниках statistic что он должен выводить по плейсхолдерам %statistic_hours_played%, %statistic_minutes_played% и тд также обозначение m (minutes), h (hours) и тд но по какой то мне непонятной причине он этого не делает
если может кто помочь переписать чтобы выводил и обозначение своих цифр буду благодарен
нужно мне это чтобы вставить код который будет склонять слова и отображать их (час, минута, секунда)
Помощь нужна только с выводом! готовый метод на склонение у меня есть
Исходники: Statistics-Expansion/src/main/java/com/extendedclip/papi/expansion/mcstatistics/StatisticsUtils.java at c45d3365ee9cf8583f2d1171a482528a8bde9acb · PlaceholderAPI/Statistics-Expansion
 
SIMBAY
hour:
const hours = 5; // замените на значение %statistic_hours_played%
const minutes = 30; // замените на значение %statistic_minutes_played%

// Склонение слов "час", "минута"
function getRussianWord(num, one, two, five) {
    let value = Math.abs(num) % 100;
    let num1 = value % 10;
    if (value > 10 && value < 20) {
        return five;
    }
    if (num1 > 1 && num1 < 5) {
        return two;
    }
    if (num1 === 1) {
        return one;
    }
    return five;
}

// Вывод времени с обозначением
function formatTime(hours, minutes) {
    const hourWord = getRussianWord(hours, 'час', 'часа', 'часов');
    const minuteWord = getRussianWord(minutes, 'минута', 'минуты', 'минут');

    console.log([ICODE]${hours} ${hourWord}, ${minutes} ${minuteWord}[/ICODE]);
}

formatTime(hours, minutes);
пробуй
 
ВерхНиз