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

Помогите Тема

Тема в разделе "[Архив] Помощь", создана пользователем getsmp, 18 янв 2014.

Статус темы:
Закрыта.
  1. Автор темы
    getsmp

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

    Баллы:
    103
    Сообщение
     
    Последнее редактирование: 8 июл 2015
  2. Хостинг MineCraft
    <
  3. Автор темы
    getsmp

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

    Баллы:
    103
    Сообщение
     
    Последнее редактирование: 8 июл 2015
  4. Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    if(powered && metalShoes) {
    world.setBlockMetadataWithNotify(i, j, k, world.getBlockMetadata(i, j, k) - 1, 7);
    player.motionY += 0.07500000298023224D;
    if(player.motionY > 0.0D) {
    player.motionY *= 1.0299999713897705D;
    player.fallDistance = 0.0F;
    }

    if(player.isSneaking()) {
    if(player.motionY > 0.30000001192092896D) {
    player.motionY = 0.30000001192092896D;
    }
    } else if(player.motionY > 1.5D) {
    player.motionY = 1.5D;
    }
    } else if(player.isSneaking()) {
    if(player.motionY < -0.25D) {
    player.motionY *= 0.8999999761581421D;
    } else {
    player.fallDistance = 0.0F;
    }
    }

    Вот собственно и весь код, ковыряйте даблы как хотите.
     
  5. Автор темы
    getsmp

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

    Баллы:
    103
    Сообщение
     
    Последнее редактирование: 8 июл 2015
  6. Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    player.motionY *= 1.0299999713897705D;

    player.motionY = 0.30000001192092896D;

    И прочие
     
  7. Автор темы
    getsmp

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

    Баллы:
    103
    Сообщение
     
    Последнее редактирование: 8 июл 2015
  8. BlackSun

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

    Баллы:
    78
    Разве этот код не отвечает за перемещение игрока вверх, относительно блока? Как со значениями не играйся - выше 44го блока не полезет.
    Имхо, стоит посмотреть в сторону этой строчки:
    Код:
    boolean powered = world.func_72805_g(i, j, k) > 0;
    И копать уже в функции world.func_72805_g.
     
  9. Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse
     
  10. BlackSun

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

    Баллы:
    78
     
Статус темы:
Закрыта.

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