> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dopenuis.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Eventos

> Seja bem-vindo a aba de eventos do [dope_concessionaria](https://www.youtube.com/watch?v=p0kQSSXO4Bo&t)

<Info>
  **Aviso**: O campo `source` é necessário apenas para o lado do servidor.
</Info>

## Liberar placa para andar `dope:test-drive`

Precisa liberar a placa para o veículo do teste drive andar

<ResponseField>
  1. Quando o jogador iniciar o test drive a concessionária irá triggar um evento chamado `dope:test-drive`
  2. Você deverá criar esse evento e através dele liberar a placa do veículo ou trocar a placa para uma já liberada

  > Exemplo 1 (liberando placa):

  <Expandable title="Exemplo">
    ```lua theme={null}
    RegisterNetEvent("dope:test-drive")
    AddEventHandler("dope:test-drive", function()
        local vehicle = GetVehiclePedIsUsing(PlayerPedId())
        TriggerServerEvent("plateEveryone", GetVehicleNumberPlateText(vehicle))
    end)
    ```
  </Expandable>

  > Exemplo 2 (trocando placa):

  <Expandable title="Exemplo">
    ```lua theme={null}
    RegisterNetEvent("dope:test-drive")
    AddEventHandler("dope:test-drive", function()
        local vehicle = GetVehiclePedIsUsing(PlayerPedId())
        SetVehicleNumberPlateText(vehicle,"PDMSPORT")
    end)
    ```
  </Expandable>
</ResponseField>
