Readme
From Q4MAX
Contents |
Quake 4 Maximizer - Q4MAX
Standard Installation
Unzip this archive in the root Quake4/ directory, with folders enabled. You should have a newly created directory named "q4max" with these files:
readme.htm - this file changelog.txt - a very terse list of additions, changes, and bugfixes it is however BY FAR the most important of the docs, so READ IT! description.txt - the entry for the mods menu zz-q4max-game-076.pk4 zz-q4max-media-076.pk4 docs/Cvars.htm docs/Commands.htm docs/Client.htm docs/Server.htm docs/Modes.htm docs/Faq.htm and a few standard configuration dirs (modes, cfg)
Make sure you read the docs. More up to date information will often be available on our wiki though.
If you're updating from a previous version of Q4Max
Delete ALL old .pk4 files in your server's q4max/ directory. Dedicated servers should only have the most recent zz-q4max-*.pk4 files in the /q4max directory to prevent unnecessary .pk4 downloads and confusion (especially on Linux/BSD-based servers).
Running the mod
We recommend you do not load Q4Max from the "Mods" menu. Instead you should run Quake 4 with the following command line parameter :
+set fs_game q4max
This makes sure the mod can initialize properly. This is good practice with any mod.
Running Servers
Listen servers are quite broken and we have chosen not to support them for now : we therefore recommend you ALWAYS use dedicated servers.
On Windows :
- Make a shortcut to quake4ded.exe, right-click it and select Properties.
- In the properties window, select the shortcut tab.
- In the Target field, add command line options after the path and .exe name
i.e
Quake4Ded.exe +set fs_game q4max +exec server.cfg
If you are going to run multiple dedicated servers on a single machine, you will have to add a different +fs_savepath "<path for this instance>" to the commandline of each instance. i.e.
- Server1:
Quake4Ded.exe +set fs_game q4max +set fs_savepath "d:/server1"
- Server2:
Quake4Ded.exe +set fs_game q4max +set fs_savepath "d:/server2"
and so on.
If you want to run a dedicated server and a client on your machine, you need to start the server with a fs_savepath as shown higher up.
More information about running servers in the /docs.