1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Сообщение для всех игроков при выполнение достижения

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

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

    TheNightWith Новичок

    Баллы:
    6
    Имя в Minecraft:
    DyrrothLP
    Как сделать так чтобы если игрок выполнял определённое достижение например " Возможное невозможно" То всем игрокам на сервере в broadcast писалось сообщение что как то игрок выполнил это достижение
     
  2. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
  3. Автор темы
    TheNightWith

    TheNightWith Новичок

    Баллы:
    6
    Имя в Minecraft:
    DyrrothLP
    Вопрос не по этой теме но всё же вот я написал код
    public boolean onCommand(CommandSender commandSender, Command command, String s, String[] strings) {
    if(!(sender instanceof Player)) {
    System.out.println("Вы не являетесь игроком");
    return true;
    }
    Player player = (Player) sender;
    if(!player.hasPermission("cmi.fly")) {
    return true;
    }
    return true;


    И мне пишет ошибку что cannot resolve symbol sender
     
  4. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Ну так правильно, потому что у тебя в коде и нет переменной sender
    Есть только commandSender
     

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