Live Game Server List

Od HLDS.pl
(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
 
(Edycja)
 
(Nie pokazano 3 wersji utworzonych przez jednego użytkownika)
Linia 8: Linia 8:
 
=Wymagania=
 
=Wymagania=
 
* Konto www z obsługa PHP
 
* Konto www z obsługa PHP
* Plik LGSL z http://www.greycube.com/site/download.php
 
* Server(ry) do monitorowania
 
  
 +
* Server do monitorowania, może byc kilka serwerów różnych gier.
  
 
=Pliki=
 
=Pliki=
Linia 21: Linia 20:
  
 
==e107.org Plugins ==
 
==e107.org Plugins ==
- [http://www.greycube.com/site/download.php?view.6]LGSL for e107.org Moduł do e107]
+
- [http://www.greycube.com/site/download.php?view.6 LGSL for e107.org Moduł do e107]
  
 
==Addons and Miscilanious ==
 
==Addons and Miscilanious ==
Linia 73: Linia 72:
 
Ustaw odpowiednie prawa dostępu do plików:
 
Ustaw odpowiednie prawa dostępu do plików:
 
  lgsl_cache.dat
 
  lgsl_cache.dat
lgsl_module_cache.dat
+
lgsl_module_cache.dat
 
+
Oba pliki musza mieć prawa zapisu dla wszystkich (jeśli nie wiesz o co chodzi ustaw ''chmod 777'')
Oba pliki musza mieć prawa zapisu dla wszystkich (jeśli nie wiesz o co chodzi ustaw chmod 777)
+
Koniec, wpisz adres w swojej przeglądarce i ciesz sie statusami.
 
+
Done, wpisz adres w swojej przeglądarce i ciesz sie statusami.
+
 
+
  
 
==PHPNuke==
 
==PHPNuke==
Linia 98: Linia 94:
 
===Edycja===
 
===Edycja===
  
Edytujesz wpisy:
+
Edytujesz wpisy w pliku '''public_html/katalog_phpnuke/lgsl/lgsl_module.php'''
w pliku '''public_html/katalog_phpnuke/lgsl/lgsl_module.php'''
+
*
+
 
  href='".$lgsl_path."lgsl_settings.php?ip=$data[ip]&port=$data[port]'
 
  href='".$lgsl_path."lgsl_settings.php?ip=$data[ip]&port=$data[port]'
 
na:
 
na:
 
  href='modules.php?name=GameServer&page=settings&ip=$data[ip]&port=$data[port]'
 
  href='modules.php?name=GameServer&page=settings&ip=$data[ip]&port=$data[port]'
 
+
w tym samym pliku, niżej
*
+
 
  href='".$lgsl_path."lgsl_players.php?ip=$data[ip]&port=$data[port]'
 
  href='".$lgsl_path."lgsl_players.php?ip=$data[ip]&port=$data[port]'
 
na
 
na
Linia 111: Linia 104:
  
  
w pliku '''public_html/phpnukepath/lgsl/index.php'''
+
W pliku '''public_html/phpnukepath/lgsl/index.php'''
+
 
  href='lgsl_settings.php?ip=$data[ip]&port=$data[port]'
 
  href='lgsl_settings.php?ip=$data[ip]&port=$data[port]'
 
na:
 
na:
 
  href='modules.php?name=GameServer&page=settings&ip=$data[ip]&port=$data[port]'
 
  href='modules.php?name=GameServer&page=settings&ip=$data[ip]&port=$data[port]'
*
+
w tym samym pliku, niżej
 
  href='lgsl_players.php?ip=$data[ip]&port=$data[port]'
 
  href='lgsl_players.php?ip=$data[ip]&port=$data[port]'
 
na:
 
na:
<pre>href='modules.php?name=GameServer&page=players&ip=$data[ip]&port=$data[port]'
+
href='modules.php?name=GameServer&page=players&ip=$data[ip]&port=$data[port]'
  
w plikach:  
+
W plikach:  
 
**'''public_html/phpnukepath/lgsl/index.php'''
 
**'''public_html/phpnukepath/lgsl/index.php'''
 
**'''public_html/phpnukepath/lgsl/lgsl_settings.php'''
 
**'''public_html/phpnukepath/lgsl/lgsl_settings.php'''
Linia 173: Linia 165:
  
  
[[kategoria:Statystyki]]</pre>
+
[[kategoria:Statystyki]]

Aktualna wersja na dzień 19:33, 5 sie 2006

Spis treści

Wstęp

LGSL - Live Game Server List

Podglad statusu servera na www

Wymagania

  • Konto www z obsługa PHP
  • Server do monitorowania, może byc kilka serwerów różnych gier.

Pliki

Ściągamy z http://www.greycube.com/site/download.php pliki LGSL'a.

Standalone Code

  • Live Game Server List Standalone v1.8 - pliki nie wymagające żadnych portali, samowystarczalne
  • LGSL Integration for PHPNuke - Block do PHPNuka
  • LGSL Module Loader for Mambo - Moduł do Mambo

e107.org Plugins

- LGSL for e107.org Moduł do e107

Addons and Miscilanious

  • LGSL Map Images - DOD - Obrazki map dla DODa
  • LGSL Map Images - CS - Obrazki map dla CSa

Instalacja

Live Game Server List Standalone

Rozpakowujemy pliki Wrzucamy je na ftp

Otwieramy:

lgsl_servers.txt 

Edytujemy nasze servery, wpis w formie, każdy server w nowej linijce:

ip:port:gra 

W polu "gra" mamy do dyspozycji:

  • halflife
  • halflife2
  • halflifeold
  • ut
  • ut2003
  • ut2004
  • callofduty
  • callofduty2
  • ravenshield
  • vietcong
  • vietcong2
  • quakew
  • quake2
  • quake3
  • quake4
  • doom3
  • aarmy
  • farcry
  • bf1942
  • bfvietnam,
  • wolfenstein
  • halo
  • mohq3
  • mohgs
  • swat4
  • painkiller
  • jediknight2
  • startrekef
  • sof2
  • cnc

Ustaw odpowiednie prawa dostępu do plików:

lgsl_cache.dat
lgsl_module_cache.dat

Oba pliki musza mieć prawa zapisu dla wszystkich (jeśli nie wiesz o co chodzi ustaw chmod 777) Koniec, wpisz adres w swojej przeglądarce i ciesz sie statusami.

PHPNuke

Wstęp

Postepuj zgodnie z instrukcja LGSL Standalone, instalujac go do katalogu (na swoim serverze www): /katalog_phpnuke/lgsl/

UWAGA ! LGSL musi dzialac sam, czyli po podaniu sciezki do katalogu LGSL (w przegladarce) musza byc widoczne dopisane servery.

Pliki

LGSL Integration for PHPNuke

Po rozpakowaniu, wgrywaz na server do katalogu phpnuka, czyli ma to wyglądać następujaco:

public_html/phpnukepath/lgsl/
public_html/phpnukepath/blocks/block-LGSL.php
public_html/phpnukepath/modules/GameServer/index.php/

Edycja

Edytujesz wpisy w pliku public_html/katalog_phpnuke/lgsl/lgsl_module.php

href='".$lgsl_path."lgsl_settings.php?ip=$data[ip]&port=$data[port]'

na:

href='modules.php?name=GameServer&page=settings&ip=$data[ip]&port=$data[port]'

w tym samym pliku, niżej

href='".$lgsl_path."lgsl_players.php?ip=$data[ip]&port=$data[port]'

na

href='modules.php?name=GameServer&page=players&ip=$data[ip]&port=$data[port]' 


W pliku public_html/phpnukepath/lgsl/index.php

href='lgsl_settings.php?ip=$data[ip]&port=$data[port]'

na:

href='modules.php?name=GameServer&page=settings&ip=$data[ip]&port=$data[port]'

w tym samym pliku, niżej

href='lgsl_players.php?ip=$data[ip]&port=$data[port]'

na:

href='modules.php?name=GameServer&page=players&ip=$data[ip]&port=$data[port]'

W plikach:

    • public_html/phpnukepath/lgsl/index.php
    • public_html/phpnukepath/lgsl/lgsl_settings.php
    • public_html/phpnukepath/lgsl/lgsl_players.php

Usuwasz:

The HTML above < ?php and below ? > as PHPNuke has its own Header and Footer.

zmieniasz:

$lgsl_path = ""; 

na:

$lgsl_path = "lgsl/"; 

Aktywacja

Wejdz do panelu admina PHPNuke'a i aktywuj block oraz moduł.

Koniec


Mambo

Postepuj zgodnie z instrukcja LGSL Standalone, instalujac go do katalogu (na swoim serverze www): /katalog_phpnuke/lgsl/

UWAGA ! LGSL musi dzialac sam, czyli po podaniu sciezki do katalogu LGSL (w przegladarce) musza byc widoczne dopisane servery.

Ściągnij plik LGSL Module Loader for Mambo

Rozpakuj i wrzuć pliki na server www

Uaktywnij moduł w wybranym miejscu (przez panel admina)

Done.


e107

  • Rozpakuj i wrzuc pliki na server www.

Katalog lgsl_menu powinien znaleść się w katalogu e107_plugins

  • Przejdz do Panelu Admina i wybierz Install LGSL w Menadzerze Pluginów
  • Przejdz do Menus w Panelu Admina i wybierz gdzie ma sie pojawic LGSL na twojej stronie
  • Przejdz do LGSL w Panelu Admina i dodaj adres IP twojego servera

Koniec.

Osobiste
Przestrzenie nazw
Warianty
Działania
HLDS.pl - Menu:
Inne
IRC
Inne sekcje:
Znajomi:
Narzędzia