# onPlayerTriggerEventThreshold (Servidor)

> Disparado quando um jogador chama `triggerServerEvent` ou `triggerLatentServerEvent` vezes demais num intervalo. O servidor não faz mais nada: o que fazer fica com os scripts.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Evento Lua
- **Lado**: Servidor
- **Categoria**: Eventos
- **URL**: https://wiki.mymp.gg/pt/onPlayerTriggerEventThreshold

## Sintaxe

```lua
addEventHandler("onPlayerTriggerEventThreshold", root, function(string lastEventName) ... end)
```

## Parâmetros do handler

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `lastEventName` | `string` | Nome do último evento que ele disparou. |

## Source

O jogador que passou do limite.

O limite é `max_player_triggered_events_per_interval` (100) eventos em `player_triggered_event_interval` milissegundos (1000), duas convars do servidor.

## Exemplo

```lua
addEventHandler("onPlayerTriggerEventThreshold", root, function(lastEventName)
    kickPlayer(source, "eventos demais (" .. lastEventName .. ")")
end)
```

## Veja também

- [triggerServerEvent (Cliente)](https://wiki.mymp.gg/pt/triggerServerEvent.md): Envia um evento ao servidor, que o dispara em source lá. A função retorna antes de o servidor receber.
- [triggerLatentServerEvent (Cliente)](https://wiki.mymp.gg/pt/triggerLatentServerEvent.md): Envia um evento ao servidor aos poucos, em segundo plano, a no máximo bandwidth bytes por segundo. Serve para dados grandes que não podem segurar o resto do tráfego.
- [kickPlayer (Servidor)](https://wiki.mymp.gg/pt/kickPlayer.md): Desconecta um jogador do servidor com um motivo.
