State Bags

Player state used by Possible Gang Wars.

Important

The resource folder on your server must be named exactly possible_wars.

inActiveWar

Set by the server when a player's gang is in an active war. Cleared to nil when the war ends (or on refresh if they are not in one).

ValueDescription
trueGang is in an active war
nilNot in a war
Lua
if LocalPlayer.state.inActiveWar then    print('In an active gang war')end
AddStateBagChangeHandler('inActiveWar', ('player:%s'):format(GetPlayerServerId(PlayerId())), function(bagName, key, value)    if value then        print('War started / synced')    else        print('War ended / cleared')    endend)

Wars may also read LocalPlayer.state.dead when DeathDetectionMethod = "statebag" is set in config. That bag is owned by your ambulance / death script, not by Gang Wars.

JDB-NET Logo
Partner Service

Self-hosted unlimited logs with managed Grafana

JDB-NET provides a self-hosted solution with unlimited logs, a fully managed Grafana instance, and unlimited users. Perfect for FiveM servers that need comprehensive logging and monitoring.

Check out JDB-NET