Плагин [FUN/MECH/ECO] FireCode 1.0 - Подарочные купоны[1.8]

TheEfwio

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
TheEfwio
FireCode - Подарочные купоны:
Версия: v1.0

Особенности:
  • Создание купона для команд
  • Создание купона на предметы
  • Создание купона на деньги
  • Настраиваемое количество использование купона
  • Один игрок может единожды активировать купон

Команды:
  • /code - показать справку
  • /code redeem <Код> - активировать купон
  • /code add <Код> <Кол-во использований> <Команда> - добавить купон для команды
  • /code addItem <Код> <Кол-во использований> <ID предмета> <Кол-во> - добавить купон на предметы
  • /code addMoney <Код> <Кол-во использований> <Сумма> - добавить купон на деньги
  • /code remove <Код> - удалить купон
API:
Код:
FCApi.addCode(Player player, CodeType ct, String code, String parametrs, int maxuse) - добавить код
FCApi.redeemCode(Player pl, String code) - активировать код
FCApi.genRandomKey() - сгенерировать рандомный код

CodeType - тип кода(COMMAND, ITEM, MONEY)
String code - код
String parametrs - параметры
CodeType.COMMAND - команда без / (pex user %player% group set vip)
CodeType.ITEM - id предмета и количество (Пример: 1:64)
CodeType.MONEY - сумма (Пример: 2000)

В ответ вы получите String переменную, которая будет содержать в себе good(если всё прошло успешно), иначе ошибку.

Переменные:
Код:
%player% - заменяется на ник игрока
%key% - заменяется на случайный код

Права:

  • firecode.admin - все права

Скачать плагин

Лог изменений:
Версия 2.0
  • Был полностью переписан плагин
  • Добавлено API
Версия 1.0
  • Релиз моего крутого плагина
 
Последнее редактирование:
firecode.admin - все права
А право на использование???
Java:
 public void sendMessage(Player pl, String message)
  {
    pl.sendMessage(ChatColor.DARK_GRAY + "[" + ChatColor.GOLD + "FireCode" + ChatColor.DARK_GRAY + "] " + message);
  }
Думаю, лучше сделать так:
Перед onEnable() напиши
Java:
String pref = ChatColor.DARK_GRAY + "[" + ChatColor.GOLD + "FireCode" + ChatColor.DARK_GRAY + "]  ";
И когда хочешь оправить сообщение игроку, пиши
Java:
player.sendMessage(pref+"твой текст");
 
Спасибо за совет! В следующей версией исправлю.
Up!
 
А вот как поставить к примеру код на випку что бы давалась игроку ?
 
Код:
/code add <Код> <Кол-во использований> pex user %player% group set <Группа>
Например:
Код:
/code add VIP-228 1 pex user %player% group set vip
 
[TS], а где ссылка?
А то с той проблемы!
Помогай! Очень нужен твой плагин!!!
 
Сыллку нормально зделай))
Очень нужный плагин)
 
Перезалей
 
Назад
Верх