Enabling RCON:
1.) Right Click C:\Program Files\THQ\Frontlines-Fuel of War Server\GCGame\Config\DefaultEngine.ini > Select Properties > Uncheck Read-Only Attribute
2.) Remove all ";" for the settings you require within the DefaultEngine.ini & set as needed.
EX...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[Engine.RemoteConsole]
; -- Admin username
;AdminName=admin
; -- Admin Password (blank for disable remote console)
;AdminPassword=123
; -- ListenPort 14507 is default
;ListenPort=14507
; -- ListenBindIP 0.0.0.0 is default
;ListenBindIP=0.0.0.0
; -- MaxClients that can connect via remote console at the same time
;MaxClients=7
; -- Time in seconds after initial connection to wait for username/password response
;LoginTimeout=7
; -- Prevent an individual IP address from taking up all remote console slots
;MaxConnectionsPerIP=2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** Any other problems will be either your Provider or Firewall Settings
-----------------------------------------------------
RCON Example commands
-----------------------------------------------------
> PLAYERLIST
PlayerList: Map=Fl-Gnaw Time=340 Players=1/8 Tickets=47,187
ID Name Ping Team Squad Score Kills Deaths TK CP Time Idle Loadout Role RoleLvl Vehicle Hash ProfileID
1 DevPC2 2 1 1 2 0 0 0 47 57 0 Assault AirSupport 1 WDEP_RCDroneHeli 123
// Note the Hash will be blank until a future patch
// The ProfileID corresponds to the player's profile, this can be used to identify individual players
> KICK PlayerName="PlayerNameHere" PlayerID=3 ProfileID=123
// Playername, PlayerID, or ProfileID can be used, only one is required
> PLAYERSAY PlayerName="PlayerNameHere" PlayerID=2 SayText="Example of speaking directly to a specific player"
// Broadcasts a text message to a single player in game (playing on the running server)
> SAY Example of speaking directly to a specific player
// Broadcasts a text message to all players in a game
> CHATLOGGING FALSE
// This will enable/disable logging of all player chat to the connected remote console
> FORCEMAPCHANGE FL-Street
// Immediately force a map change to the map name given, same as calling SetNextMap then NextMap
> RESTARTMAP
// Immediately restarts the current map
> NEXTMAP
// Immediately force a map change to the next map in the maplist, should now bring up scoreboard first
> MAPLIST
MapList: CurrentCycleIndex:0
CycleIndex MapName
0 FL-Gnaw
1 FL-Invasion
2 FL-MountainTop
// Note the cycle index corresponds to the order of the maps in the list
> SETMAPLIST FL-SolarFarm FL-Village FL-Street
// Replaces the current list of maps with the new list given
> SETNEXTMAP fl-roundabout
// Inserts the given map name to be next in the map list
> RestartRound
// Restarts the current round
> NextRound
// Advances to the next round
> SetNumRounds 5
// Sets the current total number of rounds to 5
> GetCurrentMap
// Returns the name of the current map
> GetNextMap
// Returns the name of the next map
> SetNextMapCycleIndex 4
// Sets the next map cycle index to land on the user specified value
> PLAYERSAY PlayerName="PlayerNameHere" PlayerID=2 SayText="Example of speaking directly to a specific player"
> SAY Example of speaking directly to a specific player
> CHATLOGGING FALSE
// This will enable/disable logging of all player chat to the connected remote console
> FORCEMAPCHANGE FL-Street
// Immediately force a map change to the map name given
> RESTARTMAP
// Immediately restarts the current map
> NEXTMAP
// Immediately force a map change to the next map in the maplist, should now bring up scoreboard first
> MAPLIST
MapList: CurrentCycleIndex:0
CycleIndex MapName
0 FL-Gnaw
1 FL-Invasion
2 FL-MountainTop
> SETMAPLIST FL-SolarFarm FL-Village FL-Street
SetMapList Success!
> SETNEXTMAP fl-roundabout
SetNextMap Success!
> RestartRound
// Restarts the current round
> NextRound
// Advances to the next round
> SetNumRounds 5
// Sets the current total number of rounds to 5
> GetCurrentMap
// Returns the name of the current map
> GetNextMap
// Returns the name of the next map
> SetNextMapCycleIndex 4
// Sets the next map cycle index to land on the user specified value