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

Помогите Использование скрипта на всех игроков с консоли

Тема в разделе "[Архив] Помощь", создана пользователем TheNikTok, 23 июл 2013.

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

    TheNikTok Активный участник

    Баллы:
    63
    Вот решил перейти на 1.6.2, (в нём добавилась команда Playsound) скачиваю Bukkit последней версии и обнаруживаю, что в бакките эта команда не работает. после этого немного поразмыслив, я решил написать плагин с командой playsound. так вот я написал, НО команда работает только на того кто написал эту команду!
    Помогите решить эту проблему (чтобы при использовании даже консоли все люди могли слышать этот звук). Как я понял надо изменить Player player = (Player) sender; но вопрос ЧЕМ?
    Вот код:
    Код:
    public class PlaySound extends JavaPlugin{
        public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args){
            if(cmd.getName().equalsIgnoreCase("playsound")){
                if(args.length == 1) {
                    if(args[0].equalsIgnoreCase("note.pling")) {
                        Player player = (Player) sender;
                            World w = player.getWorld();
                           
                            w.playSound(player.getLocation(), Sound.NOTE_PLING , 1, 10);
                   
                    }
                   
                    }
               
                return true;
            }
            return false;
        }
     
    }
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    TheNikTok

    TheNikTok Активный участник

    Баллы:
    63
    UP (надеюсь это можно делать)
     
    GJEvolution нравится это.

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