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

СливПлатные

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

  • Nazzyckkk
  • aomsinz
  • LaLaLaLaaa
  • OXIS
  • GtxCiner1
  • ChildFreak
  • vcllebiwfsdg
  • kanortoplay
  • MrDeperok
  • Malinbl4
  • furkqn
  • Watalaker37821
  • jacats
  • Asisstant335
  • lrlrrlv
  • carlosg25
  • VALEIM_
  • TheKa1n
  • mifothebest
  • Zoyhi
  • Asdcdwdd
  • ronnexnet
  • jacob
  • Sacti0n
  • nerotek
  • Fliase
  • Артём Веригин
  • alsg
  • 01Kapycta
  • MrFernOff
  • mka5
  • parnisha
  • MaksysMedelian
  • Demiurgos
  • Ivan_09
  • Skalkovr
  • bvvg
  • hardovere
  • roniksizes
  • Kikai
  • zw2
  • fruckt345
  • SeftRaiz
  • archipelag
  • SIMBAY
  • Mr_Neave
  • Renwixx
  • Lucifer2033
  • Kentavor
  • ak1
  • workcx
  • stereo
  • AntonPonomar
  • KuPrY

Помощь 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);
пробуй
 
ВерхНиз