RemoveVehicleUpgrade

From Multi Theft Auto: Wiki
Revision as of 17:55, 16 August 2007 by Arc (talk | contribs)
Jump to navigation Jump to search

Description

This function removes an already existing upgrade from the specified vehicle, eg: nos, hydraulics. Defined in San Andreas\data\maps\veh_mods\veh_mods.ide.

Syntax

bool removeVehicleUpgrade ( vehicle theVehicle, int upgrade )

Required Arguments

  • theVehicle: The element representing the vehicle you wish to remove the upgrade from
  • upgrade: The upgrade you wish to remove, currently limited to NOS-5X (1008), NOS-2X (1009), NOS-10X (1010), HYDRAULICS (1087)

Returns

Returns true if the upgrade was successfully removed from the vehicle, otherwise false.

Example

This script defines a 'nos' console command that adds and immediately removes a NOS upgrade to the vehicle that the player who executes the command is sitting in.

function addNOS ( sourcePlayer, command )
    theVehicle = getPlayerOccupiedVehicle ( sourcePlayer )
    if ( theVehicle ) then
        addVehicleUpgrade ( theVehicle, 1010 )     -- NOS 10x
        removeVehicleUpgrade ( theVehicle, 1010 )
    end
end
addCommandHandler ( "nos", addNOS )

See Also