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

Идея Возможность ходить по воде, лаве, воздуху.

Тема в разделе "Запросы на разработку плагинов", создана пользователем Volokitin, 8 апр 2014.

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

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

    Баллы:
    68
    Всем привет. Появилась такая идея на счет плагина с помощью которого игрок бы смог ходить по воде, лаве, воздуху. Например перед игроком большая водная гладь в несколько десятков блоков которую ему нужно перейти, игрок вводит определенную команду и когда он попадает на блок с водой, то не тонет, а идет по нему. Тоже самое с лавой, допустим игрок находится в пещере около лавы, при вводе команды игрок не будет тонуть в лаве и лава не будет поджигать игрока, тем самым он не погибнет и сохранит добытые им ресурсы. И если например игрок строит дом и ему нужно перейти на другую сторону, или же ему надо пересечь небольшой овраг, а блоков или то, чем их можно добыть под рукой нет, он опять же вводит команду и может пройти несколько блоков по воздуху. Такие возможности можно было бы дать VIP и Premium игрокам на сервере. Сам же плагин можно настроить для разных групп на сервере и дать каждой какую-нибудь из перечисленных выше возможностей. Например VIP игроки могут за раз пройти по воде 50 блоков, Premium 100 и так далее. Тоже самое с лавой и воздухом. Если такой плагин возможно реализовать, то возьмитесь кто-нибудь за его разработку. :)
     
    Великий Реван нравится это.
  2. Хостинг MineCraft
    <
  3. SmelJey

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

    Баллы:
    63
    Skype:
    yuramix2
    Имя в Minecraft:
    SmelJey
    Иисус что ли? И с водой и лавой ладно ещё, но с воздухом... Если у кого-то получится реализовать - багов немерено выйдет.
     
  4. aceJKE

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

    Баллы:
    123
    По воздуху, это наверное полет? ._.
    И давать полет например на 5секунд...
     
    HoShiMin нравится это.
  5. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    player.sendBlockChange() и соответствующая обработка PlayerMoveEvent.
     
  6. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Главное его летающим отметить, но не давать включить полёт
     
    LaoTheLizard нравится это.
  7. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Будет выглядеть лучше с появляющимися фейковыми блоками.
     
  8. konfyciu98

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

    Баллы:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Мб проверять, какой блок под игроком? Если это вода\лава, то запоминать его Y координату на тот момент, когда он был не над водой, потом при движении все время телепортировать по Y координате.
     
  9. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    И игрок не сможет двигаться, ага.
     
    LaoTheLizard нравится это.
  10. konfyciu98

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

    Баллы:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    А если задать setVelocity() на 1-2 блока и потом опять проверить блок?
     
  11. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Если игрок побежит по пакетным блокам без полёта, то сервер посчитает его читером
     

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