1.12.7 i starsze - Counter-Strike 1.6 Serwer Status
Przemek xD - 01-12-2009, 17:46
więc jak to jest z innym IP ? niech ktoś napisze kto ma to u siebie,mi niestety nie dziala na innym IP tylko na tych co sa w standardzie
Boltex - 01-12-2009, 17:50
Kiedyś na tego moda czekałem.Dzięki świetna robota.
avaxus - 02-12-2009, 16:18
podpowi mi ktos gdzie zmienic nazwę serwera i jak to zrobić w tym kodzie
Kod: |
// -- Server pierwszy ($s1_info) - BEGIN
'S1_HOSTNAME' => $s1_info['hostname'],
'S1_PLAYERS' => sprintf($lang['server_players'], $s1_info['players'], $s1_info['max']),
'S1_PWD' => $s1_info['passworded'] ? '<img src="'.MAPS_DIR.'pwd_secure.png" alt="'.$lang['server_password'].'" title="'.$lang['server_password'].'" />' : '<img src="'.MAPS_DIR.'pwd_secure2.png" alt="'.$lang['server_password2'].'" title="'.$lang['server_password2'].'" />',
'S1_MAP2' => sprintf($lang['server_map'], $s1_info['map']),
'S1_MAP' => MAPS_DIR.$s1_info['map'].'.jpg',
'S1_JOIN_HLSW' => "hlsw://{$s1_status->host}:{$s1_status->port}",
'S1_JOIN_STEAM' => "steam://{$s1_status->host}:{$s1_status->port}",
'S1_GM_STATUS' => "http://www.gametracker.com/server_info/{$s1_status->host}:{$s1_status->port}/",
'S1_FORUM' => append_sid("index.php?c=1"),
// -- Server pierwszy ($s1_info) - END |
[ Dodano: 02-12-2009, 16:20 ]
chodzi mi o dodanie hasła serwera w tym kodzie, players
kevin_ - 02-12-2009, 16:27
Przecież nazwę serwera pobiera samo.
Kod: |
'S1_HOSTNAME' => 'nowa nazwa serwera :F';
|
Jeśli chodzi o hasło, to zależy w jakim miejscu chcesz aby było wyświetlane.
"S1_PWD" Odpowiada za wyświetlanie obrazka czy hasło jest założone, czy nie (obok statusów HLSW/Steam/GTracker).
AK47^^ - 18-01-2010, 08:03
Mam problem, na screenie pokazane jest gramy na:, serwera steam czy nosteam forum serwera. ja nie mam nicego tylko link idź wie ktoś może co się stało ?
[ Dodano: 18-01-2010, 08:22 ]
znalazlem w g_servers ze trzeba dodać
// Status serwerów Gier
$lang['server_forum'] = '<strong>Forum serwera:</strong>';
$lang['server_players'] = '<strong>Gracze:</strong> %s/%s';
$lang['server_map'] = '<strong>Gramy na:</strong> %s';
$lang['server_password'] = 'Serwer chroniony hasłem';
$lang['server_password2'] = 'Serwer nie jest chroniony hasłem';
po czym jak dodam wyskakuje mi:
arse error: syntax error, unexpected T_DEC, expecting T_STRING or T_VARIABLE or '$' in /home/sko/public_html/language/lang_polish/lang_main.php on line 1125
kevin_ - 18-01-2010, 09:09
AK47^^, langi dodajemy w lang_main.php w dowolnym miejscu (w g_server.txt pisze) - i wszystko działa
n0name - 18-01-2010, 15:15
http://fragandskill.boo.pl/servers.php
wrzuciłem wszystkie pliki na ftp, zmieniłem ip w servers.php
Cytat: | <?php
/**
* $ Counter-Strike 1.6 Serwer Status, phpBB2 Przemo MOD
* $ Support: http://www.przemo.org/phpBB2/forum/
*/
// phpBB Stuff - BEGIN
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
define('MAPS_DIR', 'images/cs_maps/');
include($phpbb_root_path . 'includes/class_hlsocket.' . $phpEx);
// phpBB Stuff - END
// PA -> Konfiguracja -> Dodatkowe
// $ Restrykcja całkowita dostępu dla niezarejestrowanych
// $ Niezarejestrowani użytkownicy nie mogą wogóle przeglądać żadnej części forum
if ($board_config['login_require'] && !$userdata['session_logged_in'])
message_die(GENERAL_MESSAGE, $lang['login_require']);
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$template->set_filenames(array('body' => 'servers_body.tpl'));
// Start
$s1_status = new HLSocket('80.72.37.178', '27053');
$s1_info = $s1_status->details();
$s2_status = new HLSocket('80.72.37.178', '27060');
$s2_info = $s2_status->details();
$template->assign_vars(array(
'L_HEAD_TITLE' => 'Status serwerów',
'L_HEAD_TITLE2' => 'Sieć serwerów '.replace_encoded($board_config['sitename']),
'L_FORUM_LANG' => $lang['server_forum'],
'L_ENTER_FORUM' => $lang['Go'],
// -- Server pierwszy ($s1_info) - BEGIN
'S1_HOSTNAME' => $s1_info['hostname'],
'S1_PLAYERS' => sprintf($lang['server_players'], $s1_info['players'], $s1_info['max']),
'S1_PWD' => $s1_info['passworded'] ? '<img src="'.MAPS_DIR.'pwd_secure.png" alt="'.$lang['server_password'].'" title="'.$lang['server_password'].'" />' : '<img src="'.MAPS_DIR.'pwd_secure2.png" alt="'.$lang['server_password2'].'" title="'.$lang['server_password2'].'" />',
'S1_MAP2' => sprintf($lang['server_map'], $s1_info['map']),
'S1_MAP' => MAPS_DIR.$s1_info['map'].'.jpg',
'S1_JOIN_HLSW' => "hlsw://{$s1_status->host}:{$s1_status->port}",
'S1_JOIN_STEAM' => "steam://{$s1_status->host}:{$s1_status->port}",
'S1_GM_STATUS' => "http://www.gametracker.com/server_info/{$s1_status->host}:{$s1_status->port}/",
'S1_FORUM' => append_sid("index.php?c=1"),
// -- Server pierwszy ($s1_info) - END
// -- Server drugi ($s2_info) - BEGIN
'S2_HOSTNAME' => $s2_info['hostname'],
'S2_PLAYERS' => sprintf($lang['server_players'], $s2_info['players'], $s2_info['max']),
'S2_PWD' => $s2_info['passworded'] ? '<img src="'.MAPS_DIR.'pwd_secure.png" alt="'.$lang['server_password'].'" title="'.$lang['server_password'].'" />' : '<img src="'.MAPS_DIR.'pwd_secure2.png" alt="'.$lang['server_password2'].'" title="'.$lang['server_password2'].'" />',
'S2_MAP2' => sprintf($lang['server_map'], $s2_info['map']),
'S2_MAP' => MAPS_DIR.$s2_info['map'].'.jpg' ? MAPS_DIR.$s2_info['map'].'.jpg' : MAPS_DIR.'nomap.jpg',
'S2_JOIN_HLSW' => "hlsw://{$s2_status->host}:{$s2_status->port}",
'S2_JOIN_STEAM' => "steam://{$s2_status->host}:{$s2_status->port}",
'S2_GM_STATUS' => "http://www.gametracker.com/server_info/{$s2_status->host}:{$s2_status->port}/",
'S2_FORUM' => append_sid("index.php?c=2"),
// -- Server drugi ($s2_info) - END
));
$s2_status->close();
$s1_status->close();
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?> |
czemu nie działa?
AK47^^ - 19-01-2010, 00:32
kevin_, dodaje w obojetnie jakim miejscu i mi ciagele ten blad sie wyswietla
Marecki - 04-02-2010, 01:35
Działo to tylko pod CS'a ?
kevin_ - 04-02-2010, 14:46
Tak (1.6, Czero, Soruce (?)), jeśli jesteś zainteresowany inną platformą to odpal Google i sprawdź:
- live game server list
- bądź popatrz w posty Seba123 ponieważ z tego co pamiętam on podawał też inny system monitoringu.
Po wszystkim będziesz musiał/lub nie wdrążyć do phpBB i gotowe.
spiderpajak - 07-02-2010, 22:20
Dlaczego kilka serwerow nie pojawia sie na stronie servers.php? W PA pokazuje się, że normalnie serwer dziala, a w servers, że nie odpowiada do tego wyskakuja takie bledy
Kod: | Warning: fopen(images/cs_maps/.jpg) [function.fopen]: failed to open stream: Nie ma takiego pliku ani katalogu in hajt-arena/servers.php on line 60
Warning: fclose(): supplied argument is not a valid stream resource in hajt-arena/servers.php on line 70 |
komunikaty te pewnie zwiazane sa z bledem opisanym powyzej, dokladnie mozna zobaczyc to na hajt-arena.pl/servers.php
Bosski Marcin - 17-02-2010, 12:07
W jakim pliku trzeba dodac te dane do serwera, aby zmienic tego puchatka na swojego? I co dokladnie podmienic?
kevin_ - 17-02-2010, 13:44
Bosski Marcin, otwórz servers.php i edytuj według uzniania
Kod: |
$s1_status = new HLSocket('195.42.112.111', '27015');
+
$s2_status = new HLSocket('84.38.95.197', '27015');
|
a jak będziesz dodawał $s3 to pamiętam aby zamknąć klasę
Kod: |
np.
$s3_status->close();
|
oraz dopisać dane do $template
[ Dodano: 17-02-2010, 13:47 ]
ps. jeśli macie jakieś pomysły jak dodatkowo urozmaicić modyfikacje pisać na pw - zgromadzę najfajniejsze pomysły, wdrążę w projekt i wydam update
Bosski Marcin - 17-02-2010, 15:53
Dzieki. Pomoglo
Kruzu - 17-02-2010, 16:19
Mam takie pytanie wystarczy to skopiować i powinno działać
|
|
|