Привязку по IP адресу сервера через БД

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Активный
Пользователь
Регистрация
12 Фев 2024
Сообщения
124
Привет сливаю систему привязку по IP адресу.

В public OnGameModeInit()
Код:
CheckServerBinding( ( str_f("%s:%d", mysql_string, GetServerVarAsInt("port"))) );

и потом самом вниз вставляйте
Код:
stock CheckServerBinding(const serverIp[])
{
    new MysqlCheckIP = mysql_connect("", "", "", "", 3306),
        Cache:result = mysql_query(MysqlCheckIP, (( f(global_str, sizeof global_str, "SELECT * FROM purchases WHERE mode_ip = '%s' LIMIT 1;", serverIp ), global_str)) );

    if !cache_get_row_count(MysqlCheckIP) *then
    {
        SendRconCommand("unloadfs hostname"), SendRconCommand("unloadfs ilya"), SendRconCommand("unloadfs map"), SendRconCommand("exit");
        SendRconCommand("hostname Сервер не верицифрован. Привяжите IP адрес");

        print("================== [ Error Verified! ] ==================");
        printf("[ Произошла ошибка при верификации сервера #%i ]", mysql_errno());
        print("[ Возможно это связано с неправильной привязкой IP-адреса ]");
        print("================== [ VERSION: 7.0 ] ==================");
        return mysql_close(mysql);
    }
    else
        print("================== [ Mode Verified! ] =================="),
        print("[ Приятного использования :) ]"),
        print("================== [ VERSION: 7.0] ==================");

    return cache_delete(result);
}

Потом вставляйте ваши данные БД куда будет подключаться IP адреса
new MysqlCheckIP = mysql_connect("", "", "", "", 3306)


и потом заходим в БД
нажимайте SQL и вставляйте это:

CREATE TABLE `purchases` (
`mode_ip` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
COMMIT;​
 
Активный
Пользователь
Регистрация
20 Фев 2023
Сообщения
235
OFFTOP

ебать кринжа навалил

 
aaaaaaaaaaaaa
Активный
Пользователь
Регистрация
14 Авг 2024
Сообщения
122
Привет сливаю систему привязку по IP адресу.

В public OnGameModeInit()
Код:
CheckServerBinding( ( str_f("%s:%d", mysql_string, GetServerVarAsInt("port"))) );

и потом самом вниз вставляйте
Код:
stock CheckServerBinding(const serverIp[])
{
    new MysqlCheckIP = mysql_connect("", "", "", "", 3306),
        Cache:result = mysql_query(MysqlCheckIP, (( f(global_str, sizeof global_str, "SELECT * FROM purchases WHERE mode_ip = '%s' LIMIT 1;", serverIp ), global_str)) );

    if !cache_get_row_count(MysqlCheckIP) *then
    {
        SendRconCommand("unloadfs hostname"), SendRconCommand("unloadfs ilya"), SendRconCommand("unloadfs map"), SendRconCommand("exit");
        SendRconCommand("hostname Сервер не верицифрован. Привяжите IP адрес");

        print("================== [ Error Verified! ] ==================");
        printf("[ Произошла ошибка при верификации сервера #%i ]", mysql_errno());
        print("[ Возможно это связано с неправильной привязкой IP-адреса ]");
        print("================== [ VERSION: 7.0 ] ==================");
        return mysql_close(mysql);
    }
    else
        print("================== [ Mode Verified! ] =================="),
        print("[ Приятного использования :) ]"),
        print("================== [ VERSION: 7.0] ==================");

    return cache_delete(result);
}

Потом вставляйте ваши данные БД куда будет подключаться IP адреса
new MysqlCheckIP = mysql_connect("", "", "", "", 3306)


и потом заходим в БД
нажимайте SQL и вставляйте это:

CREATE TABLE `purchases` (
`mode_ip` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
COMMIT;​
аааааааааааааааа приватка
 
Дальше — Больше
Активный
Пользователь
Регистрация
21 Янв 2023
Сообщения
465
Нагло спизженно, с мода СкайЛава.
 
По вопросам - обращаться в ВК: vk.com/Felnovay
Активный
Пользователь
Регистрация
11 Ноя 2024
Сообщения
156
говна навалил
 
aaaaaaaaaaaaa
Активный
Пользователь
Регистрация
14 Авг 2024
Сообщения
122
2.14. Запрещено флудить, оффтопить, заниматься флеймом. Для размещения подобных сообщений, используйте соответствующий BB-код
Сверху