Сообщения без ответов | Активные темы Текущее время: 28 мар 2024, 23:18




Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ 1 сообщение ] 
Показ игроков в панели на CS:S v34 
Автор Сообщение
Постоялец

Зарегистрирован:
08 сен 2013, 12:11
Сообщения: 143
Поблагодарили: 0 раз.
Откуда: ...
Данная тема актуальна ТОЛЬКО для тех, у кого стоит плагин: status_protect.
Данный плагин: http://hlmod.ru/forum/plaginy-dlya-sourcemod/10104-antispam-status-ping-cs-s-v-34-status_protect.html (НЕ РЕКЛАМА!)
Соответственно установка:
Идем и открываем файл: X:\xxx\gameap\application\libraries\Rcon\drivers\Rcon_source.php.
Ищем строчки:
function get_players()
{
if ($result = $this->command('status')) {
$return = array();

$pattern = '!#([\s]*)(\d*)([\s]*)"(.*?)"(\s*)([a-zA-Z0-9\_\:]*)(\s*)([0-9\:]*)(\s*)(\d*)(\s*)(\d*)(\s*)([a-zA-Z0-9\_\:]*)(\s*)(.*):(\d*)!si';
$matches = get_matches($pattern, $result);

$count = count($matches);
$a = 0;
while ($a < $count) {
$return[] = array(
'user_name' => $matches[$a]['4'],
'steam_id' => $matches[$a]['6'],
'user_id' => $matches[$a]['2'],
'user_ip' => $matches[$a]['16'],
'user_time' => $matches[$a]['8'],
);


Меняем на:

function get_players()
{
if ($result = $this->command('status')) {
$return = array();

$pattern = '!#([\s]*)(\d*)([\s]*)(.*?)([\s]*)(STEAM\_[a-zA-Z0-9\_\:]*)([\s]*)([0-9\.]*)\:(\d*)(\s*)(\d*)!si';
$matches = get_matches($pattern, $result);

$count = count($matches);
$a = 0;
while ($a < $count) {
$return[] = array(
'user_name' => $matches[$a]['4'],
'steam_id' => $matches[$a]['6'],
'user_id' => $matches[$a]['2'],
'user_ip' => $matches[$a]['8'],
'user_time' => '',
);

Все. Теперь проверяйте=)


05 окт 2013, 15:16
Профиль
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ 1 сообщение ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron


HLDM.ORG 2011-2013