Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
VGSources
Blog

How to Kick or Ban a Player on an Arma 3 Server

Use #userlist and #kick for an immediate session removal, #exec ban for a local server ban, or BattlEye RCon for timed, permanent, and offline bans. This guide explains identifiers, persistence, scripting, and troubleshooting.
Length8 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

On a dedicated Arma 3 server, an administrator can remove a player for the current session with #kick, or create a server-local ban with #exec ban. Start with #userlist so you target the correct server ID, name, or player number. For remote administration, BattlEye RCon uses players, then kick, ban, or addBan. A local server ban and a BattlEye global ban are different systems administered by different authorities.

Choose the right removal method

Your access path determines which command to use and where the restriction is stored. Use the shortest-lived action that solves the problem: a kick for a one-session disruption, a timed ban for a defined suspension, or a permanent ban when your server policy requires it.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Method Where you run it Target identifier Duration Persistence and availability
#kick In-game dedicated-server admin controls Name, server ID, or player number Current session Removes the connected player; it is not a ban
#exec kick "target" In-game dedicated-server admin controls Quoted name, UID, or player number Current session Kick action; the quoted-string form is required
#exec ban "target" In-game dedicated-server admin controls Quoted name, UID, or player number Local server ban Adds the player ID to this server’s ban.txt; it is not a BattlEye global ban
RCon kick Remote BattlEye RCon client Connected player’s number from players Current session Remote removal
RCon ban Remote BattlEye RCon client Connected player’s number Timed or permanent Uses the BattlEye ban list; omitted or 0 minutes means permanent
RCon addBan Remote BattlEye RCon client GUID or IP address Timed or permanent Can ban an offline player by identifier
Server-side scripting Arma 3 server-side scripting VM User ID used by the script Depends on the command Separate from the mission scripting environment

Kick a connected player from the in-game admin interface

These controls are dedicated-server administration commands. You must have authenticated with the server administrator password; being a regular player, mission host, or squad leader does not grant this authority.

  1. Authenticate as an administrator. Enter the server administrator password through the server’s admin-login control. If the login is rejected, none of the administrative commands below will be available to you.
  2. List connected players. Run #userlist. Read the output carefully and note the target’s displayed name, server ID, or player number. Names can be similar, and a player who disconnects can make an old number misleading.
  3. Kick by the identifier you verified. Run #kick 3 for a player number or server ID shown in your list, or use the equivalent name form such as #kick Nickname. Include a reason when the command interface accepts one so the action is understandable to moderators and the affected player.
  4. Confirm the result. Run #userlist again. The player should no longer appear as connected. A kick only removes the current session; the same person can reconnect unless another control prevents it.

Use the numeric identifier whenever possible. It avoids ambiguity when two players have similar display names and prevents punctuation or spacing in a name from being interpreted as a different target.

#1 Best Overall
Sale
Gaoye Blue Light Blocking Glasses
  • BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
  • EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
  • COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
  • LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
  • WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.

Use #exec kick and #exec ban correctly

The #exec forms take a quoted string. This requirement applies whether the string contains a player name, a UID, or a player number.

Purpose Command example What it does
Kick by number #exec kick "3" Removes the matching connected player for the current session
Kick by name #exec kick "Nickname" Removes the connected player whose name matches the supplied string
Ban by number #exec ban "3" Adds the target’s player ID to this server’s local ban list
Ban by name #exec ban "Nickname" Creates the same local ban using the displayed name as the target string
Ban by UID #exec ban "UID" Creates a local ban for the supplied UID string

For a local ban, run #userlist first and copy the identifier exactly. The command adds the player’s ID to ban.txt for this server. That scope matters: a local entry affects your server’s ban list, not every Arma 3 server and not BattlEye’s global enforcement system.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not remove the quotation marks from an #exec kick or #exec ban target. A command such as #exec ban 3 does not satisfy the documented string requirement. If a name contains spaces, the quotes are also what keeps the name together as one argument.

Set up remote BattlEye RCon administration

RCon is the appropriate route when you need to administer a dedicated server without joining it in-game. BattlEye’s server configuration provides an RConPort, an optional RConIP, and a required RConPassword. Configure those values on the server, then connect with an RCon client using the same endpoint and password. Keep the RCon password private and limit access to trusted administrators.

Rank #2
Windex Gaming Cleaning Wipes, Pre-Moistened Wipes to Instantly Clean all Gaming Gear and Electronics, Resealable Packaging for a Freshness Lock, 25 count (Pack of 1)
  • WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
  • AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
  • PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
  • ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
  • COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed

Find the connected player’s number

After connecting, run:

players

The response lists connected players and their player numbers. Use that number in the next command rather than guessing from a display name.

Kick through RCon

