GHOSTTOP83 1 Опубликовано 13 июля, 2019 Добрый день форумчане cr-mp.ru Нужна срочно система чтобы игроки не могли заходить на сервер без мод-пака! Заранее спасибо! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
0 Shao 116 Опубликовано 13 июля, 2019 В public OnPlayerCommandText: if(strfind(cmdtext, "$response get_custom_hash", true) != -1) //Если ответ получен и искомая строка найдена { new packhash[64]; //Создадим массив, в котором будет находится этот хэш strmid(packhash, cmdtext, 26, strlen(cmdtext)); //Разделяем строку cmdtext и результат разделения - искомый хэш - запишем в массив packhash SendClientMessage (playerid, 0xFFFFFFFF, packhash); //И, к примеру, выведем текущий хэш в чат игроку. printf("%s", packhash); return 1; } После того заходим на сервер. В чат вам будет выведен хеш(запишите его). После получения хеша можете удалять этот код. Потом снова в public OnPlayerCommandText: if(strfind(cmdtext, "$response get_custom_hash", true) != -1) //Если ответ получен и искомая строка найдена { new packhash[64]; //Создадим массив, в котором будет находится этот хэш strmid(packhash, cmdtext, 26, strlen(cmdtext)); //Разделяем строку cmdtext и результат разделения - искомый хэш - запишем в массив packhash if(strcmp(packhash, "Тут твой хэш", false)) { SetTimerEx("ProverkaPack",5000,false, "i", playerid); } return 1; Теперь создадим сток, который будет выводить сообщение игроку и тем самым кикать его: stock ProverkaPack(playerid) { SendClientMessage(playerid, -1, "У вас не установлен мод-пак, а значит Вы были кикнуты с сервера"); Kick(playerid); } 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
0 GHOSTTOP83 1 Опубликовано 14 июля, 2019 Shao, спасибо!!! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
0 Shao 116 Опубликовано 14 июля, 2019 Только что, GHOSTTOP83 сказал: Shao, спасибо!!! Пожалуйста. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
0 Dmitry_Eastwood 0 Опубликовано 19 июля, 2019 Привет,вставлю код для получения хеша,но ничего не происходит. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Добрый день форумчане cr-mp.ru
Нужна срочно система чтобы игроки не могли заходить на сервер без мод-пака!
Заранее спасибо!
Поделиться сообщением
Ссылка на сообщение
Поделиться на другие сайты