SetGlitchEnabled: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
Line 14: Line 14:
**'''crouchbug''' - This is the glitch where the post shooting animation can be aborted by using the crouch key.
**'''crouchbug''' - This is the glitch where the post shooting animation can be aborted by using the crouch key.
**'''highcloserangedamage''' - Enabling this removes the extremely high damage guns inflict when fired at very close range.
**'''highcloserangedamage''' - Enabling this removes the extremely high damage guns inflict when fired at very close range.
<div style="padding-left:19px;">
**'''hitanim''' - Enabling this allows 'hit by bullet' animations to interrupt player aiming.
{{New feature|3.0132|1.3.2|
**{{New feature|3.0136|1.3.5-6277|'''fastsprint''' - Stop speed advantage by tapping sprint button}}
*'''hitanim''' - Enabling this allows 'hit by bullet' animations to interrupt player aiming.
}}
</div>
*'''enable:''' whether or not to enable the glitch..
*'''enable:''' whether or not to enable the glitch..



Revision as of 11:30, 3 April 2014

This function enables or disables glitches that are found in the original Single Player game that can be used to gain an advantage in multiplayer.

[[{{{image}}}|link=|]] Note: By default all these glitches are disabled - use this function to enable them.

Syntax

bool setGlitchEnabled ( string glitchName, bool enable )

Required Arguments

  • glitchName: the name of the property to set. Possible values are:
    • quickreload - This is the glitch where switching weapons auto-reloads your weapon, without actually performing the reload animation.
    • fastmove - This is the glitch that can be achieved by a certain key combinations whilst standing up after crouching, which allows you to move quickly with slow weapons (e.g. deagle).
    • fastfire - This is the glitch that can be achieved by cancelling the full fire animation, allowing you to shoot with slow-fire weapons (e.g. deagle) much faster.
    • crouchbug - This is the glitch where the post shooting animation can be aborted by using the crouch key.
    • highcloserangedamage - Enabling this removes the extremely high damage guns inflict when fired at very close range.
    • hitanim - Enabling this allows 'hit by bullet' animations to interrupt player aiming.
    • fastsprint - Stop speed advantage by tapping sprint button
  • enable: whether or not to enable the glitch..

Returns

Returns true if successful, false otherwise.

Example

This example enables all glitches in the server once the resource is loaded.

function resourceStart ()
    setGlitchEnabled ( "quickreload", true )
    setGlitchEnabled ( "fastmove", true )
    setGlitchEnabled ( "fastfire", true )
    setGlitchEnabled ( "crouchbug", true )
    setGlitchEnabled ( "highcloserangedamage", true )
    setGlitchEnabled ( "hitanim", true )
end
addEventHandler ( "onResourceStart", getResourceRootElement ( ), resourceStart )

See Also