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

Плагин [ECON/WEB/DEV]Time2Bonus - Бонусы за игру! [∞-∞]

Hilgert

Старожил
Пользователь
Баллы
123
Имя в Minecraft
Hilgert
Time2Bonus - Бонусы(валюта) за проведённое время на сервере:​
Версия: v1.0

Этот плагин добавляет новую валюту на сервер. Эту валюту можно будет использовать на сайте. где именно? Это уже решать вам! Приведу несколько примеров:

Игрок провёл на сервере 2 часа, и получил 10 бонусов.
Зашёл на сайт, и потратил эти 10 бонусов на 1 камень

Игрок накопил 100 бонусов, и на сайте ему открылась новая возможность: Смена скина!(это пример, вы можете сделать что угодно)
И так далее! Решать вам!

/t2b reload - перезагрузить конфиг - time2bonus.reload

time2bonus.timer
- выдавать игроку бонусы

Конфиг:

Код:
giveBonus: 1 #Кол-во бонусов
time: 1 #Время за которое будут выдаваться бонусы(в секундах)
mysql: #Настойки базы данных
  host: localhost #Хост базы данных
  port: 3306 #порт
  dbname: minecraft #Название базы данных
  user: root #Пользователь
  pass: '' #Пароль

Особенности:
  • Плагин очень лёгок в использовании
Версии плагина:

v*.* v1.0
v2.0

PHP Скрипт(для ленивых): тык

Лог изменений:
Версия: 2.0
  • Добавлена Анти-АФК защита
  • Сообщения выведены в конфиг
  • Исправлены некоторые баги
Версия 1.0
  • Релиз моего крутого плагина
 
Последнее редактирование:
Проверку на AFK можно врубить и в Essentials, чтобы попросту кикал
 
так и должно быть, что бы каждый раз создавалась строка с ником и бонусом?
лучше если б выбиралась строка с ником и бонус++
 

Вложения:

  • Снимок.PNG
    Снимок.PNG
    Размер файла
    38,1 КБ
    Просмотров
    51
так и должно быть, что бы каждый раз создавалась строка с ником и бонусом?
лучше если б выбиралась строка с ником и бонус++
Возможно какой-то баг в создании таблицы, в структуре таблицы добавьте на колонку `player` опцию PRIMARY KEY
 
скрипт для страницы перевода бонусов в валюту iconomy !для DLE!
писал на php первый раз, почти все интуитивно, так что могут быть ошибки) (буду благодарен если укажите на ошибки)
но все ровно, вдруг кому-то поможет
https://www.dropbox.com/s/rb5qa429i1hhln3/perevod1.php?dl=0
 
Последнее редактирование:
А как сделать, чтобы сразу выдавались деньги(не бонусы).
 
Time2Bonus - Бонусы(валюта) за проведённое время на сервере:​
Версия: v1.0

Этот плагин добавляет новую валюту на сервер. Эту валюту можно будет использовать на сайте. где именно? Это уже решать вам! Приведу несколько примеров:

Игрок провёл на сервере 2 часа, и получил 10 бонусов.
Зашёл на сайт, и потратил эти 10 бонусов на 1 камень

Игрок накопил 100 бонусов, и на сайте ему открылась новая возможность: Смена скина!(это пример, вы можете сделать что угодно)
И так далее! Решать вам!

/t2b reload - перезагрузить конфиг - time2bonus.reload

time2bonus.timer
- выдавать игроку бонусы

Конфиг:

Код:
giveBonus: 1 #Кол-во бонусов
time: 1 #Время за которое будут выдаваться бонусы(в секундах)
mysql: #Настойки базы данных
  host: localhost #Хост базы данных
  port: 3306 #порт
  dbname: minecraft #Название базы данных
  user: root #Пользователь
  pass: '' #Пароль

Особенности:
  • Плагин очень лёгок в использовании
Версии плагина:

v*.* v1.0
v2.0

PHP Скрипт(для ленивых): тык

Лог изменений:
Версия: 2.0
  • Добавлена Анти-АФК защита
  • Сообщения выведены в конфиг
  • Исправлены некоторые баги
Версия 1.0
  • Релиз моего крутого плагина
Чем хуже PlayTime или TimeMoney ?
 

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

Назад
Верх