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

Плагин Nospace

Статус
Закрыто для дальнейших ответов.

Gradi

Активный участник
Пользователь
Баллы
78
Имя в Minecraft
Gradi338
NoSpace​
Я на своём сервере столкнулся с проблемой. Некоторые игроки присоединялись с никами типа "lol lol2" и гриферили, а из-за пробела их нельзя было забанить. Получалось что то типа "Игрок lol забананен за lol2". Поэтому я написал плагин, который кикает игроков если в их нике есть пробел. UPDATED. Теперь так же читает за какие символы нужно кикать игроков.​
Выглядит это так:​
f575d10ea3b5.jpg
Так же плагин кикает если ник пустой.​
Установка:​
1)Кинуть файл NoSpace.jar в папку plugins вашего сервера​
2)Перезагрузить сервер.​
3)Не забудьте удалить предыдущий NoSpace.jar!​
Использование конфиг файла:​
При запуске плагин проверяет наличие конфиг-файла и, если не находит его, создаёт его.
Конфиг находится в /plugins/NoSpace/BadSymbols.yml/
Открывается блокнотом.
Добавляем "плохие" символы по такой схеме:
!
@
#
%
т.е. каждый плохой символ с новой строки и без пробелов. Буквы и слова я ОЧЕНЬ сильно не рекомендую использовать, так как если напишите букву "a" то будет кикать всех людей с буквой a тоже самое и с именами:
Например: если вы в файл запишите имя: Hero, то будет кикать всех игроков если часть имени содержит Hero. Например, Herobrine. Однако вы можете, если хотите, запретить весь русский алфавит))
Есть маленький баг, если файл пустой то в лог кинет большую ошибку. Чтобы избежать этого сразу напишите что нибудь в файл.

​
История изменений:​
***** 1.4*****
1)Компиляция под Bukkit 1.2.4.
***** 1.3*****
1)Компиляция под новый bukkit 1.1. !!!Внимание!!!Плагин не совместим с bukkit более низкой версии.
2)Красивый эффект при запуске серва;).
3)Теперь плагин читает различные символы из файла и кикает игроков если их ник содержит эти символы.
***** 1.2 *****
1)Добавлен текст, когда кикает по причине пустого ника.
2)Компиляция под новый Bukkit(Minecraft 1.1).
3) Убраны лишние элементы кода.
***** 1.1 *****
2)Причину кика теперь пишет по-русски.
***** 1.0 *****
1)Первый релиз плагина.
Скачать NoSpace:

Исходный код:

Пишите в теме о найденных багах и сильно не бейте - это мой первый плагин.
Он стоит на моём серваке и люди не жалуются.
 
Молодец, продолжай делать плагины ;)
Ты на баккит.орг выложил?
 
Есть пара идеек насчёт улучшения плагина.
Если возмёш в команду плагина , то будем улучшать вместе. Да и на bukkit.org выложим;)
З.Ы Выложи исходники. Это же open source !:bm:;)
 
Есть пара идеек насчёт улучшения плагина.
Если возмёш в команду плагина , то будем улучшать вместе. Да и на bukkit.org выложим;)
З.Ы Выложи исходники. Это же open source !:bm:;)
Понабежали -_-
Автор - молодец
 
Есть пара идеек насчёт улучшения плагина.
Если возмёш в команду плагина , то будем улучшать вместе. Да и на bukkit.org выложим;)
З.Ы Выложи исходники. Это же open source !:bm:;)

Выложил. Насчёт улучшения, я планирую добавить русский язык. Но это в планах. Пока опыта мало.:D
И на bukkit.org я выложил.:trf:
 
А я думал ввести файл config.yml .Что бы в него можно было вписать те символы которые запрещено использовть в никах :)
 
Скажи чтобы прикрепили статью.
P.S Я думаю сделать команду разработчиков (Rubukkit Team) :)
Помойму Rubukkit Team создали этот форум, плагиатим :D
Найди другое название, например BukkitRUS
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх