Fusion
11-19-2007, 08:43 PM
Steve Polge: We’ve finished implementing features for the first patch, so here’s an update on the status of items important to admins:
Fixed in the retail version, as well as the dedicated server download:
The multihome option -multihome doesn't work properly; process binds to the correct IP address, yet still the wrong one gets published.
The default generated UTGame.ini only contains the last maplist in DefaultGame.ini (as mentioned by Matt, this wasn’t a bug, but improper .ini syntax – the default ini will be fixed in the patch).
The server's query port is dynamic so it can't be fixed to a given value. (It defaults to 6500 in the retail version, incrementing by 100 if the port is already used.)
Server installer doesn't work on Windows 2003.
Fixed in the dedicated server download:
Linux Demo Server crashes when IP is entered in HLSW.
Linux Demo Server requires SSE2 which requires a Pentium 4 class CPU or better. For AMD CPUs this translates to "Athlon64 or better".
Dedicated servers do not require CD keys.
Addressed in the first patch. First patch should be available in beta soon:
Without -unattended the server will prompt to upgrade the servers config files, particularly if you run more than one server as the same user on a machine.
Reduced tick rate for dedicated servers with no clients (saves CPU on idle servers).
Implemented STUN support (Simple Traversal of UDP Through Network Address Translators) to enable clients and servers to connect from behind a NAT.
Fixed link setup not reset correctly when going from a map with a custom link setup to one using the default.
Fixed issue where Vista clients would not receive all servers from a server browser search.
Added -configsubdir= command line option to cause .ini files to be loaded/saved from the specified subdirectory of Game\Config\
Added QueryPort configuration and command line option.
Added an "AdminChangeOption [option] [value]" console command for server admins. This allows changing most simple .ini values (e.g. GoalScore) from the client. This command will not override URL options. The change will take effect after the next map change.
Added an "AdminPublishMapList" console command for server admins. This overrides the server's map list for the current game type with the one on the client that used the command.
Uses GameReplicationInfo.ServerName if set for the name of the server on the server browser.
Added "AdminForceVoiceMute" and "AdminForceVoiceUnMute": Stops/Starts a player from sending voip to others
Added "AdminForceTextMut" and "AdminForceTextUnMute": Stops/Starts a player from send text messages to others
Updated AdminPlayerList to show the PlayerID of the players on the server.
Updated Kick/Ban to allow for using either the player name or the id
Still being investigated: (may not be addressed in first patch)
Port scanning a server or connecting to a full server can make it show more than the max players connected.
Will not be addressed in first patch.
Running servers under Windows requires the latest Direct3D support installed via the DirectX runtime. It requires DirectX 9.0c, and does not require updated drivers.
The MessageOfTheDay separator | doesn’t work currently.
Each server requires a unique login. (Note that server name in server browser no longer tied to login, as of first patch).
Web admin (We did add some client-side console commands as a stop gap measure in the first patch). Web admin support is a high priority after we get this patch out.
Fixed in the retail version, as well as the dedicated server download:
The multihome option -multihome doesn't work properly; process binds to the correct IP address, yet still the wrong one gets published.
The default generated UTGame.ini only contains the last maplist in DefaultGame.ini (as mentioned by Matt, this wasn’t a bug, but improper .ini syntax – the default ini will be fixed in the patch).
The server's query port is dynamic so it can't be fixed to a given value. (It defaults to 6500 in the retail version, incrementing by 100 if the port is already used.)
Server installer doesn't work on Windows 2003.
Fixed in the dedicated server download:
Linux Demo Server crashes when IP is entered in HLSW.
Linux Demo Server requires SSE2 which requires a Pentium 4 class CPU or better. For AMD CPUs this translates to "Athlon64 or better".
Dedicated servers do not require CD keys.
Addressed in the first patch. First patch should be available in beta soon:
Without -unattended the server will prompt to upgrade the servers config files, particularly if you run more than one server as the same user on a machine.
Reduced tick rate for dedicated servers with no clients (saves CPU on idle servers).
Implemented STUN support (Simple Traversal of UDP Through Network Address Translators) to enable clients and servers to connect from behind a NAT.
Fixed link setup not reset correctly when going from a map with a custom link setup to one using the default.
Fixed issue where Vista clients would not receive all servers from a server browser search.
Added -configsubdir= command line option to cause .ini files to be loaded/saved from the specified subdirectory of Game\Config\
Added QueryPort configuration and command line option.
Added an "AdminChangeOption [option] [value]" console command for server admins. This allows changing most simple .ini values (e.g. GoalScore) from the client. This command will not override URL options. The change will take effect after the next map change.
Added an "AdminPublishMapList" console command for server admins. This overrides the server's map list for the current game type with the one on the client that used the command.
Uses GameReplicationInfo.ServerName if set for the name of the server on the server browser.
Added "AdminForceVoiceMute" and "AdminForceVoiceUnMute": Stops/Starts a player from sending voip to others
Added "AdminForceTextMut" and "AdminForceTextUnMute": Stops/Starts a player from send text messages to others
Updated AdminPlayerList to show the PlayerID of the players on the server.
Updated Kick/Ban to allow for using either the player name or the id
Still being investigated: (may not be addressed in first patch)
Port scanning a server or connecting to a full server can make it show more than the max players connected.
Will not be addressed in first patch.
Running servers under Windows requires the latest Direct3D support installed via the DirectX runtime. It requires DirectX 9.0c, and does not require updated drivers.
The MessageOfTheDay separator | doesn’t work currently.
Each server requires a unique login. (Note that server name in server browser no longer tied to login, as of first patch).
Web admin (We did add some client-side console commands as a stop gap measure in the first patch). Web admin support is a high priority after we get this patch out.