Debriefing > Bug Reports & Fixes

GAME MODE WON'T CYCLE FOR **** ON SERVER

(1/3) > >>

click4dylan:
ive waited all year long to host a server but it is IMPOSSIBLE because the game mode will NEVER cycle no matter WHAT you do. seriously, ****ing fix ge_gameplay_mode. neither value works at all. i'm trying to host a LTK and deathmatch server and it starts as deathmatch (regardless of ge_gameplay_mode), and then switches to LTK and never goes back to deathmatch. ive used 10 different server isntalls, two different machines and the hotfix, it DOES not change game modes. the server files are bugged beyond belief. is there ANY way to get this working? seriously this should have been fixed a long time ago (it's impossible to host a multiple game mode server). and no i dont have ge_gameplay set manually. ive tried putting ge_gameplay_mode in both server.cfg and autoexec.cfg (and removing from server.cfg) and setting it in command line. nothing works. gameplaycycle.txt has ltk and deathmatch on separate lines and ive tried adding them more than once.

major:
Try this:

in the valve.RC, make the ge_gameplay deathmatch or LTK

--- Code: ---
ge_gameplay deathmatch
--- End code ---
in the server.cfg, set the ge_gameplay_mode to 2
--- Code: ---
ge_gameplay_mode 2
--- End code ---

in the gameplaycycle.txt, have it just be LTK and Deathmatch.

--- Code: ---
DeathMatch
LTK
--- End code ---

Try all that and if that doesn't work, we'll see if we can cook up a trick.

Rodney 1.666:
Capitalization plx.

killermonkey:
YOU must be doing something wrong because the gameplay cycling works great after the hotfix is applied. autoexec.cfg does not get executed when the server runs unless you explicitly put that in valve.rc or server.cfg.

You should be putting one-off commands such as 'ge_gameplay_mode' in valve.rc which is executed only one when the server is started. server.cfg is executed on each map change. It is likely you still have the setting in valve.rc which may be overriding your choice (especially in autoexec.cfg since its not executed lol).

-- GRAMMAR NAZI --
You seem to have found your caps lock key for the thread title, but lost it again when you attempted to write the first letter of any sentence...

click4dylan:
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:
--- Code: ---
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
--- End code ---

and my gameplaycycle.txt contains

--- Code: ---
LTK
Deathmatch
--- End code ---


*edit
i finally got it to at least try to change game modes but it still isnt working properly, this is what its showing:


--- Code: ---
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'.

--- End code ---

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

Navigation

[0] Message Index

[#] Next page

Go to full version