- Баллы
- 173
- Имя в Minecraft
- Den_Abr
Что это за упоротась... я уже не знаю, что с ним делать...
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Еще могу подсказать:![]()
Что это за упоротась... я уже не знаю, что с ним делать...
Сенкьюверимач. С трудом, но нашёл код, где меняется Yaw прям под дракона. Будут пробоватьЕще могу подсказать:
был плагин MobDisguise, позволял превратиться игроку в любого моба.
С драконом была та же беда, он летал задом наперед.
Позже вышел плагин DisguiseCraft, у него тот же функционал, но дракона они поправили.
Вот исходники второго: https://gitorious.org/disguisecraft
если есть возможность не лезть в nms, надо этим пользоватьсяМожет использовать Navigation ?
Думаю код примерно будет таким:Сенкьюверимач. С трудом, но нашёл код, где меняется Yaw прям под дракона. Будут пробовать
если есть возможность не лезть в nms, надо этим пользоваться
@EventHandler
public void onMovement(PlayerMoveEvent e) {
Player p = e.getPlayer();
if (e.getFrom().distance(e.getTo()) > 2) {
if (pets.containsKey(p.getName())) {
UUID uuid = pets.get(p.getName());
for (Entity ent : p.getWorld().getEntities()) {
if (ent.getUniqueId() == uuid) {
if (ent instanceof CraftLivingEntity) {
if (ent.getLocation().distance(p.getLocation()) > 10) {
Navigation nav = ((CraftLivingEntity) ent).getHandle().getNavigation();
nav.a(p.getLocation().getX(), p.getLocation().getY(), p.getLocation().getZ(), 3F);
}
}
}
}
}
}
}
Я короч решил спавнить NPC, а игроку отправлять пакет, что это дракон. Вроде норм вышло.Думаю код примерно будет таким:
Код:@EventHandler public void onMovement(PlayerMoveEvent e) { Player p = e.getPlayer(); if (e.getFrom().distance(e.getTo()) > 2) { if (pets.containsKey(p.getName())) { UUID uuid = pets.get(p.getName()); for (Entity ent : p.getWorld().getEntities()) { if (ent.getUniqueId() == uuid) { if (ent instanceof CraftLivingEntity) { if (ent.getLocation().distance(p.getLocation()) > 10) { Navigation nav = ((CraftLivingEntity) ent).getHandle().getNavigation(); nav.a(p.getLocation().getX(), p.getLocation().getY(), p.getLocation().getZ(), 3F); } } } } } } }
Мсье знает толк в извращениях. Проще было написать админам майнплекса, они бы или подсказали, или продали
Нет, наоборот, очень умный.Зачем?
Ну и плюс они не скажут
Тоже не согласен. Я дуб в java. Я только и способен городить вот такие кошмары.Нет, наоборот, очень умный.
Подожди, если у тебя статус "Девелопер", то наверно не нуб!?Тоже не согласен. Я дуб в java. Я только и способен городить вот такие кошмары.
1. Ну наверно человек может обратиться за помощью народу.Подожди, если у тебя статус "Девелопер", то наверно не нуб!?
Читайте внимательно какую-то тему(забыл какую). Девелопера дают не за то, что ты гуру в java, пишешь супер плагины, а за то, что хорошо тему своего плагина оформляешьПодожди, если у тебя статус "Девелопер", то наверно не нуб!?

Испортил моё уважение к людям в статусе ДевелоперЧитайте внимательно какую-то тему(забыл какую). Девелопера дают не за то, что ты гуру в java, пишешь супер плагины, а за то, что хорошо тему своего плагина оформляешь![]()

Я чуточку неправильно сказал, конечно нужно же ещё уметь писать плагиныИспортил моё уважение к людям в статусе Девелопер![]()

Эдвардом Сноуденом себя чувствуюМоё доверие к плашке девелопер только что упало до 0.
