OnWeaponFire

From Multi Theft Auto: Wiki

This event is triggered when a custom weapon gets fired.

Parameters

No parameters.

Source

The source of this event is the element that fired the weapon. If the server is the creator it returns nil.

Cancel effect

If this event is canceled, the bullet(s) won't be synced with other players.

Requirements

Minimum supported server 1.4
Minimum supported client n/a

Note: Using this function requires the resource to have the above minimum version declared in the meta.xml <min_mta_version> section. e.g. <min_mta_version server="1.4" />

Example

addEventHandler( "onWeaponFire", root,
    function ()
        if ( isElement( source ) ) and ( getElementType( source ) == "player" ) then
            outputChatBox( "You fired a weapon!", source, 0, 225, 0 )
        end
    end
)

See Also

Weapon events

Event functions