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

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

Discussion in 'Запросы на разработку плагинов' started by Volokitin, Apr 8, 2014.

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

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

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

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

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

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

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

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

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

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

    Trophy Points:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Главное его летающим отметить, но не давать включить полёт
     
    LaoTheLizard likes this.
  7. serega6531

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

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

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

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

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

    Trophy Points:
    173
    Skype:
    shkurovs
    И игрок не сможет двигаться, ага.
     
    LaoTheLizard likes this.
  10. konfyciu98

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

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

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

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

Share This Page