» Обновление - LDonate 2.9!

Обновление - LDonate 2.9!

Сводка изменения:
Класс для работы с платежами (payment.class.php)
- Интеграция работы с UUID;
- Возможность выполнять SQL запросы
- Исправление ошибки когда скрипт не дожидался выполнения команды
- Обновление VK API до 5.80, теперь сообщения о покупке отправляются одним запросом (сразу всем администраторам) к ВКонтакте.
- Исправление сохранения команд и логов
- Изменение логов платежей: теперь в логах сначала пишется выполняемая команда и далее ответ от сервера (если есть)
face.php:
- Исправление вывода голов игроков (теперь исправление работает глобально)
LICENSE:
- Исправление опечаток
README.md:
- Исправление опечаток
pages/page.php:
- Исправление отображения/скрытия объявления
payment.php:
- Изменение логики высчитывание скидки при доплате
style/admin/goods/edit.html:
- Изменено (дополнено) описание для заполнения команд
style/admin/index.html:
- Добавлена ссылка на раздел настроек с UUID
style/admin/settings/uuid.html
- Новый файл
style/index.html:
Убран один копирайт
system.php:
- Изменена версия (2.9).

 

1) Добавлена поддержка UUID!

Три способа получения UUID, при выдаче товара можно использовать все одновременно.

1) Получение UUID игрока через сайт Mojang (для серверов с включённым ONLINE-MODE)
2) Генерация оффлайн UUID игрока (используется скрипт alexandrage)
3) Получение UUID игрока через кастомную ссылку (указывается в новом разделе).

2) Выполнение SQL запросов

Теперь в скрипте есть поддержка выполнения не только RCON комманд, но и выполнение SQL запросов!
Указываются в полях с командами для выдачи товара, но отличие от RCON команд в том что у SQL запросов нужно написать префикс "sql:" (подробнее на скриншоте ниже).
Ограничения:
- Запросы выполняются только в базе данных со скриптом
- Подключение к RCON всё равно требуется

3) Изменение логгирования платежей

Теперь сначала пишется выполняемая команда, а далее ответ от сервера

4) Удаление видимого копирайта на главной странице

Теперь на главной странице нет нашего видимого копирайта.

Учитывайте что это относится только к версии 2.9, если вы используете версию ниже - удаление этого копирайта будет поводом для лишения лицензии.
Так-же теперь более тщательно будут проверятся проекты на наличие копирайтов.

 

Другие важные изменения:

- Изменена отправка сообщений о покупках администраторам в ВКонтакте, теперь на все сообщения идёт всего 1 запрос. VK API обновлено до 5.80
- Изменена логика работы купонов с доплатой
- Исправлена работа face.php - отвечает за отображение миниатюр игроков
- Изменение преобразования массива с командами выдачи, для товара, в json массивы