[FREE] Crossfire — Modern NUI Crosshair

Crossfire is a lightweight, polished crosshair resource for FiveM featuring a modern NUI. It allows players to fully customize their crosshair in seconds with a clean, responsive interface. The resource is fully standalone, requires no framework dependencies, and is compatible with ESX and QBCore servers.

Installation

  1. Place the crossfire folder into your server’s resources directory.
  2. Add ensure crossfire to your server.cfg.
  3. Restart the server. The resource is now active.

The default command is /cross and the default keybind is HOME.


Configuration

All default settings can be modified in config.lua.

Config = {}

-- Default visibility mode: 'always', 'armed', 'aiming'
Config.DefaultMode = 'always'

-- Hides the default GTA V reticle to prevent overlap
Config.HideDefaultReticle = true

-- Default crosshair settings for new players
Config.DefaultSettings = {
type = 'Vector', -- Vector | PNG
style = 'Classic', -- Classic | T | Dot | Circle | X
color = { r = 255, g = 255, b = 255, a = 255 },
size = 10,
thickness = 2,
gap = 4,
outline = true,
dotInCenter = true,
pngPreset = 1,
pngScale = 1.0,
pngOpacity = 1.0
}

-- Enemy highlight feature
Config.EnemyAimHighlight = true
Config.EnemyColor = { r = 255, g = 0, b = 0, a = 255 }
Config.HighlightOnlyWhenAiming = true
Config.HighlightPlayers = true



Features

  • Standalone by Design: No dependencies on ESX, QBCore, or any other framework.
  • Persistent Settings: Player configurations are saved client-side via Key-Value Pair (KVP).
  • Advanced Visibility: Choose between three display modes: Always, Armed, or Aiming.
  • Two Core Styles:
    • Vector: Dynamic, sharp crosshairs (Classic, T, Dot, Circle, X) with full control over color, size, gap, and more.
    • PNG: Use one of the 7 included presets or add your own custom images.
  • Enemy Highlight: The crosshair dynamically changes color when aiming at other players, mimicking the default GTA V reticle behavior.
  • Optimized Performance: The resource is lightweight and throttled to ensure minimal impact on performance.

Preview

VIDEO PREVIEW



Download

Tebex
Support - DISCORD

| — | — |
|Code is accessible|Yes|
|Subscription-based|No|
|Lines (approximately)|400|
|Requirements|Standalone |
|Support|Yes|rMod Shop

5 Likes