engineSetModelTXDID | Multi Theft Auto: Wiki Skip to content

engineSetModelTXDID

Client-side
Server-side
Shared

Pair: engineGetModelTXDID

Added in 1.6.0 r22190

This function changes the TXD ID of the given model ID.

OOP Syntax Help! I don't understand this!

  • Method:Engine.setModelTXDID(...)

Syntax

bool engineSetModelTXDID ( ​int modelID, ​int txdID )
Required Arguments
  • modelID: The ID of the model to update TXD ID.
  • txdID: The ID of target TXD. Use engineRequestTXD to get a new TXD ID.

Returns

  • bool: result

Returns true if this function succeeds, throw a error if it fails for some reason.

Code Examples

client

This example replaces textures for some Grove Street buildings.

-- Load IMG archive
local img = engineLoadIMG('worldmod.img')
-- Enable streaming from this IMG
engineAddImage(img)
-- Allocate a new TXD
local newTxdId = engineRequestTXD("WESTERNHOUSES01")
-- Link IMG files to TXD
engineImageLinkTXD(img, "western.txd", newTxdId)
-- Assign TXD to game models
engineSetModelTXDID(17697, newTxdId)
engineSetModelTXDID(17925, newTxdId)
engineSetModelTXDID(3646, newTxdId)

See Also

Engine Functions