Icarus is a robust and serversided anti-cheat solution designed for FiveM servers. With unique detections and a diverse range of checks, it's a comprehensive tool to catch cheaters. While occasional bugs or false positives may occur, your feedback through issues and pull requests is crucial to its refinement. Install Icarus today and experience a robust and dependable anti-cheat solution for your server.
Detections | Other |
---|---|
Anti Aimbot | No VPN |
Anti Clear Tasks | No Bad Words |
Anti Entity Creation | Forbidden Names |
Anti Explosions | Event Blacklist |
Anti GiveWeapon | |
Anti RemoveWeapon | |
Anti Godmode | |
Anti Particles | |
Anti Illegal Peds | |
Anti Super Jump | |
Anti Tazer Mods | |
Anti Illegal Weapons | |
Anti Damage Modifier | |
Anti NoClip | |
Anti Projectiles | |
Anti Fire | |
Anti Fold |
-
Download the latest release for this repository.
-
Extract contents into your
/resources/
directory and ensure dependencies are installed. -
Read and adjust all configuration files carefully.
Following ace permission allows selected players to bypass all anticheat detections and checks. If wish to have a different permission string, a custom can be set in the configuration file.
icarus.bypass |
---|
- Add the permission to the group you want to have bypass perms.
add_ace group.<your_group> icarus.bypass allow
- Add the according player license to the previously chosen group.
add_principal identifier.license:<your_license> group.<your_group>
Numerous anticheat solutions are burdened by extensive ban systems and databases. Icarus, however, sidesteps these complexities to enhance compatibility and eliminate redundant code. To maximize the effectiveness of Icarus, it is imperative to integrate your ban logic into the script, a process conveniently accomplished through the configuration file.
If you need further help setting up your banning function or don't want to go through the hustle of coding your own, you might want to check out this list of functional snippets.
-- << config.lua >>
-- This function gets called when a cheater has been caught.
function Config.BanPlayer(source, reason)
-- Your own banning logic goes here!
end
FXServer | OneSync | Screenshot-basic |
---|---|---|
12911+ | Required | Optional |
This section provides some additional resources to help you out, as well as ways to integrate the anticheat system into your scripts. The individual resources include details on how to contribute to the project, how to use the developer export API, and how to load and unload modules.