1,575
edits
Changes
→Setup QuakeJS Server
#To download BASE3Q files, run the server for the 1st time by executing the following command. Hold down '''enter''' to get through the EULA, agree to the EULA by hitting '''y''' and game files will be downloaded. Once all files have been downloaded (you'll see the line '''ignoring setsockopt command''') quit the server by hitting '''Ctrl+C'''<pre>node build/ioq3ded.js +set fs_game baseq3 +set dedicated 1</pre>
#Optionally run the following command to download additional CPMA files. Again hit '''Ctrl+C''' to quit the server once all files have been downloaded (you'll see the line '''ignoring setsockopt command''') <pre>node build/ioq3ded.js +set fs_game cpma +set dedicated 1</pre>
#Edit the baseq3 server config file (''C:\UsersINSTALL\USERNAMEPATH\quakejs\base\baseq3\server.cfg''). Pay special attention to '''seta sv_hostname''', '''seta g_motd''', and especially '''seta rconpassword'''#Optionally edit the cpma server config file (''C:\UsersINSTALL\USERNAMEPATH\quakejs\base\cpma\server.cfg''). Pay special attention to '''seta sv_hostname''', '''seta g_motd''', and especially '''seta rconpassword'''
#You can test (or run) your server with the following command, but there isn't much point until we setup the Content Server and Play Page. <pre>node build/ioq3ded.js +set fs_game baseq3 set dedicated 1 +exec server.cfg</pre>