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

Помогите Помощь в команде /respawn

Тема в разделе "Разработка плагинов для новичков", создана пользователем Kotlar, 24 окт 2014.

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

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

    Баллы:
    66
    Имя в Minecraft:
    kirilka1996
    Всем доброго времени суток! прошу мне помочь
    Хочу сделать команду /respawn. При вводе команды чел телепортируется на определенные координаты. Прошу помогите мне реализовать это! Заранее спс
     
    Последнее редактирование: 24 окт 2014
  2. Хостинг MineCraft
    <
  3. kirill2011s

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

    Баллы:
    103
    1. Регистрируем команду
    2. Слушаем команду
    3. Проверяем, если тот, кто послал команду игрок, то телепортируем
    4. PROFIT!!!
     
  4. Автор темы
    Kotlar

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

    Баллы:
    66
    Имя в Minecraft:
    kirilka1996
    Можешь написать примерный код? Я визуально только могу понять)
     
  5. kirill2011s

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

    Баллы:
    103
  6. Автор темы
    Kotlar

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

    Баллы:
    66
    Имя в Minecraft:
    kirilka1996
    Я туповат и не могу найти! Скинь сюда плз
     
  7. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Ты java знаешь?
     
  8. Hilgert

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

    Баллы:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    Код:
    @Override
    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){
    
        if(cmd.getName().equalsIgnoreCase("respawn")){
        
            if(sender instanceof Player){
            
                int x,y,z;
                x = 10;
                y = 61;
                z = 15;
            
                World w = getServer().getWorld("World");
            
                Location loc = new Location(w, x, y, z);
            
                ((Player)sender).teleport(loc);
                return true;
            }else{
                sender.sendMessage(ChatColor.RED+"Эту команду могут использовать только игроки");
                return false;
            }
        
        }else return false;
    
        return false;
    
    }
     
  9. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Ну зачем ты так.
     
  10. Автор темы
    Kotlar

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

    Баллы:
    66
    Имя в Minecraft:
    kirilka1996
    Не сказал бы что очень хорошо но так немного)
     
  11. Hilgert

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

    Баллы:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    Всем добра :nerd:
     
Статус темы:
Закрыта.

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