Сайт о телевидении

Сайт о телевидении

» » Как настроить плагин на донат

Как настроить плагин на донат

Можно настроить в плагине Essentials.
Открываем info.txt. Видим картину:

This is the info file. This file format works with the following files: info.txt, motd.txt, help.txt, custom.txt and rules.txt You can create a specific file for a user or a group: Name it info_username.txt or info_groupname.txt This also works with the other files. Extra pages: Type /info Colors Type /info Tags If you have problem viewing this file ingame, try using /einfo. If this works, it means another command is blocking /info. It can contain chapters like the Chapter1 below: #Chapter1 Lines starting with # begin a new chapter The user has to type /info Chapter1 to read this chapter If the file starts with a # then the user is shown a chapter selection, when he does not select a chapter. #Colors Minecraft colors: &0 &&0 &1 &&1 &2 &&2 &3 &&3 &4 &&4 &5 &&5 &6 &&6 &7 &&7 &8 &&8 &9 &&9 &a &&a &b &&b &c &&c &d &&d &e &&e &f &&f &0 &&k &kMagic&r &&l &lBold &&m &mStrike&r &&n &nUline &&o &oItalic&r &&r &rReset #Tags &6Player"s Display name:&r {PLAYER} &6Player"s user name:&r {USERNAME} &6IP:&r {IP} &6Address:&r {ADDRESS} &6Balance:&r {BALANCE} &6Unread mails:&r {MAILS} &6Current world:&r {WORLD} &6Worlds list:&r {WORLDS} &6Number of online players:&r {ONLINE} &6Number of unique players who joined the server:&r {UNIQUE} &6Player list:&r {PLAYERLIST} &6Time of server:&r {TIME} &6Date of server:&r {DATE} &6Time of world PM/AM:&r {WORLDTIME12} &6Time of world:&r {WORLDTIME24} &6Date of world:&r {WORLDDATE} &6Plugin list:&r {PLUGINS} &6Version of Craftbukkit:&r {VERSION}

Нам тут говорится о том, что можно создавать специфичные для игрока/группы информационные фалы. К примеру, файл с именем info_vip.txt будет показан группе vip или игроку с таким ником (не всё идеально, да.).

Дальше перейдём к главам.
Если тебе нужно, чтобы при вводе, допустим, /info donate показывалась информация о донате, а сам /info показывал информацию о твоём уютненьком сервере, то тут поможет разделитель "#". Он должен начинаться с начала строки и содержать в себе имя, по которому его, собственно, можно будет прочесть. Пример:

Здарова! Добро пожаловать на мой сервер! Тут есть бла-бла-бла, а так же бла-бла-бла. А если тебе мало бла-бла, то ты можешь получить права, жертвуя на развитие нашего сервера. Для подробностей - /info donate. #donate Ты можешь отправлять свои пожертвования на деревню дедушке, или в село бабушке. Группу VIP можно получить от 10 кг картошки пожертвованиями, а Premium - 25 кг. VIP"ам доступно бла-бла-бла, а у Premium тоже самое, но и ещё бла-бла-бла.

В итоге после ввода /info donate мы увидим только то, что находится после строки с "#donate". Но после ввода /info - всё, что находится до первого разделителя (в нашем случае - #donate).

АХТУНГ! Команда /info может быть недоступна и перекрыта другим плагином (часто - WorldEdit, убрать предмет - /none). Если у тебя это так, используй /einfo.

Ну и пару слов о фиче craftbukkit. В папке с ядром есть файлик commands.yml такого содержания:

Command-block-overrides: aliases: icanhasbukkit: - version $1-

Для того, чтобы наш /einfo donate имел более красивую команду, к примеру, просто /donate, то стоит только вписать это так:

Command-block-overrides: aliases: icanhasbukkit: - version $1- donate: - einfo donate $1-

И теперь мы имеем команду /donate со своим текстом.

В PEX пишем - essentials.info

DonateChat - это плагин, с помощью которого игроки с донат услугой могут общаться в своём отдельном чате. В этом плагине не так уж и много команд и пермишенов. Каждая из команд должна выдаваться определенной группе игроков. Ниже я Вам расскажу, как настроить этот плагин у себя на сервере и как правильно им пользоваться.

Настройка

  • Устанавливаем плагин на сервер (ссылка на скачивание будет в конце.)
  • Перезапускаем сервер
  • Заходим в папку plugins\DonateChat
  • Теперь мы должны открыть файл config.yml. Лучше всего использовать для этого Notepad++
  • Всё. Теперь будем заниматься настройкой плагина.

Смотрим на подсказки под знаком "#".

prefix: будет название донат-чата. Оно будет высвечиваться перед каждым сообщением. Чтобы игроки могли различать, где написано сообщение. Вы можете написать своё название. В моём случаем это McOnly.

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

noPermissions: Тут мы пишем сообщение, которое будет высвечивать игрокам без доната, если они захотят прописать /d

wrongUsage: Это лучше оставить по умолчанию. Оно будет высвечивать, если донатер не правильно ввел команду.

  • Всё, мы настроили самое главное. Теперь перезагружаем сервер и заходим в игру. Можете побаловаться командами)

