|
|
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 | 27960 UDP |
| Możliwość wysyłania poleceń przez konsolę | Tak |
| Kolory | Tak |
| Binarki | Quake 3: Arena 1.32 Quake 3: Arena 1.32 + gamestartup date Quake 3: Arena 1.32 + vm_game 0 |
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:
Pliki konfiguracyjne najprościej edytować za pomocą appletu FTP w zakładce PLIKI w MOICH SERWERACH. |
W głównym pliku konfiguracyjnym serwera:
baseq3/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 ModySą 2 rodzaje modów, które możemy wgrać na serwer:
MapyMapy, czyli pliki z rozszerzeniem .pk3 wrzucamy zawsze do katalogu: baseq3/ oraz restartujemy serwer. |
CPMA razem ze wszystkimi mapami jest standardowo zainstalowany na serwerach PIFPAF
Updaty znajdziecie tutaj:
http://www.promode.org/
Najnowsza wersja jest standardowo zainstalowana
Updaty znajdziecie tutaj: http://www.excessiveplus.net//
Najnowsza wersja jest standardowo zainstalowana
Strona OSP znajduje się pod adresem:
http://www.orangesmoothie.org/tourneyQ3A/Wybrane komendy:
autorecord nagrywa demo
autoscreenshot nagrywa screenshot
+button5 włącza hooki
callvote <params> rozpoczyna głosowanie
currenttime pokazuje godzinę
followpowerup Toggles auto-chase of powerup pickup (if in chase-
help pokazuje listę wszystkim poleceń osp
menu pokazuje menu OSP
motd pokazuje wiadomość dnia
players pokazuje listę graczy
ref <password> logowanie na refa
settings pokazuje ustawienia serwera
speconly wrzuca do kolejki 1vs1
stats [player_ID] statystyki broni dla gracza
statsall statystyki wszystkich graczy
statsblue/statsred statystyki drużn
viewall Multiwidoki
ready gotowość
notready nie gotowy
time timeout dla drużyny
pause pauza/odpauzowanie gry
Komendy kapitana:
invite <player_id> zaprasza gracza do teamu
remove <player_id> usuwa gracza z teamu
resign [player_ID] rezygnacja z kapitana
speclock blokuje/odblokowuje drużynę przezd oglądaniem
teamready cała drużyna gotowa
Komendy referee
ref <vote_option> <param> rozpoczyna głosowanie
r_abort przerwanie meczu
r_allcaptain daje wszystkim graczom ograniczone komendy capitana
r_allready wymusza gotowość na wszystkich
r_ban <player_id> kopie i banuje wybranego gracza
r_help lista komend refa
r_kick <player_id> kopie gracza z serwera
r_lock blokuje drużynę
r_lockblue blokuje niebieską drużynę
r_lockred blokuje czerwonądrużynę
r_map <mapname> zmienia mapę
r_mutespecs wycisza spectów
r_pause pauzuje/wznawia mecz
r_promote <player_id> daje graczowi status kapitana
r_putblue <player_id> przenosi do niebieskiej drużyny
r_putred <player_id> przenosi do czerwonej drużyny
r_remove <player_id> wyrzuca gracza z drużyny
r_restart restart mapy
Mod niestety nie jest już rozwijany
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
Nazwę serwera ustawia się pod zmienną : sv_hostname NAZWA W konfigu serwera. |
Tryb gry zmieniamy poleceniem:
g_gametype TRYB
Zmiana trybu wymaga zmiany mapy!
Dostępne tryby:
0 - Free For All
1 - Tournament
2 - Single Player
3 - Team Deathmatch
4 - Capture the Flag
Dostępne standardowo mapy to:
dboxctf2a | default | |
ospca1 | ospctf1 | ospctf2 |
ospdm1 | ospdm10 | ospdm11 |
ospdm12 | ospdm2 | ospdm3 |
ospdm4 | ospdm5 | ospdm6 |
ospdm7 | ospdm8 | ospdm9 |
pro-q3dm13 | pro-q3dm6 | pro-q3tourney2 |
pro-q3tourney4 | pro_q3dm13 | pro_q3dm6 |
pro_q3tourney2 | pro_q3tourney4 | q3ctf1 |
q3ctf2 | q3ctf3 | q3ctf4 |
q3dm0 | q3dm1 | q3dm10 |
q3dm11 | q3dm12 | q3dm13 |
q3dm14 | q3dm15 | q3dm16 |
q3dm17 | q3dm18 | q3dm19 |
q3dm2 | q3dm3 | q3dm4 |
q3dm5 | q3dm6 | q3dm7 |
q3dm8 | q3dm9 | q3start |
q3start08 | q3start16 | q3tourney1 |
q3tourney2 | q3tourney3 | q3tourney4 |
q3tourney5 | q3tourney6 | q3tourney6_ctf |
q3w1 | q3w2 | |
q3w3 | q3w4 | q3w5 |
q3w6 | q3w7 | q3w8 |
q3wc1 | q3wc2 | q3wc3 |
q3wc4 | q3wc5 | q3wc6 |
q3wc7 | q3wc8 | q3wcp1 |
q3wcp10 | q3wcp11 | q3wcp12 |
q3wcp13 | q3wcp14 | q3wcp15 |
q3wcp16 | q3wcp2 | q3wcp3 |
q3wcp4 | q3wcp5 | q3wcp6 |
q3wcp7 | q3wcp8 | q3wcp9 |
q3wctf1 | q3wctf2 | q3wctf3 |
q3wxs1 | q3wxs2 | q3wxs3 |
saiko_tourney1 | wnoise |
| Rotację map ustawia się w konfigu serwera lub innym pliku konfiguracyjnym (wymaga to wtedy uruchomienia exec nazwa.cfg z pliku server.cfg): Przykładowa rotacja wygląda następująco: set m1 "map q3dm1; set nextmap vstr m2" Polecenie "vstr STAŁA" startuje kolejną mapę w rotacji, np.: vstr m1 |
| 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 Quake 3 Arena (v1.32) wraz z opisem i możliwymi wartościami. Za zmienną podana jest wartość domyślna. seta sv_fps 20 // Maksymalny fps serwera [] sets g_needpass 1 // Serwer zahasłowany [0 - Nie 1 Tak ] set capturelimit 8 // Limit flag [] set fraglimit 100 // Limit punktów [] set g_allowvote 1 // Komenda włącza możliwość głosowania. [0 - Nie 1 Tak ] set g_dowarmup 0 // Rozgrzewka [0 Nie 1 - Tak ] set g_friendlyfire 1 // Mozliwoc zadawaia obrażen graczom swojej drużyny [0 - Nie 1 Tak ] set g_gametype 1 // Tryb gry [0 - Free For All 1 Tournament 1vs1 2 - Singleplayer 3 - Team Deathmatch 4 - Capture The Flag ] set g_log games.log // Nazwa pliku z logami gry [] set g_logsync 1 // Synchronizacja logów [0 - Nie 1 Tak ] set g_password "haslo" // Haslo dla graczy [] set g_smoothclients 1 // Płynni klienci [0 - Nie 1 Tak ] set g_teamautojoin 0 // Automatyczne przydzielanie do teamów [0 Nie 1 - Tak ] set g_teamforcebalance 0 // Wymuszenie równowagi teamów [0 Nie 1 - Tak ] set g_warmup 0 // Czas trwania rozgrzewki [0 - ] set hostname " @ PIFPAF.pl" // Nazwa serwera [] set powerup_disable 0 // Wzmacniacze wlaczane/wylaczone [0 Nie 1 - Tak ] set rconpassword "haslo rcon" // Haslo RCON [] set ref_password // Haslo referee [] set sv_allowdownload 0 // Zezwolenie na ściąganie plików z serwera (np. map, skinów itd.) [0 Nie 1 - Tak ] set sv_cheats 0 // Cheaty włączone [0 Nie 1 - Tak ] set sv_floodprotect 1 // Ochrona przed floodowaniem chata [0 - Nie 1 Tak ] set vote_allow_allcaptain 1 // Głosowanie - Wszyscy gracze w teamie mają prawa capitana [0 - Nie 1 Tak ] set vote_allow_capturelimit 1 // Głosowanie - liczba flag granych w trybie CTF [0 - Nie 1 Tak ] set vote_allow_dropitems 1 // Głosowanie - można upuszczać posiadany ekwipunek [0 - Nie 1 Tak ] set vote_allow_falling 1 // Głosowanie - gracz otrzymuej obrażania za upadek z dużej wysokosci [0 - Nie 1 Tak ] set vote_allow_fastrail 0 // Glosowanie - wlaczane/wylaczonie trybu fastrail [0 Nie 1 - Tak ] set vote_allow_fraglimit 1 // Głosowanie - liczba fragów niezbędna do wygranej [0 - Nie 1 Tak ] set vote_allow_hook 1 // Głosowanie - wł. hooka [0 - Nie 1 Tak ] set vote_allow_instagib 0 // Glosowanie - wlaczane/wylaczonie trybu instagib [0 Nie 1 - Tak ] set vote_allow_kick 1 // Głosowanie - wyrzucenie gracza z serwera [0 - Nie 1 Tak ] set vote_allow_machinegun 1 // Glosowanie - wlaczany/wylaczony dostep do broni machinegun [0 - Nie 1 Tak ] set vote_allow_map 1 // Głosowanie - zmiana mapy [0 - Nie 1 Tak ] set vote_allow_maxpackets 1 // Głosowanie - maksymalna dozowlona wartosc parametru cg_maxpacket dla graczy [0 - Nie 1 Tak ] set vote_allow_mutespecs 1 // Głosowanie - Gracze na drużynach nie słyszą tych na spectator [0 - Nie 1 Tak ] set vote_allow_notimer 1 // Glosowanie - wlazenie/wylaczenie limitu czasowego [0 - Nie 1 Tak ] set vote_allow_osphud 1 // Głosowanie - wł./wył opcji OSP Hud [0 - Nie 1 Tak ] set vote_allow_overtime 1 // Głosowanie - dogrywka w przypadku remisu [0 - Nie 1 Tak ] set vote_allow_promode 1 // Głosowanie - wł. trybu promode [0 - Nie 1 Tak ] set vote_allow_referee 1 // Głosowanie - prawa admina dla danego gracza [0 - Nie 1 Tak ] set vote_allow_reload 0 // Glosowanie - przeladowanie mapy [0 Nie 1 - Tak ] set vote_allow_respawn 0 // Glosowanie - respawn wszystkich graczy [0 Nie 1 - Tak ] set vote_allow_respawn 1 // Glosowanie - respawn wszystkich powerupów [0 - Nie 1 Tak ] set vote_allow_respawn 1 // Glosowanie - respawn wszystkich broni [0 - Nie 1 Tak ] set vote_allow_roundlimit 1 // Głosowanie - ilość rund gdy mecz jest nie rozstrzygnięty [0 - Nie 1 Tak ] set vote_allow_teamdamage 1 // Głosowanie - gracze w jednym teamie mogą zadawać sobie obrażenia [0 - Nie 1 Tak ] set vote_allow_timelimit 1 // Głosowanie - czas jaki będzie trwać rozgrywka [0 - Nie 1 Tak ] set vote_limit 1 // Określa maksymalny limit głosowań dla jednego klienta podczas jednej mapy [] set vote_percent 1 // Określa w procentach ile głosów potrzebnych jest aby głosowanie doszło do skutku [] set weapon_deaddrop 1 // Wyłącza zostawianie broni przez zabitych graczy [0 - Nie 1 Tak ] seta sv_maxrate 20000 // Maksymalny rate klienta [] set g_forcerespawn 5 // Wymuszenie respawnu do limbo po x sekundach [] set g_gravity 800 // Grawitacja [] set g_inactivity 20 // Czas po jakim kopie nieaktywnych graczy [] set g_knockback 50 // Odrzut po trafieniu [] set g_motd Powered by PIFPAF.pl // Wiadomość powitalna [] set g_speed 320 // Szybkość gry [] set g_synchronousclients 1 // Synchronizacja klientów [0 - Wyłączona 1 Włączona ] set match_dropitems 0 // Włącza możliwość upuszczania przedmiotów w trybie tdm i flagi w ctf [] set match_hurtself 0 // Wyłącza zadawanie obrażeń osobom ze swojego teamu [] set match_latejoin 0 // Włącza możliwość dołączania się do gier drużynowych w każdej chwili. Wartość 0 powoduje, że po rozpoczęciu gry nie można się dołączyć do drużyny, komenda ta nie działa jeśli g_dowarmup jest 0 [] set match_maxplayers 14 // Określa maksymalną ilość graczy potrzebnych do rozpoczęcia rozgrywki [] set match_maxsuicides 0 // Określa liczbę dopuszczalnych samobójstw, która pomnożona przez dwa da liczbę, po której przekroczeniu zostaniemy usunięci z serwera otrzymując ban do końca bieżącej rozgrywki. [] set match_minplayers 2 // Określa ilość graczy potrzebnych do rozpoczęcia rozgrywki [] set match_overtime 0 // Określa sposób rozstrzygania remisów [0 Sudden Death 1 - Dodatkowe rundy, poczym Sudden Death 2 - Brak dogrywki, uznanie remisu 3 - Dogrywka z uznaniem remisu ] set match_overtimecount 0 // Określa ilość dodatkowych rund gry, następujących w przypadku remisu. Wartość 0 powoduje, że mecz nie skończy się remisem [] set match_overtimelength 0 // Określa długość dodatkowych rund. Musi być większa od 1min [] set match_readypercent 51 // Określa rozpiętość fragów dla trybu 1v1, po której osiągnięciu mecz się zakończy [] set match_winbyscore 0 // Określa rozpiętość fragów dla trybu 1v1, po której osiągnięciu mecz się zakończy [] set roundlimit 0 0 // Czas trwania rundy(w rundach) [] set server_motd0 // Wiadomość dnia linia 1 [] set server_motd1 // Wiadmomość dnia linia 2 [] set server_motd2 // Wiadomość dnia linia 3 [] set server_motd3 // Wiadomość dnia linia 4 [] set server_motd4 // Wiadomośc dnia linia 5 [] set server_motd5 // Wiadomość dnia linia 6 [] set server_motd6 // Wiadmomość dnia linia 7 [] set server_motd7 // Wiadomość dnia linia 8 [] set start_armor 0 // Ilosć pancerza z jakim zaczynamy grę [] set start_bfg 0 // Początkowa ilosć amunicji typu bfg [] set start_bullets 0 // Początkowa ilosć amunicji typu bullet [] set start_cells 0 // Początkowa ilosć amunicji typu cells [] set start_grenades 0 // Początkowa ilosć amunicji typu grenades [] set start_health 125 // Ilosć życia z jakim zaczynamy grę [] set start_lightning 0 // Początkowa ilosć amunicji typu lightning [] set start_rockets 0 // Początkowa ilosć amunicji typu rockets [] set start_shells 0 // Początkowa ilosć amunicji typu shells [] set start_slugs 0 // Początkowa ilosć amunicji typu slugs [] set sv_maxping 300 // Maksymalny ping [] set sv_minping 0 // Minimalny ping [] set sv_privateclients 0 // Liczba prywatnych klientów [] set sv_privatepassword // Hasło na prywatnego klienta [] set sv_pure 1 // Pure serwer - można się podłączyć tylko z identycznymi pakami jak na serwerze [0 - Nie 1 Tak ] set team_maxplayers 6 // Maksymalna liczba graczy na 1 drużynę [] set team_nocontrols 1 // Brak dowódcy teamu [0 - Nie 1 Tak ] set timelimit 20 // Limit czasow gry [] set warmup_armor 100 // Ilosc armora w trakcie rozgrzewki [] set weapon_have 0 // Broń posiadana na początku gry(np. 32 to railgun) [] set weapon_start 0 // Broń z jaką zaczynamt grę(np. 32 to railgun) [] map q3dm17 // Uruchomienie mapy [5 - ] |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||