|
|
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!
| Standardowy port | 28960 UDP |
| Możliwość wysyłania poleceń przez konsolę | Tak |
| Kolory | Tak |
| Binarki | Call of Duty 4 v1.7 |
Zmian parametrów serwera dokonuje się w plikach konfiguracyjnych. Dzięki temu, serwer przy restarcie uruchamia się z zadanymi parametrami. Pliki konfiguracyjne to:
UWAGA! Każda zmiana w pliku konfiguracyjnym wymaga restartu serwera, lub wydania polecenia: exec server.cfg Pliki z logami:
|
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ł.
Wszystkie mody i mapy należy wrzucać za pomocą FTP. Można do tego używać opcji PLIKI w MOICH SERWERACH, lub klienta FTP ModyAby wgrać moda na serwer należy:
MapyMapy, czyli pliki z rozszerzeniem .iwd wrzucamy zawsze do katalogu: main/ oraz restartujemy serwer. |
Najnowszy PAM jest już zainstalowany standardowo na naszych serwerach.
Aby zainstalować PAM'a musisz wrzucić pliki z najnowszą wersją PAM'a do katalogu mods/pam i wybrać mod poprzez kontrolkę zmiany moda w panelu
Tryb pama ustawia się komendą:
pam_mode tryb
Mecz ustawia się z poziomu serwera następująco:
/rcon login HASŁORCON
/rcon set g_gametype TRYBGRY
/rcon map_restart
/rcon pam_mode TRYBPAMA
/rcon g_password "HASŁODOGRY"
/rcon map_restart
Aby włączyć scorebota, w konfigu muszą znaleź się zmienne:
sets __Pam_Axis_Score ""
sets __Pam_Allies_Score ""
sets __Pam_Ticker ""
sets __PamMode ""
sets __PamVersion ""
sets __PamModeLong ""
PAM'a możecie pobrać stąd:
http://wormsworld.net/filebase.php
Na tej stronie znajduje się także pełna dokumentacja PAMa
Najnowszy PAM jest już zainstalowany standardowo na naszych serwerach.
Promoda instaluje się tak samo jak PAM'a.
Modem od strony gry zarządzamy z menu w grze:
quickcommands->promod menu
Zmiana trybów:
rcon promod_mode 2v2_mr10
rcon promod_mode knockout_mr13
rcon promod_mode match_mr16
Lista trybów:
Mode : match_mr[x]
Supported Gametypes : SD
Recommended for : CB, PCW's
Conditions : Ends on x*2 rounds played (e.g mr12 will end on 24 played)
Mode : knockout_mr[x]
Supported Gametypes : SD
Recommended for : LAN Tournaments, Cups. Extended strat time.
Conditions : Ends on x*2 rounds played or x+1 points scored by a team (e.g mr12 will end on 13 points scored or 24 played)
Mode : 1v1_mr[x]
Supported Gametypes : SD
Recommended for : CB, PCW's
Conditions : Ends on x*2 rounds played (e.g mr12 will end on 24 played). No sniper. No shotgun
Mode : 2v2_mr[x]
Supported Gametypes : SD
Recommended for : CB, PCW's
Conditions : Ends on x*2 rounds played (e.g mr12 will end on 24 played). No sniper. No shotgun
Mode : comp_public
Supported Gametypes : SD, TDM, DM
Conditions : Standard public server settings, no nades, etc
Mode : custom_public
Supported Gametypes : SD, TDM, DM
Conditions : As set in z_custom_ruleset
Najnowszą wersję oraz dokumentację możecie pobrać tutaj:
http://www.cod4promod.com/
Nazwę serwera ustawia się pod zmienną : sv_hostname NAZWA W konfigu serwera. |
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
Tryb gry zmieniamy poleceniem:
g_gametype TRYB
Zmiana trybu wymaga zmiany mapy!
Dostępne tryby:
"dm" - free for all deathmatch
"dom" - domination
"koth" - headquarters
"sab" - sabotage
"sd" - search & destroy
"war" - team deathmatch
Dostępne standardowo mapy to:
mp_backlot | mp_bloc | mp_bog |
mp_broadcast | mp_cargoship | mp_citystreets |
mp_convoy | mp_countdown | mp_crash |
mp_crash_snow | mp_creek | mp_crossfire |
mp_farm | mp_killhouse | mp_overgrown |
mp_pipeline | mp_shipment | mp_showdown |
mp_strike | mp_vacant |
Rotację map ustawia się pod zmienną:set sv_maprotation gametype TRYB map MAPA gametype TRYB 2 map MAPA 2 ... np.: set sv_maprotation "gametype sd map mp_backlot gametype sd map mp_bloc gametype sd map mp_bog gametype sd map mp_cargoship gametype sd map mp_citystreets gametype sd map mp_convoy gametype sd map mp_countdown gametype sd map mp_crash gametype sd map mp_crossfire gametype sd map mp_farm gametype sd map mp_overgrown gametype sd map mp_pipeline gametype sd map mp_shipment gametype sd map mp_showdown gametype sd map mp_strike gametype sd map mp_vacant" Kolejną mapę w rotacji włącza się poleceniem: map_rotate |
| 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 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. |
Gra posiada wbudowanego Punkbustera.WersjaAby sprawdzić wersję PB należy wydać w konsoli komendę:pb_sv_ver Plik konfiguracyjnyPB korzysta z pliku konfiguracyjnego:pb/pbsv.cfg Aktualizacja PBJeśli PB nie aktualizuje się sam, należy wydać w konsoli komendę:pb_sv_update Restart PBPB restartuje się poleceniem:pb_sv_restart Screenshoty graczyPB może robić automatycznie screenshoty graczom, uruchamia to komenda:pb_sv_autoss 1 Screenshoty dostępne są później w katalogu: pb/svss/ LogiPB przechowuje swoje logi w katalogu:pb/svlogs Wyłączenie PBNajproś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 PBwww.evenbalance.com - główna strona PBPB Wiki - listy komend, pomoc |
| Ta gra nie posiada specjalnych opcji w panelu. |
Komendy do wyrzucania graczy z serwera:
Komendy do banowania i zdejmowania banów:
|
Podstawowe komendy sterujące serwerem:Polecenia można wydawać bezpośrednio w konsoli w panelu, lub poprzez RCON (czytaj rozdział Zdalna administracja). |
| Najważniejsze zmienne konsoli serwera Call of Duty 4: Modern Warfare wraz z opisem i możliwymi wartościami. Za zmienną podana jest wartość domyślna. seta sv_cheats 0 // cheaty [0 wyłączone 1 - włączone ] seta sv_fps 20 // maksymalny fps serwera [] sets _admin // nazwa administratora [] sets _email // e-mail administatora [] sets _irc // kanał irc [] sets _location // miejsce/kraj lokalizacji serwera [] sets _website // adres strony serwera/klanu [] set g_allowvote 1 // głosowania [0 - nie 1 tak ] set g_allowvotedrawfriend 1 // głosowanie za włączoniem/wyłączeniem drawfriend [0 - nie 1 tak ] set g_allowvotefriendlyfire 1 // głosowanie za włączoniem/wyłączeniem friendlyfire [0 - nie 1 tak ] set g_allowvotekick 1 // głosowania za kickowaniem graczy [0 - nie 1 tak ] set g_allowvotekillcam 1 // głosowanie za włączoniem/wyłączeniem killcam [0 - nie 1 tak ] set g_allowvotemaprestart 1 // głosowania za restartem mapy [0 - nie 1 tak ] set g_allowvotemaprotate 1 // głosowania za rotacją map [0 - nie 1 tak ] set g_allowvotemap 1 // głosowania za zmianą mapy [0 - nie 1 tak ] set g_allowvotetempbanuser 1 // głosowania za tymczasowym banowanie graczy [0 - nie 1 tak ] set g_allowvotetypemap 1 // głosowania za trybem rozgrywanej mapy [0 - nie 1 tak ] set g_antilag 0 // kompensacja(minimalizacja) lagów graczy [] set g_compassshowenemies 0 // kompas pokazuje pozycje wroga [0 nie 1 - tak ] set g_deadchat // zezwala martwym prowadzić rozmowy [0 - nie 1 - tak ] set g_gametype sd // tryb gry [] set g_inactivity 0 // czas nieaktywnosci, po który gracz wyrzucany jest z serwera [] set g_inactivityspectator 0 // czas niekatywnosci spektatora, po którym wyrzucany jest on z serwera [] set g_log games.log // nazwa pliku loga [] set g_logsync 0 // synchronizacja logów [] set g_password 0 // hasło do gry [] set koth_autodestroytime 60 // koth - czas do samozniszczenia [] set koth_capturetime 20 // koth - czas przejęcia [] set koth_delayplayer 0 // koth - opóźnienia graczy [] set koth_destroytime 10 // koth - czas zniszczenia [] set koth_kothmode 0 // koth - tryb koth [] set koth_spawndelay 60 // koth - opóźnienia spawnów [] set koth_spawntime 0 // koth - czas spawnowania [] set logfile 0 // logowaie danych do pliku [0 wyłączona 1 - włączona ] set pb_sv_enable 1 1 // punkbuster na serwerze(wymagane takµ [1 0 nie - 1 tak - ] set rcon_password // haslo rcon(zarządzanie serwerem) [] set scr_allow_bar 1 // bar [1 dostępny 0 - niedostępny ] set scr_allow_bren 1 // bren [1 dostępny 0 - niedostępny ] set scr_allow_enfield 1 // strzelba enfield - brytyjska [1 dostępny 0 - niedostępny ] set scr_allow_fg42 1 // fg42 [1 dostępny 0 - niedostępny ] set scr_allow_kar98k 1 // kar98k [1 dostępny 0 - niedostępny ] set scr_allow_kar98ksniper 1 // snaperka kar98k [1 dostępny 0 - niedostępny ] set scr_allow_m1carbine 1 // karabin m1 [1 dostępny 0 - niedostępny ] set scr_allow_m1garand 1 // garand [1 dostępny 0 - niedostępny ] set scr_allow_mp40 1 // mp 40 [1 dostępny 0 - niedostępny ] set scr_allow_mp44 1 // mp 44 [1 dostępny 0 - niedostępny ] set scr_allow_nagant 1 // nagant [1 dostępny 0 - niedostępny ] set scr_allow_nagantsniper 1 // sniperka nagant [1 dostępny 0 - niedostępny ] set scr_allow_panzerfaust 0 // pancerfaust [1 - dostępny 0 niedostępny ] set scr_allow_ppsh 1 // pepesza [1 dostępny 0 - niedostępny ] set scr_allow_springfield 1 // springfield [1 dostępny 0 - niedostępny ] set scr_allow_sten 1 // sten [1 dostępny 0 - niedostępny ] set scr_allow_thompson 1 // thompson [1 dostępny 0 - niedostępny ] set scr_bel_alivepointtime 10 // liczba sekund, µ [ywym aliantem - 1 ] set scr_bel_scorelimit 50 // bel - limit punktów [] set scr_bel_timelimit 20 // bel - limit czasu [] set scr_ctf_numlives 0 // ctf - ograniczenie ilosci żyć [] set scr_ctf_roundlimit 2 // ctf - limit rund [] set scr_ctf_roundswitch 1 // ctf - zamiana teamów [] set scr_ctf_scorelimit 10 // ctf - limit puntów [] set scr_ctf_timelimit 5 // ctf - limit czasu mapy [] set scr_dm_numlives 0 // dm - ograniczenie ilosci żyć [] set scr_dm_playerrespawndelay 0 // dm - opóźnienia w spawnowaniu graczy [] set scr_dm_roundlimit 20 // dm - limit rund [] set scr_dm_scorelimit 80 // dm - limit puntów [] set scr_dm_timelimit 20 // dm - limit czasu mapy [] set scr_dom_numlives 0 // dom - ograniczenie ilosci żyć [] set scr_dom_playerrespawndelay 0 // dom - opóźnienia w spawnowaniu graczy [] set scr_dom_roundlimit 1 // dom - limit rund [] set scr_dom_scorelimit 200 // dom - limit puntów [] set scr_dom_timelimit 0 // dom - limit czasu mapy [] set scr_drawfriend 1 // pokaµ [ej członków druzyny - 1 0 - nie 1 tak ] set scr_forcerespawn 1 // wymuszenie respawna [1 wymuszony 0 - nie wymuszony ] set scr_freelook 0 // latanie po mapie jako spektator [0 nie 1 - tak ] set scr_friendlyfire 1 // friendly fire [0 - wyłączony 1 włączony ] set scr_game_deathpointloss 0 // strata punktów za smierć [0 wyłączona 1 - włączona ] set scr_game_onlyheadshots 0 // punkty dostaje się wylacznie za trafienia w glowę [0 wyłączona 1 - włączona ] set scr_game_suicidepointloss 0 // strata punktów za samobójstwo [0 wyłączona 1 - włączona ] set scr_hq_scorelimit 20 // hq - limit czasu mapy [] set scr_hq_timelimit 20 // hq - limit czasu [] set scr_killcam 0 // kill cam [0 wyłączona 1 - włączona ] set scr_koth_numlives 0 // koth - ograniczenie ilosci żyć [] set scr_koth_playerrespawndelay 0 // koth - opóźnienia w spawnowaniu graczy [] set scr_koth_roundlimit 2 // koth - limit rund [] set scr_koth_roundswitch 1 // koth - zamiana teamów [] set scr_koth_scorelimit 10 // koth - limit puntów [] set scr_koth_timelimit 5 // koth - limit czasu mapy [] set scr_motd powered by pifpaf.pl // wiadomość dnia - wyświetlana po wejściu na serwer [] set scr_player_forcerespawn 1 // wymuszony respawn graczy [] set scr_player_healthregentime 5 // czas regeneracji życia [] set scr_player_maxhealth 100 // maksymalna ilosć "życia" każdego gracza [] set scr_player_sprinttime 4 // czas trwania sprintu gracz [] set scr_player_suicidespawndelay 0 // opóźnienie spawnu po samobójstwie [] set scr_re_graceperiod 20 // re - liczba sekund przez jakie moµ [1 - ] set scr_re_roundlength 4 // re - czas trwania rundy [] set scr_re_roundlimit 10 // re - liczba rund [] set scr_re_scorelimit 10 // re - limit punktów [] set scr_re_showcarrier 0 // re - pokazanie niosącego cel na kompasie [0 nie 1 - tak ] set scr_re_timelimit 0 // re - czas trwania mapy [] set scr_sab_bombtimer 30 // sab - czas do zaplonu bomby [] set scr_sab_defusetime 5 // sab - czas rozbrajania bomby [] set scr_sab_numlives 0 // sab - ograniczenie ilosci żyć [] set scr_sab_planttime 2.5 // sab - czas podkladania bomby [] set scr_sab_playerrespawndelay 0 // sab - opóźnienia w spawnowaniu graczy [] set scr_sab_roundlimit 0 // sab - limit rund [] set scr_sab_roundswitch 1 // sab - zamiana teamów [] set scr_sab_scorelimit 1 // sab - limit puntów [] set scr_sab_timelimit 20 // sab - limit czasu mapy [] set scr_sd_bombtimer 30 // sd - czas do zaplonu bomby [] set scr_sd_defusetime 5 // sd - czas rozbrajania bomby [] set scr_sd_graceperiod 15 // sd - czas po respawnie przez jaki moµ [1 - ] set scr_sd_multibomb 30 // sd - możliwosć podkladania wielu bomb w jednym czasie [] set scr_sd_numlives 0 // sd - ograniczenie ilosci żyć [] set scr_sd_planttime 2.5 // sd - czas podkladania bomby [] set scr_sd_playerrespawndelay 0 // sd - opóźnienia w spawnowaniu graczy [] set scr_sd_roundlength 4 // sd - czas trwania rundy [] set scr_sd_roundlimit 10 // liczba rund [] set scr_sd_roundlimit 0 // sd - limit rund [] set scr_sd_roundswitch 1 // sd - zamiana teamów [] set scr_sd_scorelimit 1 // sd - limit puntów [] set scr_sd_scorelimit 5 // sd - limit punktów [] set scr_sd_timelimit 0 // limit czasu [] set scr_sd_timelimit 20 // sd - limit czasu mapy [] set scr_spectateenemy 0 // podglądanie wroga po śmierci [0 nie 1 - tak ] set scr_tdm_scorelimit 150 // tdm - limit punktów [] set scr_tdm_timelimit 20 // tdm - czas trwania mapy [] set scr_teambalance 1 // automatyczne równowaµ [1 0 wyłączone - 1 włączone - ] set scr_team_fftype 0 // firendly fire - możliwosć zranienia czlonków wlasnej drużyny [0 wyłączona 1 - włączona ] set scr_team_kickteamkillers 0 // wyrzucanie z serwera za zabicie czlonka swojej drużyny [0 wyłączona 1 - włączona ] set scr_teamscorepenalty 0 // odejmowanie punktów druµ [yny - 1 0 wyłączone 1 - włączone ] set scr_team_teamkillpointloss 0 // strata punktów za zabicie czlonka swojej drużyny [0 wyłączona 1 - włączona ] set scr_team_teamkillspawndelay 20 // opóźnienie w spawnowaniu za zabicie czlonka swojej drużyny [] set scr_war_numlives 0 // war - ograniczenie ilosci żyć [] set scr_war_playerrespawndelay 0 // war - opóźnienia w spawnowaniu graczy [] set scr_war_roundlimit 1 // war - limit rund [] set scr_war_scorelimit 750 // war - limit puntów [] set scr_war_timelimit 10 // war - limit czasu mapy [] set sv_allowdownload 1 // automatyczne pobieranie dodatków z serwera [0 - wyłączone 1 włączone ] set sv_disableclientconsole 0 // wyłącza konsole graczy [0 nie 1 - tak ] set sv_floodprotect 0 // ochrona przed floodowaniem [0 wyłączona 1 - włączona ] set sv_hostname @pifpaf.pl // nazwa serwera [] set sv_kickbantime // czas trwania bana tymczasowego [] set sv_log_damage 1 // logowanie informacji o zadanych obrażeniach [] set sv_maprotation gametype sd map mp_backlot gametype sd map mp_bloc gametype sd map mp_bog gametype sd map mp_cargoship gametype sd map mp_citystreets gametype sd map mp_convoy gametype sd map mp_countdown gametype sd map mp_crash gametype sd map mp_crossfire gametype sd map mp_farm gametype sd map mp_overgrown gametype sd map mp_pipeline gametype sd map mp_shipment gametype sd map mp_showdown gametype sd map mp_strike gametype sd map mp_vacant // rotacja map [] set sv_maxclients 0 // maksymalna dostępna ilosć slotów dla graczy [] set sv_maxping // maksymalny ping gracza na serwerze [] set sv_maxrate 20000 // maksymalny parametr rate gracza na serwerze [] set sv_minping 0 // minimalny ping [] set sv_privateclients 0 // liczba prywatnych klientów [] set sv_privatepassword // hasło dla prywatnych klientów [] set sv_punkbuster 1 1 // punkbuster na serwerze(wymagane także pb_sv_enable) [0 - nie 1 tak ] set sv_pure 1 // pure serwer - można się podłączyć tylko z identycznymi pakami jak na serwerze [0 - nie 1 tak ] set sv_reconnectlimit 3 // Maksymalna dozwolona ilosc reconnectów dla jednego gracza [] set sv_timeout 300 // czas, po którym gracz w fazie laczenia sie z serwerm jest automatycznie odrzucany [] set sv_voice 0 // możliwosć prowadzenia rozmów [0 wyłączona 1 - włączona ] set sv_voicequality 1 // jakosć dźwięku [] set sv_wwwbaseurl 1 // adres serwera www z którego ściągane będą dane dla graczy [] set sv_wwwdldisconnected 1 // odłączanie graczy ściągających dodatki od serwera gry [0 - wyłączony 1 włączony ] set sv_zombietime 1 // odrzucanie połczeń graczy-zombie [] set voice_deadchat 0 // możliwosć prowadzenia rozmów przez martwych graczy [0 wyłączona 1 - włączona ] set voice_global 0 // rozmowy globalne na serwerze lub lokalnie - wewnątrz teamu [0 wyłączona 1 - włączona ] |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||