To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Counter-Strike 1.6 Serwer Status

KingVegeta - 19-02-2010, 12:04

Przemek xD napisał/a:
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


Umnie działa

www.cs-fairplay.pl/servers.php

Jeśli masz problem do odezwij się na moje GG: 11319232

kokosana - 25-02-2010, 07:52

u mnie nie widac tych napisow;<
moze ktos powiedziec co zrobic?:X

Szakalis - 26-02-2010, 14:24

Witasm,

Mógłby ktoś napisać w którym z tych plików edytuje się status server ilość graczy itp ?
byłbym wdzięczny jak by jeszcze ktoś wskazał mniej więcej w jakim miejscu jest ten kod ;) )

kevin_ - 26-02-2010, 14:45

servers.php
ilość graczy jest pobierana z twojego serwera, tego nie edytujesz.

pinio09 - 22-03-2010, 19:54

Fajny mod, wszystko działa OK :)
piootrek16 - 21-04-2010, 14:52

Mam problem niby wszystko zrobiłem jak trzeba, ale efekt jest taki http://www.cs-przedmiescie.pl/servers.php

Nie wyświetla informacji serwera.

IP serwera gry wraz z portem dodałem w tym miejscu:

Kod:
// Start
    $s1_status  = new HLSocket('193.33.177.21', '27076');
    $s1_info    = $s1_status->details();
   
    $s2_status  = new HLSocket('193.33.177.21', '27076');
    $s2_info    = $s2_status->details();

:DzunieK: - 02-05-2010, 17:46

poszukuję czegoś podobnego, mianowicie liczba wszystkich graczy w danym momencie na moich serwerach.
kevin_ - 02-05-2010, 18:34

aby dodać serwery;
Kod:

    $s1_status  = new HLSocket('195.42.112.111', '27015');
    $s1_info    = $s1_status->details();


zmieniasz s1 na s2 itd, oraz IP + PORT naturalnie pamiętaj o zamknięciu
Kod:

$s1_status->close();


klasy, zreszta popatrz w servers.php jak tam jest zrobione

:DzunieK: - 02-05-2010, 18:40

rozumiem, ale nie wiem jak wykonać moją opcję, czyli aby liczba graczy z każdego serwera dodała się i wyszła JEDNA liczba.
kevin_ - 02-05-2010, 18:42

czy Ty w ogóle czytasz moje posty?

http://www.przemo.org/php...p=539442#539442

i teraz $gracze zmienna wyświetli Ci graczy z serwerów, które dodałeś aby dodawało.

:DzunieK: - 02-05-2010, 18:54

ok, dzieki. ;)
Loxus - 20-06-2010, 12:13

ma ktoś kod jak dodać ten status na stronę główną?
kevin_ - 20-06-2010, 12:17

Loxus, w mojej drugiej modyfikacji (bardziej rozbudowanej) masz taka opcje:
http://www.przemo.org/php...ighlight,status

a jeśli wolisz jednak tą to polecam Ci przestudiowanie tych 3 stron tematu bo chyba już pisałem o tym

Loxus - 20-06-2010, 12:28

kevin_, nie dodałeś tego w tym temacie. I jak byś mógł to zapodaj mi ten kod ponieważ nowa wersja nie spełnia moich oczekiwań
kevin_ - 20-06-2010, 12:35

Otwórz index.php, przed:
Kod:

$template->assign_vars(array(
    'FORUM_IMG' => $images['forum'],

dodaj przed tym
Kod:
// serwerki
define('MAPS_DIR',    'images/cs_maps/');
require_once ($phpbb_root_path . 'includes/class_hlsocket.' . $phpEx);

$s1_status  = new HLSocket('195.42.112.111', '27015');
$s1_info    = $s1_status->details();

$template->assign_vars(array(
        //    --    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
));

$s1_status->close();


a w index_body.tpl utwórz sobie tabelkę, i "wpchaj" tam dane z widoku czyli
{S1_HOSTNAME} = nazwa serwera, {S1_PLAYERS} - ilu gra / max
itd



Powered by phpBB modified by Przemo © 2003 phpBB Group