AMX MOD X
Понедельник, 06.05.2024, 22:50:41



Приветствую Вас Гость | RSS
[ Главная ] [ Статистика по отдельным ip qPS - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: AlMod, slogic  
AMX Mod X Форум » Остальные форумы » Любые вопросы » Статистика по отдельным ip qPS (Считывание из логов только сеть 192.168.*.*)
Статистика по отдельным ip qPS
ProffiДата: Понедельник, 12.05.2008, 20:49:53 | Сообщение # 1
Подполковник
Группа: Пользователи
Сообщений: 117
Репутация: 3
Статус: Не в сети
Можно сделать так, что бы статистика qPS Mod считала из логов только отдельные ip?
Например локальную сеть 192.168.*.*
Если можно, то опишите как именно.
Спасибо всем кто ответит.
 
slogicДата: Понедельник, 12.05.2008, 21:20:40 | Сообщение # 2
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
У тебя появится проблема, аналогичная когда убирают статистику, которая получена с пом. ботов - будут расхождения в цифрах, потому что некоторая статистика считается плагинами. Ты уверен что это надо? Может правильнее скрыть из списка игроков всех, у кого "левый" ip ?
 
ProffiДата: Вторник, 13.05.2008, 19:02:03 | Сообщение # 3
Подполковник
Группа: Пользователи
Сообщений: 117
Репутация: 3
Статус: Не в сети
у меня нет ботов.
можно скрыть, только как это сделать?
Мне нужно чтобы в статистике были игроки только локалки 192,168.*.*

Добавлено (2008-05-13, 7:02 Pm)
---------------------------------------------
в stats.cfg добавляем вот это:

Quote
ipaddr = >= 3232235521
ipaddr = <= 3232235539

где цифры это результат php функции ip2long
Вычислить эти цифры можно вот так:
Quote
<?php
$ip = gethostbyname("192.168.0.1");
printf("%u\n", ip2long($ip));
echo $out;
?>
 
slogicДата: Вторник, 13.05.2008, 19:13:19 | Сообщение # 4
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
В файле class_PS.php есть функция get_player_list().

В нужое место надо вставить:

$search .= " and plr.ipaddr like '192.168.%' ";

Может что изменится :)

PS. Отправлял, не видя пред. сообщения.

 
AMX Mod X Форум » Остальные форумы » Любые вопросы » Статистика по отдельным ip qPS (Считывание из логов только сеть 192.168.*.*)
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024