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 StatuS MoD

krasny - 01-12-2009, 19:35
Temat postu: Counter-Strike StatuS MoD
Modyfikacja nie działa na większości darmowych serwerów z powodu ograniczeń nałożonych przez ich administratorów.

Kod:
##################################################################
## MOD Title:            StatuS MoD
## MOD Author:            mis - www.kokodzambo.pl <c.krasniewski@onet.eu>
##                       
## Based On:            Wiktor `Bucu` Bucki <bucu666@gmail.com>
##                        <www.backbone.neth.pl>
##
## MOD Discription:     Dodaje podstrone "servers.php" ze statusem serwerów Counter-Strike
##                        poprzez panel administracyjny.
##
## MOD Version:         1.0
##
## Installation Level:    Easy
## Installation Time:    10 Minutes
##
## Included Files (4):    admin/admin_servers_table.php
##                        templates/twoj_styl/admin/status_table_add.tpl
##                        templates/twoj_styl/admin/status_table_edit.tpl
##                        templates/twoj_styl/admin/status_table_view.tpl
##                        templates/twoj_styl/servers_body.tpl
##                        servers.php
##                        includes/class_hlsocket.php
##                        images/cs_maps
##
## Demo :                www.kokodzambo.pl/servers.php
##
##
## Files to Edit (4):    includes/constants.php
##                        admin/modules_data.php
##                        language/lang_polish/lang_main.php
##
## License:                GNU PGL
####################################################################


1. Widok Panelu Administratora


2. Dodawanie serwera


w polu URL podajemy numer kategorii forum danego serwera.

3. Widok Edycji


4. Widok Podstrony


P.s. Modyfikacja, działa na zasadzie tej, którą wstawił kevin_ w tym temacie , jednak posiada Panel Administratora, dzięki czemu, nie musimy co chwile edytować pliku, w celu dodania serwera.

- mam nadzieję że wszystko działa ;p

v1.1:
1. Poprawienie kodu
2. Dodanie nieaktywnego serwera
3. Rodzaj mapy

Aktualna wersja na www.kokodzambo.pl/servers.php

naXe - 01-12-2009, 20:07

Kod:
Błąd Ogólny
Nie mogę wykonać: CREATE TABLE `phpbb_status` ( `id` INT( 3 ) NOT NULL AUTO_INCREMENT PRIMARY KEY , `ip` VARCHAR( 21 ) NOT NULL , `port` VARCHAR( 6 ) NOT NULL , `name` VARCHAR( 255 ) NOT NULL `url` VARCHAR( 255 ) NOT NULL ) ENGINE = MYISAM


Przy sql

krasny - 01-12-2009, 20:19

Kod:
CREATE TABLE `phpbb_status` (
`id` INT( 3 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`ip` VARCHAR( 21 ) NOT NULL ,
`port` VARCHAR( 6 ) NOT NULL ,
`name` VARCHAR( 255 ) NOT NULL ,
`url` VARCHAR( 255 ) NOT NULL
) ENGINE = MYISAM ;
INSERT INTO `phpbb_config` VALUES ('status_table', '0');



Wcieło mi ","

Przemek xD - 01-12-2009, 21:11

Kod:
Error met connecten
Warning: stream_set_timeout(): supplied argument is not a valid stream resource in /home/eeroticp/domains/postrzelajmy.pl/public_html/includes/class_hlsocket.php on line 60

Warning: fwrite(): supplied argument is not a valid stream resource in /home/eeroticp/domains/postrzelajmy.pl/public_html/includes/class_hlsocket.php on line 99

Warning: fread(): supplied argument is not a valid stream resource in /home/eeroticp/domains/postrzelajmy.pl/public_html/includes/class_hlsocket.php on line 109

Warning: socket_get_status(): supplied argument is not a valid stream resource in /home/eeroticp/domains/postrzelajmy.pl/public_html/includes/class_hlsocket.php on line 110


:)

krasny - 01-12-2009, 21:13

Przemek xD, dokładnie to samo mam u siebie, nie mam takich błędów.
z tego co widzę, to w ogole nie odczytuje Ci serwera.

Zaraz sprawdze u siebie czy czyta mi Twój serwer.

[ Dodano: 01-12-2009, 21:14 ]
czyta mi bez problemu, więc musiałeś coś źle wpisać

Przemek xD - 01-12-2009, 21:18

serwer wpisałem poprawnie,sprawdzałem kilka razy
podobny mod kevina tez u mnie nie trybi bo tez mi serwera nie pokazywal :/
nie wiem co jest 5

krasny - 01-12-2009, 21:20

możliwe ze serwer nie obsługuje Ci jakiś funkcji, przez co żaden skrypt monitorujący serwer nie będzie Ci chodził.
domino6824 - 01-12-2009, 23:32

Przemek, na czym masz forum? Chodzi mi o host
Przemek xD - 02-12-2009, 00:20

domino6824 napisał/a:
Przemek, na czym masz forum? Chodzi mi o host


boost.pl

Polaczek - 02-12-2009, 00:22

Napisz do adminów boost.pl, bo może serwer nie obsługuje jakiejś funkcji.
Bucu - 02-12-2009, 00:24

1. Popraw zapytanie w paczce.
2. co to jest? :roll:

Kod:
/////   
/*    $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
    ));

krasny - 02-12-2009, 13:48

Bucu, jak będę miał chwile to poprawie i kilka dodatków dodam przy okazji

ten kodzik też wywale, bo on był z poprzedniej wersji, dałem go w komentarz a zapomniałem usunąć potem ;-)

Przemek xD,
zrób to co pisał Polaczek, bo prawdopodobnie serwer nie obsługuje tych opcji.

Przemek xD - 02-12-2009, 14:33

Polaczek napisał/a:
Napisz do adminów boost.pl, bo może serwer nie obsługuje jakiejś funkcji.


tzn jakiej funkcji może nie obsługiwać ? bo wiesz pytać w ciemno to też nie bardzo

krasny - 02-12-2009, 14:38

nie jestem do końca przekonany, więc lepiej żeby ktoś bardziej ogarnięty się wypowiedział, ale wydaje mi się ze chodzi np o "fwrite" , "fread"
tepe15 - 02-12-2009, 15:32

krasny mam parę pytań
1.Czy modyfikacja jak swoja poprzedniczka obsługuje tylko servery CS?
Jak tak to czy zamierzacie ją uelastycznić dla innych gier MMO?
2.Czy istnieje możliwość że dopiszecie do tzw "dodatków" jak wyżej napisałeś podział na kategorie ?



Powered by phpBB modified by Przemo © 2003 phpBB Group