Inhaltsverzeichnis

Quake 3 Arena - uFreeze

1. Einrichten eines Quake 3 Arena Server/Client mit UFreeze Mod

1.1 Quake 3 Arena Server unter Debian 7

(Der Server/VMware steht im LAN. Ist also ein Server zum zocken für daheim.)

1.2 Installation

 root@q3deb # cd /download/
 root@q3deb # wget http://wiki.senseye.org/adir/quake/linuxq3apoint-1.32b-3.x86.run
 root@q3deb # chmod a+x linuxq3apoint-1.32b-3.x86.run
 root@q3deb # ./linuxq3apoint-1.32b-3.x86.run
 // Installations Log --> http://wiki.senseye.org/sonstiges:quake_3_arena_log
 // Installations Verzeichnis --> /usr/local/games/quake3
 // WICHTIG, Nun die "pak0.pk3" nach /usr/local/games/quake3/baseq3/ kopieren. (Befindet sich auf der original CD auf CDROM:/Quake3/baseq3/pak0.pk3)
 root@q3deb # cp pak0.pk3 /usr/local/games/quake3/baseq3/
 root@q3deb # wget http://wiki.senseye.org/adir/quake/ufreeze-1.1-final.zip
 root@q3deb # unzip ufreeze-1.1-final.zip
 root@q3deb # cp -R ufreeze/ /usr/local/games/quake3/
 root@q3deb # wget http://wiki.senseye.org/adir/quake/ft-hook-rail.cfg
 root@q3deb # cp ft-hook-rail.cfg /usr/local/games/quake3/ufreeze/ft-hook-rail.cfg (Die originale ersetzte ich hier mit meiner config)
 root@q3deb # ./q3ded +set fs_game ufreeze +exec ft-hook-rail.cfg +set dedicated 2   (Kann mit Strg-C wieder beenden werden)
 ..
 Patch noch einspielen auf 1.32c. Datein einfach ersetzen.

1.3 Diverse Befehle

 quake3@myserver> $ screen -A -m -d /usr/local/games/quake3/q3ded +set fs_game ufreeze +exec ft-hook-rail.cfg +set dedicated 2   //Startet den QuakeServer in den Hintergrund
 oder nur
 quake3@myserver> $ ./q3ded +set fs_game ufreeze +exec ft-hook-rail.cfg +set dedicated 2     // Startet den Quake Server direkt mit der Console. Fuer den ersten Start das beste             
 quake3@myserver> $ iptables -A INPUT -p udp -m udp --dport 27960:27962 -j ACCEPT            // Firewallport freigeben
 quake3@myserver> $ iptables -t nat -A PREROUTING -p udp --dport 27960 -j DNAT --to 192.168.123.150:27960 // Firewall forwarding
 quake3@myserver> $ screen -r 19667                                                          // den Prozess mit screen aufrufen   STRG+A+D (wieder detachen)
 quake3@myserver> $ screen -list                                                             // finden wir den korrekte Pid heraus. zb: 19667
 quake3@myserver> $ kill 19667                                                               // mit kill wird der Prozess wieder beendet
/rcon $pw exec name.cfg  (ladet neue config danach evtl /callvote nextmap)

1.4 Quake 3 Arena Client unter WIN7-64Bit

(ufreeze Ordner ins Installations Verzeichnis kopieren „C:\Program Files (x86)\Quake III Arena\“)

2. Sonstiges

2.1 Downloads

2.2 Downloads für NoGhost

2.3 Tips

2.5 Serverinfos

FIXME