Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
MonitorMonitor serwerów
Temat rozp.
MASS
, 02.06.2010 16:07
8 odpowiedzi w tym temacie
#1
Napisano 02.06.2010 16:07
Witam skorzystałem z tego KLIK! monitora i aktualnie go przerabiam. Wygląda tak:
Chciał bym dodać pole "Stan" w którym będzie ikonka serwera on/off line, albo najprostszym sposobem zwykła graficzna ikonka bądź coś bardziej zaawansowanego. Czyli czytanie informacji o serwerze i w zależności od jego stanu będzie wyświetlała się ikonka o odpowiednim kolorze.
W pierwszym sposobie pewnie trzeba by było pogrzebać w HTML dałem rade jedynie wstawić kolumnę "Stan" A co do drugiego sposobu to nie mam pojęcia jak to zrobić.
Chciał bym dodać pole "Stan" w którym będzie ikonka serwera on/off line, albo najprostszym sposobem zwykła graficzna ikonka bądź coś bardziej zaawansowanego. Czyli czytanie informacji o serwerze i w zależności od jego stanu będzie wyświetlała się ikonka o odpowiednim kolorze.
W pierwszym sposobie pewnie trzeba by było pogrzebać w HTML dałem rade jedynie wstawić kolumnę "Stan" A co do drugiego sposobu to nie mam pojęcia jak to zrobić.
#2
Napisano 02.06.2010 17:37
Daj tutaj kodzik który za to wszystko odpowiada.
#3
Napisano 02.06.2010 17:44
Sprawdź ten albo skorzystaj z oryginalnej wersji.
<!-- BEGIN: MAIN --> <html> <head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2" /> <meta http-equiv="pragma" content="no-cache" /> <meta http-equiv="cache-control" content="no-cache" /> <meta http-equiv="refresh" content="5;"/> <link href="skin/{skin}.css" type="text/css" rel="stylesheet"> </head> <body> <table border="0" cellpadding="0" cellspacing="0" class="players" align="center" width="100%"> <tr> <td id="break" width="*" class="old" align="center"><b><font color="#FFFFFF">Nazwa</font></b></td> <td id="break" width="150px" align="center"><b><font color="#FFFFFF">Hosting</font></b></td> <td id="break" width="150px" class="old" align="center"><b><font color="#FFFFFF">IP</font></b></td> <td id="break" width="50px" align="center"><b><font color="#FFFFFF">Online</font></b></td> <td id="break" width="100px" class="old" align="center"><b><font color="#FFFFFF">Mapa</font></b></td> <td id="break" width="50px" align="center"><b><font color="#FFFFFF">Czas</font></b></td> <td id="break" width="50px" height="40px" class="old" align="center"><b><font color="#FFFFFF">Polacz</font></b></td> </tr> <!-- BEGIN: STATUS --> <tr> <tr style="padding-top:1px;"> <td id="break" height="40px" class="old" align="center"><font color="silver">{ha}</font></td> <td id="break" height="40px" align="center">{ha_mail}</td> <td id="break" height="40px" class="old" align="center"><font color="silver">{ip}:{port}</font></td> <td id="break" height="40px" align="center"><b><font color="#C0C0C0 ">{totalplayers}</font><font color="#FFFFFF">/</font><font color="#C0C0C0 ">{maxplayers}</font></b></td> <td id="break" height="40px" class="old" align="center">{map}</td> <td id="break" height="40px" align="center">{rules.amx_timeleft}</td> <td id="break" height="40px" class="old" align="center"> <a href="steam://connect/{ip}:{port}" title="Steam Connect"><img src="http://skillstats.webh.pl/image/steam.png" border="0"></a></td> <td id="break" height="40px" class="old" align="center"> </td> </tr> <!-- END: STATUS --> <tr style="padding-top:1px;"> <td id="break" class="old" height="40px" align="center"><font color="silver">CS-przedmiescie [VT]</font></td> <td id="break" height="40px" align="center"><a href="http://www.host4voice.pl/" target="_blank">Host4voice.pl</a></td> <td id="break" height="40px" class="old" align="center"><font color="silver">188.116.3.104:3793</font></td> <td id="break" height="40px" align="center" colspan="3"><b><font color="#C0C0C0">Sloty: 30</font></b></td> <td id="break" height="40px" class="old" align="center"> <a href="ventrilo://connect/188.165.154.23:20000"><img src="http://skillstats.webh.pl/image/vt.png" border="0"></a> </td> </tr> </table> </body> </html> <!-- END: MAIN -->
#4
Napisano 02.06.2010 18:08
Czekaj bo czegoś nie łapie, to ma być wreszcie dodatkowe pole, czy funkcja która zwraca wynik czy serwer jest online czy offline? Funkcje łatwo możesz "sporządzić" z PQ_Class z PsychoStats, lub nawet nieznacznie edytując -> [PHP] Generowanie statusu serwera - Nieoficjalny polski support AMX Mod X
Spoiler
IP: ts3.cserwerek.pl
#5
Napisano 02.06.2010 18:14
Po prostu dodajesz tutaj nową kolumnę.
Ja bym to zrobił tak (wycinam kawałek kodu z tego co umieściłeś):
Możesz zrobić obrazek tylko dla ONLine, bo skoro masz serwer na pukawce to raczej nie będzie off.
Poza tym zastanawiam się na co Ci ten obrazek, skoro i tak przy OFF będzie chyba pokazywało 0/0 przy slotach.
Ja bym to zrobił tak (wycinam kawałek kodu z tego co umieściłeś):
<table border="0" cellpadding="0" cellspacing="0" class="players" align="center" width="100%">
<tr>
<td id="break" width="*" class="old" align="center"><b><font color="#FFFFFF">Nazwa</font></b></td>
<td id="break" width="150px" align="center"><b><font color="#FFFFFF">Hosting</font></b></td>
<td id="break" width="150px" class="old" align="center"><b><font color="#FFFFFF">IP</font></b></td>
<td id="break" width="50px" align="center"><b><font color="#FFFFFF">Online</font></b></td>
<td id="break" width="100px" class="old" align="center"><b><font color="#FFFFFF">Mapa</font></b></td>
<td id="break" width="50px" align="center"><b><font color="#FFFFFF">Czas</font></b></td>
<td id="break" width="50px" height="40px" class="old" align="center"><b><font color="#FFFFFF">Polacz</font></b></td>
<td id="break" width="50px" align="center">Stan</td>
</tr>
<!-- BEGIN: STATUS -->
<tr>
<tr style="padding-top:1px;">
<td id="break" height="40px" class="old" align="center"><font color="silver">{ha}</font></td>
<td id="break" height="40px" align="center">{ha_mail}</td>
<td id="break" height="40px" class="old" align="center"><font color="silver">{ip}:{port}</font></td>
<td id="break" height="40px" align="center"><b><font color="#C0C0C0 ">{totalplayers}</font><font color="#FFFFFF">/</font><font color="#C0C0C0 ">{maxplayers}</font></b></td>
<td id="break" height="40px" class="old" align="center">{map}</td>
<td id="break" height="40px" align="center">{rules.amx_timeleft}</td>
<td id="break" height="40px" class="old" align="center">
<a href="steam://connect/{ip}:{port}" title="Steam Connect"><img src="http://skillstats.we...mage/steam.png" border="0"></a></td>
<td id="break" height="40px" class="old" align="center"><img src="LINK DO OBRAZKA" border="0" />
</td>
</tr>
<!-- END: STATUS -->
Możesz zrobić obrazek tylko dla ONLine, bo skoro masz serwer na pukawce to raczej nie będzie off.
Poza tym zastanawiam się na co Ci ten obrazek, skoro i tak przy OFF będzie chyba pokazywało 0/0 przy slotach.
Użytkownik fastlone edytował ten post 02.06.2010 18:15
#6
Napisano 02.06.2010 18:50
HLSS pokazuje na bierząco
#7
Napisano 02.06.2010 19:00
Portek dziękuje za pomoc udało się Tobie fastlone również dziękuję.
Fajnie by było wykorzystać tą druga opcję o której pisałem, ale po wypowiedzi Portka stwierdzam, że to trudne i nie wiem czy ktoś z was mógłby poświecić na to czas.
Pozdrawiam.
Fajnie by było wykorzystać tą druga opcję o której pisałem, ale po wypowiedzi Portka stwierdzam, że to trudne i nie wiem czy ktoś z was mógłby poświecić na to czas.
Pozdrawiam.
#8
Napisano 02.06.2010 19:17
Bardzo trudne
IP serwerów dodajesz w linijce:
Zwróć uwagę że w ostatniej linii nie ma znaku ",", link wyglądam niej więcej tak: http://adres_www.pl/index.php?id= - Gdzie ID to numer serwera w tablicy. Cache 60sek, żeby nie zamulić serwera, nadaj chmod 767 na wszystkie pliki i foldery
IP serwerów dodajesz w linijce:
$ip = array( 1 => '127.0.0.1:27015', 2 => '127.0.0.1:27015', 3 => '127.0.0.1:27015' );
Zwróć uwagę że w ostatniej linii nie ma znaku ",", link wyglądam niej więcej tak: http://adres_www.pl/index.php?id= - Gdzie ID to numer serwera w tablicy. Cache 60sek, żeby nie zamulić serwera, nadaj chmod 767 na wszystkie pliki i foldery
Załączone pliki
IP: ts3.cserwerek.pl
#9
Napisano 02.06.2010 19:17
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Przyda sie temat innym
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Przyda sie temat innym
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych