Serwery Jedi Knight 2 (jk2)
Poradnik użytkownika - instrukcja obsługi
|
|
| |
| |
Własny serwer
PIFPAF.pl oferuje serwery gier multiplayer. Jesteśmy pierwszym dostawcą serwerów na rynku polskim. Informacje ogólne na temat naszych usług znajdziecie pod adresem:
http://www.pifpaf.pl/article/17/1/Serwery_gier_standard.html
Cennik z kalkulatorem znajdziecie pod adresem:
http://www.pifpaf.pl/Cennik_serwerow.html
Jeśli chcecie wypróbować nasze serwery, zapraszamy na serwery publiczne, lista znajduje się tutaj:
http://www.pifpaf.pl/Lista_serwerow.html
Listę gier, do których możecie wykupić serwer znajdziecie tutaj:
http://www.pifpaf.pl/article/17/5/Lista_gier.html
Podręcznik - informacje o zamówieniu, płatności, uruchomieniu i zarządzaniu serwerami znajdziecie tutaj:
http://www.pifpaf.pl/manual/Moje_Serwery.html
Serwer możecie zamówić w panelu (po rejestracji i zalogowaniu):
http://ms.pifpaf.pl
Wszystkie nasze serwery są wstępnie skonfigurowane. Niektóre posiadają już zainstalowane najważniejsze mody i dodatki.
Wszystkie serwery uruchamiamy w najnowszych wersjach, jednak część posiada możliwość przełączenia na starszą wersję. Zapraszamy!
Podstawowe informacje
Podstawowe informacje dotyczące serwerów Jedi Knight 2 w PIFPAF.pl:
| Standardowy port | 28070 UDP |
| Możliwość wysyłania poleceń przez konsolę | Tak |
| Kolory | Tak |
| Binarki | Jedi Knight 2 (1.02c) Jedi Knight 2 (1.03a) Jedi Knight 2 (1.04b)
|
Ważne pliki
Zmian parametrów serwera dokonuje się w plikach konfiguracyjnych. Dzięki temu, serwer przy restarcie uruchamia się z zadanymi parametrami. Pliki konfiguracyjne to:
base/server.cfg - główny plik konfiguracyjny serwera
UWAGA! Każda zmiana w pliku konfiguracyjnym wymaga restartu serwera, lub wydania polecenia: exec server.cfg
Pliki z logami:
base/games_mp.log - to główny log serwera
Pliki konfiguracyjne najprościej edytować za pomocą appletu FTP w zakładce PLIKI w MOICH SERWERACH. |
Konfig serwera
W głównym pliku konfiguracyjnym serwera:
base/server.cfg
Dokonujemy zmian haseł, nazwy serwera oraz parametrów serwera.
Dostępne zmienne opisane są w rozdziale poniżej.
Jeśli chcesz, możesz skorzystać z Generatora konfigów w panelu.
Uwaga! Na końcu konfigu MUSI znaleźć się polecenie uruchomienia mapy. Inaczej serwer nie będzie działał.
Wgrywanie map i modów
Wszystkie mody i mapy należy wrzucać za pomocą FTP. Można do tego używać opcji PLIKI w MOICH SERWERACH, lub klienta FTP
Mody
Są 2 rodzaje modów, które możemy wgrać na serwer:
- Zwykłe mody - najczęściej plik z rozszerzeniem .pk3 - wrzucamy do katalogu: baseq3/.
- Mody Total Conversion - mody całkowicie zmieniające silnik gry. Te mody wymagają ustawienia fs_path - nasz system robi to automatycznie.
Aby uruchomić taki mod należy:
- Ściągnąć wersję działającą pod systemem LINUX
- Stworzyć katalog z nazwą moda w katalogu głównym serwera
- Wrzucić pliki moda do nowo utworzonego folderu
- Jeśli mod posiada konfig dokonać w nim odpowiednich zmian
- W panelu Moje Serwery wybrać na pomarańczowym pasku z listy modów ten, który odpowiada nazwie stworzonego folderu i kliknąć na zmień.
- Wejść na serwer i cieszyć grać na nowym modzie.
Mapy
Mapy, czyli pliki z rozszerzeniem .pk3 wrzucamy zawsze do katalogu: baseq3/ oraz restartujemy serwer. |
Kolory
W grze można stosować kolory w nazwach graczy, nazwie serwera i chacie. Kolory używa się nastepująco:
^XTekst
Gdzie X - numer koloru.
Dostępne kolory:
^0 - TEKST
^1 - TEKST
^2 - TEKST
^3 - TEKST
^4 - TEKST
^5 - TEKST
^6 - TEKST
^7 - TEKST
^8 - TEKST
^9 - TEKST
Nazwa serwera
Nazwę serwera ustawia się pod zmienną : sv_hostname NAZWA
W konfigu serwera. |
Tryby
Tryb gry zmieniamy poleceniem:
g_gametype TRYB
Zmiana trybu wymaga zmiany mapy!
Dostępne tryby:
0 = Free For All
3 = Duel
4 = Power Duel
6 = Team Free For All
7 = Siege
8 = Capture the Flag
Mapy
Dostępne standardowo mapy to:
 ctf_bespin |  ctf_imperial |  ctf_ns_streets |
 ctf_yavin |  duel_bay |  duel_carbon |
 duel_jedi |  duel_pit |  ffa_bespin |
 ffa_deathstar |  ffa_depot |  ffa_imperial |
 ffa_ns_streets |  ffa_raven |  ffa_yavin |
