Command Names

Below is a table of most of the commands accessible by the plug-in.
If you are unsure of the parameters for a command, type the command by itself and it will tell you the required parameters needed.
If you use a command in chat mode, you must put a ‘@’ symbol in front, e.g. @ma_banip “192.168.0.1”.
If you have the cvar mani_use_ma_in_say_command set to 0 then you don’t have to put ma_ in front of the chat commands, e.g you can use @slap mani or @ma_slap mani. If you use Beetlefarts plug-in in conjunction with this one, set mani_use_ma_in_say_command to 1 to avoid command replication in both plugins.

If you are specifying a parameter that is a steam id, ip address or contains a space in it then it must be enclosed in quotes, i.e. ma_ban “STEAM_0:0:123456”
You can also on CS Source use the ID #CT for all Counter Terrorist players, #T for all Terrorist players, #SPEC for all spectators, #BOT for all bots, #HUMAN for all humans, #ALIVE for all players that are alive, #DEAD for all players that are dead
For both CS Source and HL2 Deathmatch you can use #ALL to select all players in a command.

Command NameFormat of commandPurposeRights neededServer ConsoleClient ConsoleIn Game chatHL2DM
ma_aban_namema_aban_name <a player name> <ban time>Adds a players name to the autokick_name.txt list. When a player then joins with that name, they are automatically bannedBanYesYesYesYes
ma_aban_pnamema_aban_pname <a partial player name> <ban time>Adds a partial name to the autokick_pname.txt list. When a player then joins with a name that has a partial match to the added pname, they are automatically bannedBanYesYesYesYes
ma_admingroupsma_admingroupsShows information on the admin group restrictionsMust be in adminlist.txtYesYesNoYes
ma_adminsma_adminsShows information on the admins and their restrictionsMust be in adminlist.txtYesYesNoYes
ma_akick_ipma_akick_ip <ip address>Adds an ip address to the autokick_ip.txt list. When a player then joins with an ip address that has a match to the added ip address, they are automatically kickedKickYesYesYesYes
ma_akick_namema_akick_name <a player name>Adds a players name to the autokick_name.txt list. When a player then joins with that name, they are automatically kickedKickYesYesYesYes
ma_akick_pnamema_akick_pname <a partial player name>Adds a partial name to the autokick_pname.txt list. When a player then joins with a name that has a partial match to the added pname, they are automatically kickedKickYesYesYesYes
ma_akick_steamma_akick_steam <steam id>Adds a steam id to the autokick_steam.txt list. When a player then joins with a steam that has a match to the added steam id, they are automatically kickedKickYesYesYesYes
ma_ashow_ipma_ashow_ipShows the current status of the autokick_ip.txt file contentsMust be in adminlist.txtYesYesNoYes
ma_ashow_namema_ashow_nameShows the current status of the autokick_name.txt file contentsMust be in adminlist.txtYesYesNoYes
ma_ashow_pnamema_ashow_pnameShows the current status of the autokick_pname.txt file contentsMust be in adminlist.txtYesYesNoYes
ma_ashow_steamma_ashow_steamShows the current status of the autokick_steam.txt file contentsMust be in adminlist.txtYesYesNoYes
ma_balancema_balanceBalances teams to within mp_limitteamsTeam swapYesYesYesNo
ma_banma_ban <player name, partial player name, steam id or user id> <ban time>Bans a player by steam id, with optional ban time, if no ban time is specified then it is assumed to be a permanent banBanYesYesYesYes
ma_banipma_banip <player name, partial player name, steam id or user id> <ban time>Bans a player by ip address, with optional ban time, if no ban time is specified then it is assumed to be a permanent banBanYesYesYesYes
ma_beaconma_beacon <player name, partial player name, steam id or user id> <1|0>Turns player into a beaconBeaconYesYesYesYes
ma_blindma_blind <player name, partial player name, steam id or user id> <blind amount>Blinds a player on the server with a specified blindness ranging from 0-255.BlindYesYesYesYes
ma_browsema_browse <url>Opens a web browser window in the game at the web address that you supplyN/ANoNoYesYes
ma_burnma_burn <player name, partial player name, steam id or user id>Sets fire to a player for 30 secondsBurnYesYesYesYes
ma_cexecma_cexec <player name, partial player name, steam id or user id> <client command>Runs a command as though it were being run from the target player’s machineMust have non-menu access to cexec commandYesYesYesYes
ma_cexec_allma_cexec_all <client command>Runs a client command on all players on the serverMust have non-menu access to cexec commandYesYesYesYes
ma_cexec_ctma_cexec_ct <client command>Runs a client command on all ct players on the serverMust have non-menu access to cexec commandYesYesYesNo
ma_cexec_specma_cexec_spec <client command>Runs a client command on all spectators on the serverMust have non-menu access to cexec commandYesYesYesNo
ma_cexec_tma_cexec_t <client command>Runs a client command on all t players on the serverMust have non-menu access to cexec commandYesYesYesNo
ma_chatma_chat <message>As admin this sends a message to all admins on the server. In game the command is @ <message> in team say mode. There must be a space between @ and your messagema_chat flagYesYesYesYes
ma_color
ma_colour
ma_color <player name | partial name | user id | steam id> <red 0-255> <blue 0-255> <green 0-255> <alpha 0-255>
ma_color <player name | partial name | user id | steam id> <red 0-255> <blue 0-255> <green 0-255> <alpha 0-255>
Changes the colour of a playerSet colourYesYesYesYes
ma_csayma_csay <message>As admin this sends a message to all players on the server that will appear in the center of the screen. In game the command is @@@ <message> in all talk mode. There must be a space between @@@ and your message. If run from the server console, the (ADMIN) part of the message is not displayed.ma_say flagYesYesYesYes
ma_decalma_decal <Decal Name from decallist.txt>If you have a valid decal in the list it will spray that decal permanently on the object. Not all objects can be sprayed on.
The command will also provide coordinates of the entity that was sprayed on in the console. These can be copied and pasted directly into mapadverts.txt
Must be adminYesYesYesYes
ma_dropc4ma_dropc4Forces the player with the bomb to drop itDrop C4YesYesYesYes
ma_drugma_drug <player name, partial player name, steam id or user id> <1|0>Changes a players z axis view every 1.5 seconds, run the command again to stop the punishment for a playerDrugYesYesYesYes
ma_effectma_effect <params>This is primarily for Matties Event Script writers. See here on details on how to use thisRconYesNoNoYes
ma_explodema_explodeCreates an explosion effect with sound at your current location when alive or deadExplodeNoYesNoYes
ma_firebombma_firebomb <player name, partial player name, steam id or user id> <1|0>Turns them into a walking fire bombFire bombNoYesYesYes
ma_forcegametypema_forcegametypeUsed to force the plugin to re-configure itself for the current game mod
For use in conjunction with the source mod compatibilty gametypes.txt config file
RconYesNoNoYes
ma_freezema_freeze <player name, partial player name, steam id or user id> <1|0>Freezes or un-freezes a player on the server with so they can’t move. When they fire their weapon it drops out of their hands.FreezeYesYesYesYes
ma_freezebombma_freezebomb <player name, partial player name, steam id or user id> <1|0>Turns them into a walking freeze bombFreeze bombNoYesYesYes
ma_gamema_gameShows the current game description
For use in conjunction with the source mod compatibilty gametypes.txt config file
RconYesNoNoYes
ma_gimpma_gimp <player name, partial player name, steam id or user id> <1|0>Turns the player into a gimp and changes their name to one set in gimpphrase.txtMust be an adminYesYesYesYes
ma_givema_give <player name | partial name | user id | steam id> <weapon name>Gives a player the specified weaponGive weapon/ammoYesYesYesYes
ma_giveammoma_giveammo <player name | partial name | user id | steam id> <weapon slot> <Primary fire type ammo = 1, alternate fire type ammo = 0> <amount of ammo> <Give ammo noise, 1 = no noise, 0 = noise>Gives a player the specified ammoGive weapon/ammoYesYesYesYes
ma_givecashma_givecash <player name | partial name | user id | steam id> <cash amount to add>Adds cash to a players cash levelCashYesYesYesNo
ma_givecashpma_givecashp <player name | partial name | user id | steam id> <cash amount to add>Adds X percent onto a players cash levelCashYesYesYesNo
ma_givehealthma_givehealth <player name | partial name | user id | steam id> <health>Increase the players health by the specified amountSet healthYesYesYesYes
ma_givehealthpma_givehealthp <player name | partial name | user id | steam id> <percentage to give>Increase the players health by the specified percentageSet healthYesYesYesYes
ma_helpma_helpShows most of the commands you can run from the server console/client console/in game chat.NoneYesYesNoYes
ma_immunityma_immunityShows information on the users that are immuneMust be in adminlist.txtYesYesNoYes
ma_immunity groupsma_immunity groupsShows information on the immunity groupsMust be in adminlist.txtYesYesNoYes
ma_kickma_kick <player name, partial player name, steam id or user id>Kicks a player from the serverKickYesYesYesYes
ma_knivesma_knivesSets restriction so only knives are allowedWeapon restrictionYesYesYesNo
ma_mapma_map <map name>Change to a new mapChange mapYesYesYesYes
ma_mapcyclema_mapcycleShows what the plug-in thinks is in the mapcycle.txt fileMust be in adminlist.txtYesYesNoYes
ma_maplistma_maplistShows what the plug-in thinks is in the maplist.txt fileMust be in adminlist.txtYesYesNoYes
ma_msayma_msay <time> <player name, partial player name, steam id or user id> <message>This displays an AMX style box with your message in it. The time parameter is the number of seconds the box is shown for, a time of 0 is infinite. The message can have line breaks denoted by using a \n in the messageMust be run from server consoleYesNoNoNo
ma_mutema_mute <player name, partial player name, steam id or user id> <1|0>Mutes a playerMust be an adminYesYesYesYes
ma_noclipma_noclip <player name, partial player name, steam id or user id>Places the user in ‘no clip’ mode where they can fly through objects but still interact with the world. Gives player god mode on CS Source but not on HL2DMNo ClipYesYesYesYes
ma_nosnipersma_nosnipersSets restriction so sniper weapons are not allowedWeapon restrictionYesYesYesNo
ma_offsetma_offset <offset>Used to check useful offsets required by the plugin to function
For use in conjunction with the source mod compatibilty gametypes.txt config file
Must be an adminNoYesNoYes
ma_offsetscanma_offsetscan <value to look for> <start offset> <end offset>Used to find a particular value within a memory range
For use in conjunction with the source mod compatibilty gametypes.txt config file
Must be an adminNoYesNoYes
ma_pistolsma_pistolsSets restriction so only pistols are allowedWeapon restrictionYesYesYesNo
ma_playma_play <sound number or partial sound name>Plays a sound held in the list seen on the admin menu/ma_showsounds.PlaysoundYesYesYesYes
ma_plranksma_plranksShows all players that have a ranksMust be in adminlist.txtYesYesNoYes
ma_positionma_postitionGives your current X Y Z coordinatesNoneNoYesYesYes
ma_psayma_psay <player name, partial player name, steam id or user id> <message>As admin this sends a chat message to the specified player. In game the command is @@ <player> <message> in any say mode. There must be a space between @@ and the player name and messagema_psay chat flagYesYesYesYes
ma_ranksma_ranksShows all players in the rank list, regardless of whether they are ranked yet or notMust be in adminlist.txtYesYesNoYes
ma_ratesma_rates <player name, partial player name, steam id or user id>Show players on server with information about their rate, cl_updaterate and cl_cmdrate settings. Typing ma_rates by itself brings back all usersMust have ma_rates admin flagYesYesNoYes
ma_rconma_rcon <rcon command>Runs a rcon command as though you were logged in with rcon rights. As a side effect you will not get feedback from the server as to the results of running the commandMust have non-menu access to rcon adminNo !!YesYesYes
ma_renderma_render <player name | partial name | user id | steam id> <render mode, 0-100>Defines the mode of rendering of a player. See here for detailsSet colourYesYesYesYes
ma_renderfxma_renderfx <player name | partial name | user id | steam id> <render fx type, 0-100>Defines the type of effect applied to the current render mode. See here for detailsSet colourYesYesYesYes
ma_restrictma_restrict <weapon name> < optional number of weapons allowed per team>Restrict a weapon (can be used via rcon script .cfg file too !). An optional parameter can be supplied after the weapon to name to allow only a certain amount of the weapon to be used per team. For example ma_restrict awp 2 will allow only 2 awps per team to be used.Restrict weaponYesYesYesNo
ma_savelocma_savelocSaves your current location on the map so you can teleport players to that location.TeleportNoYesNoYes
ma_sayma_say <message>As admin this sends a message to all players on the server. In game the command is @ <message> in all talk mode. There must be a space between @ and your messagema_say flagYesYesYesYes
ma_setadminflagma_setadminflag <user id of admin on server | steam id of admin in list | name of admin in list> <flag list>Temporarily set/unset admin flags for an admin until the next map

An example would be: - ma_setadminflag 35 "+F+G+L-a"
This would set the admin whos user id is 35 to add the flags F, G and L whilst also removing flag a
Set admin flagYesYesYesYes
ma_setcashma_setcash <player name | partial name | user id | steam id> <cash amount to give>Sets a players cash levelCashYesYesYesNo
ma_sethealthma_sethealth <player name | partial name | user id | steam id> <health>Sets a players healthSet healthYesYesYesYes
ma_setnextmapma_setnextmap <map name>Sets the next map that will be played in the cycleMap ChangeYesYesYesYes
ma_setskinma_setskin <player name, partial player name, steam id or user id> <skin name>Force a player to the specified custom skinSet player skinYesYesYesYes
ma_settingsma_settingsShows your stored player settings, teleport locations and damage settings NoYesNoYes
ma_shotgunsma_shotgunsSets restriction so only shotguns are allowedWeapon restrictionYesYesYesNo
ma_showrestrictma_showrestrictShow all weapons and their restriction statusesRestrict weaponYesYesNoNo
ma_showsoundsma_showsoundsShows all the sounds available for playingNoneYesYesNoYes
ma_slapma_slap <player name, partial player name, steam id or user id> <optional damage amount>Slaps a player on the server with a specified damage amount, if no damage is specified then 0 damage is assumedSlapYesYesYesYes
ma_slayma_slay <player name, partial player name, steam id or user id>Slays a player on the server if they are aliveSlayYesYesYesYes
ma_specma_spec <player name, partial player name, steam id or user id>Force a player to the spectatorsMust be an adminYesYesYesYes
ma_swapteamma_swapteam <player name, partial player name, steam id or user id>Swaps a player to the opposite teamTeam swapYesYesYesNo
ma_takecashma_takecash <player name | partial name | user id | steam id> <cash amount to add>Takes cash from a players cash levelCashYesYesYesNo
ma_takecashpma_takecashp <player name | partial name | user id | steam id> <cash amount to add>Takes X percent from a players cash levelCashYesYesYesNo
ma_takehealthma_takehealth <player name | partial name | user id | steam id> <health>Decrease the players health by the specified amountSet healthYesYesYesYes
ma_takehealthpma_takehealthp <player name | partial name | user id | steam id> <percentage to give>Decrease the players health by the specified percentageSet healthYesYesYesYes
ma_teamindexma_teamindexShows your current internal team index as a number
For use in conjunction with the source mod compatibilty gametypes.txt config file
Must be an adminNoYesNoYes
ma_teleportma_teleport <player name, partial player name, steam id or user id> <x> <y> <z>Teleports a player or bot to a previously saved location (see the command ma_saveloc), or to the specified coordinates. You must save a location first on a map before you can teleport a player, unless you specify the coordinates.TeleportYes (only with co-ordinates)YesYesYes
ma_timebombma_timebomb <player name, partial player name, steam id or user id> <1|0>Turns them into a walking time bombTime bombNoYesYesYes
ma_timeleftma_timeleftShows timeleft on the server console YesNoNoYes
ma_tklistma_tklistShows player currently on the tk violations listMust be in adminlist.txtYesYesNoNo
ma_unaban_namema_unaban_name <a player name>Removes a banned player name from the autokick_name.txt list. Note this does not unban an already banned player from the server.BanYesYesYesYes
ma_unaban_pnamema_unaban_pname <a partial player name>Removes a banned partial name from the autokick_pname.txt list. Note this does not unban an already banned player from the server.BanYesYesYesYes
ma_unakick_ipma_unakick_ip <ip address>Removes an ip address from the autokick_ip.txt list.KickYesYesYesYes
ma_unakick_namema_unakick_name <a player name>Removes a name that will be auto-kicked from the autokick_name.txt list.KickYesYesYesYes
ma_unakick_pnamema_unakick_pname <a partial player name>Removes a partial name that will be auto-kicked from the autokick_pname.txt list.KickYesYesYesYes
ma_unakick_steamma_unakick_steam <steam id>Removes a steam id that will be auto-kicked from the autokick_steam.txt list.KickYesYesYesYes
ma_unbanma_unban <Steam ID or IP Address>Attempts to unban a player from the server by Steam ID or IP Address. Note that you must use “” around the steam id or ip address.BanYesYesYesYes
ma_unrestrictma_unrestrict <weapon name>Un-restrict a weapon (can be used via rcon script .cfg file too !)Restrict weaponYesYesYesNo
ma_unrestrictallma_unrestrictallUn-restricts any restricted weaponsRestrict weaponYesYesYesNo
ma_usersma_users <player name, partial player name, steam id or user id>Shows players on server with information about steam id, ip address, ping etc. Typing ma_users by itself brings back all usersMust be in adminlist.txtYesYesNoYes
ma_versionma_versionDisplays the current version of the plug-inNoneYesYesNoYes
ma_votema_vote <delay type (“now”, “round”, “end”)> <maps to vote for>Starts a multi map vote. Use the delay type to specify when the result of the vote will be acted upon. You can specify up to 10 maps for votingMap VoteYesYesYesYes
ma_voterandomma_voterandom <delay type (“now”, “round”, “end”)> <number of maps>Starts a random map vote. Use the delay type to specify when the result of the vote will be acted upon. You can specify an unlimited number of mapsRandom Map VoteYesYesYesYes
ma_votecancelma_votecancelAllows admin to cancel an admin/system started voteCancel VoteYesYesYesYes
ma_voteextendma_voteextendStarts and extend map voteMap VoteYesYesYesYes
ma_votemaplistma_votemaplistShows what the plug-in thinks is in the votemaplist.txt fileMust be in adminlist.txtYesYesNoYes
ma_votequestionma_votequestion <question title> <question options to vote for>Starts a question vote. Use the first to specify the question, then your answers that you want players to vote for.Question VoteYesYesYesYes
ma_voterconma_votercon <rcon title> <rcon command>Starts a RCON vote. Use the first to specify the title of the vote, use the second to specify the actual rcon command that will be executed if the vote succeedsRCon VoteYesYesYesYes
ma_warma_war or ma_war <1 | 0>Toggles war mode on and off or if supplied with a parameter of either 0 or 1 can turn it on or offWar flagYesYesYesNo