engineStreamingReleaseModel | Multi Theft Auto: Wiki Skip to content

engineStreamingReleaseModel

Client-side
Server-side
Shared

Manual Review Required

Please finish this page using the corresponding Old Wiki article. Go to Contribution guidelines for more information.


This function sends a unloading request to the game model streamer.

Syntax

boolean engineStreamingReleaseModel ( number modelID, [ boolean removeRef = false ] )
Required Arguments
  • modelID: ID of the model you want to unload.
Optional Arguments

NOTE: When using optional arguments, you might need to supply all arguments before the one you wish to use.

  • removeRef (default: false): decrease references counter.

Returns

  • boolean: value

Returns true if the model was unloaded, false otherwise.

Code Examples

shared

This example draws a model

local modelId = 1337
local function drawMyModel()
dxDrawModel3D(modelId, 0, 0, 4, 0, 0, 0)
end
local function startDraw()
engineStreamingRequestModel(modelId, true, true)
addEventHandler("onClientPreRender", root, drawMyModel)
end
local function stopDraw()
engineStreamingReleaseModel(modelId, true)
removeEventHandler("onClientPreRender", root, drawMyModel)
end

See Also

Engine Functions
Engine Elements