there are a few ways to run a server in Quake.
it can become pretty involved if i posted all the ways to run 1
so i will just start with an insta server.
First you will need the mod
http://browse.files.filefront.com/Quake%203%20Arena%20Modifications%20Insta%20Unlagged/;153099;/browsefiles.htmldownload the 1.1 version.
multiple versions of the same mod wont work and you wont be able to join a server using any
versions.
unzip all files to your main quake 3 folder.
Now depending on what game you want your server to run will depend on which server config
your going to run. so your going to need to edit that config,
go to your quake folder and open the instaunlagged file and find the config you want to run.
i run the defaultserver-tourney.cfg
open which ever config you want to run with wordpad.
you will see all the settings.
go through each 1 and edit it as you want starting with name of server
motd (message of the day) thats something people will see when they first connect to your server.
mine says Aimbot...You wish. whatever u want or leave it blank.
the default settings are lame and some settings you want to change like the fire rate and the allow ready setting.
if you dont change that you cant spawn frag lol i love that.
also 1 line you will want to put in the config is a rcon password. if you dont have a rcon password
you wont be able to controle your server or change settings or boot people like Ice Cream heh
here is my config for my server:
set sv_hostname "NBK"
set g_motd "Aimbot..You Wish"
set sv_pure "0"
set sv_maxclients "12"
set fraglimit "10"
set sv_timeout "30"
set timelimit "4"
set capturelimit "0"
set sv_maxrate "25000"
set g_allowVote "0"
set sv_allowdownload "1"
set bot_enable "1"
set bot_minplayers "2"
set g_syncronousclients "0"
seta g_log "Instaunlagged.log"
set g_dowarmup "1"
set g_warmup "10"
set g_gametype "1"
set rconpassword "....."
//Register server with master server lists
seta sv_master1 "master3.idsoftware.com"
seta sv_master2 "master0.gamespy.com"
seta sv_master3 "master.kali.net"
//map
map q3dm17
// Insta-Unlagged Weapon Variables
set insta_weapon 7
set insta_warmupWeapon 5
set insta_machineSpread 100
set insta_shotgunSpread 700
set insta_machineCycle 100
set insta_shotgunCycle 100
set insta_grenadeCycle 800
set insta_rocketCycle 20
set insta_railgunCycle 800
set insta_plasmaCycle 10
set insta_bfgCycle 200
// Insta-Unlagged Damage Variables
set insta_selfdamage 0
set insta_fallingdamage 0
set insta_splashDamage 10
// Insta-Unlagged Protection Variables
set insta_protection 0
set insta_protectionFire 0
set insta_DisplayFireWarning 0
// Insta-Unlagged ClanBattle Variables
set insta_perteam 1
set insta_fraglimitMultiplier 0
set insta_timelimitMultiplier 0
set insta_capturelimitMultiplier 0
set insta_majoritywins 0
set insta_randomizeteams 0
// Insta-Unlagged New Features Variables
set insta_roundlimit 0
set insta_spawnWait 0
set insta_railjumping 1
set insta_returnflag 0
// Insta-Unlagged Misc Variables
set insta_selfknockback 120
set insta_staticSelfKnockback 1
set insta_oppknockback 40
set insta_holyshit 1
set insta_muteteamspecs 1
set insta_allowready 0
set insta_allowVote 0
//Done
ok now that your all done edditing your config close everything and go back to your main quake folder
you will see an icon called Run Server
double click it
it will open a black box. follow the directionsor you will end up with something you dont want
and make sure you choose runserver dedicated with heartbeat or else your server wont show up on the multiplayer list
after your start your server close the black box
now you got a blue server box dont close it.
its your server
at the bottom of the box you will see where you can type stuff like server commands or you can
chat as well.
ok now all you have to do is just start quake like you normally do and find your server in the server list in multiplayer
if the multiplayer list doesnt come up (like most of the time) filter through the options till you get to local servers and there will be your server
after joining your server you will need to tyope in the console
what your rcon password is so it knows who the admin is and you can interact accordingly. lol
type /rconpassword (your password) no quotes ie: /rconpassword Ice Cream
Now your all done
have fun!
i will post a more advanced tutorial on using rcon and all that stuff soon
but for now this should get you started.