CreateObject
Descrição
Cria um objeto em coordenadas especificadas no mundo do jogo.
Nome | Descrição |
---|---|
modelid | O modelo do objeto. |
Float:X | A coordenada X para criar o objeto. |
Float:Y | A coordenada Y para criar o objeto. |
Float:Z | A coordenada Z para criar o objeto. |
Float:rX | A rotação X para criar o objeto. |
Float:rY | A rotação Y para criar o objeto. |
Float:rZ | A rotação Z para criar o objeto. |
Float:DrawDistance | (Opcional) A distância de renderização do objeto no mapa. 0.0 fará com que os objetos sejam renderizados em suas distâncias padrão. Utilizável desde 0.3b. Limitado a 300 antes de 0,3x. |
Exemplos
public OnGameModeInit()
{
CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0); // O objeto será renderizado em sua distância padrão.
CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0, 300.0); // O objeto será renderizado em 300.0 metros de distância.
return 1;
}
Notas
dica
Há um limite de 1000 objetos (MAX_OBJECTS). Para contornar esse limite, você pode usar um streamer.
Funções relacionadas
- DestroyObject: Destrua um objeto.
- IsValidObject: Verifica se um determinado objeto é válido.
- MoveObject: Move um objeto.
- StopObject: Pare a movimentação de um objeto.
- SetObjectPos: Define a posição de um objeto.
- SetObjectRot: Define a rotação de um objeto.
- GetObjectPos: Localize a posição de um objeto.
- GetObjectRot: Localize a rotação de um objeto.
- AttachObjectToPlayer: Anexa um objeto a um jogador.
- SetObjectMaterialText: Substitua a textura de um objeto por texto.
- SetObjectMaterial: Substitua a textura de um objeto pela textura de outro modelo no jogo.
- CreatePlayerObject: Cria um objeto para apenas um jogador.
- DestroyPlayerObject: Destrua um objeto do jogador.
- IsValidPlayerObject: Verifica se um determinado objeto player é válido.
- MovePlayerObject: Move um objeto do jogador.
- StopPlayerObject: Pare a movimentação de um objeto do jogador.
- SetPlayerObjectPos: Define a posição de um objeto do jogador.
- SetPlayerObjectRot: Defina a rotação de um objeto do jogador.
- GetPlayerObjectPos: Localize a posição de um objeto do jogador.
- GetPlayerObjectRot: Localize a rotação de um objeto do jogador.
- AttachPlayerObjectToPlayer: Anexa um objeto de jogador a um jogador
- SetPlayerObjectMaterialText: Substitua a textura de um objeto de jogador por texto.
- SetPlayerObjectMaterial: Substitua a textura de um objeto do jogador pela textura de outro modelo no jogo.