Rotacja map
Rotację map ustawia się w pliku konfiguracyjnym serwera.
Przykładowa rotacja wygląda następująco:
set m101 "map ffa_bespin";set timelimit 30;set g_forceregentime 100;set nextmap vstr m102"
set m102 "map ffa_yavin;set g_gametype "7";set nextmap vstr m111"
set m111 "map ctf_imperial;set g_forceregentime 200;set timelimit 15;set nextmap vstr m112"
set m112 "map ctf_yavin;set nextmap vstr m113"
set m113 "map ctf_bespin;set nextmap vstr m101"
vstr m101
|
Hasła
Hasła można ustawić na 2 sposoby:
1. W pliku konfiguracyjnym
2. W menu HASŁA w panelu, zaznaczając opcję HASŁA Z WWW na TAK.
Zmienne odpowiadające za hasła to:
g_password - hasło na serwer
rconpassword - hasło rcon
Aby zdjąć hasło na serwerze publicznym należy ustawić:
g_password ""
g_needpass 0
Hasło do FTP ustawia się w menu HASŁA w MOICH SERWERACH. |
Anty cheaty
| Gra nie posiada wbudowanego programu przeciw oszustom. |
Dodatkowe opcje w panelu
| |
Ta gra nie posiada specjalnych opcji w panelu. |
Kick i ban
Komendy do wyrzucania graczy z serwera:
kick nazwa - wykopuje gracza o zadanej nazwie
|
Podstawowe komendy
Podstawowe komendy sterujące serwerem:
say - wyświetla tekst na serwerze
status - wyświetla status serwera wraz z listą graczy
rconpassword hasło_rcon - ustawia hasło rcon, jeśli nie podamy drugiej części polecenia, to serwer wyświetli aktualne hasło
g_password hasło_serwera - ustawia hasło wejścia na serwer, jeśli nie podamy drugiej części polecenia, to serwer wyświetli aktualne hasło
g_gametype TYP - ustawia tryb gry
map nazwa_mapy - zmienia mapę
quit - wyłącza serwer
exec nazwa_konfigu - uruchamia konfig o zadanej nazwie
kick nazwa - wykopuje gracza o zadanej nazwie
Polecenia można wydawać bezpośrednio w konsoli w panelu, lub poprzez RCON (czytaj rozdział Zdalna administracja). |
Zmienne serwera
Najważniejsze zmienne konsoli serwera Jedi Knight 2 wraz z opisem i możliwymi wartościami. Za zmienną podana jest wartość domyślna.
sv_hostname @ PIFPAF.pl // Nazwa serwera []
capturelimit 8 // Limit flag []
duel_fraglimit 1 // Limit fragów w pojedynku []
fraglimit 100 // Limit punktów []
g_automapcycle 0 // Automatyczne zmiany map [1 - Tak
0 Nie ]
g_duelweapondisable 65531 // Wyłączenie broń podczas duelu (65531 - tylko saber) []
g_filterban 1 // Filtrowanie banów [1 Tak
0 - Nie ]
g_forcebasedteams 0 // Drużyny oparte na mocy [1 - Tak
0 Nie ]
g_forcepowerdisable 0 // Wyłączenie poszczególnych mocy (0 wszystkie wlaczone, polecemy ten skrypt : http://game.projectjj.com/jk2jo.php do obliczenia wartości parametru) []
g_forceregentime 50 // Czas regeneracji mocy []
g_friendlyfire 1 // Przyjacielski ogień [1 Tak
0 - Nie ]
g_friendlysaber 1 // Obrażenia friendlyfire od swojego teamu []
g_log games.log // Plik logu serwera []
g_maxforcerank 7 // Maksymalna moc [1 - Ini 2 - Pad 3 - Jedi 4 - Adept 5 - Guard 6 - Knight 7 Master
]
g_motd // Wiadomość powitalna []
g_privateduel 1 // Prywatny duel [1 Tak
0 - Nie ]
g_saberdmgdelay_wound 1 // OpóĽnienie obrażeń []
g_saberlockfactor 16 // Współczynnik blokowania sabera []
g_saberlocking 1 // Blokowanie sabera [1 Tak
0 - Nie ]
g_sabertracesaberfirst 1 // []
g_statlog 1 // Logowanie statystyk [0 - Wyłączone 1 Włączone
]
g_statlogfile stats.log // Plik ze statystykami []
g_teamautojoin 0 // Automatyczne przydzielanie do teamów [1 - Tak
0 Nie ]
g_teamforcebalance 0 // Wymuszenie równowagi teamów [1 - Tak
0 Nie ]
g_warmup 0 // Rozgrzewka [1 - Tak
0 Nie ]
g_weapondisable 77819 // Wyłączenie broni (65515 - strzelby, 65531 - sabery) []
sv_allowdownload 0 // Zezwolenie na ściąganie plików z serwera (np. map, skinów itd.) [1 - Tak
0 Nie ]
sv_floodprotect 1 // Ochrona przed floodowaniem chata [1 Tak
0 - Nie ]
sv_fps 20 // Maksymalna liczba klatek/s serwera []
sv_pure 1 // Czysty serwer (paki klienta=paki serwera) [1 Tak 0 - Nie ]
timelimit 0 // Limit czasu []
g_allowvote 0 // Głosowanie [0 Wyłączone 1 - Włączone
]
g_dismember 1000 // []
sv_cheats 0 // Cheaty [0 Wyłączone 1 - Włączone ]
sv_maxrate 20000 // Maksymalne pasmo/gracza (w bajtach) []
g_gametype 7 // Typ gry []
map ctf_yavin // Mapa [ctf_yavin ctf_yavin duel_bay - duel_bay duel_carbon - duel_carbon duel_jedi - duel_jedi duel_pit - duel_pit ffa_bespin - ffa_bespin ffa_deathstar - ffa_deathstar ffa_imperial - ffa_imperial ffa_ns_hideout - ffa_ns_hideout ffa_ns_streets - ffa_ns_streets ffa_raven - ffa_raven ]
|
Zdalna administracja
|
Serwerem można administrować na następujące sposoby:
Konsola
Poprzez fizyczną konsolę serwera w panelu sterowania Moje Serwery. Wszystkie polecenia w konsoli www wydajemy normalnie, np. zmiana mapy: map nazwa_mapy
RCON
RCON to inaczej zdalna konsola. Pozwala na wydawanie poleceń serwerowi bezpośrednio z gry, lub z programu implementującego rcon danej gry.
Aby korzystać z RCON musimy najpierw ustawić hasło RCON w pliku konfiguracyjnym pod zmienną:
rconpassword HASŁO_RCON
lub skorzystać z opcji HASŁA WWW w menu HASŁA.
Po ustawieniu hasła RCON i wejściu do gry, mamy 2 możliwości
- jeślijesteśmy na serwerze, wydajemy polecenia:
rconpassword HASŁO_RCON,
po czym możemy wydawać komendy serwerowi poprzedzone komendą
rcon
Np. rcon map NAZWA_MAPY spowoduje zmianę mapy na serwerze
- jeśli nie jesteśmy na serwerze:
rconaddress ip_serwera:port_serwera, - podajemy rconowi z jakim serwerem ma się połączyć
rconpassword HASŁO_RCON - podajemy hasło rcon,
po czym możemy wydawać komendy serwerowi poprzedzone komendą :
rcon
Np. rcon map NAZWA_MAPY spowoduje zmianę mapy na serwerze |
Problemy
Brak połaczenia
Pamiętaj, że każdy serwer działa na osobnym porcie. Aby połaczyć się z serwerem w grze, wydaj polecenie:
connect ADRES_IP:PORT
Pamiętaj też, aby odblokować port serwera na swoim firewallu!
Serwer chodzi, ale nie można się połączyć
Serwer przypuszczalnie nie uruchomił mapy. Pamiętaj, żeby na końcu pliku konfiguracyjnego znalazło się polecenie uruchamiające mapę.
Zepsułem pliki serwera!
Raz na siedem dni możesz odtworzyć serwer w stanie "fabrycznym" w menu narzędzia/reinicjalizacja plików.
Ktoś dobrał mi się do serwera!
Nie panikuj! Zmień hasła do swojego konta w PIFPAF.pl, hasła FTP, hasło RCON, hasło na serwer i zobacz komu dałeś dostęp do panelu w menu UŻYTKOWNICY.
Jak zobaczyć, co działo się z serwerem ?
Pełną listę zdarzeń administracyjnych (zmiany plików, restarty itd.) znajdziesz w menu NARZĘDZIA/Historia zdarzeń.
Mam inny problem!
Sprawdź w naszej bazie F.A.Q. Jeśli nie znajdziesz odpowiedzi - zgłoś problem w panelu MOJE SERWERY. Nasz adminstrator pomoże Ci najszybciej jak to możliwe.
|
Tips & Tricks
| |
Wiele ciekawych porad znajdziesz w naszym F.A.Q. |
F.A.Q.
| Temat |
Gra |
Kategoria |
|
Nie widac mojego serwera na liscie serwerow |
 | Jedi Knight 2 |
