![]() ![]() |
Post
#21
|
|
|
Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%)
|
Jak tam prace?
A może ktoś zna strone z takim skryptem? PS. A jak sie połaczyć i pobierać informacje to może sam coś napisze. |
|
|
|
Post
#22
|
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 32 Dołączył: 17.06.2007 Ostrzeżenie: (0%)
|
Jak tam prace? slabo, bo mam na glowie 2 inne projekty (ale w koncu bede to musial zrobic), pozatym szkola, matura, zycie prywatne .. tak malo czasu na wszystko jeszcze nigdy nie mialem.. ale sie zrobi ;p nawet cvary bedzie sie dalo zczytac z servera!! (tj. informacje jak grawitacja, jakiestam inne ustawienia, pozostaly czas do konca mapy, nastepna mapa itd itd) A może ktoś zna strone z takim skryptem? stary, szukalem chyba z kilka tygodni - nie znalazłem.. mam tylko kawalek skryptu z jakiegos cms-a, ale cos mi nie chcial dzialac, po wycieciu go z calości.. PS. A jak sie połaczyć i pobierać informacje to może sam coś napisze.
podstawowy skrypt masz w tym temacie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ten w moim poscie dziala na 100% (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
Post
#23
|
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 0 Dołączył: 19.02.2007 Ostrzeżenie: (0%)
|
sposób KaBal-a działą, tylko niewiem jak wyciągnąć więcej informacji.. czy nieda się wiećeej (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) po kolei sprawdzałęm returny, sprawdzałem tablice i jakby niebyło nic więcej...
|
|
|
|
Post
#24
|
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 5 Dołączył: 31.03.2008 Ostrzeżenie: (0%)
|
mi też świetnie działa skrypt kobala z tym że potrzebuje jeszcze danych o aktualniej liczbie graczy grających na serverze gdy sobie skonstrułuje funkcje pod to zamiast liczby graczy wyświetla mi się słowo cstrike:
Kod <?php function server_info($ip='localhost', $port=27015){ $ip=gethostbyname($ip); $connection = fsockopen("udp://".$ip, $port); $time_out=3; if(function_exists('stream_set_timeout')){ stream_set_timeout($connection, $time_out); }else if(function_exists('socket_set_timeout')){ socket_set_timeout($connection, $time_out); } if(!$connection){ return 0; } $paczka=pack("N", 0xFFFFFFFF).'TSource Engine Query'.chr(0); fwrite($connection, $paczka); $return=fread($connection, 100); $status = socket_get_status( $connection ); if($status["unread_bytes"]!=0){ fclose($connection); return przetlumacz($return); }else{ fclose($connection); return 0; } } function przetlumacz($str){ $return = explode("\",substr($str,5)); $tablica = array(); $tablica['ipport']=$return[0]; $tablica['nazwa']=$return[1]; $tablica['mapa']=$return[2]; $tablica['gracze'] = $return[3]; return $tablica; } function show_info($ipport, $tytul="Server"){ list($ip_servera, $port_servera) = explode(":", $ipport); if (!$port_servera){ $port_servera = "27015"; } $wynik=server_info($ip_servera, $port_servera); if($wynik!=0){ $nazwa=$wynik['nazwa']; $ipport=$wynik['ipport']; $mapa=$wynik['mapa']; $gracze=$wynik['gracze']; echo("Mapa: $mapa<br>Gracze: $gracze / 17<br>Typ gry: Counter Strike<br>Vac: Niebezpieczny<br><br>"); // wyswietla napis gdy server jest online }else{ echo("SERWER JEST OFFLINE<br><br>");// wyswietla napis gdy server jest offline } } ?> Co zmienić żeby działalo prawidłowo? http://www.shark.boo.pl/status1/ Ten post edytował shark121 31.03.2008, 20:05:45 |
|
|
|
Post
#25
|
|
|
Grupa: Zarejestrowani Postów: 244 Pomógł: 21 Dołączył: 10.02.2008 Skąd: Załęcze Wielkie Ostrzeżenie: (0%)
|
|
|
|
|
Post
#26
|
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%)
|
http://phpfi.com <- tutaj wrzuc kod i podaj linka na forum (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
|
Post
#27
|
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 5 Dołączył: 31.03.2008 Ostrzeżenie: (0%)
|
:/ wyświetla mi, że server jest offline a jest online. Jeśli dobrze wszystko przeczytałem to trzeba zmienić słowo localhost w pliku index.php na prawdziwy adres IP (w formacje ip:port) twojego servera. Gdzie jeszcze trzeba zmienić?
|
|
|
|
Post
#28
|
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 32 Dołączył: 17.06.2007 Ostrzeżenie: (0%)
|
hmm, jest taki myk, ze to sprawdza tylko statusy non-steam.. dla steam jest inny skrypt
|
|
|
|
Post
#29
|
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 0 Dołączył: 19.02.2007 Ostrzeżenie: (0%)
|
ja znalazłem pewny skrypt w internecie, przykład: (pliki z modułu psyhostats)
pliki: http://rapidshare.com/files/123139955/cs.rar.html powyższy przykład wyświetla: Kod Array ( [ping] => 15 [ipport] => 212.180.241.143:27064 [port] => 27064 [ip] => 212.180.241.143 [int_ipport] => 212.180.241.143:27064 [int_port] => 27064 [int_ip] => 212.180.241.143 [name] => HashJama prawie TP | wiaderko.com @ Gradobicie.pl [map] => de_inferno [gamedir] => cstrike [gamename] => Counter-Strike [totalplayers] => 25 [maxplayers] => 26 [protocol] => 47 [servertype] => d [serveros] => l [serverlocked] => 0 [modrunning] => 1 [modurl] => www.counter-strike.net [modftp] => [modver] => 1.0 [modsize] => 184000000 [modserveronly] => 0 [modclientdll] => 1 )
Ten post edytował fredzio90 17.06.2008, 19:16:18 |
|
|
|
Post
#30
|
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 4 Dołączył: 1.05.2006 Skąd: Lublin Ostrzeżenie: (0%)
|
|
|
|
|
Post
#31
|
|
|
Grupa: Zarejestrowani Postów: 372 Pomógł: 1 Dołączył: 13.06.2008 Ostrzeżenie: (0%)
|
Witam,
Mam pytanie jak pobrać wersje engine do serwera CS 1.6. (Chodzi mi mi o rozróżnienie typu serwera: Steam, Nonsteam, Steam + Nonsteam) Pozdrawiam |
|
|
|
Post
#32
|
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 0 Dołączył: 18.05.2009 Ostrzeżenie: (0%)
|
Witam,
mógłby ktoś mi powiedzieć jak pobrać niektóre zmienne i wyświetlić je?np maxplayers. Z góry dziękuje |
|
|
|
Post
#33
|
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 11.03.2008 Ostrzeżenie: (0%)
|
Polecam skorzystać z tego, masz tutaj monitoring serwera i to dokładny:
http://csserwis.org/art-325_wlsany-monitor...ngu-serwera.htm |
|
|
|
![]() ![]() |
|
Aktualny czas: 11.06.2026 - 00:50 |