Войти или зарегистрироваться

Помогите Реализация системы репортов

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

JayRoon

Участник
Заблокирован
Пользователь
Баллы
31
Имя в Minecraft
Krongss_FUR
Здравствуйте, хочу написать фичу на /report и типо /bagayz, что бы к примеру - /report <PLAYER> <RULE>, - /bagayz <описание проблемы>, я не знаю:
1. К примеру вот команда выполняется аргументы могу вызвать из действия, как мне получить целиком сообщение от багаюз команды что бы это куда то сохранить как то что за баг
2. В чём можно хранить и репорты и багаюз репорты, м.б юзать hashset? то-есть самим написать класс который будет как значение в себе хранить - на кого репорт, пункт правила, кто отправил и этот класс использовать как то что добавлять в хешсет хранилище, но как потом сохранять это? Напишите сразу если не поняли что я хочу, видимо как то не правильно написал
 
1) String.join(" ", arg3);
2) ты сам всё написал, делаешь свой класс, записываешь туда всё, делаешь лист или мапу (всем репортам выдать ID и их использовать как ключ в мапе), при выключении сервера проходишь for'ом по map.entrySet() и записываешь, куда тебе надо
 
Использовать форум для репортов уже не судьба? :D
Там распишут скриншотов накидают и видео с нарушителями или багами.
 
Использовать форум для репортов уже не судьба? :D
Там распишут скриншотов накидают и видео с нарушителями или багами.
Почему бы и нет? Думаю для начинающего проекта стоит сразу писать сайт форума и что бы сразу игрокам надо было регистрироваться на нём :creeper:
 
1) String.join(" ", arg3);
2) ты сам всё написал, делаешь свой класс, записываешь туда всё, делаешь лист или мапу (всем репортам выдать ID и их использовать как ключ в мапе), при выключении сервера проходишь for'ом по map.entrySet() и записываешь, куда тебе надо
Спасибо.
А в первом что вы ответили почему arg3? не args? мне же надо получить сразу весь текст а не из одного аргумента
 
Спасибо.
А в первом что вы ответили почему arg3? не args? мне же надо получить сразу весь текст а не из одного аргумента
Чел, это последний аргумент в твоей команде у метода onCommand()
Он в зависимости от ide и способа подключения модулей по-разному называется
 
Использовать форум для репортов уже не судьба? :D
Там распишут скриншотов накидают и видео с нарушителями или багами.
Игроки нынче более ленивые - скриншоты не всегда поделают, а чаще забудут или просто забьют. К тому же подделать их - плевое дело. Ну, и модерация да поддержка форума в приемлемом состоянии - тоже своеобразная морока.
Все чаще вижу использование плагинов на запись действий игрока, будь то срабатывание автоматически или при вводе /report ник.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх