Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

В разработке Плагин на Карму. Обсудим?

А теперь самое интересное. Иди терять часы своей никчемной жизни в поиске завуалиранного мата. Который шкалтники тебе будут каждый час пополнять :D.
на одной замене букв можно на слове вриантов по 10 вывезти, и это я еще транслит не вспомни
 
К тому же, я уже очень даже хорошо подтянул свои знания в Spigot API & Java) Лампово у вас тут, но надоедать я вам не буду, только если вообще геморой какой-то, как сейчас, например
 
Я же делаю не ChatGuard, а карму... Она практически никак не будет влиять на геймплей и пр. Она будет отображать твое поведение на сервере, изредка прописывая тебе +5 за "хорошие" слова (ох как я продумал, позже чуть-чуть откорректирую) и минусует за "плохие" слова. Есть профиль, где показывается твоя карма и пр. статистика. Сделать хочу это для того, чтобы игроки могли видеть, кто нормальный, а кто не совсем...
в конечном итоге, по личному опыту, замечаю что пишу маты только когда веселюсь. когда зол и мат идет как ругательство - звездочки. так что что там будет оно показывать - вопрос дико спорный
 
К тому же, я уже очень даже хорошо подтянул свои знания в Spigot API & Java) Лампово у вас тут, но надоедать я вам не буду, только если вообще геморой какой-то, как сейчас, например
это не геморрой, это простейшие простейшести
 
это не геморрой, это простейшие простейшести
... Ну, мне предстоит классное обучение SpigotAPI + Java + анальный секс в ВУЗе) Кашееер)
Доброго времени суток, господа. Шо це таке?
Снимок экрана 2017-02-25 в 19.10.06.png
Я про 4.messages и 4.commands.
Создаю я список
Java:
List<String> messages = Arrays.asList("&c[&fПасхалки&c] &f> Ты нашел &a%now%&7/&a%all% &fпасхалок!");
List<String> commands = Arrays.asList("custom_command %player%");
Config.getPresentsConfig().set("Blocks."+number+".messages", messages);
Config.getPresentsConfig().set("Blocks."+number+".commands", commands);
Config.presents.save(Config.presentsf);
При первом сохранении все нормально, при последующих становится *id001 & *id002 (бывает &id001/&id002)
Прогуглил, но толком не понял из-за чего. Кто-нибудь сталкивался с такой проблемой?
 
... Ну, мне предстоит классное обучение SpigotAPI + Java + анальный секс в ВУЗе) Кашееер)
Доброго времени суток, господа. Шо це таке?
Я про 4.messages и 4.commands.
Создаю я список
Java:
List<String> messages = Arrays.asList("&c[&fПасхалки&c] &f> Ты нашел &a%now%&7/&a%all% &fпасхалок!");
List<String> commands = Arrays.asList("custom_command %player%");
Config.getPresentsConfig().set("Blocks."+number+".messages", messages);
Config.getPresentsConfig().set("Blocks."+number+".commands", commands);
Config.presents.save(Config.presentsf);
При первом сохранении все нормально, при последующих становится *id001 & *id002 (бывает &id001/&id002)
Прогуглил, но толком не понял из-за чего. Кто-нибудь сталкивался с такой проблемой?
в апострофы запихни
 
Снимок экрана 2017-02-25 в 20.35.06.png
Java:
if (a.equals(Action.RIGHT_CLICK_BLOCK) || a.equals(Action.LEFT_CLICK_BLOCK) && !is.getType().equals(Material.STICK))
Это выполнится, если ПКМ или ЛКМ по блоку, но в руке не Палка. Правильно? Если правильно, то ему насрать на то, что у тебя в руке палка.
 
Последнее редактирование:
Доброго времени суток, девы! У меня возник вопрос. А как лучше сделать следующее:
Имеем файл такого типа:
YAML:
- 0.1,0,0  #x,y,z
- 0.2,0,0
- 0.3,0,0
- 0.4,0,0
и т.д...
Мне нужно получать каждый N-тиков одну строчку, потом следующую и т.д.
Решил сделать через такую конструкцию:
Java:
        new BukkitRunnable() {
            int ticksRun;

            @Override
            public void run() {
                ticksRun++;
                // действие
                if (ticksRun > 100) { // 100 ticks = 5 сек
                    cancel();
                }
            }
        }.runTaskTimer(LobbyStats.plugin, 1L, 1L);
Но возникла проблема в том, как мне пройтись по моему "списку координат" и как закончить действие тогда, когда закончится мой "список".
Пробовал через for, но там какая-та кхм..кхм...
Как лучше сделать, подскажите, пожалуйста, а то я тупенький. Не доходит до меня...
 
Я же делаю не ChatGuard, а карму... Она практически никак не будет влиять на геймплей и пр. Она будет отображать твое поведение на сервере, изредка прописывая тебе +5 за "хорошие" слова (ох как я продумал, позже чуть-чуть откорректирую) и минусует за "плохие" слова. Есть профиль, где показывается твоя карма и пр. статистика. Сделать хочу это для того, чтобы игроки могли видеть, кто нормальный, а кто не совсем...
Судить о человеке только по мату... Ну такое себе, знаешь ли
И что за "хорошие" слова? "Люблю маму", "Спасибо деду за победу", "Этот сервер самый лучший"? Какие критерии для "хорошего" слова? Хотя, это к делу не относится, просто интересно
 
@zenbot Например, "gg" после катки, "Спасибо" и пр. слова. Аля HyPixel
 

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

Назад
Верх