i never touched valve.rc. and i did +exec autoexec.cfg on the batch file, so it is loading autoexec.cfg. i tried putting ge_gameplay_mode 2 in the valve.rc anyway, still no luck. stuck on LTK forever after the first map change. seriously, even fresh install without changing a single thing it still does not cycle game modes . at the moment i have nothing in autoexec, and my server.cfg contains:
sv_lan 0
sv_gravity 600
developer 3
phys_timescale 1.5
sv_alltalk 1
sv_maxunlag 0.5
fps_max 0
ge_roundtime 280
sv_region 3
hostname "~ Absolute DM/LTK ~ [1000FPS/100Tick]"
rcon_password "************"
mp_flashlight 1
mp_footsteps 1
mp_falldamage 1
mp_timelimit 12
mp_fraglimit 50
sv_turbophysics 0
mp_chattime 2
sv_maxrate 60000
sv_minrate 60000
sv_maxcmdrate 100
sv_maxupdaterate 100
sv_mincmdrate 100
sv_minupdaterate 100
sv_client_cmdrate_difference 17
sv_client_max_interp_ratio 3
sv_client_min_interp_ratio 2
log off
//sv_logbans 0
//sv_logecho 0
//sv_logfile 0
//sv_log_onefile 0
sv_allowdownload 1
sv_allowupload 1
decalfrequency 0.1
net_maxfilesize 64
sv_voiceenable 1
sv_cheats 0
sv_pausable 0
sv_client_predict -1
and my gameplaycycle.txt contains
*edit
i finally got it to at least try to change game modes but it still isnt working properly, this is what its showing:
changelevel ge_complex
---- Host_Changelevel ----
Spawn Server: ge_complex: []
Loading: maps/ge_complex.bsp
exec: couldn't exec skill_manifest.cfg
Executing dedicated server config file
(1.01) input <NULL>: zz_ge_timelimit_timer.SetTime(12)
(1.01) input <NULL>: zz_ge_timelimit_timer.Enable(12)
Loading Gameplay LTK from disk
Gameplay MD5: d73da8b2b7cb94d1919f00c98d588982 (OFFICIAL)
Executing gamemode [LTK.cfg] config file
Loaded gamemode LTK
Set Gravity 600.0 (0.250 tolerance)
Created class baseline: 16 classes, 3606 bytes.
24 player server started
execing server.cfg
FCVAR_CHEAT cvars reverted to defaults.
execing LTK.cfg
Warning: Deleting orphaned children of func_rotating
ge_gameplay
"ge_gameplay" = "DeathMatch"
game
- Sets the current gameplay mode.
Default is 'deathmatch'.
so you see for the first time (not sure why) its actually trying to switch it, and it appears so, but when i type ge_gameplay it still shows deathmatch
**edit again, its not even attempting to change anymore. now its just loading deathmatch everytime and executing deathmatch.cfg