CreateObject PT

From SA-MP Wiki

Jump to: navigation, search

CreateObject

Descrição:

Cria um objeto no jogo.


Parâmetros:
(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance)
modelidO modelo que deseja usar.
Float:XA coordenada X para criar o objeto.
Float:YA coordenada Y para criar o objeto.
Float:ZA coordenada Z para criar o objeto.
Float:rXA rotação X que deseja no objeto.
Float:rYA rotaçã Y que deseja no objeto.
Float:rZA rotaçã Z que deseja no objeto.
Float:DrawDistance(opcional) A distancia da qual o objeto poderá ser visto/renderizado. 0.0 fara com que o objeto seja criado utilizando distancias predefinidas. Utilizável desde 0.3b. Limitado para 300 antes de 0.3x.


Valores de retorno:

O ID do objeto que foi criado.


Exemplo de uso:

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, 250.0); //Object will render at 250.0 units.
    CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0, 50000.0); //Object will render at 300.0 units. (The usable maximum)
    return 1;
}


Funções Relacionadas

As seguintes funções podem ser úteis, pois estão de alguma forma, relacionadas a esta função.

  • SetObjectMaterial: Replace the texture of an object with the texture from another model in the game.