GTA 5 Sports Classics: Spawn Names & Hashes

All 18 sports classics in the GTA V catalog, each with a screenshot, its spawn name and its hash. Open any of them in the interactive browser for a 3D preview.

Browse by class

All sports classics 1-18 of 18

  • btype (GTA 5 vehicle)

    btype

    117401876 0x6FF6914
    Handling: ROOSEVELT
  • btype2 (GTA 5 vehicle)

    btype2

    -831834716 0xCE6B35A4
  • btype3 (GTA 5 vehicle)

    btype3

    -602287871 0xDC19D101
    Handling: ROOSEVELT2
  • casco (GTA 5 vehicle)

    casco

    941800958 0x3822BDFE
  • gt500 (GTA 5 vehicle)

    gt500

    -2079788230 0x8408F33A
  • jb700 (GTA 5 vehicle)

    jb700

    1051415893 0x3EAB5555
  • jb7002 (GTA 5 vehicle)

    jb7002

    394110044 0x177DA45C
  • monroe (GTA 5 vehicle)

    monroe

    -433375717 0xE62B361B
  • pigalle (GTA 5 vehicle)

    pigalle

    1078682497 0x404B6381
  • retinue (GTA 5 vehicle)

    retinue

    1841130506 0x6DBD6C0A
  • retinue2 (GTA 5 vehicle)

    retinue2

    2031587082 0x79178F0A
  • savestra (GTA 5 vehicle)

    savestra

    903794909 0x35DED0DD
  • stinger (GTA 5 vehicle)

    stinger

    1545842587 0x5C23AF9B
  • stingergt (GTA 5 vehicle)

    stingergt

    -2098947590 0x82E499FA
  • swinger (GTA 5 vehicle)

    swinger

    500482303 0x1DD4C0FF
  • torero (GTA 5 vehicle)

    torero

    1504306544 0x59A9E570
  • torero2 (GTA 5 vehicle)

    torero2

    -165394758 0xF62446BA
  • Ztype (GTA 5 vehicle)

    Ztype

    758895617 0x2D3BD401

Spawning a vehicle in FiveM

Load the model by its spawn name, wait until it is in memory, then create the vehicle and put the player in the driver seat. Run this as a client script.

local model = GetHashKey('adder')

RequestModel(model)
while not HasModelLoaded(model) do
  Wait(0)
end

local ped = PlayerPedId()
local coords = GetEntityCoords(ped)
local vehicle = CreateVehicle(model, coords.x, coords.y, coords.z, GetEntityHeading(ped), true, false)
SetPedIntoVehicle(ped, vehicle, -1)
SetModelAsNoLongerNeeded(model)

Spawn name, display name, hash and handling ID

  • Spawn name (or model name): what scripts, admin menus and /car commands use, such as adder or police3.
  • Display name: the label players see in game. It can differ from the spawn name.
  • Hash: GetHashKey('spawnname'), a 32-bit number. Scripts accept the name or the hash. The hex value is the same number written as unsigned.
  • Handling ID: the handlingName entry in handling.meta that the vehicle reads. For 165 vehicles it differs from the spawn name (the ambulance reads AMBULAN), so the cards show it when it differs. A handling.meta edit must use that name.

Tune the handling

Handling Editor

Want a car to drive differently? The Handling Editor tunes speed, grip, brakes and weight, then exports a handling.meta for your server.

Open the Handling Editor

FAQ

How do I spawn a car in FiveM?

Use its spawn name: request the model, wait until it has loaded, then call CreateVehicle, as in the script above. Admin menus and /car commands on most servers take the same spawn name.

Is the spawn name the same as the name shown in game?

Not always. Scripts use the spawn (model) name, such as sultanrs or police3. The name players see in game is a separate display label that can be different.

Why does my handling.meta not change this car?

A vehicle reads the handling entry named by its handlingId in vehicles.meta, and that name can differ from the spawn name. The ambulance reads AMBULAN, for example. Your handling.meta entry must use the handling name.

Previews carry a watermark. Supporters see the original images and can download every pack and 3D model.