Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Разработка плагина для MiniGame сервера

Ilya21

Активный участник
Пользователь
Баллы
68
Здравствуйте, вот начал создавать MiniGame сервер на MCPC+ Сразу открыл документацию по Bukkit API и ничего не понял))))
Можно привести информацию по тому как сделать, что-бы плагин мог делать это.

1.Контролировать блоки(убирать, ставить, считывать)
2.Принимать сигналы с кнопок(для дверей без поршней и тп)
3.Контролировать игроков:убирать дроп, узнавать из-за чего умер игрок(для награды в PVP MiniGame),телепортировать.
Ну вот и впринципе все, а с pex ничего сложного)
 
Плохо читали, раз ничего не поняли.
3.Контролировать игроков:убирать дроп, узнавать из-за чего умер игрок(для награды в PVP MiniGame),телепортировать.
Берем PlayerDeathEvent получаем в нем дроп, перебираем циклом, убираем в каждой итерации (ставим 0, т.е. воздух).
С телепортацией еще проще - player.teleport(Location)
 
Плохо читали, раз ничего не поняли.

Берем PlayerDeathEvent получаем в нем дроп, перебираем циклом, убираем в каждой итерации (ставим 0, т.е. воздух).
С телепортацией еще проще - player.teleport(Location)
event.getDrops().clear();
говнокодеры...
 
event.getDrops().clear();
говнокодеры...
Пропустил такую функцию, спасибо. Но мне нужно было именно перебирать дроп, а не чистить его целиком, поэтому и привел пример как это сделал у себя.
В принципе не вижу ничего говнокодерского в том, чтоб написать самостоятельно стандартную функцию, если не знаешь о ее существовании, лень искать есть ли такие, не жалко времени и просто можешь это сделать. Реализация функции clear() занимает минут 5.
 

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

Назад
Верх