Common issues and solutions for the FFA Script, plus support channels.
Database Issues: `insert.sql` not importing or errors related to FFA tables.
Script Not Starting / Errors on Server Start
ensure rs_ffa
(or
your correct resource folder name) to your server.cfg
. - Check the server
console for any error messages when the script attempts to start. These
messages can provide clues about missing dependencies (like ESX itself) or
configuration errors within config.lua
. - Ensure the folder name of the
script in your resources
directory matches the name you used in
server.cfg
(case-sensitive on Linux).ESX Framework Compatibility Issues
es_extended
(or your ESX base) is
running correctly and is one of the first resources started in your
server.cfg
. - Ensure all required ESX dependencies are installed,
up-to-date, and functioning correctly.Players Not Spawning in FFA Zone / Spawn Issues
Config.SpawnPoints
within
config.lua
to ensure they are valid and accessible. - Verify that the
spawn points are not inside walls, underground, or in unreachable locations.Weapons Not Working / Missing Weapons in FFA
Config.Weapons
in config.lua
for
correct weapon hashes and configurations. - Ensure that weapon spawn
settings are properly configured and that players have the necessary
permissions. - Verify that weapon restrictions or allowlists are not
preventing weapons from being given to players in the FFA zone.FFA Zone Markers or Blips Not Showing
Config.Zones
section in config.lua
. -
Ensure coordinates (Location = vector3(...)
) are correct for each FFA
zone. - Verify that ShowMarker = true
and ShowBlip = true
are set for
the zones you want visible. - Check that the marker types, blip sprites, and
colors are valid according to FiveM documentation.Cannot Enter FFA Zone / Interaction Not Working
Config.EnterKey
in config.lua
to confirm which
key is set for entering the FFA zone. - Ensure you are within the
InteractDist
defined for the zone marker. - Look for client-side errors in
the F8 console that might indicate an issue with the key press or zone entry
function. - Check for resource conflicts if another script is using the same
key press in the same context.Score/Kill Tracking Not Working
config.lua
. Review it carefully, perhaps using a
Lua validator.