Помогите Получение аргумента в сообщении ВКонтакте

  • Автор темы Автор темы Sergeo
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Sergeo

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Solomka
Как получить второе сообщение в вк и уже по этому сообщению делать действия?

*Не совсем баккит, но тут тоже присутствует частичка его кода))


p.s РЕШЕНО
 
Последнее редактирование:
Код:
String[] args = message.split(" ");
 
Код:
String[] args = message.split(" ");
Еще один вопросик, если можно

Почему игнорируется игрок, который был введен в сообщении, если его нет, то должно вывестись отправителю, что такого игрока не обнаружено на сервере

Мне нужно получать игрока и делать с ним манипуляции на сервере при том условии, что он на сервере

Вообще ничего не выводится. Просто игнорится
 
Последнее редактирование:
Код:
          case "!players" -> {

               if (!adminMode.contains(message.getFromId())) {
                   try {
                       new MessagesSend(this).setPeerId(message.getPeerId()).setMessage("Войдите в режим администратора для данного действия!").execute();
                       return;
                   } catch (BotsLongPollHttpException | BotsLongPollException e) {
                       e.printStackTrace();
                   }
               } else {

                   Player p = Bukkit.getPlayerExact(sb.toString());

                   if (p != null && p.isOnline()) {
                   try {
                       new MessagesSend(this).setPeerId(message.getPeerId()).setMessage("Высылаю возможные действия, которые могут быть произведены... \n" + buildString(pagePlayer)).execute();
                       new MessagesSend(this).setPeerId(message.getPeerId()).setMessage("Игрок найден").execute();
                   } catch (BotsLongPollHttpException | BotsLongPollException e) {
                       e.printStackTrace();
                   }
                   } else {
                       try {
                           new MessagesSend(this).setPeerId(message.getPeerId()).setMessage("Игрок не найден").execute();
                       } catch (BotsLongPollHttpException | BotsLongPollException e) {
                           e.printStackTrace();
                       }
                   }
               }
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх