note Help Needed
This wiki is the result of an ongoing community effort — thank you all for helping!
If you want to provide changes to this page then please click here.
CreateObject
Description
Creates an object at specified coordinates in the game world.
Name | Description |
---|---|
modelid | The model to create. |
Float:x | The X coordinate to create the object at. |
Float:y | The Y coordinate to create the object at. |
Float:z | The Z coordinate to create the object at. |
Float:rotationX | The X rotation of the object. |
Float:rotationY | The Y rotation of the object. |
Float:rotationZ | The Z rotation of the object. |
Float:drawDistance | (optional) The distance that San Andreas renders objects at. 0.0 will cause objects to render at their default distances. |
Examples
public OnGameModeInit()
{
CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0); // Object will render at its default distance.
CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0, 300.0); // Object will render at 300.0 units.
return 1;
}
Notes
tip
There is a limit of 1000 objects (MAX_OBJECTS). To circumvent this limit, you can use the streamer plugin.
Related Functions
- DestroyObject: Destroy an object.
- IsValidObject: Checks if a certain object is vaild.
- MoveObject: Move an object.
- StopObject: Stop an object from moving.
- SetObjectPos: Set the position of an object.
- SetObjectRot: Set the rotation of an object.
- GetObjectPos: Locate an object.
- GetObjectRot: Check the rotation of an object.
- AttachObjectToPlayer: Attach an object to a player.
- SetObjectMaterialText: Replace the texture of an object with text.
- SetObjectMaterial: Replace the texture of an object with the texture from another model in the game.
- CreatePlayerObject: Create an object for only one player.
- DestroyPlayerObject: Destroy a player object.
- IsValidPlayerObject: Checks if a certain player object is vaild.
- MovePlayerObject: Move a player object.
- StopPlayerObject: Stop a player object from moving.
- SetPlayerObjectPos: Set the position of a player object.
- SetPlayerObjectRot: Set the rotation of a player object.
- GetPlayerObjectPos: Locate a player object.
- GetPlayerObjectRot: Check the rotation of a player object.
- AttachPlayerObjectToPlayer: Attach a player object to a player.
- SetPlayerObjectMaterialText: Replace the texture of a player object with text.
- SetPlayerObjectMaterial: Replace the texture of a player object with the texture from another model in the game.