Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Game Time

Тема в разделе "Разработка плагинов для новичков", создана пользователем mrshake, 6 июл 2015.

  1. Автор темы
    mrshake

    mrshake Активный участник

    Баллы:
    61
    Имя в Minecraft:
    mrShake86
    Помогите, как через баккит API получить время, которое получается через команду

    "/time query gametime"

    P.S ядро Spigot 1.8.7

    Заранее благодарен!
     
  2. Хостинг MineCraft
    <
  3. kirill2011s

    kirill2011s Старожил Пользователь

    Баллы:
    103
    World.getTime
     
  4. Автор темы
    mrshake

    mrshake Активный участник

    Баллы:
    61
    Имя в Minecraft:
    mrShake86
    ну если бы все было так просто...

    World.getTime - Это время суток в майнкрафте, а моя команда, выдает общее количество тиков на данной карте, т.е от генерации мира и до настоящего времени!
     
  5. kirill2011s

    kirill2011s Старожил Пользователь

    Баллы:
    103
    А можно узнать, зачем?[DOUBLEPOST=1436182221,1436182174][/DOUBLEPOST]Вот, может поможет: https://bukkit.atlassian.net/plugins/servlet/mobile#issue/BUKKIT-2526[DOUBLEPOST=1436182331][/DOUBLEPOST]https://bukkit.org/threads/getting-server-tick-rate.102076/[DOUBLEPOST=1436182549][/DOUBLEPOST]Мне кажется, что тики не считаются от генерации мира. Они считаются от запуска сервера.
     
  6. Автор темы
    mrshake

    mrshake Активный участник

    Баллы:
    61
    Имя в Minecraft:
    mrShake86
    [​IMG]
    Считается как раз таки от карты, т.к не может быть такого значения сразу после запуска сервера, это время, считается только при запущенном сервере! А нужно это для моей идеи плагина...
     
  7. kirill2011s

    kirill2011s Старожил Пользователь

    Баллы:
    103
    Ну, если бы вы рассаказали идею, можно было бы вам что-то подсказать, и возможно, отказаться от этого.
    Если это команда, то можете попробовать найти кто ее реализует просто смотря исходники.[DOUBLEPOST=1436189614,1436189203][/DOUBLEPOST]https://github.com/Bukkit/Bukkit/bl.../org/bukkit/command/defaults/TimeCommand.java

    Правда, я не вижу тут вашей команды. Может, это какой-то плагин или новая версия?
     
  8. CraftCoder

    CraftCoder Старожил Пользователь

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Например идея может заключаться в том, что где-то в игре будет отображаться сколько времни прошло с последнего вайпа или, если вайпы регулярные, то сколько осталось до следующего.
     
  9. kirill2011s

    kirill2011s Старожил Пользователь

    Баллы:
    103
    В таком случае, можно смотреть на дату создания папки и все.
     

Поделиться этой страницей