Serwery Call of Duty 5: World at War (cod5)


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 Call of Duty 5: World at War w PIFPAF.pl:

Standardowy port28960 UDP
Możliwość wysyłania poleceń przez konsolęTak
KoloryTak
BinarkiCall of Duty 5 1.7

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:

main/server.cfg - główny plik konfiguracyjny serwera

pb/pbsv.cfg - plik konfiguracyjny Punkbustera

mods/NAZWA_MODA/server.cfg - plik konfiguracyjny dla danego moda


UWAGA! Każda zmiana w pliku konfiguracyjnym wymaga restartu serwera, lub wydania polecenia:
exec server.cfg


Pliki z logami:

main/games_mp.log - to główny log serwera

mods/NAZWA_MODA/games_mp.log - log serwera dla uruchomionego moda



Pliki konfiguracyjne najprościej edytować za pomocą appletu FTP w zakładce PLIKI w MOICH SERWERACH.

Konfig serwera


W głównym pliku konfiguracyjnym serwera:

main/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

Aby wgrać moda na serwer należy:
  • Ściągnąć wersję działającą pod systemem LINUX
  • Stworzyć katalog z nazwą moda w podkatalogu mods 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

Mapy

Mapy, czyli pliki z rozszerzeniem .iwd wrzucamy zawsze do katalogu: main/ oraz restartujemy serwer.


Nazwa serwera


Nazwę serwera ustawia się pod zmienną :
sv_hostname NAZWA

W konfigu serwera.

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

 

Tryby


Tryb gry zmieniamy poleceniem:

g_gametype TRYB

Zmiana trybu wymaga zmiany mapy!

Dostępne tryby:

"dm"   - free for all deathmatch
"tdm"   - team deathmatch
"koth"   - headquarters
"sd"   - search & destroy
"ctf"  - capture the flag
"sab"  - sabotage
"twar"  -

Mapy


Dostępne standardowo mapy to:

mp_airfield

mp_asylum

mp_castle

mp_courtyard

mp_dome

mp_downfall

mp_hangar

mp_makin

mp_outskirts

mp_roundhouse

mp_seelow

mp_shrine

mp_suburban



Rotacja map


Rotację map ustawia się pod zmienną:
set sv_maprotation gametype TRYB map MAPA gametype TRYB 2 map MAPA 2 ...

np.:
set sv_maprotation "gametype tdm map mp_castle gametype tdm map mp_makin gametype tdm map mp_roundhouse"

Kolejną mapę w rotacji włącza się poleceniem:
map_rotate

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
rcon_password - hasło rcon
sv_privatepassword - hasło dla prywatnych klientów

Aby zdjąć hasło na serwerze publicznym należy ustawić:
g_password ""


Hasło do FTP ustawia się w menu HASŁA w MOICH SERWERACH.

Anty cheaty


Gra posiada wbudowanego Punkbustera.

Wersja

Aby sprawdzić wersję PB należy wydać w konsoli komendę:
pb_sv_ver

Plik konfiguracyjny

PB korzysta z pliku konfiguracyjnego:
pb/pbsv.cfg

Aktualizacja PB

Jeśli PB nie aktualizuje się sam, należy wydać w konsoli komendę:
pb_sv_update

Restart PB

PB restartuje się poleceniem:
pb_sv_restart

Screenshoty graczy

PB może robić automatycznie screenshoty graczom, uruchamia to komenda:
pb_sv_autoss 1

Screenshoty dostępne są później w katalogu:
pb/svss/

Logi

PB przechowuje swoje logi w katalogu:
pb/svlogs

Wyłączenie PB

Najprościej wyłączyć PB zmieniając nazwę katalogu "pb" na "pb.old" i zrestartować serwer. Aby włączyć ponownie należy zmienić nazwę katalogu z "pb.old" na "pb".

Linki PB

www.evenbalance.com - główna strona PB
PB Wiki - listy komend, pomoc

Dodatkowe opcje w panelu


Ta gra nie posiada specjalnych opcji w panelu.

Kick i ban


Komendy do wyrzucania graczy z serwera:

clientkick numer - wykopuje gracza o zadanym numerze (numer można sprawdzić komendą status)

kick nazwa - wykopuje gracza o zadanej nazwie

