Client Scripting Events: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 8: Line 8:
void [[onClientWeaponFire]] ( int weapon, int ammo, int ammoInClip, float hitX, float hitY, float hitZ, [[element]] hitElement )
void [[onClientWeaponFire]] ( int weapon, int ammo, int ammoInClip, float hitX, float hitY, float hitZ, [[element]] hitElement )


void [[onClientPlayerTarget]] ( element target )
void [[onClientPlayerTarget]] ( [[element]]target )


bool [[onClientPlayerDamage]] ( player attacker, int weapon, int bodypart )
bool [[onClientPlayerDamage]] ( [[player]] attacker, int weapon, int bodypart )


void [[onClientGUIClicked]] ( element theElement )
void [[onClientGUIClicked]] ( [[element]] theElement )


void [[onClientGUIChanged]] ( element theElement )
void [[onClientGUIChanged]] ( [[element]] theElement )


void [[onClientGUIAccepted]] ( element theElement )
void [[onClientGUIAccepted]] ( [[element]] theElement )


void [[onClientGUIClose]] ( element theElement )
void [[onClientGUIClose]] ( [[element]] theElement )


void [[onClientGUIKeyDown]] ( element theElement )
void [[onClientGUIKeyDown]] ( [[element]] theElement )


void [[onClientConsole]] ( text )
void [[onClientConsole]] ( text )


void [[onClientRender]] ( )
void [[onClientRender]] ( )

Revision as of 23:16, 20 March 2007

This is a list of client-side scripting events that currently exist. More will come soon.

Client Events

void onClientResourceStart ( string name )

void onClientResourceStop ( string name )

void onClientWeaponFire ( int weapon, int ammo, int ammoInClip, float hitX, float hitY, float hitZ, element hitElement )

void onClientPlayerTarget ( elementtarget )

bool onClientPlayerDamage ( player attacker, int weapon, int bodypart )

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 ( )