GetWeaponFiringRate: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
Line 14: Line 14:
==Example==
==Example==
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
local wep = createWeapon("minigun", 0, 0, 0)
local weapon = createWeapon("minigun", 0, 0, 0)


function getWepRate()
function Command_GetWepRate()
if (not wep) then return end
    if weapon then
local rate = getWeaponFiringRate(wep)
        local rate = getWeaponFiringRate(weapon)
outputChatBox("Fire rate: "..rate)
        outputChatBox("Fire rate: " .. rate)
    end
end
end
addCommandHandler("firerate", getWepRate)
addCommandHandler("firerate", Command_GetWepRate)
</syntaxhighlight>
</syntaxhighlight>



Revision as of 11:50, 17 November 2013

Gets the firing rate to be used when you set the custom weapon to the firing state.

Syntax

int getWeaponFiringRate ( weapon theWeapon )

Required Arguments

  • theWeapon: The weapon to modify the firing rate of.

Returns

Returns an integer with the firing rate of the custom weapon, false otherwise.

Example

local weapon = createWeapon("minigun", 0, 0, 0)

function Command_GetWepRate()
    if weapon then
        local rate = getWeaponFiringRate(weapon)
        outputChatBox("Fire rate: " .. rate)
    end
end
addCommandHandler("firerate", Command_GetWepRate)

Requirements

Minimum server version n/a
Minimum client version 1.3.0-9.04555

Note: Using this feature requires the resource to have the above minimum version declared in the meta.xml <min_mta_version> section. e.g. <min_mta_version client="1.3.0-9.04555" />

See Also