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

Помогите Контроль погоды

Discussion in '[Архив] Помощь' started by Vasily, Jun 30, 2012.

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

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

    Trophy Points:
    68
    На сервере жалуются, что каждый игровой день идет дождь. Как уменьшить процент плохой погоды?
     
  2. Хостинг MineCraft
    <
  3. DNAlchemist

    DNAlchemist Активный участник Пользователь

    Trophy Points:
    88
    За погоду отвечает функция updateweather() в классе worldserver и world.


    эта строчка отвечает за установку времени до следующего переключения погоды

    {
    worldInfo.setRainTime(rand.nextInt(0x29040) + 12000);
    }


    Это значит, что дождь может начаться через
    12000 - 168000 тиков игры, что равно 600 - 8400 секунд = 10 минут - 2 часа 20 минут
    0x29040 - это 16800 в шестнадцатеричной системе исчисления
    1 тик = 1/20й секунды

    Если у тебя vanilla, могу перекомпилировать класс и скинуть.
     

Share This Page