Команды и Permissions

/d [Сообщение] - писать в донат-чат;

/donatechat - выводит информацию о плагине;

/donatechat reload - перезагружает настройки плагина.

Donatechat.* - все права плагина;

DonateChat.reload - право на перезагрузку плагина;

DonateChat.main - разрешает смотреть информацию о плагине;

DonateChat.write - разрешает писать в донат чат;

DonateChat.see - разрешает видеть донат чат.

(cкачиваний: 813)

Это плагин для рандомной выдачи доната игрокам, открывающий кейс, может распоряжаться идентифицированной привилегией, набором или предметом. Да, вообще любой приз, если он может быть выполнен как команда. То есть плагин может выполнить любую команду. Для плагина будут использоваться команды для выдачи приза. И вы можете изменить команды.

Особенности плагина MDonateCase:

Оптимизированный код.
Возможность выдачи любого приза.
Поддержка русского и английского языков.
Полная локализация
Полная настройка и создание рандома.
Поддержка и работа для MySQL
Прекрасная анимация

Команды плагина MDonateCase:

/dc help - Помощь по плагину.
/dc create (НазваниеКейса) - Создание кейса l Вам нужно посмотреть на блок.
/dc delete (НазваниеКейса) - Удаление кейса l Вам нужно посмотреть на блок.
/dc givekey Player НазваниеКейса Keys - Выдать ключ l Вам нужно указать количество ключей.
/dc setkey Player НазваниеКейса Keys - Установить ключи игроку

Конфигурационный файл плагина:

Русский язык
Prefix: "&7[&cDonatCase&7] &e" NoPermission: "&cУ вас нет прав" CaseNotExist: "&cКейса &6%name &cне существует." HasDonatCase: "&cЭтот блок уже донат кейс" AddDonatCase: "&eНовый кейс создан" RemoveDonatCase: "&eДонат кейс удалён" BlockDontDonatCase: "&cВ этом блоке не найдено Донат Кейса" GiveKeys: "&eИгроку &6%player &eвыдано &c%key &eключ%ending" SetKeys: "&eИгроку &6%player &eустановлено &c%key &eключ%ending" DestoryDonatCase: "&cДонат Кейс ломать запрещено" NoKey: "&cУ вас нет ключей для этого кейса. Можете купить их тут >>> &6mysite.ru" HaveOpenCase: "&cПодождите этот кейс открывается" GiveDonat: - "&9Игрок &6%player &9выйграл &e%group &9в донат кейсе &c%case" - "&3Купить кейс можно >>> &6mysite.ru" Key: DisplayName: "&bОткрыть кейс" Lore: - "&eКейс&6: &c%case" - "&eУ вас ключей&6: &c%key" - "&eКупить ключ можно на сайте&6:" - "&9mysite.com" Help: - "&9/%cmd help &3- &2Помощь по плагину" - "&9/%cmd create &7(&aКейс&7) &3- &2Установить кейс &7(&6Смотрите на блок&7)" - "&9/%cmd delete &3- &2Удалить кейс &7(&6Смотрите на кейс&7)" - "&9/%cmd givekey &7(&aИгрок&7) &7(&aКейс&7) &7(&aКлючи&7) &3- &2Выдать ключи игроку" - "&9/%cmd setkey &7(&aИгрок&7) &7(&aКейс&7) &7(&aКлючи&7) &3- &2Установить ключи игроку"

DonatCase: TypeSave: config MySql: Host: User: Password: Languages: en LevelGroup: true LevelsGroup: admin: 3 premium: 2 vip: 1 player: 0 Title: Title: "%group" SubTitle: "" Cases: Test: Title: "&c&lSUPER DONATCASE" Commands: - pex user %player group set %group Items: Admin: Group: admin Chance: 20 Item: ID: 35;14 DisplayName: "&cAdmin" Premium: Group: premium Chance: 40 Item: ID: 35;6 DisplayName: "&bPremium" VIP: Group: vip Chance: 40 Item: ID: 35;1 DisplayName: "&6VIP"

Установка плагина MDonateCase:

  1. Скачать плагин для своей версии
  2. Переместить скачанный файл с расширением.jar папку /plugins/ Вашего сервера.
  3. Перезагрузить сервер.
  4. Готово!