event es_map_start
{
es_dbgmsg 0 EVENT ES_MAP_START
}
Everything seems to be running great EXCEPT for Map Configs.
I've tried every combination of parameters and still no luck.
Sometimes it seems to be working correctly, but mostly it follows no logic that I can see.
I have my maps in CSTRIKE\MAPS\
I have my Config files in CSTRIKE\MAPS\CFG
In the General Configs (cstrike\cfg\gungame51\included_addon_configs)
I have GG_DEATHMATCH
gg_deathmatch 0
gg_respawn_delay 2
GG_ELIMINATION
gg_elimination 0
gg_elimination_spawn 1
GG_WARMUP_ROUND
gg_warmup_round 1
gg_warmup_timer 45
gg_warmup_weapon "hegrenade"
gg_warmup_deathmatch 1
gg_warmup_elimination 0
I understand that Turbo mode is now automatically set by both Elimination and Deathmatch so I'll leave that out of the discussion for now.
I would be very happy if I could simply set the mode correctly between DM, Elim and Normal,
Optionally I like to be able to set the number of kills needed to advance, but that can wait.
I have stopped and restarted the server after changing the configs
Warmup Round works correctly
I've always had problems with maps configs and I would try some funny things to attempt to get them working -
I would reset all modes each map. If I wanted DM I would also set Elim to 0.
I don't believe this is necessary
Right after the warmup round I see the server display messages about the game mode (usually several) like -
gg_deathmatch set to 1
gg_elimination set to 0
I have several question about the order of execution and how it's SUPPOSED to work -
When does the map config get executed?
What is the relationship between the General Config and the individual map configs? Which has precedence?
Are the server messages I see after the Warmup Round from the map config?
Are the map configs remembered between maps or are they forgotten? Once I set a map to DM will all subsequent maps be DM unless it's changed?
Do certain maps only play in certain modes?
Here is a sample map config (config name matches map_name - gg_scoutzknivez_hc)-
gg_elimination 1
gg_multikill_override 1
When I run the map, just after the warmup round it says -
Server CVAR set gg_deathmatch 0
Server CVAR set gg_deadstrip 0
BUT the game runs as DeathMatch and the Kills needed to advance is set to 2
We use a Fast Download Redirector, but I don't think that would effect the server.
This is driving me crazy and I can't figure it out.
Any help or advice you can provide will be greatly appreciated.
Best Regards,
PCH