Brak |
Otwórz |
Mam problem. Nie widac mojego serwera na liscie serwerów jedi knight 2: jedi outcast ver. 1.02c mam w server.cfg ustawione te komendy po czym nadal nie wyswietla sie serwer. Robilem sporo resetow kombinowalem i nic :/ prosze o pomoc
seta sv_master1 "masterjk2.ravensoft.com"
seta sv_master2 "master0.gamespy.com"
seta sv_master3 "clanservers.net"
|
| |
tutaj nie ma reguły. zazwyczaj pojawienie się serwera na liście wymaga czasu. na to nic nie poradzimy.
|
|
| |
|
|
Jedi Knight II |
 | Jedi Knight 2 |
Administracja |
Otwórz |
dlaczego mojego sewera nie widac na liscie serwerów tylkoa na opcji faforit podajac ip
|
| |
To jest kwestia ustawienia odpowiednich master serwerów w server.cfg (polecenia sv_master1, sv_master2 i sv_master3). Odwróciłem ich kolejność, zobacz czy to cos zmieni.
|
*****DZIEKUJE***** pomoglo jest widoczny serwerek
|
|
| |
|
|
Zapamiętanie ustawień serwera |
 | Jedi Knight 2 |
Brak |
Otwórz |
Czy to jest normalne ze gdy wchodze rano moj server jest automatycznie przekierowywany na ctf a wczesniej byl ustawionyt duel ? I czy da sie z tym cos zrobic ?
|
| |
Tak, wystarczy ustawić duel w pliku server.cfg.
|
|
| |
|
|
Serwera nie widac w przegladarce |
 | Jedi Knight 2 |
