Доступ к готовым решениям

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info
  • Новые темы в этом разделе публикуются автоматически при добавлении файла в менеджер ресурсов.
    Ручное создание новых тем невозможно.

Include g_security.inc | Защита аккаунта игрока

#Djuga

Эксперт
Пользователь
Регистрация
21 Сен 2017
Сообщения
1,223
Лучшие ответы
0
Репутация
232
Здравствуйте уважаемые пользователи портала.
Сегодня решил сделать для вас инклуд, который добавляет дополнительную безопасность аккаунта с помощью Google Authenticator.

На портале уже был мануал, но в нём не описано что где и как вставлять и из-за этого у новичков данный плагин крашит игровой сервер.​

Плюсы данного инклуда:

1. При подключении, вам не придётся ничего менять
1.1 Инклуд поддерживает версии MySQL r41 и выше и MySQL r39, на ранних версиях не проверял.
2. При первом запуске мода с инклудом, инклуд в базе данных сам создаст нужную таблицу, без вашей помощи.
3. Инклуд поддерживает такие командные процессоры как: DC_CMD, ZCMD, PAWN_CMD и другие. Также есть поддержка стандартного командного процессора.
3.1 Для того чтобы команды работали на вашем командном процессоре, нужно всего лишь подключить инклуд после инклуда командного процессора.
PHP:
#include <a_samp>
#include <g_security.inc> /*будет работать на стандартном командном процессоре*/

#include <a_samp>
#include <dc_cmd>
#include <g_security> /*будет работать на командном процессоре dc_cmd*/
4. Вам ничего не придётся добавлять/изменять/удалять. Инклуд проверялся на 5-ти разных модах, и подключался/работал без проблем.

В инклуде есть всего одна функция и две команды:

ФункцияОписаниеВозвращаемые значения
ShowGoogleAuth(playerid)Показывает игроку диалог авторизации с помощью секретного ключаВозвращает два значения:
Ложь - у игрока не подключёна защита
Истина- сток вызвался успешно

КомандаОписание
/sprotectionС её помощью игрок сможет подключить себе защиту.
/oprotectionЕсли у игрока включена защита, он сможет её отключить.


[HR][/HR]

Исходный код:
Скачать:

[HR][/HR]

При размещении на другие порталы, указывайте автора - #Djuga
 
Последнее редактирование:
Сверху Снизу