---
title: "Callbacks Sequence | open.mp"
description: "A list of callbacks available in SA-MP/open.mp and its call sequence"
canonical: https://omp.itsneufox.com/docs/scripting/resources/callbacks-sequence
language: en
---

# Callbacks Sequence

Below is a list of callbacks available in SA-MP/open.mp and its call sequence. Tickbox represent called first.

| Callback | FilterScript | GameMode |
| --- | --- | --- |
| [OnActorStreamIn](https://omp.itsneufox.com/docs/scripting/callbacks/OnActorStreamIn) | ✅ |  |
| [OnActorStreamOut](https://omp.itsneufox.com/docs/scripting/callbacks/OnActorStreamOut) | ✅ |  |
| [OnClientCheckResponse](https://omp.itsneufox.com/docs/scripting/callbacks/OnClientCheckResponse) | ✅ |  |
| [OnClientMessage](https://omp.itsneufox.com/docs/scripting/callbacks/OnClientMessage) | ✅ |  |
| [OnDialogResponse](https://omp.itsneufox.com/docs/scripting/callbacks/OnDialogResponse) | ✅ |  |
| [OnEnterExitModShop](https://omp.itsneufox.com/docs/scripting/callbacks/OnEnterExitModShop) | ✅ |  |
| [OnFilterScriptExit](https://omp.itsneufox.com/docs/scripting/callbacks/OnFilterScriptExit) | ✅ |  |
| [OnFilterScriptInit](https://omp.itsneufox.com/docs/scripting/callbacks/OnFilterScriptInit) | ✅ |  |
| [OnGameModeExit](https://omp.itsneufox.com/docs/scripting/callbacks/OnGameModeExit) | ✅ |  |
| [OnGameModeInit](https://omp.itsneufox.com/docs/scripting/callbacks/OnGameModeInit) | ✅ |  |
| [OnIncomingConnection](https://omp.itsneufox.com/docs/scripting/callbacks/OnIncomingConnection) | ✅ |  |
| [OnObjectMoved](https://omp.itsneufox.com/docs/scripting/callbacks/OnObjectMoved) | ✅ |  |
| [OnPlayerClickMap](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerClickMap) |  | ✅ |
| [OnPlayerClickPlayer](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerClickPlayer) | ✅ |  |
| [OnPlayerClickPlayerTextDraw](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerClickPlayerTextDraw) | ✅ |  |
| [OnPlayerClickTextDraw](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerClickTextDraw) | ✅ |  |
| [OnPlayerCommandText](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerCommandText) | ✅ |  |
| [OnPlayerConnect](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerConnect) | ✅ |  |
| [OnPlayerDeath](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerDeath) | ✅ |  |
| [OnPlayerDisconnect](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerDisconnect) | ✅ |  |
| [OnPlayerEditAttachedObject](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerEditAttachedObject) | ✅ |  |
| [OnPlayerEditObject](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerEditObject) | ✅ |  |
| [OnPlayerEnterCheckpoint](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerEnterCheckpoint) | ✅ |  |
| [OnPlayerEnterRaceCheckpoint](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerEnterRaceCheckpoint) | ✅ |  |
| [OnPlayerEnterVehicle](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerEnterVehicle) | ✅ |  |
| [OnPlayerExitedMenu](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerExitedMenu) |  | ✅ |
| [OnPlayerExitVehicle](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerExitVehicle) | ✅ |  |
| [OnPlayerFinishedDownloading](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerFinishedDownloading) | ✅ |  |
| [OnPlayerGiveDamage](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerGiveDamage) | ✅ |  |
| [OnPlayerGiveDamageActor](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerGiveDamageActor) | ✅ |  |
| [OnPlayerInteriorChange](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerInteriorChange) |  | ✅ |
| [OnPlayerKeyStateChange](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerKeyStateChange) |  | ✅ |
| [OnPlayerLeaveCheckpoint](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerLeaveCheckpoint) | ✅ |  |
| [OnPlayerLeaveRaceCheckpoint](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerLeaveRaceCheckpoint) | ✅ |  |
| [OnPlayerObjectMoved](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerObjectMoved) | ✅ |  |
| [OnPlayerPickUpPickup](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerPickUpPickup) |  | ✅ |
| [OnPickupStreamIn](https://omp.itsneufox.com/docs/scripting/callbacks/OnPickupStreamIn) | ✅ |  |
| [OnPickupStreamOut](https://omp.itsneufox.com/docs/scripting/callbacks/OnPickupStreamOut) | ✅ |  |
| [OnPlayerPickUpPlayerPickup](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerPickUpPlayerPickup) |  | ✅ |
| [OnPlayerPickupStreamIn](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerPickupStreamIn) | ✅ |  |
| [OnPlayerPickupStreamOut](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerPickupStreamOut) | ✅ |  |
| [OnPlayerRequestClass](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerRequestClass) | ✅ |  |
| [OnPlayerRequestDownload](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerRequestDownload) | ✅ |  |
| [OnPlayerRequestSpawn](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerRequestSpawn) | ✅ |  |
| [OnPlayerSelectedMenuRow](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerSelectedMenuRow) |  | ✅ |
| [OnPlayerSelectObject](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerSelectObject) | ✅ |  |
| [OnPlayerSpawn](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerSpawn) | ✅ |  |
| [OnPlayerStateChange](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerStateChange) | ✅ |  |
| [OnPlayerStreamIn](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerStreamIn) | ✅ |  |
| [OnPlayerStreamOut](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerStreamOut) | ✅ |  |
| [OnPlayerTakeDamage](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerTakeDamage) | ✅ |  |
| [OnPlayerText](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerText) | ✅ |  |
| [OnPlayerUpdate](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerUpdate) | ✅ |  |
| [OnPlayerWeaponShot](https://omp.itsneufox.com/docs/scripting/callbacks/OnPlayerWeaponShot) | ✅ |  |
| [OnRconCommand](https://omp.itsneufox.com/docs/scripting/callbacks/OnRconCommand) | ✅ |  |
| [OnRconLoginAttempt](https://omp.itsneufox.com/docs/scripting/callbacks/OnRconLoginAttempt) | ✅ |  |
| [OnRecordingPlaybackEnd](https://omp.itsneufox.com/docs/scripting/callbacks/OnRecordingPlaybackEnd) | ✅ |  |
| [OnTrailerUpdate](https://omp.itsneufox.com/docs/scripting/callbacks/OnTrailerUpdate) | ✅ |  |
| [OnUnoccupiedVehicleUpdate](https://omp.itsneufox.com/docs/scripting/callbacks/OnUnoccupiedVehicleUpdate) | ✅ |  |
| [OnVehicleDamageStatusUpdate](https://omp.itsneufox.com/docs/scripting/callbacks/OnVehicleDamageStatusUpdate) | ✅ |  |
| [OnVehicleDeath](https://omp.itsneufox.com/docs/scripting/callbacks/OnVehicleDeath) | ✅ |  |
| [OnVehicleMod](https://omp.itsneufox.com/docs/scripting/callbacks/OnVehicleMod) |  | ✅ |
| [OnVehiclePaintjob](https://omp.itsneufox.com/docs/scripting/callbacks/OnVehiclePaintjob) |  | ✅ |
| [OnVehicleRespray](https://omp.itsneufox.com/docs/scripting/callbacks/OnVehicleRespray) |  | ✅ |
| [OnVehicleSirenStateChange](https://omp.itsneufox.com/docs/scripting/callbacks/OnVehicleSirenStateChange) | ✅ |  |
| [OnVehicleSpawn](https://omp.itsneufox.com/docs/scripting/callbacks/OnVehicleSpawn) | ✅ |  |
| [OnVehicleStreamIn](https://omp.itsneufox.com/docs/scripting/callbacks/OnVehicleStreamIn) | ✅ |  |
| [OnVehicleStreamOut](https://omp.itsneufox.com/docs/scripting/callbacks/OnVehicleStreamOut) | ✅ |  |
