ServersYour serverFor creatorsForumFAQDocumentationSecurity
Download the launcher
  1. Documentation
  2. Client functions
  3. fxAddGunshot

Function

fxAddGunshot

A one-shot particle effect: a muzzle flash.

Syntax

bool fxAddGunshot(float posX, float posY, float posZ, float dirX, float dirY, float dirZ [, bool includeSparks = true])

Arguments

posXfloat
X position.
posYfloat
Y position.
posZfloat
Z position.
dirXfloat
Direction X.
dirYfloat
Direction Y.
dirZfloat
Direction Z.

Differences from MTA:SA

  • These MTA:SA arguments are not here: bool includeSparks = true

In MTA:SA

fxAddGunshot(float posX, float posY, float posZ, float dirX, float dirY, float dirZ, bool includeSparks = true)

Returns

true if the effect was created.

Example

bindKey("e", "down", function()
    local x, y, z = getElementPosition(localPlayer)
    fxAddGunshot(x, y, z + 1, 0, 0, 1)
end)

Notes

The game does not draw this yet. The function exists so existing scripts run without errors, but in this version the effect does not appear and the function returns false.

See also