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

Помогите Game Time

Discussion in 'Разработка плагинов для новичков' started by mrshake, Jul 6, 2015.

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

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

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

    "/time query gametime"

    P.S ядро Spigot 1.8.7

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

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

    Trophy Points:
    103
    World.getTime
     
  4. Автор темы
    mrshake

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

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

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

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

    Trophy Points:
    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 Активный участник

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

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

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

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

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

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

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

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

Share This Page