# isClient ## Category Multiplayer ## Arity **Nular** — `isClient`. ``` isClient ``` ## Description Returns the **inverse** of `isServer`. Returns `true` if the current process is a client, `false` if it is the server. In the SQ# host, this is always `false` (the host is the server). Registered by `DeclareMultiplayerCommands()`. **NOT called automatically** — host must invoke explicitly. ## How It Works Returns `!isServer`. Purely for Arma SQF compatibility. ## Usage ```sqf if (isClient) then { // Client-only logic (never runs in SQ# host by default) }; ``` ## Thread Safety ReadOnly — pure query. ## See Also - [isServer](isServer.md) — server check - [hasInterface](hasInterface.md) — UI check