removeWorldModel | Multi Theft Auto: Wiki Skip to content

removeWorldModel

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 is used to remove a world object. Use restoreWorldModel to reverse this action.

Note

Removing world models doesn't remove their occlusions. This may cause nearby map parts to disappear. Use setOcclusionsEnabled (false) to fix it.

Syntax

bool removeWorldModel ( int modelID, float radius, float x, float y, float z, [ int interior = -1 ] )
Required Arguments
  • modelID: A whole integer specifying the GTASA object model ID.
  • radius: A floating point number representing the radius that will be eliminated.
  • x: A floating point number representing the X coordinate on the map.
  • y: A floating point number representing the Y coordinate on the map.
  • z: A floating point number representing the Z coordinate on the map.
Optional Arguments

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

  • interior (default: -1): The interior ID to apply the removal to. Some objects in interior 13 show in all interiors so if you want to remove everything in interior 0 also remove everything in interior 13. A value of -1 here will affect all interiors.

Returns

  • bool: value

Returns true if the world object was removed, false if invalid arguments were passed.

Code Examples

shared

This example will removes buildings on BigEar:

removeWorldModel(16617, 1000, -300, 1556, 75) --lod
removeWorldModel(16616, 1000, -300, 1556, 75) --lod
removeWorldModel(16615, 1000, -300, 1556, 75) --lod
removeWorldModel(16138, 1000, -300, 1556, 75) -- model

See Also

World Functions