M0odi_
Активный участник
- Баллы
- 61
- Имя в Minecraft
- M0odi_
Плагин представляет набор из 12 команд для троллинга игроков.
Нативная версия плагина - 1.16.5 Paper. Тестирование проходило, помимо нее, на версиях CraftBukkit 1.12.2+
Писался на Java 8.
Файлы конфигурации:
Исходный код: https://github.com/M0odi/M0odiTroll
Скачать плагин:
Яндекс.Диск - ССЫЛКА
Google Drive - ССЫЛКА
Автор плагина - Тимофеев Денис.
Буду рад любой поддержке:
QIWI: 4890494762619799
P.S. Плагин поддерживается. В случае обнаружения бага, ошибки - пишите, буду рад починить. Если у Вас есть идеи для команд - прошу в комментарии, с радостью постараюсь реализовать всё самое интересное
Нативная версия плагина - 1.16.5 Paper. Тестирование проходило, помимо нее, на версиях CraftBukkit 1.12.2+
Писался на Java 8.
- /dropTroll [Ник Игрока] - выкинуть предмет из руки у игрока;
- /drunkTroll [Ник Игрока] - напоить игрока;
- /heallTroll [Ник Игрока] - нанести урон игроку;
- /liftTroll [Ник Игрока] - подкинуть игрока вверх;
- /opTroll [Ник Игрока] - выдать фальшивую опку игроку;
- /payTroll [Ник Игрока] - выдать фальшивые деньги игроку;
- /rotateTroll [Ник Игрока] - повернуть голову игроку;
- /slapTroll [Ник Игрока] - отбросить игрока;
- /soundTroll [Ник Игрока] - проиграть звуки игроку;
- /spamTroll [Ник Игрока] - начать спамить игроку;
- /starveTroll [Ник Игрока] - снизить уровень еды игроку;
- /burnTroll [Ник Игрока] - поджечь игрока.
- Настройка всех сообщений плагина;
- Настройка действия большинства команд;
- Кулдавн для команд (настраивается для каждой команды отдельно в config.yml);
- Протект. На игроков, имеющих право M0odiTroll.PROTECT нельзя использовать эти команды;
- Возможность запретить использование команды, если игрок находится в ПВП;
- Поддержка HEX;
На команды:
Другое:
- M0odiTroll.DROP;
- M0odiTroll.DRUNK
- M0odiTroll.HEALL
- M0odiTroll.LIFT
- M0odiTroll.OP
- M0odiTroll.PAY
- M0odiTroll.ROTATE
- M0odiTroll.SLAP
- M0odiTroll.SOUND
- M0odiTroll.SPAM
- M0odiTroll.STARVE
- M0odiTroll.BURN
- M0odiTroll.COOLDOWN_BYPASS.DROP_TROLL
- M0odiTroll.COOLDOWN_BYPASS.DRUNK_TROLL
- M0odiTroll.COOLDOWN_BYPASS.HEALL_TROLL
- M0odiTroll.COOLDOWN_BYPASS.LIFT_TROLL
- M0odiTroll.COOLDOWN_BYPASS.OP_TROLL
- M0odiTroll.COOLDOWN_BYPASS.PAY_TROLL
- M0odiTroll.COOLDOWN_BYPASS.ROTATE_TROLL
- M0odiTroll.COOLDOWN_BYPASS.SLAP_TROLL
- M0odiTroll.COOLDOWN_BYPASS.SPAM_TROLL
- M0odiTroll.COOLDOWN_BYPASS.STARVE_TROLL
- M0odiTroll.COOLDOWN_BYPASS.SOUND_TROLL
- M0odiTroll.COOLDOWN_BYPASS.BURN_TROLL
- M0odiTroll.COOLDOWN_BYPASS.ALL - обход для всех команд
Другое:
- M0odiTroll.PROTECT
Файлы конфигурации:
Код:
PVP: 200 # Время в тиках. После удара по игроку в течение этого времени на этого игрока нельзя применять
# команды, у которых FEASIBILITY_IN_PVP = false.
DROP_TROLL:
ENABLE: true
COOLDOWN: 600 # В секундах
FEASIBILITY_IN_PVP: false # Можно ли применять к игроку, если он в пвп. false - если нельзя, true - если можно
DRUNK_TROLL:
ENABLE: true
COOLDOWN: 600 # В секундах
FEASIBILITY_IN_PVP: false # Можно ли применять к игроку, если он в пвп. false - если нельзя, true - если можно
POTIONS:
POISON:
DURATION: 100 # Продолжительность, в тиках.
LVL: 1 # Уровень.
CONFUSION:
DURATION: 100
LVL: 1
HEALL_TROLL:
ENABLE: true
COOLDOWN: 600 # В секундах
FEASIBILITY_IN_PVP: false # Можно ли применять к игроку, если он в пвп. false - если нельзя, true - если можно
AMOUNT: 4 # Сколько сердечек снимет данная команда.
LIFT_TROLL:
ENABLE: true
COOLDOWN: 600 # В секундах
FEASIBILITY_IN_PVP: false # Можно ли применять к игроку, если он в пвп. false - если нельзя, true - если можно
JUMP: 1 # Сила толчка вверх.
OP_TROLL:
ENABLE: true
COOLDOWN: 600 # В секундах
FEASIBILITY_IN_PVP: true # Можно ли применять к игроку, если он в пвп. false - если нельзя, true - если можно
PAY_TROLL:
ENABLE: true
COOLDOWN: 600 # В секундах
FEASIBILITY_IN_PVP: true # Можно ли применять к игроку, если он в пвп. false - если нельзя, true - если можно
ROTATE_TROLL:
ENABLE: true
COOLDOWN: 600 # В секундах
FEASIBILITY_IN_PVP: false # Можно ли применять к игроку, если он в пвп. false - если нельзя, true - если можно
AMOUNT: 2 # Количество итераций. За одну итерацию голова поворачивается на 5 градусов. Период итераций - 1 тик.
SLAP_TROLL:
ENABLE: true
COOLDOWN: 600 # В секундах
FEASIBILITY_IN_PVP: false # Можно ли применять к игроку, если он в пвп. false - если нельзя, true - если можно
STRENGTH: 10 # Сила отбрасывания игрока. Если указать положительное число, игрок будет откидываться вперед. Отрицательное - назад.
Y_STRENGTH: 0.5 # Сила отбрасывания игрока по y. Лучше указывать только положительные числа.
SPAM_TROLL:
ENABLE: true
COOLDOWN: 600 # В секундах
FEASIBILITY_IN_PVP: true # Можно ли применять к игроку, если он в пвп. false - если нельзя, true - если можно.
AMOUNT: 20 # Количество сообщений
PERIOD: 3 # Периодичность. В тиках.
# НАСТРОЙКА СООБЩЕНИЙ ДЛЯ СПАМА В messages.yml!
STARVE_TROLL:
ENABLE: true
COOLDOWN: 600 # В секундах
FEASIBILITY_IN_PVP: false # Можно ли применять к игроку, если он в пвп. false - если нельзя, true - если можно
NEW_LEVEL: 2 # Уровень еды, который установится игроку после применения команды.
SOUND_TROLL:
ENABLE: true
COOLDOWN: 600 # В секундах
FEASIBILITY_IN_PVP: true # Можно ли применять к игроку, если он в пвп. false - если нельзя, true - если можно
BURN_TROLL:
ENABLE: true
COOLDOWN: 600 # В секундах
FEASIBILITY_IN_PVP: false # Можно ли применять к игроку, если он в пвп. false - если нельзя, true - если можно
FIRE_TICKS: 200 # В тиках. На сколько времени игрок будет в огне.
Код:
GENERALIZED_ERRORS:
NOT_PERMS:
- " "
- " &7&l>> &7У вас нет прав на выполнение этой команды"
- " "
COMMAND_FOR_PLAYERS_ONLY:
- " "
- " &7&l>> &7Данная команда доступна только для игроков"
- " "
COMMAND_NOT_ACTIVATED:
- " "
- " &7&l>> &7Команда недоступна для выполнения"
- " "
PLAYER_NOT_ONLINE:
- " "
- " &7&l>> &7Данный игрок не в сети"
- " "
IS_PROTECTED_PLAYER:
- " "
- " &7&l>> &7У этого игрока защита от троллинга"
- " "
IS_PVP_PLAYER:
- " "
- " &7&l>> &7Этот игрок в ПВП, к нему нельзя применить эту команду"
- " "
PLEASE_WAIT:
- " "
- " &7&l>> &7Подождите, у Вас кулдавн на эту команду."
- " &c&l• &7Кулдавн на эту команду - &c%sec% &7секунд"
- " "
YOUR_SELF_ACTION:
- " "
- " &7&l>> &7Вы не можете использовать команду на себя"
- " "
USAGES:
DRUNK_TROLL_USAGE:
- " "
- " &7&l>> &7Использование: &c/drunkTroll &7[&cНик Игрока&7]"
- " "
HEALL_TROLL_USAGE:
- " "
- " &7&l>> &7Использование: &c/heallTroll &7[&cНик Игрока&7]"
- " "
ROTATE_TROLL_USAGE:
- " "
- " &7&l>> &7Использование: &c/rotateTroll &7[&cНик Игрока&7]"
- " "
LIFT_TROLL_USAGE:
- " "
- " &7&l>> &7Использование: &c/liftTroll &7[&cНик Игрока&7]"
- " "
SLAP_TROLL_USAGE:
- " "
- " &7&l>> &7Использование: &c/slapTroll &7[&cНик Игрока&7]"
- " "
SPAM_TROLL_USAGE:
- " "
- " &7&l>> &7Использование: &c/spamTroll &7[&cНик Игрока&7]"
- " "
DROP_TROLL_USAGE:
- " "
- " &7&l>> &7Использование: &c/dropTroll &7[&cНик Игрока&7]"
- " "
STARVE_TROLL_USAGE:
- " "
- " &7&l>> &7Использование: &c/starveTroll &7[&cНик Игрока&7]"
- " "
PAY_TROLL_USAGE:
- " "
- " &7&l>> &7Использование: &c/payTroll &7[&cНик Игрока&7]"
- " "
OP_TROLL_USAGE:
- " "
- " &7&l>> &7Использование: &c/opTroll &7[&cНик Игрока&7]"
- " "
SOUND_TROLL_USAGE:
- " "
- " &7&l>> &7Использование: &c/soundTroll &7[&cНик Игрока&7]"
- " "
MESSAGES:
#
DRUNK_TROLL:
DRUNK_SUCCESSFULLY_SENDER:
- " "
- " &7&l>> &7Вы опьянили игрока &c%target%"
- " "
DRUNK_SUCCESSFULLY_TARGET:
- " "
- " &7&l>> &7Вас опьянили! Держитесь!"
- " "
#
HEALL_TROLL:
HEALL_SUCCESSFULLY_SENDER:
- " "
- " &7&l>> &7Вы уменьшили ХП игроку &c%target%"
- " "
HEALL_SUCCESSFULLY_TARGET:
- " "
- " &7&l>> &7Вам уменьшили ХП!"
- " "
#
ROTATE_TROLL:
ROTATE_SUCCESSFULLY_SENDER:
- " "
- " &7&l>> &7Вы открутили голову игроку &c%target%"
- " "
ROTATE_SUCCESSFULLY_TARGET:
- " "
- " &7&l>> &7Вам открутили голову!"
- " "
#
LIFT_TROLL:
LIFT_SUCCESSFULLY_SENDER:
- " "
- " &7&l>> &7Вы подбросили игрока &c%target%"
- " "
LIFT_SUCCESSFULLY_TARGET:
- " "
- " &7&l>> &7Вас подбросили вверх!"
- " "
#
SLAP_TROLL:
SLAP_SUCCESSFULLY_SENDER:
- " "
- " &7&l>> &7Вы откинули игрока &c%target%"
- " "
LIFT_SUCCESSFULLY_TARGET:
- " "
- " &7&l>> &7Вас откинули!"
- " "
#
SPAM_TROLL:
SPAM_SUCCESSFULLY_SENDER:
- " "
- " &7&l>> &7Вы начали спамить игроку &c%target%"
- " "
SPAM_SUCCESSFULLY_TARGET:
- "&7Вам анонимное сообщение: &7%message%"
SPAM:
- "Не хочешь немного подзаработать?"
- "У меня есть отличная идея для бизнеса, хочешь ко мне?"
- "Можно к тебе в пати?"
- "Привет, как дела?"
- "Не хочешь к нам на тусу?"
- "Однажды я видел бегемота на роликах."
- "Сегодня пятница, пора выбраться на улицу."
- "Кошки обожают лежать на книгах."
- "Человеку нужно много сна, чтобы работать весь день."
- "Жизнь прекрасна, если уметь видеть красоту в мелочах."
- "Дождливый день идеально подходит для чтения книги."
- "Старый дом пронизан тайнами прошлого."
- "На кухне всегда лучше всего: там есть еда!"
- "Динозавры вымерли, но их скелеты остались."
- "Романтика путешествий проявляется во всем — от поездки до чистой посуды."
- "Гроза — настоящее зрелище природы."
- "Прогулка в лесу помогает расслабиться и снять стресс."
- "Каждый раз, когда собираешься на дорогу, делай запасы."
- "Самый лучший подарок — это время, которое ты можешь провести вместе с любимыми людьми."
- "Иногда нужно рисковать, чтобы достичь своей цели."
- "Морской бриз оказывает успокаивающее воздействие на человека."
- "Путешествия на самолёте обычно прекрасны до момента отлёта."
- "Прекрасный день начинается с вкусного завтрака."
- "Не слушай, что говорят другие, делай то, во что ты веришь."
- "Кто сказал, что нельзя жить вечно?"
- "Велосипед — отличный выбор для активного отдыха."
- "Ни один дом не обойдётся без умиротворяющей мебели."
- "В осеннем лесу цветут грибы."
- "Время зажигать звёзды!"
- "Для идеального отдыха нужен только хороший диван."
- "В дождливый день хорошо смотреть любимый фильм."
- "Большинство препятствий существуют только в голове."
- "Красота спасёт мир."
- "Самое удобное место для чтения — большой и мягкий диван."
- "Любовь — это когда одно сердце таит в себе несколько."
- "Спорт помогает не только телу, но и мозгу."
- "Какая бы погода ни была, всегда найдётся способ её обуздать."
- "Всегда стоит искать новые возможности."
- "Жизнь путешественника — это стили жизни."
- "После многих лет путешествий я понял, что дома всегда лучше."
- "Я бы хотел стать сильным духом."
- "Любовь — это бесконечный источник вдохновения."
- "Время не ждет никого."
- "Главное в жизни — это найти смысл во всем, что ты делаешь."
#
DROP_TROLL:
DROP_SUCCESSFULLY_SENDER:
- " "
- " &7&l>> &7Вы выбросили предмет у игрока &c%target%"
- " "
DROP_SUCCESSFULLY_TARGET:
- " "
- " &7&l>> &7Вам выбросили предмет из руки"
- " "
#
STARVE_TROLL:
STARVE_SUCCESSFULLY_SENDER:
- " "
- " &7&l>> &7Теперь игрок &c%target% &7голодает"
- " "
STARVE_SUCCESSFULLY_TARGET:
- " "
- " &7&l>> &7Вас заставили голодать!"
- " "
#
PAY_TROLL:
PAY_SUCCESSFULLY_SENDER:
- " "
- " &7&l>> &7Фальшивые деньги были перечислены"
- " "
PAY_SUCCESSFULLY_TARGET:
- " "
- " &7&l>> &7Вам было начислено &c%money% &7монет"
- " "
#
OP_TROLL:
OP_SUCCESSFULLY_SENDER:
- " "
- " &7&l>> &7Вы выдали фальшивую опку игроку &c%target%"
- " "
OP_SUCCESSFULLY_TARGET:
- " "
- " &7&l>> &7Теперь вы - оператор этого сервера"
- " "
#
SOUND_TROLL:
SOUND_SUCCESSFULLY_SENDER:
- " "
- " &7&l>> &7Вы проиграли звук игроку &c%target%"
- " "
#
BURN_TROLL:
BURN_SUCCESSFULLY_SENDER:
- " "
- " &7&l>> &7Вы подожгли игрока &c%target%"
- " "
BURN_SUCCESSFULLY_TARGET:
- " "
- " &7&l>> &7Вас подожгли"
- " "
Исходный код: https://github.com/M0odi/M0odiTroll
Скачать плагин:
Яндекс.Диск - ССЫЛКА
Google Drive - ССЫЛКА
Автор плагина - Тимофеев Денис.
Буду рад любой поддержке:
QIWI: 4890494762619799
24.05.2023 >> добавлена команда /burnTroll - поджечь игрока.
P.S. Плагин поддерживается. В случае обнаружения бага, ошибки - пишите, буду рад починить. Если у Вас есть идеи для команд - прошу в комментарии, с радостью постараюсь реализовать всё самое интересное

Последнее редактирование: