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

Помогите Как узнать игрока который выполнил Event

Тема в разделе "Разработка плагинов для новичков", создана пользователем Folzy, 9 фев 2021.

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

    Folzy Ньюби

    Баллы:
    1
    Имя в Minecraft:
    FolzyF
    Проблема такая я вписал в код что после разрушения каменного угля у меня выполнялась команда через
    Bukki.dispatchCommand(Bukkit.getConsoleSender(), "rpg addexp <player> mining 1");

    Так вот за место <player> должен стоять ник игрока как сделать так чтоб заместо <player> стоял ник выполневшего данный Event
     
  2. Хостинг MineCraft
    <
  3. LOVEC3327

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

    Баллы:
    68
    Имя в Minecraft:
    LOVEC3327
  4. veyn12

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

    Баллы:
    68
    Имя в Minecraft:
    Veynique
    Player p = event.getPlayer();
    Bukki.dispatchCommand(Bukkit.getConsoleSender(), "rpg addexp “+ p.getName() + “mining 1");
     
  5. SoKnight

    SoKnight Новичок

    Баллы:
    6
    Имя в Minecraft:
    SoKnight

    Player - интерфейс
    player - название переменной
    event.getPlayer(); - То что ты хочешь получить из этой переменной в дальнейшем

    Player player = event.getPlayer();

    Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "rg addexp " + p.getName() + "mining 1");
     

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