Здравствуйте, пытаюсь добавить игру для отслеживание игроков/коло-во слотов,игроков на сервере. Хочу добавить именно RageMP, но на просторах гугла я нашел только протокол на FiveM.
function lgsl_query_41(&$server, &$lgsl_need, &$lgsl_fp)
{
fwrite($lgsl_fp, "\xFF\xFF\xFF\xFFgetinfo xxx");
$buffer = fread($lgsl_fp, 4096);
if (!$buffer) {
return false;
}
lgsl_cut_byte($buffer, 18);
$data = explode('\\', $buffer);
for ($i = 0; $i < count($data); $i += 2) {
if ($data[$i] == 'sv_maxclients') {
$server['s']['playersmax'] = $data[$i + 1];
}
if ($data[$i] == 'clients') {
$server['s']['players'] = $data[$i + 1];
}
if ($data[$i] == 'challenge') {
$server['e']['challenge'] = $data[$i + 1];
}
if ($data[$i] == 'gamename') {
$server['e']['gamename'] = $data[$i + 1];
}
if ($data[$i] == 'protocol') {
$server['e']['protocol'] = $data[$i + 1];
}
if ($data[$i] == 'hostname') {
$server['s']['name'] = $data[$i + 1];
}
if ($data[$i] == 'gametype') {
$server['s']['game'] = $data[$i + 1];
}
if ($data[$i] == 'mapname') {
$server['s']['map'] = $data[$i + 1];
}
if ($data[$i] == 'iv') {
$server['e']['iv'] = $data[$i + 1];
}
}
return true;
}
Были попытки вытащить что-то из протокола FiveM, но к сожалению не смог. Прошу помощи!