2017 © Pedro Peláez
 

package mpal

Library for minecraft personal area creators

image

mpal/mpal

Library for minecraft personal area creators

  • Tuesday, November 3, 2015
  • by weirdGuy
  • Repository
  • 1 Watchers
  • 0 Stars
  • 7 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Minecraft Personal Area Library

MPAL — это библиотека для создателей личных кабинетов, главная цель которой, максимально упростить создание онных., (*1)

Установка

Для того что бы установить MPAL нужно сделать несколько простых шагов: * Composer, (*2)

    composer require mpal/mpal dev-master
  • В .php файле добавить
    use MPAL\MPAL;

Использование

Укажите основные параметры в массиве $config, (*3)

    $config = [
        'DB_HOST' => 'localhost',
        'DB_NAME' => 'test',
        'DB_USER' => 'root',
        'DB_PASS' => '',
        'USERS_TABLE' => 'users',
        'USERNAME_COLUMN' => 'username',
    ];

Для начала использования, необходимо инициализировать скрипт следующим образом: *, (*4)

    $mpal = new MPAL($config);

Далее использовать все возможные функции., (*5)

Функции

Существует 7 функций(пока что, функционал будет расширяться): * Начисление денег пользователю, необходимо указать имя пользователя и кол-во начисляемых средств, (*6)

    $mpal->updateBalance($username, $amount);
  • Списание средств с баланса пользователя, данные, которые необходимо указывать, идентичны с предыдущей функцией
    $mpal->removeFunds($username, $amount);
  • Изменение префикса пользователя в PEX'e
    $mpal->prefixChange($username, $prefix);
  • Изменение суффикса пользователя в PEX'e
    $mpal->suffixChange($username, $suffix);
  • Изменение группы пользователя в PEX'e
    $mpal->groupChange($username, $group);
  • Создание новой группы в PEX'e. Данные: название группы, ее идентификатор(числовой), permissions группы, мир, доп.параметры группы.
    $mpal->groupCreate($name, $type, $permission, $world, $value);
  • Удаление группы. Так же перенесет всех пользователей с такой группой в default группу(значение, которое по умолчанию установленно в Вашей Базе Данных).
    $mpal->groupDelete($name);

Todo's

  • Добавить функционал

Лицензия

Распространяется по MIT лицензии., (*7)

The Versions

03/11 2015

dev-master

9999999-dev https://github.com/I7uoHep/minecraftLibrary

Library for minecraft personal area creators

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

by Avatar weirdGuy

03/11 2015

v0.2a

0.2.0.0-alpha https://github.com/I7uoHep/minecraftLibrary

Library for minecraft personal area creators

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

by Avatar weirdGuy

02/11 2015

v0.2

0.2.0.0 https://github.com/I7uoHep/minecraftLibrary

Library for minecraft personal area creators

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar weirdGuy