-
Notifications
You must be signed in to change notification settings - Fork 0
Client functions
- Esta função anexa um elemento a um bone de um ped ou jogador.
bool attach(element Element, element Ped, int/string Bone [, float xPosOffset = 0, float yPosOffset = 0, float zPosOffset = 0, float xRotOffset = 0, float yRotOffset = 0, float zRotOffset = 0])| Argumentos obrigatórios | Descrição |
|---|---|
| Element | O elemento que você deseja anexar. (Exceto: player) |
| Ped | O ped ou jogador ao qual você deseja anexar o elemento. |
| Bone | O ID ou nome do bone do ped ou jogador ao qual você deseja anexar o elemento. |
| Argumentos opcionais | Descrição |
|---|---|
| xPosOffset | Deslocamento da posição no eixo X. |
| yPosOffset | Deslocamento da posição no eixo Y. |
| zPosOffset | Deslocamento da posição no eixo Z. |
| xRotOffset | Deslocamento da rotação no eixo X. |
| yRotOffset | Deslocamento da rotação no eixo Y. |
| zRotOffset | Deslocamento da rotação no eixo Z. |
Retorno: Retorna true caso o elemento tenha sido anexado com sucesso, caso contrário retorna false.
- Esta função desanexa um elemento do bone de um ped ou jogador.
bool detach(element Element)| Argumentos obrigatórios | Descrição |
|---|---|
| Element | O elemento que você deseja desanexar. |
Retorno: Retorna true caso o elemento tenha sido desanexado com sucesso, caso contrário retorna false.
- Esta função desanexa todos os elementos anexados a um ped ou jogador.
bool detachAll(element Ped)| Argumentos obrigatórios | Descrição |
|---|---|
| Ped | O ped ou jogador do qual você deseja desanexar todos os elementos. |
Retorno: Retorna true caso os elementos tenham sido desanexados com sucesso, caso contrário retorna false.
- Esta função altera o deslocamento de posição de um elemento anexado.
bool setPositionOffset(element Element [, float xPosOffset = 0, float yPosOffset = 0, float zPosOffset = 0 ])| Argumentos obrigatórios | Descrição |
|---|---|
| Element | O elemento cujo deslocamento de posição você deseja alterar. |
| Argumentos opcionais | Descrição |
|---|---|
| xPosOffset | Novo deslocamento no eixo X. |
| yPosOffset | Novo deslocamento no eixo Y. |
| zPosOffset | Novo deslocamento no eixo Z. |
Retorno: Retorna true caso o deslocamento tenha sido alterado com sucesso, caso contrário retorna false. (Apenas no lado do cliente.)
- Esta função altera o deslocamento de rotação de um elemento anexado.
bool setRotationOffset(element Element [, float xRotOffset = 0, float yRotOffset = 0, float zRotOffset = 0 ])| Argumentos obrigatórios | Descrição |
|---|---|
| Element | O elemento cujo deslocamento de rotação você deseja alterar. |
| Argumentos opcionais | Descrição |
|---|---|
| xRotOffset | Novo deslocamento de rotação no eixo X. |
| yRotOffset | Novo deslocamento de rotação no eixo Y. |
| zRotOffset | Novo deslocamento de rotação no eixo Z. |
Retorno: Retorna true caso o deslocamento tenha sido alterado com sucesso, caso contrário retorna false.
- Esta função torna um elemento anexado a um ped ou jogador visível ou invisível.
bool setVisible(element Element, bool State)| Argumentos obrigatórios | Descrição |
|---|---|
| Element | O elemento que você deseja tornar visível ou invisível. |
| State | Estado de visibilidade. (true = invisível / false = visível) |
Retorno: Retorna true caso a visibilidade tenha sido alterada com sucesso, caso contrário retorna false.
- Esta função torna todos os elementos anexados a um ped ou jogador visíveis ou invisíveis.
bool setVisibleAll(element Ped, bool State)| Argumentos obrigatórios | Descrição |
|---|---|
| Ped | O ped ou jogador no qual você deseja alterar a visibilidade de todos os elementos anexados. |
| State | Estado de visibilidade. (true = invisível / false = visível) |
Retorno: Retorna true caso a visibilidade tenha sido alterada com sucesso, caso contrário retorna false.
- Esta função verifica se um elemento já está anexado.
bool isAttached(element Element)| Argumentos obrigatórios | Descrição |
|---|---|
| Element | O elemento que você deseja verificar. |
Retorno: Retorna true caso o elemento já esteja anexado, caso contrário retorna false.
- Esta função altera os detalhes de um elemento anexado.
bool setDetails(element Element [, element Ped = currentPed, int/string Bone = currentBone, float xPosOffset = currentXPosOffset, float yPosOffset = currentYPosOffset, float zPosOffset = currentZPosOffset, float xRotOffset = currentXRotOffset, float yRotOffset = currentYRotOffset, float zRotOffset = currentZRotOffset])| Argumentos obrigatórios | Descrição |
|---|---|
| Element | O elemento que você deseja atualizar. |
NOTA: Utilize
falsecaso não queira modificar o valor atual.
| Argumentos opcionais | Descrição |
|---|---|
| Ped | Novo ped ou jogador ao qual você deseja anexar o elemento. |
| Bone | Novo ID ou nome do bone do ped ou jogador ao qual você deseja anexar o elemento. |
| xPosOffset | Novo deslocamento de posição no eixo X. |
| yPosOffset | Novo deslocamento de posição no eixo Y. |
| zPosOffset | Novo deslocamento de posição no eixo Z. |
| xRotOffset | Novo deslocamento de rotação no eixo X. |
| yRotOffset | Novo deslocamento de rotação no eixo Y. |
| zRotOffset | Novo deslocamento de rotação no eixo Z. |
Retorno: Retorna true caso os detalhes tenham sido alterados com sucesso, caso contrário retorna false.
- Esta função obtém os detalhes de um elemento anexado.
table getDetails(element Element)| Argumentos obrigatórios | Descrição |
|---|---|
| Element | O elemento que você deseja verificar. |
Retorno: Retorna uma table contendo os detalhes do elemento, caso ele exista e esteja anexado. A ordem dos valores é a mesma dos parâmetros da função attach. Caso contrário, retorna false.
- Esta função altera o ped ou jogador ao qual o elemento está anexado.
bool setPed(element Element, element Ped)| Argumentos obrigatórios | Descrição |
|---|---|
| Element | O elemento que você deseja atualizar. |
| Ped | O ped ou jogador ao qual você deseja anexar o elemento. |
Retorno: Retorna true caso o ped ou jogador tenha sido alterado com sucesso, caso contrário retorna false.
- Esta função altera o bone ao qual o elemento está anexado.
bool setBone(element Element, int/string Bone)| Argumentos obrigatórios | Descrição |
|---|---|
| Element | O elemento que você deseja atualizar. |
| Bone | O ID ou nome do bone do ped ou jogador ao qual você deseja anexar o elemento. |
Retorno: Retorna true caso o bone tenha sido alterado com sucesso, caso contrário retorna false.
- Esta função obtém todos os elementos anexados a um ped ou jogador.
table getAttacheds(element Ped)| Argumentos obrigatórios | Descrição |
|---|---|
| Ped | O ped ou jogador ao qual os elementos estão anexados. |
Retorno: Retorna uma table contendo todos os elementos anexados ao ped ou jogador especificado, caso contrário retorna false.
- Esta função sobrescreve uma opção de configuração padrão.
bool setConfigOption(string Name, bool Value)| Argumentos obrigatórios | Descrição |
|---|---|
| Name | O nome da opção de configuração. |
| Value | O novo valor da opção. |
Retorno: Retorna true caso a opção tenha sido alterada com sucesso, caso contrário retorna false.
- Esta função retorna o valor atual de uma opção de configuração.
bool getConfigOption(string Name)| Argumentos obrigatórios | Descrição |
|---|---|
| Name | O nome da opção de configuração. |
Retorno: Retorna o valor atual da opção de configuração.