Skip to content

Instantly share code, notes, and snippets.

@pkfln
Last active March 28, 2020 16:58
Show Gist options
  • Select an option

  • Save pkfln/0a539eca2c896a9c8a117a1fe03b0ddc to your computer and use it in GitHub Desktop.

Select an option

Save pkfln/0a539eca2c896a9c8a117a1fe03b0ddc to your computer and use it in GitHub Desktop.
a_samp.inc events for samp-node
{
EVENT_GAME_MODE_INIT: 'OnGameModeInit',
EVENT_GAME_MODE_EXIT: 'OnGameModeExit',
EVENT_FILTER_SCRIPT_INIT: 'OnFilterScriptInit',
EVENT_FILTER_SCRIPT_EXIT: 'OnFilterScriptExit',
EVENT_PLAYER_CONNECT: 'OnPlayerConnect',
EVENT_PLAYER_DISCONNECT: 'OnPlayerDisconnect',
EVENT_PLAYER_SPAWN: 'OnPlayerSpawn',
EVENT_PLAYER_DEATH: 'OnPlayerDeath',
EVENT_VEHICLE_SPAWN: 'OnVehicleSpawn',
EVENT_VEHICLE_DEATH: 'OnVehicleDeath',
EVENT_PLAYER_TEXT: 'OnPlayerText',
EVENT_PLAYER_COMMAND_TEXT: 'OnPlayerCommandText',
EVENT_PLAYER_REQUEST_CLASS: 'OnPlayerRequestClass',
EVENT_PLAYER_ENTER_VEHICLE: 'OnPlayerEnterVehicle',
EVENT_PLAYER_EXIT_VEHICLE: 'OnPlayerExitVehicle',
EVENT_PLAYER_STATE_CHANGE: 'OnPlayerStateChange',
EVENT_PLAYER_ENTER_CHECKPOINT: 'OnPlayerEnterCheckpoint',
EVENT_PLAYER_LEAVE_CHECKPOINT: 'OnPlayerLeaveCheckpoint',
EVENT_PLAYER_ENTER_RACE_CHECKPOINT: 'OnPlayerEnterRaceCheckpoint',
EVENT_PLAYER_LEAVE_RACE_CHECKPOINT: 'OnPlayerLeaveRaceCheckpoint',
EVENT_RCON_COMMAND: 'OnRconCommand',
EVENT_PLAYER_REQUEST_SPAWN: 'OnPlayerRequestSpawn',
EVENT_OBJECT_MOVED: 'OnObjectMoved',
EVENT_PLAYER_OBJECT_MOVED: 'OnPlayerObjectMoved',
EVENT_PLAYER_PICK_UP_PICKUP: 'OnPlayerPickUpPickup',
EVENT_VEHICLE_MOD: 'OnVehicleMod',
EVENT_ENTER_EXIT_MOD_SHOP: 'OnEnterExitModShop',
EVENT_VEHICLE_PAINTJOB: 'OnVehiclePaintjob',
EVENT_VEHICLE_RESPRAY: 'OnVehicleRespray',
EVENT_VEHICLE_DAMAGE_STATUS_UPDATE: 'OnVehicleDamageStatusUpdate',
EVENT_UNOCCUPIED_VEHICLE_UPDATE: 'OnUnoccupiedVehicleUpdate',
EVENT_PLAYER_SELECTED_MENU_ROW: 'OnPlayerSelectedMenuRow',
EVENT_PLAYER_EXITED_MENU: 'OnPlayerExitedMenu',
EVENT_PLAYER_INTERIOR_CHANGE: 'OnPlayerInteriorChange',
EVENT_PLAYER_KEY_STATE_CHANGE: 'OnPlayerKeyStateChange',
EVENT_RCON_LOGIN_ATTEMPT: 'OnRconLoginAttempt',
EVENT_PLAYER_UPDATE: 'OnPlayerUpdate',
EVENT_PLAYER_STREAM_IN: 'OnPlayerStreamIn',
EVENT_PLAYER_STREAM_OUT: 'OnPlayerStreamOut',
EVENT_VEHICLE_STREAM_IN: 'OnVehicleStreamIn',
EVENT_VEHICLE_STREAM_OUT: 'OnVehicleStreamOut',
EVENT_ACTOR_STREAM_IN: 'OnActorStreamIn',
EVENT_ACTOR_STREAM_OUT: 'OnActorStreamOut',
EVENT_DIALOG_RESPONSE: 'OnDialogResponse',
EVENT_PLAYER_TAKE_DAMAGE: 'OnPlayerTakeDamage',
EVENT_PLAYER_GIVE_DAMAGE: 'OnPlayerGiveDamage',
EVENT_PLAYER_GIVE_DAMAGE_ACTOR: 'OnPlayerGiveDamageActor',
EVENT_PLAYER_CLICK_MAP: 'OnPlayerClickMap',
EVENT_PLAYER_CLICK_TEXT_DRAW: 'OnPlayerClickTextDraw',
EVENT_PLAYER_CLICK_PLAYER_TEXT_DRAW: 'OnPlayerClickPlayerTextDraw',
EVENT_INCOMING_CONNECTION: 'OnIncomingConnection',
EVENT_TRAILER_UPDATE: 'OnTrailerUpdate',
EVENT_VEHICLE_SIREN_STATE_CHANGE: 'OnVehicleSirenStateChange',
EVENT_PLAYER_FINISHED_DOWNLOADING: 'OnPlayerFinishedDownloading',
EVENT_PLAYER_CLICK_PLAYER: 'OnPlayerClickPlayer',
EVENT_PLAYER_SELECT_OBJECT: 'OnPlayerSelectObject',
EVENT_PLAYER_WEAPON_SHOT: 'OnPlayerWeaponShot',
EVENT_CLIENT_CHECK_RESPONSE: 'OnClientCheckResponse',
EVENT_SCRIPT_CASH: 'OnScriptCash'
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment