ORG

quake.net.pl » Polskie Centrum Quake od 1998 roku



Quake 3 i LINUX

nie, 15 kwiecień 2012 21:09:00 | Autor: pluto

Przedpotopowa i nieaktualna wersja strony.

Instalacja serwera.

  • Przyda się trochę szarych komórek, bo momentami trzeba będzie pomyśleć :-)
  • Jakiś komputer na którym toto można by serwer postawić.
  • Kilka plików wypisanych niżej, 4-pak piwa, kobietka do masażu oraz trochę wolnego czasu...

    1. pak0.pk3 <- z płytki instalacyjnej Quake’a ? ;-)
    2. linuxq3apoint-1.32b.x86.run -> q3arena.gry.imro.pl
    3. osp-Quake3-1.01_full.zip -> www.orangesmoothie.com

  • Obieramy katalog, w którym zainstalujemy serwer -> np. /home/q3a
  • Kopiujemy potrzebne pliki (ja mam je na jednej płytce) i odpalamy patcha.


    # mkdir /home/q3a/baseq3

    # mount /mnt/cdrom

    # cp /mnt/cdrom/game/baseq3/pak0.pk3 /home/q3a/baseq3

    # cp /mnt/cdrom/utils/osp-Quake3-1.01_full.zip /tmp

    # cp /mnt/cdrom/utils/linuxq3apoint-1.32b.x86.run /tmp

    # sh /tmp/linuxq3apoint-1.32b.x86.run


  • szybciutko stukamy odpowiedzi na pytania instalatora.


    Do you agree with the license? [Y/n] y

    Please enter the installation path [...] /home/q3a

    Please enter the path in which to create the symbolic links [...] /tmp

    Install Quake III: Team Arena? [N/y/?] n

    Install Dedicated server? [N/y/?] y

    Do you want to install desktop items? [Y/n] n

    Continue install [Y/n] y

    (...)

    Installation complete.

    Would you like to launch the game now? [Y/n] n


  • Rozpakowujemy OSP i zgodnie z zaleceniami autorów kasujemy zz-osp-server0.pk3.


    # unzip /tmp/osp-Quake3-1.01_full.zip -d /home/q3a

    # rm /home/q3a/osp/zz-osp-server0.pk3

    # rm -rf /tmp/*


  • A więc mamy już zainstalowany soft, teraz przydałoby się stworzyć skrypt rc.q3a,
    który będzie odpalał nasz serwer. Powinien zawierać mniej więcej coś takiego:


    #!/bin/sh

    #

    # author: pluto

    # script: /etc/rc.d/rc.q3a

    # distro: slackware 8.1

    #



    SERVER_IP=x.x.x.x # IP serwera

    SERVER_PORT=27960 # port na którym ma słuchać Q]I[

    SERVER_MEM=32 # pamięć przeznaczona dla serwera
    # (CTF=[32..48]MB, TDM=16)



    case "$1" in

    start)

    if [ -z 'pidof q3ded' ]; then

    echo -n "staring Quake3 server at port $SERVER_PORT... "

    /home/q3a/q3ded +set fs_basepath /home/q3a +set fs_game osp

    +set sv_punkbuster 1

    +set net_ip $SERVER_IP +set net_port $SERVER_PORT

    +set com_hunkmegs $SERVER_MEM

    +exec server.cfg &> /dev/null &

    echo "done."

    else

    echo "Quake3 server still running. script halted."

    fi

    ;;

    stop)

    echo -n "stopping Quake3 server... "

    pkill q3ded

    echo "done."

    ;;

    *)

    echo "usage: $0 { start|stop }"

    esac


  • Jeśli chcemy, aby nasz serwer odpalał się automatycznie po każdym włączeniu/resecie kompa,
    to tylko dorzucamy na koniec skryptu /etc/rc.d/rc.inet2 taki fragment:
    /etc/rc.d/rc.q3a start
    

  • Teraz przydałoby się stworzyć plik z konfigiem dla serwerka. Pomocny może być tutaj jakiś wizard,
    chociażby ten z OSP -> osp config generator.exe
    Ważne!
    Nie zapomnijcie zdefiniować sobie w konfigu Quake’a plików, w których będą składowane logi servera.


    (...)

    set g_log "games.log"

    set g_logSync "0"

    set admin_log "admin.log"

    set log_default "0"

    set log_stat "0"

    (...)


  • Jeśli server odpalać będziemy ze skryptu /etc/rc.d/rc.inet2 na prawach root’a
    to logi wygenerowane przez Quake’a pojawiać się będą w katalogu /root/.q3a/osp.
    Dobrym zwyczajem jest zbieranie logów w celu późniejeszego wytropienia różnych delikwentów :-)
    więc stwórzmy sobie jeszcze folder /var/log/q3a i do pliku /etc/logrotate.conf dodajmy:


    /root/.q3a/osp/*.log {

    daily

    rotate 7

    olddir /var/log/q3a

    missingok

    }


    Od tej chwili będziemy mieli w /var/log/q3a do wglądu logi z całego tygodnia.
    I to już w zasadzie koniec. Nasz serwer jest gotowy do pracy...

Wyświetleń: 35108
Gravatar

baseone | 2012-12-25 14:09:21

ni hasa :(

AL|EN | 2012-12-25 14:31:46

Poprawione na sztywno.

Odpowiedź na komentarz:#764083

#764085

^M^ | 2012-12-25 14:35:40

alien - nieaktualne przekierowania możesz mi wysyłać na jabbera, bo i tak regularnie dorzucam nowe, jeśli coś mi wpadnie w oko :) - mam oko na wszystkie 404

Odpowiedź na komentarz:#764085

#764086

Gravatar

vhs!redis | 2013-01-08 12:37:23

Witam, mam problem z serverkiem, mianowicie wylacza mi server, jeśli ktoś pogra na nim troszkę, i jest wiecej niz np. 3 osoby nie mam pojecia gdzie szukac bledu, w teorii to jaki error
[code]

OSP Tourney DM/CA/CTF v(1.03a)
02 Mar 03
www.OrangeSmoothie.org
rhea@OrangeSmoothie.org

Admin logging info saved to: "admin1.log"

        MOTD: Setting MOTD through cvars

        ERROR: Graphics specification file "" too big! (2147483647 bytes, max = 16383)
        *** Server custom graphics DISABLED! ***

ERROR: FS_HandleForFile: none free

----- Server Shutdown -----
Sending heartbeat to master.quake3arena.com
Sending heartbeat to master.quake3arena.com
==== ShutdownGame ====
ShutdownGame:

[/code]

Zaloguj się by dodać komentarz.

Co nowego

  1. scisek dodał newsa: Quake Live Instagib - QLIP.PL - dołącz do gry!
  2. ahr147 napisał komentarz: https://www.twvape.top/%e9%90%b5%e8%a7%80%e9%9f%b3%e8%bf%b7%e5%bf%8... / newsy
  3. ahr147 napisał komentarz: https://www.phuketrelx.com/relx บุหรี่ไฟฟ้า relx https://www.phuke... / newsy
  4. ahr147 napisał komentarz: https://www.chiangmairelx.com/relx บุหรี่ไฟฟ้า relx https://www.ch... / newsy
  5. ahr147 napisał komentarz: https://www.bkkrelx.com/relx บุหรี่ไฟฟ้า relx https://www.bkkrelx.... / newsy
  6. ahr147 napisał komentarz: https://www.bangkokrelx.com/relx บุหรี่ไฟฟ้า relx https://www.bang... / newsy
  7. abv134 napisał komentarz: cosme 黛珂 cosme日本分店 decorte jp 黛珂評價 黛珂日本 黛珂防曬 cosme taiwan cosme 黛珂 ... / newsy
  8. abv134 napisał komentarz: travis scott nike travis scott travis japan travis scott倒鉤 travis s... / newsy
  9. abv134 napisał komentarz: mk michael kors mk 包 mk 官網 mk 包包 mk 台灣官網 michael kors 包包 michael ko... / newsy
  10. abv134 napisał komentarz: https://www.twvape.top/shaxiao%e9%9b%bb%e5%ad%90%e8%8f%b8%e8%88%87%... / newsy
  11. abv134 napisał komentarz: 悅刻電子菸六代煙彈全面解析 / newsy
  12. abv134 napisał komentarz: adidas yeezy 椰子鞋 yeezy boost yeezy 官網 愛迪達 yeezy yeezy 官網購買 adidas y... / newsy
  13. abv134 napisał komentarz: nike慢跑鞋 nike熱賣跑步鞋 nike阿甘鞋 阿甘鞋nike官網 阿甘nike nike阿甘鞋女 nike拖鞋 Nike A... / newsy
  14. abv134 napisał komentarz: 電子菸線上購買 悅客電子菸 relex 悅克 relx電子煙 瑞克電子菸 relx 電子菸 relx 悅刻 悅刻電子菸 電子菸 rel... / newsy
  15. ahr147 napisał komentarz: https://www.ayutthayarelx.com/relx บุหรี่ไฟฟ้า relx https://www.ay... / newsy
  1. scisek dodał newsa: Quake Live Instagib - QLIP.PL - dołącz do gry!
  2. ahr147 napisał komentarz: https://www.twvape.top/%e9%90%b5%e8%a7%80%e9%9f%b3%e8%bf%b7%e5%bf%8... / newsy
  3. ahr147 napisał komentarz: https://www.phuketrelx.com/relx บุหรี่ไฟฟ้า relx https://www.phuke... / newsy
  4. ahr147 napisał komentarz: https://www.chiangmairelx.com/relx บุหรี่ไฟฟ้า relx https://www.ch... / newsy
  5. ahr147 napisał komentarz: https://www.bkkrelx.com/relx บุหรี่ไฟฟ้า relx https://www.bkkrelx.... / newsy
  6. ahr147 napisał komentarz: https://www.bangkokrelx.com/relx บุหรี่ไฟฟ้า relx https://www.bang... / newsy
  7. abv134 napisał komentarz: cosme 黛珂 cosme日本分店 decorte jp 黛珂評價 黛珂日本 黛珂防曬 cosme taiwan cosme 黛珂 ... / newsy
  8. abv134 napisał komentarz: travis scott nike travis scott travis japan travis scott倒鉤 travis s... / newsy
  9. abv134 napisał komentarz: mk michael kors mk 包 mk 官網 mk 包包 mk 台灣官網 michael kors 包包 michael ko... / newsy
  10. abv134 napisał komentarz: https://www.twvape.top/shaxiao%e9%9b%bb%e5%ad%90%e8%8f%b8%e8%88%87%... / newsy
  11. abv134 napisał komentarz: 悅刻電子菸六代煙彈全面解析 / newsy
  12. abv134 napisał komentarz: adidas yeezy 椰子鞋 yeezy boost yeezy 官網 愛迪達 yeezy yeezy 官網購買 adidas y... / newsy
  13. abv134 napisał komentarz: nike慢跑鞋 nike熱賣跑步鞋 nike阿甘鞋 阿甘鞋nike官網 阿甘nike nike阿甘鞋女 nike拖鞋 Nike A... / newsy
  14. abv134 napisał komentarz: 電子菸線上購買 悅客電子菸 relex 悅克 relx電子煙 瑞克電子菸 relx 電子菸 relx 悅刻 悅刻電子菸 電子菸 rel... / newsy
  15. ahr147 napisał komentarz: https://www.ayutthayarelx.com/relx บุหรี่ไฟฟ้า relx https://www.ay... / newsy

Pokaż więcej »

Gracze

  1. scisek - 112 pkt
  2. Requiem -3 - 68 pkt
  3. abv134 - 40 pkt
  4. ahr147 - 30 pkt
  5. MucieK -3 - 17 pkt
  6. Czarna_Bakłażana - 15 pkt
  7. _imoor -2 - 10 pkt
  8. gorat -1 - 5 pkt
  9. MiChCiO - 4 pkt
  10. bfr_aka_pablonzo - 3 pkt
Zobacz cały »
Zobacz wszystko »

Statystyki graczy ogółem:

  • Wygranych / przegranych: 163276 / 170973
  • Trafień / strzałów: 97258977 / 322570048
  • Fragów / zgonów: 5029245 / 4356508

Więcej statystyk już wkrótce...

Cytaty

Quakecon will soon start getting sponsored by hair loss solutions, erection pills, life insurance and QVC.

Źródło: http://esreality.com/post/2891023/clawz-everyone-can-give-me-a-hard-time-it-is-about/#pid2891208

Dodał: tath

Ankieta

OMPQ3 2023 - turniej 1v1 online (gracze sami się dogadują, finał 21 maja))

Głosów: 55