// // quakeworld, quake2, quake3, quake4, doom3 optimized The All-Seeing Eye filters // // author : Cure4Pain a.k.a. cure a.k.a. kjoer // homepage : http://cure.gamepoint.net // e-mail : r_zavelli[at]hotmail[dot]com // icq uin : 54987416 // msn : r_zavelli[at]hotmail[dot]com // jabber : kjoer@jabber.org // irc : irc.quakenet.org #gauntletism // irc.enterthegame.com #gamepoint Eye servers Mutex: SV Icon: IDI_EYE Flags: IMMUNE 1 if servertype != "EYE" remove Eye servers\Scanners Flags: IMMUNE 2 if flags !& "1" remove Eye servers\Pingers Flags: IMMUNE 1 if flags !& "2" remove 2 if flags & "1" remove DOOM 3 ServerType: D3 RegKey: HKEY_LOCAL_MACHINE\Software\Id\Doom 3\INSTALLPATH ExeName: Doom3.EXE JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +connect {address} +com_allowconsole 1 SpecTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +ui_spectate Spectate +connect {address} +com_allowconsole 1 HostTemplate: {EXEPATH} Port: 27666 Maps: DOOM3 Mutex: SV 1 if servertype != "D3" remove 2 if si_version != "*DOOM*" remove DOOM 3\base Mutex: D3GAME 1 if fs_game == "base" keep 2 if fs_game != "" remove DOOM 3\base\FFA Mutex: D3BASE 1 if si_gameType != "deathmatch" remove DOOM 3\base\Duel Mutex: D3BASE 1 if si_gameType != "Tourney" remove DOOM 3\base\TDM Mutex: D3BASE 1 if si_gameType != "Team DM" remove DOOM 3\base\Last Man Mutex: D3BASE 1 if si_gameType != "Last Man" remove DOOM 3\Resurrection of Evil Icon: $BASE\d3xp\D3ROE.ico JoinTemplate: {EXEPATH} +set fs_game d3xp[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +connect {address} +com_allowconsole 1 SpecTemplate: {EXEPATH} +set fs_game d3xp[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +ui_spectate Spectate +connect {address} +com_allowconsole 1 Mutex: D3GAME 1 if fs_game != "d3xp" remove DOOM 3\Resurrection of Evil\FFA Mutex: D3ROE 1 if si_gameType != "deathmatch" remove DOOM 3\Resurrection of Evil\Duel Mutex: D3ROE 1 if si_gameType != "Tourney" remove DOOM 3\Resurrection of Evil\TDM Mutex: D3ROE 1 if si_gameType != "Team DM" remove DOOM 3\Resurrection of Evil\Last Man Mutex: D3ROE 1 if si_gameType != "Last Man" remove DOOM 3\Resurrection of Evil\CTF Mutex: D3ROE 1 if si_gameType != "CTF" remove DOOM 3\Other Mutex: D3GAME Flags: OTHER DOOM 3\Other\Last Man Standing 4 Coop Icon: $BASE\lms4\lms.ico JoinTemplate: {EXEPATH} +set fs_game lms4[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +connect {address} +com_allowconsole 1 SpecTemplate: {EXEPATH} +set fs_game lms4[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +ui_spectate Spectate +connect {address} +com_allowconsole 1 Mutex: D3GAME2 1 if fs_game ~!= "lms*" remove DOOM 3\Other\Opencoop JoinTemplate: {EXEPATH} +set fs_game opencoop[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +connect {address} +com_allowconsole 1 SpecTemplate: {EXEPATH} +set fs_game opencoop[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +ui_spectate Spectate +connect {address} +com_allowconsole 1 Mutex: D3GAME2 1 if fs_game ~!= "opencoop" remove DOOM 3\Other\Philips Ambient Experiences JoinTemplate: {EXEPATH} +set fs_game ambx_doom3[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +connect {address} +com_allowconsole 1 SpecTemplate: {EXEPATH} +set fs_game ambx_doom3[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +ui_spectate Spectate +connect {address} +com_allowconsole 1 Mutex: D3GAME2 1 if fs_game ~!= "ambx_doom3" remove DOOM 3\Other\The Enhanced Militarized Zone JoinTemplate: {EXEPATH} +set fs_game emz[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +connect {address} +com_allowconsole 1 SpecTemplate: {EXEPATH} +set fs_game emz[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +ui_spectate Spectate +connect {address} +com_allowconsole 1 Mutex: D3GAME2 1 if emz_si_version == "" remove 2 if fs_game ~!= "emz" remove DOOM 3\Other\Other Mutex: D3GAME2 Flags: OTHER DOOM 3\Dedicated Group: NUL DOOM 3\Dedicated\Yes Group: D3DED Mutex: D3DED 1 if net_serverDedicated == "0" remove DOOM 3\Dedicated\No Group: D3DED Mutex: D3DED Flags: OTHER DOOM 3\PunkBuster Group: NUL DOOM 3\PunkBuster\On Mutex: D3PB Group: D3PB 1 if sv_punkbuster != "1" remove DOOM 3\PunkBuster\Off Mutex: D3PB Group: D3PB Flags: OTHER DOOM 3\Version Group: NUL DOOM 3\Version\1.3.1 Group: D3VER Mutex: D3VER 1 if si_version != "DOOM 1.3.1.*" remove DOOM 3\Version\1.3 Group: D3VER Mutex: D3VER 1 if si_version != "DOOM 1.3*" remove DOOM 3\Version\1.1 Group: D3VER Mutex: D3VER 1 if si_version != "DOOM 1.1*" remove DOOM 3\Version\1.05 Group: D3VER Mutex: D3VER 1 if si_version != "DOOM 1.05*" remove DOOM 3\Version\1.0 Group: D3VER Mutex: D3VER 1 if si_version != "DOOM 1.0*" remove DOOM 3\Version\Other Group: D3VER Mutex: D3VER Flags: OTHER QuakeWorld ServerType: QW RegKey: HKEY_CURRENT_USER\Software\GameSpy\GameSpy 3D\QuakeWorld\CmdLineQW ExeName: QWCL.EXE JoinTemplate: BUILTIN_QW SpecTemplate: BUILTIN_QW Port: 27500 Maps: QUAKE Mutex: SV Icon: IDI_QW 1 if servertype != "QW" remove QuakeWorld\DM Mutex: QWGAME 1 if *gamedir ~== "*arena*" remove 2 if *gamedir ~== "*ctf*" remove 3 if hostname ~== "*ctf*" remove 4 if *gamedir == "" goto 50 5 if *gamedir ~== "id1" keep 6 if *gamedir ~== "qw" keep 7 if *gamedir ~== "*duel*" keep 8 if *gamedir ~== "*crystal*" keep 9 if *progs == "25300" keep 10 if *gamedir ~== "*team*" keep 11 if *gamedir ~== "*clan*" keep 12 if *gamedir ~== "*kt*" keep 13 if kmod != "" keep 14 if xmod != "" keep 15 if ktxver != "" keep 16 remove 50 if *progs != "666" keep 51 if map == "start" remove QuakeWorld\DM\FFA 1 if maxclients < "6" remove 2 if *progs == "25300" remove 3 if hostname ~== "*ffa*" keep 4 if hostname ~== "*claim*" remove 5 if hostname ~== "*clan*" remove 6 if hostname ~== "*team*" remove 7 if hostname ~== "*kteam*" remove 8 if hostname ~== "*comp*" remove 9 if hostname ~== "*book*" remove 10 if hostname ~== "*decl*" remove 11 if teamplay != "0" remove QuakeWorld\DM\Duel 1 if *gamedir ~== "*duel*" keep 2 if *gamedir ~== "*crystal*" keep 3 if maxclients == "2" keep 4 if hostname ~== "*duel*" keep 5 if hostname ~== "*one*one*" keep 6 if hostname ~== "*1*v*1*" keep 7 if hostname ~== "*1*x*1*" keep 8 if hostname ~== "*1*on*1*" keep 9 remove QuakeWorld\DM\2 on 2 1 if maxclients != "4" remove QuakeWorld\DM\TDM 1 if maxclients < "8" remove 2 if hostname ~== "*ffa*" remove 3 if hostname ~== "*team*" keep 4 if hostname ~== "*clan*" keep 5 if hostname ~== "*kteam*" keep 6 if hostname ~== "*claim*" keep 7 if hostname ~== "*comp*" keep 8 if hostname ~== "*book*" keep 9 if hostname ~== "*qwring*" keep 10 if hostname ~== "*decl*" keep 11 if teamplay > "0" keep 12 remove QuakeWorld\DM\Kombat Teams Group: QWKT Mutex: QWKT 1 if status == "" remove 2 if kmod > "0" remove 3 if xmod > "0" remove 4 if ktxver > "0" remove QuakeWorld\DM\Kombat Teams Pro Group: QWKT Mutex: QWKT 1 if kmod > "0" keep 2 remove QuakeWorld\DM\Kombat Teams Extreme Group: QWKT Mutex: QWKT 1 if xmod > "0" keep 2 if ktxver > "0" keep 3 remove QuakeWorld\DM\Other Group: QWKT Mutex: QWKT Flags: OTHER QuakeWorld\CTF Mutex: QWGAME 1 if *gamedir ~== "*ctf*" keep 2 if hostname ~== "*ctf*" keep 3 remove QuakeWorld\CTF\PureCTF Group: QWCTF Mutex: QWCTF 1 if pure != "" keep 2 remove QuakeWorld\CTF\Kombat Teams Extreme Group: QWCTF Mutex: QWCTF 1 if xmod > "0" keep 2 if ktxver > "0" keep 3 remove QuakeWorld\CTF\Other Group: QWCTF Mutex: QWCTF Flags: OTHER QuakeWorld\Rocket Arena Mutex: QWGAME 1 if *gamedir ~== "*arena*" keep 2 if *gamedir ~== "*ca*" keep 3 remove QuakeWorld\Rocket Arena\1 on 1 1 if maxclients < "8" keep 2 if *progs == "60586" keep 3 if *progs == "20147" remove 4 if hostname ~== "*clan arena*" remove 5 if hostname ~== "*ca*" remove 6 if map ~== "dm?" remove QuakeWorld\Rocket Arena\Clan Arena 1 if *gamedir == "*ca*" keep 2 if maxclients < "8" remove 3 if *progs == "60586" remove 4 if *progs == "20147" keep 5 if hostname ~== "*clan arena*" keep 6 if hostname ~== "*ca*" keep 7 if map ~== "dm?" keep 8 remove QuakeWorld\Public Qizmos Mutex: QWGAME Flags: IMMUNE 1 if *gamedir != "" remove 2 if *progs != "666" remove 3 if map != "start" remove QuakeWorld\Other Mutex: QWGAME Flags: OTHER QuakeWorld\Other\MP1 by Hipnotic: Scourge of Armagon Mutex: QWGAME2 1 if *gamedir != "hipnotic" remove QuakeWorld\Other\MP2 by Rogue: Dissolution of Eternity Mutex: QWGAME2 1 if *gamedir != "rogue" remove QuakeWorld\Other\Team Fortress Mutex: QWGAME2 1 if *gamedir ~!= "fortress" remove QuakeWorld\Other\Team Fortress\1 on 1 Mutex: QWTF 1 if maxclients == "2" keep 2 if hostname ~== "*duel*" keep 3 remove QuakeWorld\Other\Team Fortress\MegaTF Mutex: QWTF 1 if maxclients == "2" remove 2 if hostname ~== "*mega*" keep 3 if *progs = "45115" keep 4 if *progs = "37639" keep 5 remove QuakeWorld\Other\Team Fortress\OzTF Mutex: QWTF 1 if hostname ~== "* OZ*" keep 2 if *progs ~== "36051" keep 3 if *progs ~== "48314" keep 4 if *progs ~== "132" keep 5 if *progs ~== "17185" keep 6 if *progs ~== "41010" keep 7 if *progs ~== "53380" keep 8 if *progs ~== "7156" keep 9 if *progs ~== "8822" keep 10 remove QuakeWorld\Other\Team Fortress\Regular Mutex: QWTF 1 if maxclients == "2" remove 2 if hostname ~== "*mega*" remove QuakeWorld\Other\Other Mutex: QWGAME2 Flags: OTHER QuakeWorld\Version Group: NUL QuakeWorld\Version\Official 2.3x Group: QWVER Mutex: QWVER 1 if *version ~!= "*2.3*" remove QuakeWorld\Version\QuakeWorld Extended Group: QWVER Mutex: QWVER 1 if *qwe_version == "" remove QuakeWorld\Version\MultiView Demo Server Group: QWVER Mutex: QWVER 1 if *version ~!= "*MVDSV*" remove QuakeWorld\Version\Other Group: QWVER Mutex: QWVER Flags: OTHER Quake 2 ServerType: Q2 ExeName: Quake2.EXE JoinTemplate: {EXEPATH} +connect {address}[ +set game "{game}"][ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rcon_password "{RCON_PASSWORD}"] SpecTemplate: {EXEPATH} +connect {address}[ +set game "{game}"][ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rcon_password "{RCON_PASSWORD}"] +spectator 1[ +spectator_password "{SPECTATOR_PASSWORD}"] HostTemplate: {EXEPATH} Port: 27910 Maps: QUAKE Mutex: SV Icon: IDI_Q2 1 if servertype != "Q2" remove Quake 2\DM Mutex: Q2GAME 1 if gamename ~== "*Digital Paint Paintball 2*" remove 2 if version ~== "*Quake2World*" remove 3 if game ~== "*action*" remove 4 if hostname ~== "*co*op*" remove 5 if game ~== "*ctf*" remove 6 if game ~== "*GTV*" remove 7 if hostname ~== "*GTV*" remove 8 if game ~== "*insta*" remove 9 if hostname ~== "*insta*" remove 10 if hostname ~== "*Lithium*" remove 11 if match_info ~== "*Runes*Hook*" remove 12 if game ~== "*rail*" remove 13 if hostname ~== "*rail*" remove 21 if game ~== "" keep 22 if game ~== "*battle*" keep 23 if game ~== "*duel*" keep 24 if game ~== "*gxmod*" keep 25 if game ~== "*lfiredm*" keep 26 27 if game ~== "*matchmod*" keep 28 if game ~== "*opentdm*" keep 29 if game ~== "*pgl*" keep 30 if game ~== "*puredm*" keep 31 if game ~== "*q2comp*" keep 32 if game ~== "*quad*" keep 33 if game ~== "*rancor*" keep 34 if game ~== "*sconfig*" keep 35 if game ~== "*tdm*" keep 36 if game ~== "*team*" keep 37 if game ~== "*tourney*" keep 38 if game ~== "*zcomp*" keep 51 52 if gamename ~== "*Battleground*" keep 53 54 if gamename ~== "*GX-Tournament*" keep 55 if gamename ~== "*L-Fire*DM*" keep 56 if gameversion ~== "*L-Fire*DM*" keep 57 if gamename ~== "*MatchMod*" keep 58 if gamename ~== "*OpenTDM*" keep 59 60 if gamename ~== "*PureDM*" keep 61 62 63 if gamename ~== "*Rancor*" keep 64 if mod ~== "*ServerConfigMOD*" keep 65 if gamename ~== "*TeamPlay DM*" keep 66 67 if gamename ~== "*OSP Tourney DM*" keep 68 if gamename ~== "*zcomp*" keep 71 remove Quake 2\DM\FFA 21 if game ~== "" goto 90 22 if game ~== "*battle*" goto 80 23 if game ~== "*duel*" remove 24 if game ~== "*gxmod*" remove 25 if game ~== "*lfiredm*" keep 26 27 if game ~== "*matchmod*" keep 28 if game ~== "*opentdm*" remove 29 if game ~== "*pgl*" remove 30 if game ~== "*puredm*" keep 31 if game ~== "*q2comp*" remove 32 if game ~== "*quad*" remove 33 if game ~== "*rancor*" remove 34 if game ~== "*sconfig*" keep 35 if game ~== "*tdm*" remove 36 if game ~== "*team*" remove 37 if game ~== "*tourney*" goto 80 38 if game ~== "*zcomp*" remove 51 52 if gamename ~== "*Battleground*" goto 80 53 54 if gamename ~== "*GX-Tournament*" remove 55 if gamename ~== "*L-Fire*DM*" keep 56 if gameversion ~== "*L-Fire*DM*" keep 57 if gamename ~== "*MatchMod*" keep 58 if gamename ~== "*OpenTDM*" remove 59 60 if gamename ~== "*PureDM*" keep 61 62 63 if gamename ~== "*Rancor*" remove 64 if mod ~== "*ServerConfigMOD*" keep 65 if gamename ~== "*TeamPlay DM*" remove 66 67 if gamename ~== "*OSP Tourney DM*" goto 80 68 if gamename ~== "*zcomp*" remove 71 remove 80 if match_type == "RegularDM" keep 81 if hostname ~== "*ffa*" keep 82 if hostname ~== "*deathmatch*" keep 83 remove 90 if hostname ~== "*duel*" remove 91 if hostname ~== "*one*one*" remove 92 if hostname ~== "*1*v*1*" remove 93 if hostname ~== "*1*x*1*" remove 94 if hostname ~== "*1*on*1*" remove 100 if hostname ~== "*team*" remove 101 if hostname ~== "*tdm*" remove 102 if hostname ~== "*four*four*" remove 103 if hostname ~== "*4*v*4*" remove 104 if hostname ~== "*4*x*4*" remove 105 if hostname ~== "*4*on*4*" remove Quake 2\DM\Duel 23 if game ~== "duel*" keep 53 80 if match_type == "Duel" keep 90 if match_type == "1-vs-1" keep 100 if hostname ~== "*duel*" keep 101 if hostname ~== "*one*one*" keep 102 if hostname ~== "*1*v*1*" keep 103 if hostname ~== "*1*x*1*" keep 104 if hostname ~== "*1*on*1*" keep 105 remove Quake 2\DM\TDM 21 if game ~== "" goto 110 22 if game ~== "*battle*" goto 100 23 if game ~== "*duel*" remove 24 if game ~== "*gxmod*" goto 100 25 if game ~== "*lfiredm*" remove 26 27 if game ~== "*matchmod*" remove 28 if game ~== "*opentdm*" goto 80 29 if game ~== "*pgl*" goto 100 30 if game ~== "*puredm*" remove 31 if game ~== "*q2comp*" goto 100 32 if game ~== "*quad*" goto 100 33 if game ~== "*rancor*" goto 100 34 if game ~== "*sconfig*" remove 35 if game ~== "*tdm*" goto 100 36 if game ~== "*team*" goto 100 37 if game ~== "*tourney*" goto 90 38 if game ~== "*zcomp*" goto 100 51 52 if gamename ~== "*Battleground*" goto 100 53 54 if gamename ~== "*GX-Tournament*" goto 100 55 if gamename ~== "*L-Fire*DM*" remove 56 if gameversion ~== "*L-Fire*DM*" remove 57 if gamename ~== "*MatchMod*" remove 58 if gamename ~== "*OpenTDM*" goto 80 59 60 if gamename ~== "*PureDM*" remove 61 62 63 if gamename ~== "*Rancor*" goto 100 64 if mod ~== "*ServerConfigMOD*" remove 65 if gamename ~== "*TeamPlay DM*" goto 100 66 67 if gamename ~== "*OSP Tourney DM*" goto 90 68 if gamename ~== "*zcomp*" goto 100 71 remove 80 if match_type == "TDM" goto 100 81 remove 90 if match_type == "TeamPlay" goto 100 91 remove 100 if hostname ~== "*duel*" remove 101 if hostname ~== "*one*one*" remove 102 if hostname ~== "*1*v*1*" remove 103 if hostname ~== "*1*x*1*" remove 104 if hostname ~== "*1*on*1*" remove 105 if hostname ~== "*ffa*" remove 106 if hostname ~== "*deathmatch*" remove 107 keep 110 if hostname ~== "*team*" keep 111 if hostname ~== "*tdm*" keep 112 if hostname ~== "*four*four*" keep 113 if hostname ~== "*4*v*4*" keep 114 if hostname ~== "*4*x*4*" keep 115 if hostname ~== "*4*on*4*" keep 116 remove Quake 2\DM\Battleground Group: Q2DMMOD Mutex: Q2DMMOD 1 if gamename ~!= "*Battleground*" remove Quake 2\DM\OSP Tourney DM Group: Q2DMMOD Mutex: Q2DMMOD 1 if gamename ~!= "*OSP Tourney DM*" remove Quake 2\DM\OSP Tourney DM\v2.5 Group: Q2DMMOD 1 if gamename ~!= "*OSP Tourney DM*v(2.5)*" remove Quake 2\DM\OSP Tourney DM\v2.75 Group: Q2DMMOD 1 if gamename ~!= "*OSP Tourney DM*v(2.75)*" remove Quake 2\DM\OSP Tourney DM\v2.76 Group: Q2DMMOD 1 if gamename ~!= "*OSP Tourney DM*v(2.76)*" remove Quake 2\DM\OSP Tourney DM\TourneyFix Group: Q2DMMOD 1 if gamename ~!= "*OSP Tourney DM*TF*" remove Quake 2\DM\TeamPlay DM Group: Q2DMMOD Mutex: Q2DMMOD 1 if gamename ~!= "*TeamPlay DM*" remove Quake 2\DM\OpenTDM Group: Q2DMMOD Mutex: Q2DMMOD 1 if gamename ~!= "*OpenTDM*" remove Quake 2\DM\Other Group: Q2DMMOD Mutex: Q2DMMOD Flags: OTHER Quake 2\CTF Icon: $BASE\ctf\ctf2.ico Mutex: Q2GAME 1 if game ~== "*GTV*" remove 2 if hostname ~== "*GTV*" remove 21 if game ~== "*ctf*" keep 22 if gamename ~== "*L-Fire*CTF*" keep 23 if gameversion ~== "*L-Fire*CTF*" keep 24 remove Quake 2\CTF\L-Fire CTF v1.x Group: Q2CTFMOD Mutex: Q2CTFMOD 1 if gamename ~!= "*L-Fire*CTF*v1*" remove Quake 2\CTF\L-Fire II Group: Q2CTFMOD Mutex: Q2CTFMOD 1 if gamename ~== "*L-Fire*CTF*v2*" keep 2 if gameversion ~== "*L-Fire*II*CTF*" keep 3 remove Quake 2\CTF\Other Group: Q2CTFMOD Mutex: Q2CTFMOD Flags: OTHER Quake 2\Rocket Arena 2 Mutex: Q2GAME 1 if game ~== "*GTV*" remove 2 if hostname ~== "*GTV*" remove 3 if game ~== "*arena*" keep 4 remove Quake 2\GTV Mutex: Q2GAME Flags: IMMUNE 1 if game ~== "*GTV*" keep 2 if hostname ~== "*GTV*" keep 3 remove Quake 2\Other Mutex: Q2GAME Flags: OTHER Quake 2\Other\MP1 by Xatrix: The Reckoning Mutex: Q2GAME2 1 if game ~!= "*xatrix*" remove Quake 2\Other\MP2 by Rogue: Ground Zero Mutex: Q2GAME2 1 if game ~!= "*rogue*" remove Quake 2\Other\Action Quake 2 Mutex: Q2GAME2 Icon: $BASE\action\actq2.ico 1 if game ~== "*action*" keep 2 if gamename ~== "*action*" keep 3 remove Quake 2\Other\Coop Mutex: Q2GAME2 1 if game ~== "*co*op*" keep 2 if hostname ~== "*co*op*" keep 3 remove Quake 2\Other\DDay Mutex: Q2GAME2 Icon: $BASE\dday\dday_icon.ico 1 if game ~== "*dday*" keep 2 if gamename ~== "*dday*" keep 3 remove Quake 2\Other\Gloom Mutex: Q2GAME2 1 if game ~== "*gloom*" keep 2 if gamename ~== "*gloom*" keep 3 remove Quake 2\Other\InstaGib Mutex: Q2GAME2 1 if game ~== "*insta*" keep 2 if hostname ~== "*insta*" keep 3 if game ~== "*rail*" keep 4 if hostname ~== "*rail*" keep 5 remove Quake 2\Other\JumpMod Mutex: Q2GAME2 1 if game ~== "*jump*" keep 2 if gamename ~== "*Q2JUMP*" keep 3 remove Quake 2\Other\King of the Server 2007 Mutex: Q2GAME2 1 if game ~== "*kots2007*" keep 2 if gamever ~== "*KOTS2007*" keep 3 remove Quake 2\Other\Lithium Mutex: Q2GAME2 1 if game ~== "*lithium*" keep 2 if gamename ~== "*Lithium*" keep 3 if hostname ~== "*Lithium*" keep 4 if match_info ~== "*Runes*Hook*" keep 5 remove Quake 2\Other\Paintball Mutex: Q2GAME2 Icon: $BASE\paintball2.exe 1 if game ~== "*pball*" keep 2 if gamename ~== "*Digital Paint Paintball 2*" keep 3 remove Quake 2\Other\Weapons Of Destruction Mutex: Q2GAME2 1 if game ~== "*weapons*" keep 2 if gamename ~== "*wod*" keep 3 remove Quake 2\Other\Other Mutex: Q2GAME2 Flags: OTHER Quake 2\Version Group: NUL Quake 2\Version\Official 3.20 Group: Q2VER Mutex: Q2VER 1 if version == "3.20 x86 Oct 16 1998 Win32 RELEASE" keep 2 if version == "3.20 i386 Oct 14 1998 Linux" keep 3 remove Quake 2\Version\Q2Pro Group: Q2VER Mutex: Q2VER 1 if version ~!= "*Q2Pro*" remove Quake 2\Version\R1Q2 Group: Q2VER Mutex: Q2VER 1 if version ~!= "*R1Q2*" remove Quake 2\Version\Other Group: Q2VER Mutex: Q2VER Flags: OTHER Quake 2\anticheat Group: NUL Quake 2\anticheat\On Group: Q2ANTICHEAT Mutex: Q2ANTICHEAT 1 if anticheat == "" remove Quake 2\anticheat\Off Group: Q2ANTICHEAT Mutex: Q2ANTICHEAT Flags: OTHER Quake 3: Arena ServerType: Q3 RegKey: HKEY_LOCAL_MACHINE\Software\Id\Quake III Arena\INSTALLPATH ExeName: Quake3.EXE JoinTemplate: {EXEPATH}[ +set fs_game "{game}"][ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address} SpecTemplate: {EXEPATH}[ +set fs_game "{game}"][ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +setu team s +connect {address} HostTemplate: {EXEPATH} Port: 27960 Maps: QUAKE3 Mutex: SV Icon: IDI_Q3 1 if servertype != "Q3" remove Quake 3: Arena\OSP Icon: $BASE\osp\OSP Config Generator.exe JoinTemplate: {EXEPATH} +set fs_game osp[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address} Mutex: Q3GAME 1 if game ~== "osp" keep 2 if game ~!= "baseq3" remove 3 if gameversion != "OSP*" remove Quake 3: Arena\OSP\FFA Mutex: Q3OSP 1 if g_gametype != "0" remove Quake 3: Arena\OSP\Duel Mutex: Q3OSP 1 if g_gametype != "1" remove Quake 3: Arena\OSP\TDM Mutex: Q3OSP 1 if g_gametype != "3" remove 2 if server_freezetag > "0" remove Quake 3: Arena\OSP\CTF Mutex: Q3OSP 1 if g_gametype != "4" remove Quake 3: Arena\OSP\Clan Arena Mutex: Q3OSP 1 if g_gametype != "5" remove Quake 3: Arena\OSP\FreezeTag Mutex: Q3OSPTDM 1 if server_freezetag > "0" keep 2 remove Quake 3: Arena\OSP\Pro Mode Group: NUL Quake 3: Arena\OSP\Pro Mode\Vanilla Group: Q3OSPRO Mutex: Q3OSPRO 1 if server_promode > "0" remove Quake 3: Arena\OSP\Pro Mode\Pro Mode Group: Q3OSPRO Mutex: Q3OSPRO Flags: OTHER Quake 3: Arena\OSP\Version Group: NUL Quake 3: Arena\OSP\Version\1.03a Group: Q3OSPVER Mutex: Q3OSPVER 1 if gameversion ~!= "*1.03a*" remove Quake 3: Arena\OSP\Version\Other Group: Q3OSPVER Mutex: Q3OSPVER Flags: OTHER Quake 3: Arena\CPMA Mutex: Q3GAME Icon: $BASE\cpma\cpma.ico 1 if game ~!= "cpma" remove Quake 3: Arena\CPMA\FFA Mutex: CPMA 1 if g_gametype ~!= "0" remove Quake 3: Arena\CPMA\Duel Mutex: CPMA 1 if g_gametype ~!= "1" remove Quake 3: Arena\CPMA\TDM Mutex: CPMA 1 if g_gametype ~!= "3" remove Quake 3: Arena\CPMA\CTF Mutex: CPMA 1 if g_gametype ~!= "4" remove Quake 3: Arena\CPMA\Clan Arena Mutex: CPMA 1 if g_gametype ~!= "5" remove Quake 3: Arena\CPMA\FreezeTag Mutex: CPMA 1 if g_gametype ~!= "6" remove Quake 3: Arena\CPMA\Pro Mode Group: NUL Quake 3: Arena\CPMA\Pro Mode\Vanilla Group: CPMAPRO Mutex: CPMAPRO 1 if server_gameplay != "VQ3" remove Quake 3: Arena\CPMA\Pro Mode\Pro Mode Group: CPMAPRO Mutex: CPMAPRO Flags: OTHER Quake 3: Arena\CPMA\Version Group: NUL Quake 3: Arena\CPMA\Version\1.46 Group: CPMAVER Mutex: CPMAVER 1 if gameversion != "1.46" remove Quake 3: Arena\CPMA\Version\Newer Group: CPMAVER Mutex: CPMAVER 1 if gameversion < "1.46" remove Quake 3: Arena\CPMA\Version\Older Group: CPMAVER Mutex: CPMAVER Flags: OTHER Quake 3: Arena\Rocket Arena 3 Mutex: Q3GAME 1 if game ~!= "arena" remove Quake 3: Arena\Threewave CTF Mutex: Q3GAME Icon: $BASE\threewave\threewavelogo.ico 1 if game ~!= "threewave" remove Quake 3: Arena\Threewave CTF\Capturestrike Mutex: Q3W 1 if g_serverData == "G09 " keep 2 if g_serverData == "P01 G09 " keep 3 if g_serverData == "P02 G09 " keep 4 remove Quake 3: Arena\Threewave CTF\Threewave CTF Mutex: Q3W 1 if g_serverData == "G04 " keep 2 if g_serverData == "P01 G04 " keep 3 if g_serverData == "P02 G04 " keep 4 remove Quake 3: Arena\Threewave CTF\Classic CTF Mutex: Q3W 1 if g_serverData == "G10 " keep 2 if g_serverData == "P01 G010 " keep 3 if g_serverData == "P02 G010 " keep 4 remove Quake 3: Arena\Threewave CTF\Mixed Gametypes Flags: OTHER Quake 3: Arena\GTV Mutex: Q3GAME Flags: IMMUNE 1 if version != "GTV*" remove Quake 3: Arena\Other Mutex: Q3GAME Flags: OTHER Quake 3: Arena\Other\baseq3 JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address} Mutex: Q3GAME2 1 if game ~!= "baseq3" remove 2 if g_enableDust != "" remove 3 if gameversion == "OSP*" remove Quake 3: Arena\Other\baseq3\FFA Mutex: Q3BASE 1 if g_gametype != "0" remove Quake 3: Arena\Other\baseq3\Duel Mutex: Q3BASE 1 if g_gametype != "1" remove Quake 3: Arena\Other\baseq3\TDM Mutex: Q3BASE 1 if g_gametype != "3" remove Quake 3: Arena\Other\baseq3\CTF Mutex: Q3BASE 1 if g_gametype != "4" remove Quake 3: Arena\Other\Team Arena Icon: $BASE\Team Arena Help\teamarena.ico JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +name "{NAME}"][ +password "{PASSWORD}"][ +rconpassword "{RCON_PASSWORD}"] +connect {address} Mutex: Q3GAME2 1 if game ~!= "baseq3" remove 2 if g_enableDust == "" remove Quake 3: Arena\Other\Team Arena\FFA Mutex: Q3GAMETA 1 if g_gametype != "0" remove Quake 3: Arena\Other\Team Arena\Duel Mutex: Q3GAMETA 1 if g_gametype != "1" remove Quake 3: Arena\Other\Team Arena\TDM Mutex: Q3GAMETA 1 if g_gametype != "3" remove Quake 3: Arena\Other\Team Arena\CTF Mutex: Q3GAMETA 1 if g_gametype != "4" remove Quake 3: Arena\Other\Team Arena\1 Flag CTF Mutex: Q3GAMETA 1 if g_gametype != "5" remove Quake 3: Arena\Other\Team Arena\Overload Mutex: Q3GAMETA 1 if g_gametype != "6" remove Quake 3: Arena\Other\Team Arena\Harvester Mutex: Q3GAMETA 1 if g_gametype != "7" remove Quake 3: Arena\Other\Beryllium Mutex: Q3GAME2 1 if game ~!= "beryllium" remove Quake 3: Arena\Other\Defrag Mutex: Q3GAME2 1 if game ~!= "defrag" remove Quake 3: Arena\Other\Excessive Mutex: Q3GAME2 1 if game ~!= "excessive" remove 2 if xp_version ~== "xp *" remove Quake 3: Arena\Other\Excessive Plus Mutex: Q3GAME2 1 if game ~== "excessiveplus" keep 2 if game ~!= "excessive" remove 3 if xp_version ~!= "xp *" remove Quake 3: Arena\Other\Freeze Plus Mutex: Q3GAME2 1 if game ~!= "Freezeplus" remove Quake 3: Arena\Other\Freeze Tag Mutex: Q3GAME2 Icon: $BASE\freeze\freeze.ico 1 if game ~!= "freeze" remove Quake 3: Arena\Other\NoGhost Mutex: Q3GAME2 1 if game ~!= "NoGhost" remove Quake 3: Arena\Other\PadMod Mutex: Q3GAME2 1 if map ~!= "wop_*" remove Quake 3: Arena\Other\Ultra Freeze Tag Mutex: Q3GAME2 1 if game ~!= "ufreeze" remove Quake 3: Arena\Other\Urban Terror Icon: $BASE\q3ut\q3ut.ico Mutex: Q3GAME2 1 if game ~!= "Q3UT*" remove Quake 3: Arena\Other\Other Mutex: Q3GAME2 Flags: OTHER Quake 3: Arena\PunkBuster Group: NUL Quake 3: Arena\PunkBuster\On Mutex: Q3PB Group: Q3PB 1 if sv_punkbuster != "1" remove Quake 3: Arena\PunkBuster\Off Mutex: Q3PB Group: Q3PB Flags: OTHER Quake 3: Arena\Version Group: NUL Quake 3: Arena\Version\1.32 Mutex: Q3VER Group: Q3VER 1 if protocol != "68" remove Quake 3: Arena\Version\1.32\1.32 Group: Q3VER 1 if version ~!= "*1.32 *" remove Quake 3: Arena\Version\1.32\1.32b Group: Q3VER 1 if version ~!= "*1.32b*" remove Quake 3: Arena\Version\1.32\1.32c Group: Q3VER 1 if version ~!= "*1.32c*" remove Quake 3: Arena\Version\1.31 Mutex: Q3VER Group: Q3VER 1 if protocol != "67" remove Quake 3: Arena\Version\1.30 Mutex: Q3VER Group: Q3VER 1 if protocol != "66" remove 2 if version != "Q3 1.3*" remove Quake 3: Arena\Version\1.29 Mutex: Q3VER Group: Q3VER 1 if protocol != "66" remove 1 if version != "Q3 1.29*" remove Quake 3: Arena\Version\1.27 Mutex: Q3VER Group: Q3VER 1 if protocol != "48" remove Quake 3: Arena\Version\1.25 Mutex: Q3VER Group: Q3VER 1 if protocol != "46" remove Quake 3: Arena\Version\1.17 Mutex: Q3VER Group: Q3VER 1 if protocol != "45" remove Quake 3: Arena\Version\1.16 - 1.11 Mutex: Q3VER Group: Q3VER 1 if protocol != "43" remove 2 if map ~== "dc_*" remove 3 if sv_keywords ~== "*demo*" remove Quake 3: Arena\Version\1.16 Dreamcast Mutex: Q3VER Group: Q3VER 1 if map ~!= "dc_*" remove Quake 3: Arena\Version\Quake 3: Arena demo Mutex: Q3VER Group: Q3VER 1 if protocol != "43" remove 2 if sv_keywords ~!= "*demo*" remove Quake 3: Arena\Version\Team Arena demo Mutex: Q3VER Group: Q3VER 1 if version != "Q3 Team Arena*" remove Quake 3: Arena\Version\Other Mutex: Q3VER Group: Q3VER Flags: OTHER Quake 3: Arena\Engine Group: NUL Quake 3: Arena\Engine\ioquake3 Mutex: Q3ENG Group: Q3ENG 1 if version ~!= "*ioQ3*" remove Quake 3: Arena\Engine\ChallengeQuake3 Mutex: Q3ENG Group: Q3ENG 1 if version ~!= "*CNQ3*" remove Quake 3: Arena\Engine\Other Mutex: Q3ENG Group: Q3ENG Flags: OTHER Quake 4 ServerType: D3 RegKey: HKEY_LOCAL_MACHINE\Software\Id\Quake 4\InstallPath ExeName: Quake4.EXE JoinTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +connect {address} +com_allowconsole 1 SpecTemplate: {EXEPATH}[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +ui_spectate Spectate +connect {address} +com_allowconsole 1 HostTemplate: {EXEPATH} Port: 28004 Maps: DOOM3 Mutex: SV 1 if servertype != "D3" remove 2 if si_version != "*Quake4*" remove Quake 4\Q4Max Icon: $BASE\q4max\q4max.ico JoinTemplate: {EXEPATH} +set fs_game q4max[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +connect {address} +com_allowconsole 1 SpecTemplate: {EXEPATH} +set fs_game q4max[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +ui_spectate Spectate +connect {address} +com_allowconsole 1 Mutex: Q4GAME 1 if gamename ~!= "*Q4Max*" remove 2 if si_tv == "1" remove Quake 4\Q4Max\FFA Mutex: Q4MAX 1 if si_gameType != "DM" remove Quake 4\Q4Max\Duel Mutex: Q4MAX 1 if si_gameType != "Duel" remove Quake 4\Q4Max\Tourney Mutex: Q4MAX 1 if si_gameType != "Tourney" remove Quake 4\Q4Max\TDM Mutex: Q4MAX 1 if si_gameType != "Team DM" remove Quake 4\Q4Max\CTF Mutex: Q4MAX 1 if si_gameType != "CTF" remove Quake 4\Q4Max\Arena CTF Mutex: Q4MAX 1 if si_gameType != "Arena CTF" remove Quake 4\Q4Max\DeadZone Mutex: Q4MAX 1 if si_gameType != "DeadZone" remove Quake 4\Q4Max\Clan Arena Mutex: Q4MAX 1 if si_gameType != "Clan Arena" remove Quake 4\Q4Max\Freezetag Mutex: Q4MAX 1 if si_gameType != "Freezetag" remove Quake 4\Q4Max\CTFS Mutex: Q4MAX 1 if si_gameType != "CTFS" remove Quake 4\Q4Max\InstaGib Group: NUL Quake 4\Q4Max\InstaGib\On Group: Q4MAXINSTA Mutex: Q4MAXINSTA 1 if si_mode != "I*" remove Quake 4\Q4Max\InstaGib\Off Group: Q4MAXINSTA Mutex: Q4MAXINSTA Flags: OTHER Quake 4\Q4Max\Version Group: NUL Quake 4\Q4Max\Version\0.82 Group: Q4MAXVER Mutex: Q4MAXVER 1 if gamename ~!= "*0.82" remove Quake 4\Q4Max\Version\Other Group: Q4MAXVER Mutex: Q4MAXVER Flags: OTHER Quake 4\Q4TV Mutex: Q4GAME Flags: IMMUNE 1 if si_tv != "1" remove Quake 4\Other Mutex: Q4GAME Flags: OTHER Quake 4\Other\q4base Mutex: Q4GAME2 1 if fs_game == "q4base" keep 2 if fs_game != "" remove 3 if gamename ~== "baseQUAKE4-1" keep 4 remove Quake 4\Other\q4base\FFA Mutex: Q4BASE 1 if si_gameType != "DM" remove Quake 4\Other\q4base\Tourney Mutex: Q4BASE 1 if si_gameType != "Tourney" remove Quake 4\Other\q4base\TDM Mutex: Q4BASE 1 if si_gameType != "Team DM" remove Quake 4\Other\q4base\CTF Mutex: Q4BASE 1 if si_gameType != "CTF" remove Quake 4\Other\q4base\Arena CTF Mutex: Q4BASE 1 if si_gameType != "Arena CTF" remove Quake 4\Other\q4base\DeadZone Mutex: Q4BASE 1 if si_gameType != "DeadZone" remove Quake 4\Other\q4mp JoinTemplate: {EXEPATH} +set fs_game q4mp[ +exec "{CONFIG}"][ +ui_name "{NAME}"][ +password "{PASSWORD}"][ +net_clientRemoteConsolePassword "{RCON_PASSWORD}"] +connect {address} +com_allowconsole 1 Mutex: Q4GAME2 1 if fs_game != "q4mp" remove Quake 4\Other\q4mp\FFA Mutex: Q4MP 1 if si_gameType != "DM" remove Quake 4\Other\q4mp\Tourney Mutex: Q4MP 1 if si_gameType != "Tourney" remove Quake 4\Other\q4mp\TDM Mutex: Q4MP 1 if si_gameType != "Team DM" remove Quake 4\Other\q4mp\CTF Mutex: Q4MP 1 if si_gameType != "CTF" remove Quake 4\Other\q4mp\Arena CTF Mutex: Q4MP 1 if si_gameType != "Arena CTF" remove Quake 4\Other\q4mp\DeadZone Mutex: Q4MP 1 if si_gameType != "DeadZone" remove Quake 4\Other\Delta CTF Mutex: Q4GAME2 1 if fs_game != "delta" remove Quake 4\Other\Philips Ambient Experiences Mutex: Q4GAME2 1 if fs_game ~!= "q4ambx_mp" remove Quake 4\Other\Rocket Arena 4 Mutex: Q4GAME2 1 if fs_game != "arena" remove Quake 4\Other\Supremacy Mutex: Q4GAME2 1 if fs_game != "q4supremacy" remove Quake 4\Other\Weapons of Destruction Mutex: Q4GAME2 1 if fs_game != "weapons" remove Quake 4\Other\X-Battle Mutex: Q4GAME2 1 if fs_game != "battle" remove Quake 4\Other\Other Mutex: Q4GAME2 Flags: OTHER Quake 4\Dedicated Group: NUL Quake 4\Dedicated\Yes Group: Q4DED Mutex: Q4DED 1 if net_serverDedicated == "0" remove Quake 4\Dedicated\No Group: Q4DED Mutex: Q4DED Flags: OTHER Quake 4\PunkBuster Group: NUL Quake 4\PunkBuster\On Mutex: Q4PB Group: Q4PB 1 if sv_punkbuster != "1" remove Quake 4\PunkBuster\Off Mutex: Q4PB Group: Q4PB Flags: OTHER Quake 4\Version Group: NUL Quake 4\Version\1.4.2 Mutex: Q4VER Group: Q4VER 1 if si_version != "*V1.4.2*" remove 2 if si_version = "*Jun 19 2007*" remove Quake 4\Version\1.4.1 Mutex: Q4VER Group: Q4VER 1 if si_version != "*V1.4.1*" remove Quake 4\Version\1.4.0 Mutex: Q4VER Group: Q4VER 1 if si_version != "*V1.4.0*" remove Quake 4\Version\1.3.0 Mutex: Q4VER Group: Q4VER 1 if si_version != "*V1.3.0*" remove Quake 4\Version\1.2.1 Mutex: Q4VER Group: Q4VER 1 if si_version != "*V1.2.1*" remove Quake 4\Version\1.2.0 Mutex: Q4VER Group: Q4VER 1 if si_version != "*V1.2.0*" remove Quake 4\Version\1.1.11 Mutex: Q4VER Group: Q4VER 1 if si_version != "*V1.1.11*" remove Quake 4\Version\1.1.0 Mutex: Q4VER Group: Q4VER 1 if si_version != "*V1.1.0*" remove Quake 4\Version\1.0.6.0 Mutex: Q4VER Group: Q4VER 1 if si_version != "*V1.0.6.0*" remove Quake 4\Version\1.0.5.0 Mutex: Q4VER Group: Q4VER 1 if si_version != "*V1.0.5.0*" remove Quake 4\Version\1.0.4.0 Mutex: Q4VER Group: Q4VER 1 if si_version != "*V1.0.4.0*" remove Quake 4\Version\1.0.0.0 Mutex: Q4VER Group: Q4VER 1 if si_version != "*V1.0.0.0*" remove Quake 4\Version\1.4.2 demo Mutex: Q4VER Group: Q4VER 1 if si_version = "*V1.4.2*Jun 19 2007*" keep 2 remove Quake 4\Version\1.0.0 demo Mutex: Q4VER Group: Q4VER 1 if si_version ~== "*Demo*V1.0.0*" keep 2 remove Quake 4\Version\Other Mutex: Q4VER Group: Q4VER Flags: OTHER Quake 4\Snapshot Delay Group: NUL Quake 4\Snapshot Delay\80 Mutex: Q4SSD Group: Q4SSD 1 if net_serversnapshotdelay != "80" remove Quake 4\Snapshot Delay\50 Mutex: Q4SSD Group: Q4SSD 1 if net_serversnapshotdelay != "50" remove Quake 4\Snapshot Delay\40 Mutex: Q4SSD Group: Q4SSD 1 if net_serversnapshotdelay != "40" remove Quake 4\Snapshot Delay\30 Mutex: Q4SSD Group: Q4SSD 1 if net_serversnapshotdelay != "30" remove Quake 4\Snapshot Delay\Other Mutex: Q4SSD Group: Q4SSD Flags: OTHER Quake 4\FPS Group: NUL Quake 4\FPS\90 Mutex: Q4FPS Group: Q4FPS 1 if si_fps != "90" remove Quake 4\FPS\60 Mutex: Q4FPS Group: Q4FPS 1 if si_fps != "60" remove Quake 4\FPS\Other Mutex: Q4FPS Group: Q4FPS Flags: OTHER Buddies Flags: IMMUNE 1 if buddies == "0" remove Special Flags: IMMUNE 1 if special == "0" remove Special\recently added Flags: IMMUNE 1 if special !& "1" remove Special\recently imported Flags: IMMUNE 1 if special !& "2" remove Special\recently joined Flags: IMMUNE 1 if special !& "4" remove Special\recently received Flags: IMMUNE 1 if special !& "8" remove Special\LAN servers Flags: IMMUNE 1 if special !& "16" remove Special\Invitations Flags: IMMUNE 1 if special !& "32" remove Modifiers Group: MOD Modifiers\Ping Group: NUL Modifiers\Ping\less than 1000 Group: PING 1 if ping >= "1000" remove Modifiers\Ping\less than 500 Group: PING 1 if ping >= "500" remove Modifiers\Ping\less than 300 Group: PING 1 if ping >= "300" remove Modifiers\Ping\less than 200 Group: PING 1 if ping >= "200" remove Modifiers\Ping\less than 150 Group: PING 1 if ping >= "150" remove Modifiers\Ping\less than 100 Group: PING 1 if ping >= "100" remove Modifiers\Ping\less than 90 Group: PING 1 if ping >= "90" remove Modifiers\Ping\less than 80 Group: PING 1 if ping >= "80" remove Modifiers\Ping\less than 70 Group: PING 1 if ping >= "70" remove Modifiers\Ping\less than 60 Group: PING 1 if ping >= "60" remove Modifiers\Ping\less than 50 Group: PING 1 if ping >= "50" remove Modifiers\Ping\less than 40 Group: PING 1 if ping >= "40" remove Modifiers\Ping\less than 30 Group: PING 1 if ping >= "30" remove Modifiers\Ping\less than 20 Group: PING 1 if ping >= "20" remove Modifiers\Ping\less than 10 Group: PING 1 if ping >= "10" remove Modifiers\Password Group: NUL Modifiers\Password\No password Mutex: PW Group: PASSWORD 1 if needpass > "0" remove Modifiers\Password\Need password Mutex: PW Group: PASSWORD 1 if needpass <= "0" remove Modifiers\Players Group: NUL Modifiers\Players\Not full Group: PLAYERS1 2 if maxclients == "0" keep 3 if clients >= maxclients remove Modifiers\Players\Not empty Group: PLAYERS2 //1 if maxclients == "0" remove 2 if clients == "0" remove Modifiers\Players\Not empty\Has human players Group: PLAYERS2 1 if bots >= clients remove Modifiers\Players\No bots Group: PLAYERS3 1 if bots > "0" remove Modifiers\Country Group: NUL Modifiers\Country\Europe Mutex: COUNTRY Group: COUNTRY 1 if region !& "1" remove Modifiers\Country\Europe\Northern Europe Mutex: EUROPE Group: COUNTRY 1 if region !& "64" remove Modifiers\Country\Europe\Northern Europe\Scandinavia Mutex: NORTHEUROPE Group: COUNTRY 1 if region !& "2048" remove Modifiers\Country\Europe\Northern Europe\Scandinavia\Finland Mutex: SCANDINAVIA Group: COUNTRY 1 if country != "FI" remove Modifiers\Country\Europe\Northern Europe\Scandinavia\Sweden Mutex: SCANDINAVIA Group: COUNTRY 1 if country != "SE" remove Modifiers\Country\Europe\Northern Europe\Scandinavia\Denmark Mutex: SCANDINAVIA Group: COUNTRY 1 if country != "DK" remove Modifiers\Country\Europe\Northern Europe\Scandinavia\Norway Mutex: SCANDINAVIA Group: COUNTRY 1 if country != "NO" remove Modifiers\Country\Europe\Northern Europe\Faroe Islands Mutex: NORTHEUROPE Group: COUNTRY 1 if country != "FO" remove Modifiers\Country\Europe\Northern Europe\Iceland Mutex: NORTHEUROPE Group: COUNTRY 1 if country != "IS" remove Modifiers\Country\Europe\Northern Europe\Russia Mutex: NORTHEUROPE Group: COUNTRY 1 if country != "RU" remove Modifiers\Country\Europe\Northern Europe\Baltic Mutex: NORTHEUROPE Group: COUNTRY 1 if region !& "1048576" remove Modifiers\Country\Europe\Northern Europe\Baltic\Estonia Mutex: BALTIC Group: COUNTRY 1 if country != "EE" remove Modifiers\Country\Europe\Northern Europe\Baltic\Latvia Mutex: BALTIC Group: COUNTRY 1 if country != "LV" remove Modifiers\Country\Europe\Northern Europe\Baltic\Lithuania Mutex: BALTIC Group: COUNTRY 1 if country != "LT" remove Modifiers\Country\Europe\Western Europe Mutex: EUROPE Group: COUNTRY 1 if region !& "256" remove Modifiers\Country\Europe\Western Europe\United Kingdom Group: COUNTRY Mutex: WESTEUROPE 1 if country != "UK" remove Modifiers\Country\Europe\Western Europe\Ireland Group: COUNTRY Mutex: WESTEUROPE 1 if country != "IE" remove Modifiers\Country\Europe\Western Europe\Benelux Group: COUNTRY Mutex: WESTEUROPE 1 if region !& "2097152" remove Modifiers\Country\Europe\Western Europe\Benelux\Belgium Group: COUNTRY Mutex: BENELUX 1 if country != "BE" remove Modifiers\Country\Europe\Western Europe\Benelux\Netherlands Group: COUNTRY Mutex: BENELUX 1 if country != "NL" remove Modifiers\Country\Europe\Western Europe\Benelux\Luxembourg Group: COUNTRY Mutex: BENELUX 1 if country != "LU" remove Modifiers\Country\Europe\Western Europe\Germany Mutex: WESTEUROPE Group: COUNTRY 1 if country != "DE" remove Modifiers\Country\Europe\Western Europe\France Mutex: WESTEUROPE Group: COUNTRY 1 if country != "FR" remove Modifiers\Country\Europe\Western Europe\Austria Mutex: WESTEUROPE Group: COUNTRY 1 if country != "AT" remove Modifiers\Country\Europe\Western Europe\Switzerland Mutex: WESTEUROPE Group: COUNTRY 1 if country != "CH" remove Modifiers\Country\Europe\Western Europe\Other Mutex: WESTEUROPE Group: COUNTRY Flags: OTHER Modifiers\Country\Europe\Eastern Europe Group: COUNTRY 1 if region !& "512" remove Modifiers\Country\Europe\Eastern Europe\Baltic Group: COUNTRY Mutex: EASTEUROPE 1 if region !& "1048576" remove Modifiers\Country\Europe\Eastern Europe\Baltic\Estonia Group: COUNTRY Mutex: BALTIC 1 if country != "EE" remove Modifiers\Country\Europe\Eastern Europe\Baltic\Latvia Group: COUNTRY Mutex: BALTIC 1 if country != "LV" remove Modifiers\Country\Europe\Eastern Europe\Baltic\Lithuania Group: COUNTRY Mutex: BALTIC 1 if country != "LT" remove Modifiers\Country\Europe\Eastern Europe\Russia Mutex: EASTEUROPE Group: COUNTRY 1 if country != "RU" remove Modifiers\Country\Europe\Eastern Europe\Poland Mutex: EASTEUROPE Group: COUNTRY 1 if country != "PL" remove Modifiers\Country\Europe\Eastern Europe\Czech Republic Mutex: EASTEUROPE Group: COUNTRY 1 if country != "CZ" remove Modifiers\Country\Europe\Eastern Europe\Slovak Republic Mutex: EASTEUROPE Group: COUNTRY 1 if country != "SK" remove Modifiers\Country\Europe\Eastern Europe\Slovenia Mutex: EASTEUROPE Group: COUNTRY 1 if country != "SI" remove Modifiers\Country\Europe\Eastern Europe\Croatia Mutex: EASTEUROPE Group: COUNTRY 1 if country != "HR" remove Modifiers\Country\Europe\Eastern Europe\Hungary Mutex: EASTEUROPE Group: COUNTRY 1 if country != "HU" remove Modifiers\Country\Europe\Eastern Europe\Bosnia & Herzegovina Mutex: EASTEUROPE Group: COUNTRY 1 if country != "BA" remove Modifiers\Country\Europe\Eastern Europe\Yugoslavia Mutex: EASTEUROPE Group: COUNTRY 1 if country != "YU" remove Modifiers\Country\Europe\Eastern Europe\Romania Mutex: EASTEUROPE Group: COUNTRY 1 if country != "RO" remove Modifiers\Country\Europe\Eastern Europe\Bulgaria Mutex: EASTEUROPE Group: COUNTRY 1 if country != "BG" remove Modifiers\Country\Europe\Eastern Europe\Ukraine Mutex: EASTEUROPE Group: COUNTRY 1 if country != "UA" remove Modifiers\Country\Europe\Eastern Europe\Other Mutex: EASTEUROPE Group: COUNTRY Flags: OTHER Modifiers\Country\Europe\Southern Europe Group: COUNTRY 1 if region !& "128" remove Modifiers\Country\Europe\Southern Europe\Italy Mutex: SOUTHEUROPE Group: COUNTRY 1 if country != "IT" remove Modifiers\Country\Europe\Southern Europe\San Marino Mutex: SOUTHEUROPE Group: COUNTRY 1 if country != "SM" remove Modifiers\Country\Europe\Southern Europe\Greece Mutex: SOUTHEUROPE Group: COUNTRY 1 if country != "GR" remove Modifiers\Country\Europe\Southern Europe\Cyprus Mutex: SOUTHEUROPE Group: COUNTRY 1 if country != "CY" remove Modifiers\Country\Europe\Southern Europe\Other Mutex: SOUTHEUROPE Group: COUNTRY Flags: OTHER Modifiers\Country\Europe\Central Europe Group: COUNTRY 1 if region !& "1024" remove Modifiers\Country\Europe\Central Europe\Benelux Mutex: CENTRALEUROPE Group: COUNTRY 1 if region !& "2097152" remove Modifiers\Country\Europe\Central Europe\Benelux\Belgium Mutex: BENELUX Group: COUNTRY 1 if country != "BE" remove Modifiers\Country\Europe\Central Europe\Benelux\Netherlands Mutex: BENELUX Group: COUNTRY 1 if country != "NL" remove Modifiers\Country\Europe\Central Europe\Benelux\Luxembourg Mutex: BENELUX Group: COUNTRY 1 if country != "LU" remove Modifiers\Country\Europe\Central Europe\Germany Mutex: CENTRALEUROPE Group: COUNTRY 1 if country != "DE" remove Modifiers\Country\Europe\Central Europe\France Mutex: CENTRALEUROPE Group: COUNTRY 1 if country != "FR" remove Modifiers\Country\Europe\Central Europe\Austria Mutex: CENTRALEUROPE Group: COUNTRY 1 if country != "AT" remove Modifiers\Country\Europe\Central Europe\Switzerland Mutex: CENTRALEUROPE Group: COUNTRY 1 if country != "CH" remove Modifiers\Country\Europe\Central Europe\Poland Mutex: CENTRALEUROPE Group: COUNTRY 1 if country != "PL" remove Modifiers\Country\Europe\Central Europe\Italy Mutex: CENTRALEUROPE Group: COUNTRY 1 if country == "IT" keep 2 if country != "SM" remove Modifiers\Country\Europe\Central Europe\Czech Republic Mutex: CENTRALEUROPE Group: COUNTRY 1 if country != "CZ" remove Modifiers\Country\Europe\Central Europe\Slovak Republic Mutex: CENTRALEUROPE Group: COUNTRY 1 if country != "SK" remove Modifiers\Country\Europe\Central Europe\Slovenia Mutex: CENTRALEUROPE Group: COUNTRY 1 if country != "SI" remove Modifiers\Country\Europe\Central Europe\Croatia Mutex: CENTRALEUROPE Group: COUNTRY 1 if country != "HR" remove Modifiers\Country\Europe\Central Europe\Hungary Mutex: CENTRALEUROPE Group: COUNTRY 1 if country != "HU" remove Modifiers\Country\Europe\Central Europe\Bosnia & Herzegovina Mutex: CENTRALEUROPE Group: COUNTRY 1 if country != "BA" remove Modifiers\Country\Europe\Central Europe\Other Mutex: CENTRALEUROPE Group: COUNTRY Flags: OTHER Modifiers\Country\Europe\Iberian Peninsula Group: COUNTRY 1 if region !& "524288" remove Modifiers\Country\Europe\Iberian Peninsula\Spain Mutex: IBERIA Group: COUNTRY 1 if country != "ES" remove Modifiers\Country\Europe\Iberian Peninsula\Portugal Mutex: IBERIA Group: COUNTRY 1 if country != "PT" remove Modifiers\Country\Europe\Iberian Peninsula\Gibraltar Mutex: IBERIA Group: COUNTRY 1 if country != "GI" remove Modifiers\Country\North America Mutex: COUNTRY Group: COUNTRY 1 if region !& "2" remove Modifiers\Country\North America\United States Mutex: NORTHAMERICA Group: COUNTRY 1 if country != "US" remove Modifiers\Country\North America\Canada Mutex: NORTHAMERICA Group: COUNTRY 1 if country != "CA" remove Modifiers\Country\North America\Central America Mutex: NORTHAMERICA Group: COUNTRY 1 if region !& "4096" remove Modifiers\Country\North America\Caribbean Mutex: NORTHAMERICA Group: COUNTRY 1 if region !& "8192" remove Modifiers\Country\North America\Other Mutex: NORTHAMERICA Group: COUNTRY Flags: OTHER Modifiers\Country\South America Mutex: COUNTRY Group: COUNTRY 1 if region !& "4" remove Modifiers\Country\South America\Argentina Mutex: SOUTHAMERICA Group: COUNTRY 1 if country != "AR" remove Modifiers\Country\South America\Brazil Mutex: SOUTHAMERICA Group: COUNTRY 1 if country != "BR" remove Modifiers\Country\South America\Chile Mutex: SOUTHAMERICA Group: COUNTRY 1 if country != "CL" remove Modifiers\Country\South America\Other Mutex: SOUTHAMERICA Group: COUNTRY Flags: OTHER Modifiers\Country\Africa Mutex: COUNTRY Group: COUNTRY 1 if region !& "8" remove Modifiers\Country\Africa\Northern Africa Mutex: AFRICA Group: COUNTRY 1 if region !& "16384" remove Modifiers\Country\Africa\Southern Africa Mutex: AFRICA Group: COUNTRY 1 if region !& "32768" remove Modifiers\Country\Asia Mutex: COUNTRY Group: COUNTRY 1 if region !& "16" remove Modifiers\Country\Asia\Middle East Mutex: ASIA Group: COUNTRY 1 if region !& "65536" remove Modifiers\Country\Asia\Middle East\Israel Mutex: MIDDLEEAST Group: COUNTRY 1 if country != "IL" remove Modifiers\Country\Asia\Middle East\Turkey Mutex: MIDDLEEAST Group: COUNTRY 1 if country != "TR" remove Modifiers\Country\Asia\Middle East\Other Mutex: MIDDLEEAST Group: COUNTRY Flags: OTHER Modifiers\Country\Asia\Far East Mutex: ASIA Group: COUNTRY 1 if region !& "131072" remove Modifiers\Country\Asia\Far East\China Mutex: FAREAST Group: COUNTRY 1 if country != "CN" remove Modifiers\Country\Asia\Far East\Hong Kong Mutex: FAREAST Group: COUNTRY 1 if country != "HK" remove Modifiers\Country\Asia\Far East\India Mutex: FAREAST Group: COUNTRY 1 if country != "IN" remove Modifiers\Country\Asia\Far East\Indonesia Mutex: FAREAST Group: COUNTRY 1 if country != "ID" remove Modifiers\Country\Asia\Far East\Japan Mutex: FAREAST Group: COUNTRY 1 if country != "JP" remove Modifiers\Country\Asia\Far East\Korea Mutex: FAREAST Group: COUNTRY 1 if country != "KR" remove Modifiers\Country\Asia\Far East\Malaysia Mutex: FAREAST Group: COUNTRY 1 if country != "MY" remove Modifiers\Country\Asia\Far East\Philippines Mutex: FAREAST Group: COUNTRY 1 if country != "PH" remove Modifiers\Country\Asia\Far East\Singapore Mutex: FAREAST Group: COUNTRY 1 if country != "SG" remove Modifiers\Country\Asia\Far East\Taiwan Mutex: FAREAST Group: COUNTRY 1 if country != "TW" remove Modifiers\Country\Asia\Far East\Thailand Mutex: FAREAST Group: COUNTRY 1 if country != "TH" remove Modifiers\Country\Asia\Far East\Other Mutex: FAREAST Group: COUNTRY Flags: OTHER Modifiers\Country\Australia Mutex: COUNTRY Group: COUNTRY 1 if region !& "32" remove Modifiers\Country\Australia\Australia Mutex: AUSTRALIA Group: COUNTRY 1 if country != "AU" remove Modifiers\Country\Australia\New Zealand Mutex: AUSTRALIA Group: COUNTRY 1 if country != "NZ" remove Modifiers\Country\Australia\Oceania Mutex: AUSTRALIA Group: COUNTRY 1 if region !& "262144" remove