AmirrezaJaberi / FIREAC

✅ FiveM Strongest Anticheat
GNU Affero General Public License v3.0
161 stars 52 forks source link
anti-cheat cfx-resource fivem fivem-anticheat fivem-lua fivem-script lua

FIREAC logo FIREAC FIREAC logo

Discord - Website

Advertisement

Fiveguard.net is best paid FiveM Anticheat providing unique features such as Anti Aimbot, Objects-AI detection, Cheats-AI detection, Safe-Events and many more. This product is developed to eliminate cheats and at the same time provide smooth gaming experience!

For an enhanced paid anticheat, visit https://store.fiveguard.ac.

We are able to provide this free product thanks to the support of https://fiveguard.net.

Fiveguard - Elevating your FiveM server security.


Requirements

FIREAC is the best free FiveM anti-cheat created by Amirreza Jaberi for you, FiveM server owners, and developers. This anti-cheat is designed to help you eliminate cheaters and ensure a fair gaming experience for your players.

discord-screenshot
For taking screenshots
oxmysql
For saving SQL data

Features

Client Side Protection

Server Side Protection


Inject Protection

Server Side Protection


Connection Protection

Server Side Protection


Ban Method

Identifiers


Logs


Installation

Add the following lines to your server.cfg:

ensure FIREAC
ensure screenshot-basic
ensure discord-screenshot

Whitelist

To manage authorized users, utilize the admin menu in-game..


Exports (Server Side)

-- Add:
exports['FIREAC']:FIREAC_CHANGE_TEMP_WHITELIST(source, true)

-- Remove:
exports['FIREAC']:FIREAC_CHANGE_TEMP_WHITELIST(source, false)
-- Check:
exports['FIREAC']:FIREAC_CHECK_TEMP_WHITELIST(source)
-- Ban:
exports['FIREAC']:FIREAC_ACTION(source, "BAN", reason, details)

-- Kick:
exports['FIREAC']:FIREAC_ACTION(source, "KICK", reason, details)

-- Warn:
exports['FIREAC']:FIREAC_ACTION(source, "WARN", reason, details)

(Client Side)

-- Add:
exports['FIREAC']:FIREAC_CHANGE_TEMP_WHHITELIST(true)

-- Remove:
exports['FIREAC']:FIREAC_CHANGE_TEMP_WHHITELIST(false)
-- Check:
exports['FIREAC']:FIREAC_CHECK_TEMP_WHITELIST()
-- Ban:
exports['FIREAC']:FIREAC_ACTION("BAN", reason, details)

-- Kick:
exports['FIREAC']:FIREAC_ACTION("KICK", reason, details)

-- Warn:
exports['FIREAC']:FIREAC_ACTION("WARN", reason, details)

Command

Command Description
/funban [Ban ID] Unban a user from the database by admins (use the console in-game).
/addadmin [ID (Player in server)] Add an admin to the database, granting access to the admin menu (use the console in-game).
/addwhitelist [ID (Player in server)] Add an admin to the database, providing full permissions in the server (use the console in-game).

Tutorial

For a step-by-step guide on installing the anti-cheat, refer to the FIREAC website tutorial at https://amirrezajaberi.ir/fireac.


License

Legal Notices

FIREAC - AGPL-3.0 License
Copyright © 2022-2024 by Amirreza Jaberi
This software is licensed under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Disclaimer:
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

Copy of the License:
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.