PB_SV_Kick [nazwa lub numer #] [minuty] [powód] - wykopuje gracza o zadanej nazwie za pomocą PB, jeśli jest aktywny



Komendy do banowania i zdejmowania banów:

banClient numer - banuje gracza o zadanym numerze

unbanUser nazwa - odbanowuje gracza po zadanej nazwie

PB_SV_Ban [nazwa lub numer #] [powód] - ban za pomocą PB, jeśli jest aktywny

PB_SV_UnBan [numer #] - zdjęcie bana PB

Podstawowe komendy


Podstawowe komendy sterujące serwerem:

say - wyświetla tekst na serwerze

status - wyświetla status serwera wraz z listą graczy

rcon_password hasło_rcon - ustawia hasło rcon, jeśli nie podamy drugiej części polecenia, to serwer wyświetli aktualne hasło

rcon login hasło_rcon - loguje sie do zdalnej konsoli rcon

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 tryb - zmienia tryb gry

map nazwa_mapy - zmienia mapę

map_rotate - uruchamia następną mapę w rotacji

quit - wyłącza serwer

exec nazwa_konfigu - uruchamia konfig o zadanej nazwie

map_restart - restartuje mapę

clientkick numer - wykopuje gracza o zadanym numerze (numer można sprawdzić komendą status)

kick nazwa - wykopuje gracza o zadanej nazwie

banClient numer - banuje gracza o zadanym numerze

unbanUser nazwa - odbanowuje gracza po 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 Call of Duty 5: World at War wraz z opisem i możliwymi wartościami. Za zmienną podana jest wartość domyślna.

pb_sv_enable 1 // Włączenie PB [1 Tak 0 - Nie ]

seta sv_punkbuster 1 // Włączenie Punkbustera []

seta sv_wwwbaseurl http://www.your_website.com/base_folder // Adres bazowy WWW do ściągania dodatków []

set g_motd Witamy na serwerze PIFPAF.pl // wiadomość dnia (przy łączeniu na serwer) []

set g_password haslo // Hasło na serwer []

set rcon_password trudnehaslo // Hasło rcon []

set scr_game_spectatetype 1 // Martwi mogą spectować [Tak - 0 Nie - ]

set scr_team_fftype 1 // Friendly Fire [Tak - 0 Nie - ]

set sv_hostname PIFPAF.pl // Nazwa serwera []

set sv_keywords PIFPAF.pl // Słowa kluczowe []

set sv_maxclients 16 // Liczba slotów []

set sv_privateclients 0 // Liczba prywatnych slotów []

set sv_privatepassword "" // Hasło prywatne []

set sv_pure 1 // Serwer pure (pliki klienta=pliki serwera) [1 Tak 0 - Nie ]

set g_allowvote 0 // Włączenie głosowania [1 - Tak 0 Nie ]

set sv_maxping 155 // Maksymalny Ping []

set sv_maxrate 25000 // Maksymalny rate []

set sv_minping 0 // Minimalny ping []

seta sv_wwwbaseurl ftp://client:client@ftpfiles.myftp.org" // Ścieżka bazowa WWW do ściągania WWW [1 - Tak 0 - Nie ]

seta sv_wwwdldisconnected 0 // Ściąganie po rozłączeniu [1 - Tak 0 Nie ]

seta sv_wwwdownload 0" // Ściąganie z WWW [1 - Tak 0 - Nie ]

set sv_allowdownload 1 // Włączenie ściągania dodatków przez graczy [1 Tak 0 - Nie ]

set g_deadchat 0 // Martwi mogą pisać z żywymi [1 - Tak 0 Nie ]

set g_voicechattalkingduration 500 // Czas czatu głosowego []

set scr_teambalance 0 // Automatyczne balansowanie drużyn [1 - Tak 0 Nie ]

set sv_voice 0 // Czat głosowy [1 - Tak 0 Nie ]

set sv_voicequality 3 // Jakość czata głosowego []

set voice_deadchat 0 // Zmarli też mówią [1 - Tak 0 Nie ]

set voice_global 0 // Czat głosowy między teamami [1 - Tak 0 Nie ]

set g_gravity 800 // Grawitacja []

set g_maxdroppedweapons 16 // Maksymalna liczba porzuconych broni []

set g_speed 190 // Szybkość []

set g_revive 0 // []

set koth_autodestroytime 60 // []

set koth_capturetime 20 // []

set koth_delayplayer 0 // []

set koth_destroytime 10 // []

set koth_kothmode 0 // []

set koth_spawndelay 60 // []

set koth_spawntime 0 // []

set revive_time_taken 2 // []

set scr_allowannouncer 1 // []

set scr_ctf_enemycarriervisible 0 // []

set scr_ctf_flagrespawntime 0 // []

set scr_ctf_globalbattlechatterprobability 0 // []

set scr_ctf_idleflagreturntime 30 // []

set scr_ctf_numlives 0 // []

set scr_ctf_playerrespawndelay 0 // []

set scr_ctf_roundlimit 2 // []

set scr_ctf_roundswitch 1 // []

set scr_ctf_scorelimit 3 // []

set scr_ctf_timelimit 5 // []

set scr_ctf_touchreturn 1 // []

set scr_ctf_waverespawndelay 15 // []

set scr_dm_globalbattlechatterprobability 100 // []

set scr_dm_numlives 0 // []

set scr_dm_playerrespawndelay 0 // []

set scr_dm_roundlimit 1 // []

set scr_dm_scorelimit 150 // []

set scr_dm_timelimit 10 // []

set scr_dm_waverespawndelay 0 // []

set scr_dom_globalbattlechatterprobability 0 // []

set scr_dom_numlives 0 // []

set scr_dom_playerrespawndelay 0 // []

set scr_dom_roundlimit 1 // []

set scr_dom_scorelimit 200 // []

set scr_dom_timelimit 0 // []

set scr_dom_waverespawndelay 0 // []

set scr_game_graceperiod 15 // []

set scr_game_suicidepointloss 0 // []

set scr_hardcore 0 // []

set scr_intermission_time 30 // []

set scr_koth_globalbattlechatterprobability 0 // []

set scr_koth_numlives 0 // []

set scr_koth_playerrespawndelay 0 // []

set scr_koth_roundlimit 1 // []

set scr_koth_roundswitch 1 // []

set scr_koth_scorelimit 250 // []

set scr_koth_timelimit 15 // []

set scr_koth_waverespawndelay 0 // []

set scr_oldschool 0 // []

set scr_player_allowrevive 1 // []

set scr_player_forcerespawn 1 // []

set scr_player_healthregentime 5 // []

set scr_player_maxhealth 100 // []

set scr_player_numlives 0 // []

set scr_player_respawndelay 0 // []

set scr_player_sprinttime 4 // []

set scr_player_suicidespawndelay 0 // []

set scr_team_respawntime 0 // []

set scr_twar_globalbattlechatterprobability 0 // []

set scr_twar_numlives 0 // []

set scr_twar_roundlimit 2 // []

set scr_twar_roundswitch 1 // []

set scr_twar_scorelimit 5 // []

set scr_twar_timelimit 10 // []

set twar_captureaccelbonus 35 // []

set twar_captureaccellimit 50 // []

set twar_capturetime 40 // []

set twar_finalfightflagrespawnpenalty 3 // []

set twar_finalfighttimelimit 5 // []

set twar_momentumartillery 10 // []

set twar_momentumblitzkriegtime 30 // []

set twar_momentumdogs 10 // []

set twar_momentumenabled 1 // []

set twar_momentumflagcap 25 // []

set twar_momentumkamikaze 10 // []

set twar_momentumkillplayer 5 // []

set twar_momentummax 70 // []

set twar_momentummaxmultiplier 3 // []

set twar_momentummultiplierbonus 25 // []

set twar_momentummultiplierbonuslimit 75 // []

set twar_momentumradar 10 // []

set twar_neutralflaglocktime 0 // []

set twar_secondaryinfluencerbonus 0.5 // []

set twar_showenemycount 1 // []

set twar_spawnpointfacingangle 60 // []

set sv_maprotation gametype tdm map mp_castle gametype tdm map mp_makin gametype tdm map mp_roundhouse // Rotacja map []

map_rotate 1 // Włączenie rotacji [ - ]

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,

logujemy się do zdalnej konsoli:
rcon login 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


Przyśpieszanie ściągania map i dodatków z serwera

Serwer posiada mechanizm pozwalający na szybsze ściąganie map i modów przez graczy wchodzących na serwer poprzez stronę WWW.
Aby skorzystać z tej opcji musisz posiadać hosting www, gdzie możesz bezpośrednio umieścić pliki, tak żeby po wpisaniu adresu w przeglądarkę plik ściągał się natychmiast.

Dodatkowo musisz na serwerze WWW zachować taką samą strukturę plików jak na serwerze gry.
Dla przykładu Twój adres hostingu to: http://www.mojastrona.pl/jacek
, chcesz żeby mapa main/mojamapa.iwd była ściągana z serwera www.
Musisz w katalogu głównym hostingu utworzyć katalog main i wrzucić tam mapę, tak aby po wpisaniu w przeglądarkę adresu:
http://www.mojastrona.pl/jacek/main/mojamapa.iwd - nastąpiło automatyczne ściąganie mapy. Dodatkowo należy w konfigu serwera dokonać zmian:

seta sv_wwwDownload "1"
seta sv_wwwBaseURL "http://www.mojastrona.pl/jacek"
seta sv_wwwDlDisconnected "1"

gdzie sv_wwwBaseUrl odpowiada ścieżce root na serwerze WWW.


Wiele innych ciekawych porad znajdziesz w naszym F.A.Q.

F.A.Q.



Temat Gra Kategoria  






(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.