Client Scripting Events: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
(Revert addition of isCursorOnElement which is not an event)
 
(127 intermediate revisions by 67 users not shown)
Line 1: Line 1:
This is a list of client-side scripting events that currently exist. More will come soon.
<pageclass class="client"></pageclass>
This page lists all '''client-side''' scripting [[event]]s that have been implemented and are available in the Deathmatch mod.


===Client Events===
To request a event, create an issue in [https://github.com/multitheftauto/mtasa-blue/issues our GitHub repository.]
void [[onClientResourceStart]] ( string name )
'''Server-side scripting events can be found here: [[Server Scripting Events]]
==Browser events==
{{CEF_events}}
==Colshape events==
{{Client_colshape_events}}
==Element events==
{{Client_element_events}}
==Input events==
{{GUI_events}}
==Marker events==
{{Client_marker_events}}
==Ped events==
{{Client_ped_events}}
==Pickup events==
{{Client_pickup_events}}
==Player events==
{{Client_player_events}}
==Object events==
{{Client_object_events}}
==Projectile events==
{{Client_projectile_events}}
==Resource events==
{{Client_resource_events}}
==Sound events==
{{Sound_events}}
==Vehicle events==
{{Client_vehicle_events}}
==Weapon creation events==
{{Client_weapon_creation_events}}


void [[onClientResourceStop]] ( string name )
==Other events==
{{Client_other_events}}


void [[onClientPlayerJoin]] ( void )
t
 
[[ar:Client Scripting Events]]
void [[onClientPlayerQuit]] ( string reason )
[[es:Client Scripting Events]]
 
[[fr:Client Scripting Events]]
void [[onClientPlayerWeaponFire]] ( int weapon, int ammo, int ammoInClip, float hitX, float hitY, float hitZ, [[element]] hitElement )
[[hu:Client Scripting Events]]
 
[[pl:Client Scripting Events]]
void [[onClientPlayerTarget]] ( [[element]] target )
[[ru:Client Scripting Events]]
 
[[tr:Client Taraflı Eventler]]
void [[onClientPlayerDamage]] ( [[player]] attacker, int weapon, int bodypart )
 
void [[onClientPlayerSpawn]] ( [[team]] hisTeam )
 
void [[onClientPlayerWasted]] ( void )
 
void [[onClientPlayerVehicleEnter]] ( [[vehicle]] theVehicle, int seat )
 
void [[onClientPlayerVehicleExit]] ( [[vehicle]] theVehicle, int seat )
 
void [[onClientPlayerChangeNick]] ( string oldNick )
 
void [[onClientPlayerTask]] ( string priority, int type, string name )
 
void [[onClientVehicleRespawn]] ( void )
 
void [[onClientVehicleEnter]] ( [[player]] thePlayer, int seat )
 
void [[onClientVehicleExit]] ( [[player]] thePlayer, int seat )
 
void [[onClientVehicleStartEnter]] ( [[player]] thePlayer, int seat )
 
void [[onClientVehicleStartExit]] ( [[player]] thePlayer, int seat )
 
void [[onClientTrailerAttach]] ( [[vehicle]] towedBy )
 
void [[onClientTrailerDetach]] ( [[vehicle]] towedBy )
 
void [[onClientGUIClicked]] ( [[element]] theElement )
 
void [[onClientGUIChanged]] ( [[element]] theElement )
 
void [[onClientGUIAccepted]] ( [[element]] theElement )
 
void [[onClientGUIClose]] ( [[element]] theElement )
 
void [[onClientGUIKeyDown]] ( [[element]] theElement )
 
void [[onClientConsole]] ( text )
 
void [[onClientRender]] ( )
 
void [[onClientClick]] ( string button, string state, cursorX, cursorY, worldX, worldY, worldZ, element clicked )
 
void [[onClientCursorMove]] ( float cursorX, float cursorY )
 
void [[onClientColShapeHit]] ( [[entity]] theEntity, bool matchingDimension )
 
void [[onClientColShapeLeave]] ( [[entity]] theEntity, bool matchingDimension )
 
void [[onClientElementColShapeHit]] ( [[colshape]] theShape, bool matchingDimension )
 
void [[onClientElementColShapeLeave]] ( [[colshape]] theShape, bool matchingDimension )

Latest revision as of 16:13, 5 April 2026

This page lists all client-side scripting events that have been implemented and are available in the Deathmatch mod.

To request a event, create an issue in our GitHub repository.

Server-side scripting events can be found here: Server Scripting Events

Browser events


Colshape events


Element events


Input events

Input

GUI


Marker events


Ped events


Pickup events


Player events


Object events


Projectile events


Resource events


Sound events


Vehicle events


Weapon creation events


Other events



t