kick [player #] [reason]

Replace [player #] with the number returned by players. The reason is supplied in the same command when you want the removal explained. This is a session kick, not a lasting ban.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Apply a timed or permanent RCon ban

ban [player #] [time in minutes] [reason]

The time value is measured in minutes. BattlEye documents an omitted time or a value of 0 as a permanent ban. For example, a 60-minute suspension uses a 60-minute value; a permanent action uses 0 (or omits the time where the client permits that form). Include a reason so your moderation records explain why the action was taken.

Ban someone who is offline

The connected-player ban command requires a player number from the current players list. To target a player who is not connected, use:

Rank #3
Sale
LISEN Cell Phone Stand Phone Holder for Desk, Office Decor Gadgets for Men
  • Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
  • Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
  • Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
  • ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
  • Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)
addBan [GUID or IP address] [time in minutes] [reason]

This accepts a GUID or IP address directly and supports the same timed-versus-permanent distinction. Use a GUID when you have one; an IP can change or be shared, so treat an IP-based restriction as a deliberate policy choice.

Inspect, reload, save, and remove BattlEye bans

RCon includes maintenance commands for the BattlEye ban list. They are useful when a ban appears not to have loaded, when you need to verify an entry, or when an appeal is granted.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Command Use
bans Inspect the current BattlEye ban entries
loadBans Reload ban entries from the server’s BattlEye ban-list storage
writeBans Persist the current BattlEye ban list to storage
removeBan Remove an existing BattlEye ban entry

If you administer bans during a busy session, check the result with bans and use writeBans when you need to ensure the current list is written. After an external edit or a restart-related discrepancy, loadBans reloads the stored list. Use removeBan for an approved unban rather than creating a second, conflicting entry.

Automate moderation with server-side scripting

Arma 3 also exposes a server-side scripting VM with administration commands. The documented commands include:

Rank #4
Ledagic IC+RGBW USB Powered Led Light Bar with App & Remote Control, 2 Pack
  • Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
  • Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
  • 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
  • Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
  • USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC
users
kick userId reason
ban userId reason
unkick userId
unban userId
clearKicks
clearBans

users lists users for the script’s administration context. The kick and ban forms act on the supplied user ID and accept a reason. unkick and unban reverse an individual restriction, while clearKicks and clearBans clear their respective collections.

This VM is separate from the ordinary game scripting environment. A mission script cannot directly call these server-administration commands just because it runs on the server. To use them from mission-side automation, the mission must compile a script containing a server command; otherwise, keep administration in the dedicated-server controls or RCon.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Understand local bans versus BattlEye global bans

A local ban made with #exec ban is an entry in your server’s local ban list, represented by ban.txt. It controls access to that server. BattlEye RCon bans use the BattlEye ban list associated with your server and can be timed or permanent; RCon’s addBan can add a GUID or IP even when the user is offline.

Neither action should be described as a BattlEye global ban. Global BattlEye bans are administered by BattlEye, not by an individual server owner. If a player is told they have a global ban, the server administrator cannot lift it with #exec ban, removeBan, or another local command; global-ban questions must be directed to BattlEye’s own support process.

Best Value
Sale
HUANUO FlowLift™ Dual Monitor Stand, Fully Adjustable Gaming Monitor Desk Mount for 13–32″ Computer Screens, Full Motion VESA 75x75/100x100 with C-Clamp & Grommet Base, Each Arm Holds 4.4 to 19.8 lbs
  • Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
  • Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
  • Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
  • Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
  • Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.

Troubleshoot failed kicks and bans

The command is rejected or does nothing

  • Verify that you authenticated with the dedicated-server administrator password. These commands are not ordinary player chat commands.
  • Confirm that you are administering a dedicated server. The multiplayer administration controls are documented for dedicated-server use.
  • Run #userlist or RCon players again. A player may have disconnected, causing a previously valid number to point nowhere or to a different connection.
  • For #exec kick and #exec ban, put the target inside quotation marks, including numeric targets such as "3".

The wrong player was removed

  • Prefer the current numeric identifier from #userlist or players over a name that may be duplicated or changed.
  • Recheck the list immediately before issuing the command, especially after players join or leave.
  • For names with spaces, preserve the complete quoted string. If the name is difficult to match, use the UID or numeric identifier instead.

The player returns after a kick

That is expected: #kick and RCon kick remove the current session only. Use a local #exec ban or an RCon timed/permanent ban when the policy requires preventing reconnection.

A ban does not appear to persist

  • Check which system you used. A local #exec ban writes to the local ban.txt list; an RCon ban belongs to the BattlEye list.
  • For RCon, inspect entries with bans, reload with loadBans when appropriate, and persist changes with writeBans.
  • Confirm the identifier. A display name is not the same as a GUID, and an offline RCon ban requires a GUID or IP with addBan.

Remote RCon cannot connect

  • Check that the server has an RConPort and RConPassword configured, and that the client is using the same values.
  • If the server binds RCon to a specific address, verify the optional RConIP value and connect to that address.
  • Do not rely on the disabled #beserver route in community references; use the documented RCon connection instead.

A player says the ban is global

Ask which message they received and which authority issued it. Your local ban list and BattlEye server ban list are server-level controls. A BattlEye global ban is handled by BattlEye, so a server owner cannot reverse it with local administration commands.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A practical moderation sequence

  1. Record the complaint and identify the rule involved.
  2. Authenticate with the appropriate administrator method.
  3. Capture the current identifier using #userlist or RCon players.
  4. Use #kick or RCon kick when a one-session removal is sufficient.
  5. Use #exec ban for a ban limited to this server, or RCon ban/addBan when you need BattlEye-list management, a duration, or an offline target.
  6. Include a clear reason and verify the resulting list with #userlist, bans, or the relevant server-side command.
  7. For reversals, use the matching unban control: RCon removeBan for a BattlEye entry or the server-side unban command for a scripted restriction.

Which command should you use?

For an immediate, temporary removal while you are in the game, run #userlist followed by #kick. For a local server ban, use #exec ban "target" and remember that the quoted target is required. For remote control, configure RCon, run players, then choose kick, a timed or permanent ban, or offline-capable addBan. Keep the scope clear in your records: server-local restrictions, BattlEye server bans, and BattlEye global bans are separate systems.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How to Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.