|
Dedykowany server Quake 3 pod Linux'em.
- Nieodłączną sprawą przy stawianiu serva jest adres ip. Dzęki niemu osoby chcące zagrać na servie będą mogły się bez problemu połączyć.
- Na początek oczywiście instalujemy Quake 3 (pełna instalacja)
- Ściągamy najnowszy patch do Quake 3 na Linuxa - Point Release 1.29h Beta - i instalujemy go do katalogu w którym umieściliśmy grę, np. /home/xenom/quake3/
- Jeżeli chcesz aby na serverze był jakiś mod (np. OSP lub CPMA) musisz go najpierw ściągnąć, a potem rozpakować do katalogu gdzie zainstalowałeś Quake'a
- Jeżeli chcesz aby na serverze były jakieś niestadardowe mapy (np. z CPM map pak) przekopiuj je do katalogu quake3/baseq3/
- Teraz sprawa ustawień servera. Najlepiej skorzystać z gotowego configa. Przykładowny plik .cfg którego ja używam - [klik - niestety narazie niedostępny]. Oto opis niektórych komend:
- set sv_hostname "" //nazwa servera
- set server_motd1 - motd9 "" //"wiadomości dnia" widoczne przy wczytywaniu servera
- set timelimit "" //limit czasu
- set fraglimit "" //limit fragów
- set bot_enable "" //możliwość grania z botami - 1-tak, 0-nie
- set sv_maxclients "" //maksymalna ilość graczy, która w tym samym momencie może przebywać na serverze
- set server_fastrail "" //szybkie przeładowanie raila - 1-1000ms, 0-1500ms
- set g_weaponrespawn "" //czas respawnu broni
- set rconPassword "" //umożliwia zdalne sterowanie ustawieniami servera
- set ref_password "" //sędziowanie
- set g_gametype "" //rodzaj gry (1v1, tdm, dm...)
- set team_maxplayers "" //maksymalna ilość osób w jednej drużynie w grze teamowej
- set team_weaponrespawn "" //czas respawnu broni w grze drużynowej
- set g_allowVote "" //możliwość głosowania - 1-tak, 0-nie
- map //mapa która uruchmi się przy starcie servera
Jest to oczywiście tylko garstka komend. Polecam ściągnięcie pliku .cfg (powyżej) i dokładne przeanalizowanie wszystkich poleceń
Jeżeli mamy już config, zapisujemy go do katalogu quake3/baseq3/
- Uruchamiamy ściągnięty PR - linuxq3apoint-1.29h-beta.x86.run
- Tworzymy plik wykonywalny w którym wpisujemy: screen -d -m -S "CPMA Server" ./q3ded +set dedicated 1 +set fs_game "cpma" +set com_hunkmegs 32 +exec server.cfg +set net_port 3000
- Żeby wejść teraz na server wpisujemy: screen -r
ukaże się lista, np. taka:
1032 (mogą tu być różne liczby).CPMA Server (Detached)
1052.QW Server (Detached)
I teraz wpisujamy:
screen -r 1032 (wpisujemy taka liczbę jaka była widoczna w poprzednim kroku)
i przechodzimy na server. Aby wyjść ze screena naciskamy Control + A + D i odstawiamy sesje
Jeżeli miałbyś jeszcze jakieś pytania to proszę o kontakt na maila lub wpisanie się do komentarzy.
-------------------------------------- Author: [FPP]xen0m Last modified: 08·12·2000 - 11:00
: PRINT
|
|