Vultr.com - Instant Cloud Server Deployment
CLUB.45 5 MEMBERS:
Home
Forum
News
Share on Facebook
Share on Twitter
Share on Google+
Forum Home > CLUB.45 Server > PROCON in-game admin commands
darth_mikeyPM
#1
PROCON in-game admin commands
Jun 20, 2011 8:29 PM
darth.mikey Founder - Joined: May 15, 2011
Posts: 29
In-Game Admin:

!
Responses will be displayed to everyone in the server. Everyone will see "Phogue has been kicked for team killing".
@
Responses will only be displayed to the account holder that issued the command. The command issuer will see "Phogue has been kicked for team killing" but no one else will.
#
Responses will be displayed to all players that hold an account ("display to admins only"). Only account holders will see "Phogue has been kicked for team killing".

All error messages are privately sent to the command issuer

Commands

Kicking / Banning:

@kick [playername] [optional: reason]
Kicks a player from your server
The reason will appear in the response and is used to display to the player on the games menu

@tban [playername] [time in minutes] [optional: reason]
Temporarily bans a player from your server for a set time in minutes
The reason will appear in the response and is used to display to the player on the games menu


@ban [playername] [optional: reason]
Permanently bans a player from your server
The reason will appear in the response and is used to display to the player on the games menu


Killing:

@kill [playername] [optional: reason]
Kills a player
The reason will appear in the response and message sent to the player


@nuke [optional: team]
Kills every player in the server, or if a team is specified will kill every player on that team
Has a 10 seconds countdown that can be canceled with the @cancel command


Communication:

@say [text]
Says [text] for everyone to see from the Server

@psay [playername] [text]
Says [text] to a specific player from the Server

@yell [text]
Yells [text] for everyone to see in the middle of their screen

@pyell [playername] [text]
Yells [text] to a specific player in the middle of their screen

Map controls:

@restart [optional: timer]
Restarts the current map
If specified will display a countdown timer than can be canceled with the @cancel command


@nextlevel [optional: timer]
Forwards to the next level
If specified will display a countdown timer than can be canceled with the @cancel command


Player control:

@move [playername]
Moves a player to another team. Swaps them in Rush, Conquest, Squad Rush and will cycle through the 4 teams in Squad Deathmatch
Queues the player and will move them when the next die


@move [playername] [squad]
Moves a player into a squad on their same team
Queues the player and will move them when the next die


@move [playername] [team]
Moves a player onto another team in no squad
Queues the player and will move them when the next die


@move [playername] [team] [squad]
Moves a player onto another team and into a specific squad
Queues the player and will move them when the next die


@fmove
fmove functions exactly like all of the @move commands except forces the move immediately by killing the player


Countdowns:

@cancel
Cancels all countdowns initiated by the account holder
You cannot cancel other account holders countdowns


