Nexuiz IS configurable on purpose and its nice to see people actually use this to create diversity. This can only help spread Nexuiz as there are different servers for different people. If you like low gravity and hook use Herforst or Fusion.
I really enjoy games on herforst but i like servers like RBI or Greens more because it has default settings. That makes it more possible to get a feel for the game and for me it will also create more interesting matches. This is just a
personal thing and i'm sorry if i made it sound different in the past. I consider myself a decent player thus i seek challenges. Having the hook makes it too easy on MOST maps to get around, to collect stuff and to avoid being seen. Especially on the map Facing worlds one can get stacked and tarzan around the map to arrive fully stacked at the other base. I did write the CTF guide in the game play forum because i think team play is a very important aspect and because i like to share what i learned fro playing. But when you can arrive at the enemy base without team play CTF gets turned into 'attacking fully stacked and hoping you can outgun the defenders'. That is the reason why i do not like the hook
on maps that were not designed for it and i think non of the Nexuiz CTF maps is

.
I know other people have other needs and YES there is need for 'easier' servers. Its also clear that both sides demand servers to be put up in their likening but people have to understand that there should be a certain
balance between servers using default and non default settings. Right now this seems to be the case though i think there is no default CTF server in the US? There are enough players (both herforst and rbi getting full very often) that demand both kind of servers so give it to them but please try not to destroy that balance. If in doubt go with default settings first as that is the way this game was intended to be played

.
Well i do not want to comment on having the hook on eggandbacon because just thinking about this makes my brain hurt.. I'm beginning to think that its a bad idea to just activate the hook in the global config. Its a bit more work but custom mapcfg files seem to be a very very good way for this kind of thing. Those mapcfg files can even be made plug-and-play like.
I do not have time right now for thinking deeply about it but could work like this:
tl20fl0.mapcfg wrote:set timelimit_backup $timelimit
set fraglimit_backup $fraglimit
set fraglimit 0
set timelimit 20
tl15fl0.mapcfg wrote:set timelimit_backup $timelimit
set fraglimit_backup $fraglimit
set fraglimit 0
set timelimit 15
tl10fl0.mapcfg wrote:set timelimit_backup $timelimit
set fraglimit_backup $fraglimit
set fraglimit 0
set timelimit 10
tl10fl500.mapcfg wrote:set timelimit_backup $timelimit
set fraglimit_backup $fraglimit
set fraglimit 500
set timelimit 10
tlflrestore.mapcfg wrote:set timelimit $timelimit_backup
set fraglimit $fraglimit_backup
gravlow.mapcfg wrote:set sv_gravity_backup $sv_gravity
set sv_gravity 500
gravhigh.mapcfg wrote:set sv_gravity_backup $sv_gravity
set sv_gravity 800
gravrestore.mapcfg wrote:set sv_gravity $sv_gravity_backup
hookon.mapcfg wrote:set g_grappling_hook_backup $g_grappling_hook
set g_grappling_hook 1
hookoff.mapcfg wrote:set g_grappling_hook_backup $g_grappling_hook
set g_grappling_hook 0
hookrestore.mapcfg wrote:set g_grappling_hook $g_grappling_hook_backup
Add more things like above and then all you need is to plug it together like this:
leetfachingworlds.mapcfg wrote:set exit_cfg maps/leetfachingworlds_exit.cfg
exec maps/tl10fl500.mapcfg
exec maps/hookon.mapcfg
set g_ctf 1
changelevel facing_worlds_nex
leetfachingworlds_exit.cfg wrote:exec maps/tlflrestore.mapcfg
exec maps/hookrestore.mapcfg
Someone else wants longer matches without the hook and does this:
longfacingworlds.mapcfg wrote:set exit_cfg maps/longfacingworlds_exit.cfg
exec maps/tl20fl0.mapcfg
exec maps/hookoff.mapcfg
set g_ctf 1
changelevel facing_worlds_nex
longfacingworlds_exit.cfg wrote:exec maps/tlflrestore.mapcfg
exec maps/hookrestore.mapcfg
Someone else wants the server settings but low grav on controlfactor::
control.mapcfg wrote:set exit_cfg maps/control_exit.cfg
exec maps/gravlow.mapcfg
set g_ctf 1
changelevel controlfactor_v2r2
control_exit.cfg wrote:exec maps/gravrestore.mapcfg
All you have to do then is to create a XX.mapcfg and XX_exit.mapcfg pair with each having the matching execs and of course to put the mapcfg name into your g_maplist to play it..
If this does work fine one could even change the nexuiz default mapcfg files to use something like this. One could use files like tlfl(CTF,DM,TDM,RUNE,DOM...).mapcfg that exec a file tlfl.mapcfg and set the default frag and timelimit there. If the server admin wants to change the global time or fraglimit he would just change that file or if he wants to use other defaults for some modes he could change those files instead.
I think this would make quite a few lines of code unneeded..
I'm not sure if this is too complicated?