Sench 0 Опубликовано: 16 января 2008 Рассказать Опубликовано: 16 января 2008 Если вы используете модуль мониторинга серверов cs 1.6 _http://4dle.ru/2007/10/13/modul_monitoringa_cs_16_full_versija_20.html и вам нужно мониторить два или более серверов то вот инструкция как это сделать: Копируем server_cs_full.php и server_cs_players.php на server_cs_full2.php и server_cs_players2.php Открываем server_cs_full2.php Находим: $data=monitor_server_cs_full Заменяем на: $data=monitor_server_cs_full2 Находим: <script language=\"JavaScript\"> <!-- function winop() { windop = window.open(\"http://site.ru/engine/modules/monitoring/server_cs_players.php\",\"mywin\" ,\"height=400,width=300 ,scrollbars=yes\"); } --> </script> <center> <a href=\"java script:winop();\"><b><font color=\"red\">Кто играет ?</font></b></a> </center>"; Заменяем на: <script language=\"JavaScript\"> <!-- function winop2() { windop = window.open(\"http://site.ru/engine/modules/monitoring/server_cs_players2.php\",\"mywin\" ,\"height=400,width=300 ,scrollbars=yes\"); } --> </script> <center> <a href=\"java script:winop2();\"><b><font color=\"red\">Кто играет ?</font></b></a> </center>"; Находим: function monitor_server_cs_full($ip, $port, $game, $request) Заменяем на: function monitor_server_cs_full2($ip, $port, $game, $request) Сохраняем. Редактируем файл server_cs_players2.php. Находим: $player_list = monitor_server_cs_full Заменяем на: $player_list2 = monitor_server_cs_full2 Находим: function monitor_server_cs_full($ip, $port, $game, $request) Заменяем на: function monitor_server_cs_full2($ip, $port, $game, $request) Находим: if (!$player_list) { echo "<div style='text-align:center'>Нет игроков или сервер не отвечает</div></body></html>"; return; } if (isset($player_list[1][score]) ) { $monitor_show_score = 1; } if (isset($player_list[1][time]) ) { $monitor_show_time = 1; } Заменяем на: if (!$player_list2) { echo "<div style='text-align:center'>Нет игроков или сервер не отвечает</div></body></html>"; return; } if (isset($player_list2[1][score]) ) { $monitor_show_score = 1; } if (isset($player_list2[1][time]) ) { $monitor_show_time = 1; } Находим: foreach ($player_list as $key=>$player) Заменяем на: foreach ($player_list2 as $key=>$player) Сохранить. Настроить в файлах server_cs_full2.php и server_cs_players2.php ip серверов и все. И так далее для более двух мониторингов. Цитата Ссылка на сообщение Поделиться на других сайтах
Sench 0 Опубликовано: 17 января 2008 Рассказать Опубликовано: 17 января 2008 Автор Забыл написать. Открываем engine/init.php Находим: include_once ENGINE_DIR.'/modules/monitoring/server_cs_full.php'; Ниже вставляем: include_once ENGINE_DIR.'/modules/monitoring/server_cs_full2.php'; Открываем index.php Находим: $tpl->set('{server_cs_full}', $server_cs_full); Ниже вставляем: $tpl->set('{server_cs_full2}', $server_cs_full2); В шаблоне в нужном месте вставляем: {server_cs_full2} Цитата Ссылка на сообщение Поделиться на других сайтах
AGP 0 Опубликовано: 9 марта 2008 Рассказать Опубликовано: 9 марта 2008 вопрос: а что если я хочу {server_cs_full2} вставить в статическую страницу? что надо где прописать чтобы работало? спасибо Цитата Ссылка на сообщение Поделиться на других сайтах
AGP 0 Опубликовано: 12 марта 2008 Рассказать Опубликовано: 12 марта 2008 это касается не только данного модуля. прошу помощи! или подскажите хоть по чему поиск делать Цитата Ссылка на сообщение Поделиться на других сайтах
lexikon 0 Опубликовано: 1 июня 2008 Рассказать Опубликовано: 1 июня 2008 You don't have permission to access /java script:winop2(); on this server. автор подскажи как исправить) Заменяем на: Код <script language=\"JavaScript\"> <!-- function winop2() { windop = window.open(\"http://site.ru/engine/modules/monitoring/server_cs_players2.php\",\"mywin\" ,\"height=400,width=300 ,scrollbars=yes\"); } --> </script> <center> <a href=\"java script:winop2();\"><b><font color=\"red\">Кто играет ?</font></b></a> </center>"; не java script a javascript слитно))) Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.