@exec
Displays a list of configs available in the /Configs/CInGameAdmin/*.cfg directory
This command replaces the "@exec -l" command of 1.6 and prior versions of the in game admin


@exec [configname]
Executes a config in the /Configs/CInGameAdmin/*.cfg directory
The config author is responsible for insuring the executing account holder has sufficient privileges
No pre-made configs are provided with procon, but you can visit the forums to download configs to extend the in game admin
You can make/edit/copy/whatever any more configs, essentially allowing you to make your own basic in game commands =)


If procon needs confirmation of your intentions it will ask "Did you mean [command]?", you can then answer !yes which will execute your confirmed command.

Argument Matching:

Procon will match your command against a dictionary of possible arguments, then order the possibilities by those containing subsets of what you said.

Possibilities: "Phogue", "1349", "Sunder", "Zangen", "Sinex"

"Sangen" will match "Zangen" because only one letter is different and no possibilities have a subset of "Sangen"
"sin" will match "Sinex" because even though it is lexicographically closer to "1349", Sinex contains a subset of "sin"


Additional Information:

This plugin is compatible with Basic In-Game Info's @help command
In game admin will use Vanilla bfbc2 data if available, then use punkbuster data if available. The in game admin uses a combination of a spell checker with an auto-completer. As of 1.5 the spell checker will favour names/maps/etc that have a subset of what you typed exactly.


No one will see you issuing the commands (even you) if you prefix it with a '/'
/@kick Phogue
(this text won't be displayed in the game)
Last edited by: darth_mikey Jun 20, 2011 8:57 PM
darth_mikeyPM
#2
Jun 20, 2011 8:55 PM
darth.mikey Founder - Joined: May 15, 2011
Posts: 29
In-Game Stats:(powered by bfbcs.com)

@bfbcs
Gives a summary of the speaking player

@bfbcs [playername]
Gives a summary of another player

@bfbcs [playername] [stat]
Information about a weapon/vehicle/etc for a given player

@bfbcs [player1] [vs] [player2]
Compares player1 to player2

@bfbcs [player1] [vs] [player2] [stat]
Compares player1 to player2 on a stat
darth_mikeyPM
#3
Jun 20, 2011 8:58 PM
darth.mikey Founder - Joined: May 15, 2011
Posts: 29
Basic In-Game Info:

@myguid
Privately tells the player their own partial GUID

@myguid [full]
Privately tells the player their own full GUID

@guid [playername]
Privately tells the player another players partial GUID

@loc
Privately tells the player what country the server is located in

@loc [playername]
Privately tells the player what country another player is in

@help
Privately lists available commands registered with procon

@help [command]
Privately describes a command registered with procon

@version
Privately describes the server and rcon tool running
darth_mikeyPM
#4
Jun 20, 2011 9:03 PM
darth.mikey Founder - Joined: May 15, 2011
Posts: 29
Voteban and Votekick:

@voteban PlayerName [Reason]
Starts a Voteban.

@votekick PlayerName [Reason]
Starts a Votekick.

@vote [yes,no]
To vote for or against a Player.

@vote [cancel]
To cancel a you started (Only the player who started the vote can cancel his vote).
darth_mikeyPM
#5
Jun 20, 2011 9:05 PM
darth.mikey Founder - Joined: May 15, 2011
Posts: 29
Server Rules:

@rules
Displays server rules.
Last edited by: darth_mikey Jun 26, 2011 7:42 PM
darth_mikeyPM
#6
Jun 26, 2011 6:40 AM
darth.mikey Founder - Joined: May 15, 2011
Posts: 29
Player Muter:

@mute PlayerName
This mutes the player completely, i.e. no can see what he is typing in the chat box

@mute PlayerName <time>
This mutes a player for the period defined by the admin. Time is in minutes.

@unmute PlayerName
This un-mutes a player.
darth_mikeyPM
#7
Jun 26, 2011 7:40 PM
darth.mikey Founder - Joined: May 15, 2011
Posts: 29
Admin InGame Map Commands

@map
-usable by all players
-will list all available maps in the running gamemode


@map [MapName] [optional: fast]
-sets the selected and confirmed map as the next map
-only usable by admins (Procon account holder) with CanUseMapFunctions privileges
-[MapName] can be the level file name (Levels/mp_001sr) or the friendly name (Panama Canal). A short form can be used.
-[optional: fast] adding 'fast' to the command while pointing/searching a map filename will directly load the map.
Note: You must select a map by the filename to use fast-option!


@rotation
-usable by all players
-will list all maps in the current mapList/Rotation with id-nr, name and filename.


@shownextmap
-usable by all players
-will show which map will be next in the rotation. If the nextmap is another round the output will show that.


@gamemode
-usable by all players
-will list all available gamemodes.


@gamemode [GameMode] [optional: mapFileName / all] [optional: fast] [optional: override]
-only usable by admins (Procon account holder) with CanUseMapFunctions privileges
-[GameMode] has to be one of the keywords just like the server wants it for admin.setPlaylist command.
(CONQUEST/RUSH/SQRUSH/SQDM).
-[mapFileName] can be the keyword 'all' to add all maps/levels of the selected gamemode to the new rotation.
To add a specific map use the correct filename incl. 'Levels/' path.
-[fast] use this keyword to change to the new gamemode and map directly.
-[override] use this keyword to override the gamemode maxPlayer count.(CONQUEST & RUSH up to 32 players, SQDM up to 16 players, SQRUSH up to 8 players.
-sets the selected and confirmed gamemode if the actual player count fits the selection.
-clears the maplist, adds all available maps for the selected gamemode and forwards to the first map in the selected gamemode.