Страница 1 из 2

Публикация статистики игр (CS и т. п.)

Добавлено: 06:50, 10.10.2008
Kurtik
Здравствуйте.

Вот такой вопрос. Форум весь облазил, и нет такого! А хотелось бы найти патч который из игра Counter Strike выводил статистику в чат, к примеру в игру зашел такой-то, в чате пишет. И к примеру через определённый промежуток времени статистика пишеться в чат, сколько игроков, сколько побед у тиров или контров. Я думаю этот оригинальный патч будет пользоваться спросом. Ведь наверно так же можно сделать статистику не только для одного CS...

Спасибо за внимание :)

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 00:18, 11.10.2008
mw
1)это не патч а плагин.
2)зачем засорять чат. лучше повесь статистику полноценную. она поинтересней будет.

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 17:15, 12.10.2008
DED-2
Kurtik писал(а):Здравствуйте.

Вот такой вопрос. Форум весь облазил, и нет такого! А хотелось бы найти патч который из игра Counter Strike выводил статистику в чат, к примеру в игру зашел такой-то, в чате пишет. И к примеру через определённый промежуток времени статистика пишеться в чат, сколько игроков, сколько побед у тиров или контров. Я думаю этот оригинальный патч будет пользоваться спросом. Ведь наверно так же можно сделать статистику не только для одного CS...

Спасибо за внимание :)

Неплохая идея, взялся бы кто за реализацию плагина ;)

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 12:02, 16.10.2008
Kurtik
Патч, - подразумевается что плагин. Вы меня поняли и главное, я сам попытался сделать но отнють ниче не выходит(( Незнаю как статистику из иры вытацить, хотяб в txt

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 09:42, 08.11.2008
DED-2
Классная идея! Ребят возьмитесь за реализацию ;)

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 10:16, 08.11.2008
Silver331
статистику лучше на сайт повесить если есть конешно :)

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 03:08, 10.11.2008
Killer
Silver331

Например у нас на айты мало кто лазиет они знают только что есть коммфорт DC и контра, этого им хватает. Что означает не каждый на сайтике увидит твою статистику.

mw

Говорят зачем чат засерать. Ну точно не знаю как с плагинами обстоят дела, можно было бы чтобы в отдельный канал выкидывалась статистика в место новостей канала, было бы очень даже ничего так :))

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 12:14, 10.11.2008
Drakon
Реально неплохая идея!!! Функцию для публикации сообщений в различные канала и всё =) мусора в общаке не будет..
Я За! :D

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 21:13, 12.11.2008
Crack
Лучше сделайте трансляцию матчей FIFA в чате на определённом канале, как в mIRC!

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 21:18, 20.11.2008
Kurtik
Сначало пусть это сделают! Потом о матчах говорить будем)

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 07:19, 21.11.2008
Silver331
Killer писал(а):Например у нас на айты мало кто лазиет они знают только что есть коммфорт DC и контра, этого им хватает.

Если им нужна эта статистика, они хоть куда залезут чтобы её посмотреть :D и в саму игру, и на сайт полезут! Так же как и у нас это всё дело на сайте. Ну или тот же CS Monitor

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 20:45, 21.11.2008
Skif
Чот мне пока вломак разбираться, но вот помойму форум на эту тему http://forum.sources.ru/index.php?showtopic=183029&view=showall
Не про комфорт, а про код проги для коннекта к CSS серваку.

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 22:57, 21.11.2008
sonic
Есть несколько вариантов как реализовать это.
Один из них - это направлять логи игрового сервера на бота через UDP (команда на сервере: "
logaddress_add ip port" и уже в боте разбирать эти логи.
Еще один вариант - плагин к amxmodx'у (плагин к metamod'у. без них помоему не обходится ни один публичный сервак)
вот пример плагина на сокетах: http://forums.alliedmods.net/showthread ... post545750

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 00:16, 11.12.2008
viktor6
Слушайте вот на сайтах есть блоки мониторинга сервера

Код: Выделить всё

$content = "";
$server="192.168.1.1";
$qw=chr(32);
$fp = fsockopen ("udp://".$server,"27017");
if (!$fp) {
    $content .= "Сервер не работает!";
    } else {
    fwrite($fp,"\xFF\xFF\xFF\xFF\x54\x53\x6F\x75\x72\x63\x65\x20\x45\x6E\x67\x69\x6E\x65\x20\x51\x75\x65\x72\x79\x00".chr(10));
    $st=fread($fp,1);
    $r=socket_get_status($fp);
    $r=$r["unread_bytes"];
    $st.=fread($fp,$r);
    fclose($fp);
    $st=substr($st,5);
    $address=SubStr($st,0,StrPos($st,chr(0)));
    $address=str_replace(chr(0),"|",$address);
    $st=SubStr($st,StrPos($st,chr(0))+1);
    $name=SubStr($st,0,StrPos($st,chr(0)));
    $st=SubStr($st,StrPos($st,chr(0))+1);
    $map=SubStr($st,0,StrPos($st,chr(0)));
    $st=SubStr($st,StrPos($st,chr(0))+1);
    $st=SubStr($st,StrPos($st,chr(0))+1);
    $st=SubStr($st,StrPos($st,chr(0))+1);
    $current=ord(SubStr($st,0,1));
    $max=ord(SubStr($st,1,1));
    $show_map="<img src=/stat/images/maps/".$map.".jpg width=\"160\" height=\"120\">";
    $content .= "<b>$name</b><br>$show_map<br><b>Карта:</b><b>$map</b><br><b>IP :</b><b>$address</b><br><b>Мод:</b><b>Cstrike</b><br><b>Игроков:</b><b>$current/$max</b></br>";

Может это както поможет в реализации бота
Мне допустим нужно чтобы по команде он выводил список серверов и количество игроков не них

Re: Публикация статистики игр (CS и т. п.)

Добавлено: 13:10, 20.12.2008
Kurtik
Кстати полезный скрипт php. Спс.
А вот что касается статистики то как вы смотрите, вообще возможно это?