Serwer |
Otwórz |
wysłałe msmsa,itp za serwer w grze JK2 = / skonfigórowałem wszystko,itp ale niewidzuiiałem go w grze dlaczego :( zapłaciłem za około 90minut :(( i straiclem na to wygląda :((((((((((((((((((((((((((((((((((( wytumaczcie mi jak na przyszlosc zrobic zeb ybyło widac :(
|
| |
Sprawa z przeglądarkami wbudowanymi w grę jest dość skomplikowana. Nikt tak na prawdę nie wie dlaczego pewne serwery pojawiają się tam, a dlaczego nie. Najlepiej dodać taki serwer ręcznie do przeglądarki np. ASE (all seeing eye i odznaczyć opcję 'private server'). Po około 10 minutach serwer będzie widoczny dla pozostałych graczy.
Żeby pograć na serwerze nie musi on być widoczny w przeglądarce. Mozna przeciez ręcznie połączyć sie na serwer tj. uruchomic gre i wpisac w swojej konsoli gry:
/connect adres_ip_servera:port_serwera
|
|
| |
|
|
Dowod wplaty |
 | Jedi Knight 2 |
Inne |
Otwórz |
Co moge jeszcze wysłać jako dowód wpłaty oprucz bankowego wydruku?
|
| |
Wersje w formacie *.pdf potwierdzenia przelewu otrzymana z banku internetowego albo screen ekranu z potwierdzeniem wplaty.
|
|
| |
|
|
Serwera nie widać w przegladarce serwerow gry |
 | Jedi Knight 2 |
Klient |
Otwórz |
Jaka opcja jest odpowiedzialna ze obecnosc servera w liscie serverów w grze?
|
| |
Prawdopodobnie masz na mysli nastepujace wpisy:
seta sv_master3 "clanservers.net"
seta sv_master2 "master0.gamespy.com"
seta sv_master1 "masterjk2.ravensoft.com"
|
wpisy są w konfigu serwera ale nadal go nie widać w grze a jedynie przez "all-seeing eye"
|
Przegladarki w grach zazywczaj sa lekko 'ulomne'. Jesli serwer jest wykrywany przez GameSpy(czyli wyswietlany w m. in. ASE) to znaczy, ze wszystko jest ok.
|
Ale wcześniej mój server był w grze widoczny. Co więcej inny server w JK2 który Wy hostujecie jest widoczny. Jeżeli jest jakakolwiek możliwość aby to naprawić to bardzo bym o to prosił.
|
O! i po problemie :-) okazało sie że wystarczyło zrestartować serwer:D Sory za kłopot ;)
|
|
| |
|
|
Problem z FTP |
 | Jedi Knight 2 |
Inne |
Otwórz |
Mam problem z FTP'em. NC, łączy się z serverem, zaczyna ściąga różne rzeczy, a gdy dochodzi do "LIST", zatrzymuje się, a później nie wyświetla mi zawartości servera. Co powinienem zrobic ?
|
| |
Spróbuj połączyć się z FTP używając trybu pasywnego.
|
|
| |
|
|
Blad wyswietlany w konsoli |
 | Jedi Knight 2 |
Administracja |
Otwórz |
W konsoli co chwilkę wyświetla mi się informacja:
"Can't use keys or values with a semicolon"
Jak mogę wyelimonować tą wiadomość ?
|
| |
Instalowales jakies dodatkowe mody/mapy na serwerze w ostatnim czasie?
|
Ktoś przypuszczalnie próbuje :
1) błędnie odpytać serwer protokołem Query,
2) błędnie zastosować protokoł rcon.
Ten błąd nie ma żadnego wpływu na działanie serwera.
|
|
| |
|
|
|
|
(c)2003-2010
PIFPAF.pl s.c. Twoje Serwery gier T.Formanowski, A. Grześko. Wszystkie prawa zastrzeżone. Kopiowanie, publikowanie w części lub w całości bez zgody autorów zabronione. Prawa do tytułów i grafik z gier są wyłączną własnością ich producentów.