> For the complete documentation index, see [llms.txt](https://px-scripts.gitbook.io/px-scripts/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://px-scripts.gitbook.io/px-scripts/px-scripts-docs/px-steam-free.md).

# PX-Steam (Free)

### **🔥** [**PX-Steam**](https://px-scripts.tebex.io/package/6485279)**: Block Steam-Based Cheats in FiveM 🔒**      [CLAIM NOW](https://px-scripts.tebex.io/package/6485279)

**PX-Steam** is a standalone FiveM script designed to enhance server security by preventing players from joining the server with Steam running. This script is particularly effective against popular Steam-based cheats such as **Eulen** and **HX Software**, offering configurable protection to ensure a fair and cheat-free environment. 🛡️

**✨ Key Features:**

**🚫 Steam Blocker:** Players with Steam open cannot join the server unless they close Steam.

**⚙️ Customizable Configuration:** Easily configure which Players Can Join With Steam via the config.lua file.

**✅ License Exception:** Add specific player licenses that can bypass the Steam block and join the server with Steam open. Supported license types include Discord ID, Xbox Live ID, FiveM License, or IP Address.

**🔑 CFX Login Enforcement (NEW!):** Require players to be logged into their FiveM (CFX) account before they can join the server.

🔒 Cheat Prevention: Out-of-the-box protection against known Steam-based cheats, with the ability to expand the list as needed.

**🔧 Seamless Integration:** Works smoothly with any FiveM server setup.

**📂 Standalone Script:** No dependencies required. Just drag and drop into your server's resources folder for quick installation.

**📝 Configuration:** **Control the Steam restriction via a simple and customizable config.lua.** Set which licenses (Discord ID, Xbox Live ID, FiveM License, or IP Address) are allowed to join with Steam. Full documentation is included for quick setup.

Ensure your FiveM server remains safe and secure from Steam-based cheating tools with PX-Steam. Simply drag and drop to get started! 🚀<br>

<details>

<summary>Config.lua</summary>

{% code overflow="wrap" lineNumbers="true" %}

```lua
Config = {}

-- Define the allowed identifiers for each type
Config.AllowedIdentifiers = {
    Licenses = {
        "license:yourfirstlicensehere",
        "license:yoursecondlicensehere"
    },
    Discords = {
        "discord:yourfirstdiscordidhere",
        "discord:yourseconddiscordidhere"
    },
    Lives = {
        "live:yourfirstliveidhere",
        "live:yoursecondliveidhere"
    },
    IPs = {
        "127.0.0.1",
        "192.168.1.1"
    }
}

-- Set to true if you want to allow all players to join the server, regardless of Steam status
-- If false, only players without Steam can join, but licensed players can join regardless of Steam
Config.AllowAllPlayers = false

-- Kick reason for players who have Steam running without the proper license
Config.KickReason = "You cannot join the server with Steam running unless you have the proper license."

```

{% endcode %}

</details>

> &#x20;**No Installation Needed Just Drag and Drop To Your Resources and Ensure It ✔**
>
> <mark style="color:red;">**DONT FORGOT TO ADD STEAM API IN SERVER.CFG LIKE THIS**</mark><br>
>
> **set steam\_webApiKey**

{% hint style="info" %}
If You Need Any Help Just Join Our [Discord](https://discord.gg/hWM3RcE6cp) For 24/7 Support.
{% endhint %}
