Bablo ResourcesDocs

Custom Street & Zone Names

Rename any GTA V street or zone name shown by the HUD. Overrides are applied client-side, so the new names appear on the compass and everywhere else the game shows them — the pause map, GPS waypoint text, and any other resource that reads street or zone names.

Both tables live in config.lua and are empty by default. Add an entry, then restart bablo-hud for it to take effect.

Streets

Street overrides are keyed by the street’s hash (hexadecimal). The key is the hash, the value is the name you want:

LUA
Config.CustomStreetNames = {
    [0x7999837] = "Route 66",    -- was "Route 68"
    -- [0xHASH]  = "Your name",  -- look up the hash in the reference list
}

Zones

Zone (area) overrides are keyed by the zone’s short code (e.g. AIRP). The key is the code, the value is the new name:

LUA
Config.CustomZoneNames = {
    ["AIRP"]   = "LAX Airport",  -- was "Los Santos International Airport"
    -- ["CODE"] = "Your name",   -- look up the code in the reference list
}

Finding hashes & codes

Look up the hash for any street or the code for any zone in the reference list:

How it works

When the resource starts (and again when a player loads), each client registers your overrides with the game’s text store via the AddTextEntryByHash native. The game and the HUD compass both resolve street and zone names through that store, so your names appear everywhere automatically — no change to any other resource.

Names are registered at resource start, so after editing the tables you must restart bablo-hud for the changes to apply.