BF3 Admin Console Commands

BF3 Admin Console Commands


--------------------------------------------------

Communication

--------------------------------------------------

admin.say <message: string> <players: player subset> - Send a chat message to players. The message must be less than 128 characters long.

--------------------------------------------------

HOW TO SWITCH TO SPECIFIC MAP

--------------------------------------------------

Example: mapList.setNextMapIndex MP_001 ConquestLarge0 2

- mapList.setNextMapIndex - general command for setting which map will be the next map;
- MP_001 - Engine name for "Grand Bazaar";
- ConquestLarge0 - Engine name for Conquest game mode, Large 64 player map;
- 2 - number of rounds on this map.

--------------------------------------------------

GAME MODES

--------------------------------------------------

Engine Name        Human-Readable Name Intended max player count

ConquestLarge0..........Conquest64........................64
ConquestSmall0..........Conquest..........................32
RushLarge0..............Rush..............................32
SquadRush0..............Squad Rush.........................8
SquadDeathMatch0........Squad Deathmatch..................16
TeamDeathMatch0.........Team Deathmatch...................32

--------------------------------------------------

MAPS

--------------------------------------------------

Engine name Human-readable name
MP_001..........Grand Bazaar
MP_003..........Teheran Highway
MP_007..........Caspian Border
MP_011..........Seine Crossing
MP_012..........Operation Firestorm
MP_013..........Damavand Peak
MP_017..........Noshahar Canals
MP_018..........Kharg Island
MP_Subway.......Operation Metro

--------------------------------------------------

CONTROLLING MAP SWITCHING

--------------------------------------------------

1. mapList.* - edit the maplist while the server is running.
2. mapList.setNextMapIndex - sets which will be the next map.
3. mapList.getMapIndices - returns information on which is the current and next map in the list.
4. mapList.runNextRound - switches to the next round, without finishing the current.
5. mapList.restartRound - makes all players reload the current map, and restarts the current round.
6. mapList.endRound - declares a specific team as the winning team, and then moves directly to the end-of-round screen.

--------------------------------------------------

MANAGE PLAYERS

--------------------------------------------------

1. admin.kickPlayer<soldier name: player name> [reason: string]

Effect: Kick player <soldier name> from server Comments: Reason text is optional. Default reason is “Kicked by administrator”.

2. admin.listPlayers<players: player subset>

Effect: Return list of all players on the server; including guids

3. admin.movePlayer<name: player name><teamId: Team ID><squadId: Squad ID><forceKill: boolean>

Effect: Move a player to another team and/or squad Comment: Only works if player is dead. This command will kill player if forceKill is true

4. admin.killPlayer<name: player name>

Effect: Kill a player without any stats effect

--------------------------------------------------

MISC

--------------------------------------------------

admin.serverinfo - to find out EA_GUID

No comments:

Post a Comment