Gualdimar / MinecraftSkinSystem

17 stars 72 forks source link

Это система смены скинов в Minecraft`е с авторизацией через лаунчер. Иструкции ищите на Wiki(будут позже) https://github.com/byxar/MinecraftSkinSystem/wiki

ОБО ВСЕХ ОШИБКАХ СООБЩАЙТЕ ЗДЕСЬ https://github.com/byxar/MinecraftSkinSystem/issues

Описание директорий: auth_system - файлы системы авторизации auth_system_check_scripts - скрипты для проверки работоспособности системы авторизации auth_system_launcher_mem_src - исходники лаунчера с функцией изменения количества RAM выделяемой для игры(в настройках) auth_system_launcher_portable_src - исходники портативного лаунчера, папка .minecraft создается в директории из которой запущен лаунчер (позволяет играть с USB накопителей) auth_system_launcher_src - исходники лаунчера auth_system_launcher_zip_src - исходники лаунчера с функцией zip архива. т.е. на сервере ОБЬЯЗАТЕЛЬНО должен быть архив client.zip(именно client.zip), даже пустой, при обновлении клиента архив качается и все его содержимое извлекается в папку .minecraft, после чего архив удаляется. auth_system_scripts - сама система(с поддержкой форумов)

skin_system - файлы системы скинов(вместе с системой авторизации) system(byxar's edition) - самостоятельная версия системы, с измененным интерфейсом, регистрацией, формой обратной связи, страницей загрузок, страницей смены пароля, страницей восстановления пароля, формой обратной связи каптчей и защитой от подбора паролей. system_forums(based on byxar's edition) - версия поддерживающая разные форумы(wordpress,ipb и т.д.). из версии удалены: регистрация, форма обратной связи, страница смены пароля и страница восстановления пароля так, как все это есть в форумах. system_forums(based on z0z1ch's code) - оригинальная версия от автора с поддержкой форумов, но без всего вышеописанного. для людей любящих простоту. также в этой версии есть возможность отключения авторизации для загрузки скина/плаща и мониторинг сервера.

файл add_columns.sql добавляет колонки сессии и ID сервера в уже существующую базу(нужно для системы авторизации). измените в нем table_name на название таблицы с аккаунтами, sesId на название колонки с сессией и serverId на название колонки с ID сервера.

Список поддерживаемых систем: плагин AuthMe плагин Cauth плагин xAuth Joomla (v1.6- v1.7) IPB XenForo WordPress vBulletin DLE Drupal (v.7)