---
title: "179 documentos marcados com \"npc\" | open.mp"
canonical: https://omp.itsneufox.com/pt-BR/docs/tags/npc
language: pt-BR
---

# 179 documentos marcados com "npc"

[Ver todas as etiquetas](https://omp.itsneufox.com/pt-BR/docs/tags)

[

## ConnectNPC

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/ConnectNPC)

Conecta um NPC ao servidor.

[

## GetMyPos

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetMyPos)

Obtenha a posição do NPC

[

## IsPlayerNPC

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/IsPlayerNPC)

Verifique se um jogador é um jogador real ou um NPC.

[

## NPC Constants

](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/npc-constants)

Constantes usadas em funções e retornos de chamada NPC.

[

## NPC\_AddPointToPath

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_AddPointToPath)

Adiciona um waypoint a um caminho NPC.

[

## NPC\_AimAt

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_AimAt)

Faz um NPC mirar em uma posição específica.

[

## NPC\_AimAtPlayer

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_AimAtPlayer)

Faz um NPC mirar em um jogador.

[

## NPC\_ApplyAnimation

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_ApplyAnimation)

Aplica uma animação específica a um NPC.

[

## NPC\_ChangeNode

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_ChangeNode)

Altera o nó que um NPC está reproduzindo atualmente.

[

## NPC\_ClearAnimations

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_ClearAnimations)

Limpa todas as animações de um NPC.

[

## NPC\_ClearPath

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_ClearPath)

Limpa todos os pontos de um caminho NPC.

[

## NPC\_CloseNode

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_CloseNode)

Fecha um nó NPC, tornando-o indisponível para uso.

[

## NPC\_Create

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_Create)

Cria um novo NPC.

[

## NPC\_CreatePath

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_CreatePath)

Cria um novo caminho NPC.

[

## NPC\_Destroy

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_Destroy)

Destrói um NPC.

[

## NPC\_DestroyAllPath

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_DestroyAllPath)

Destrói todos os caminhos NPC.

[

## NPC\_DestroyPath

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_DestroyPath)

Destrói um caminho NPC específico.

[

## NPC\_EnableInfiniteAmmo

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_EnableInfiniteAmmo)

Ativa ou desativa munição infinita para um NPC.

[

## NPC\_EnableReloading

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_EnableReloading)

Ativa ou desativa o recarregamento automático para um NPC.

[

## NPC\_EnterVehicle

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_EnterVehicle)

Faz um NPC entrar em um veículo.

[

## NPC\_ExitVehicle

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_ExitVehicle)

Faz um NPC sair de seu veículo atual.

[

## NPC\_GetAll

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetAll)

Obtém todos os NPC IDs e os armazena em uma matriz.

[

## NPC\_GetAmmo

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetAmmo)

Obtém a quantidade de munição da arma atual de um NPC.

[

## NPC\_GetAmmoInClip

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetAmmoInClip)

Obtém a munição do clipe atual da arma de um NPC.

[

## NPC\_GetAnimation

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetAnimation)

Obtém os dados de animação atuais de um NPC.

[

## NPC\_GetArmour

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetArmour)

Obtém o valor da armadura de um NPC.

[

## NPC\_GetCurrentPathPointIndex

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetCurrentPathPointIndex)

Obtém o índice do ponto do caminho atual para o qual um NPC está se movendo.

[

## NPC\_GetCustomSkin

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetCustomSkin)

Obtém a aparência personalizada ID de um NPC.

[

## NPC\_GetEnteringVehicle

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetEnteringVehicle)

Obtém o veículo em que um NPC está entrando no momento.

[

## NPC\_GetEnteringVehicleID

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetEnteringVehicleID)

Obtém o veículo ID que um NPC está entrando no momento.

[

## NPC\_GetEnteringVehicleSeat

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetEnteringVehicleSeat)

Obtém o assento que um NPC está entrando em um veículo.

[

## NPC\_GetFacingAngle

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetFacingAngle)

Obtém o ângulo frontal de um NPC.

[

## NPC\_GetFightingStyle

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetFightingStyle)

Obtém o estilo de luta de um NPC.

[

## NPC\_GetHealth

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetHealth)

Obtém o valor de integridade de um NPC.

[

## NPC\_GetInterior

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetInterior)

Obtém o ID interno de um NPC.

[

## NPC\_GetKeys

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetKeys)

Obtém os estados-chave atuais de um NPC.

[

## NPC\_GetNodeInfo

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetNodeInfo)

Obtém informações sobre um nó NPC.

[

## NPC\_GetNodePointCount

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetNodePointCount)

Obtém o número de pontos em um nó NPC.

[

## NPC\_GetNodePointPosition

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetNodePointPosition)

Obtém a posição do ponto atual em um nó NPC.

[

## NPC\_GetNodeType

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetNodeType)

Obtém o tipo de um nó NPC.

[

## NPC\_GetPathCount

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetPathCount)

Obtém o número total de caminhos NPC no servidor.

[

## NPC\_GetPathPoint

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetPathPoint)

Obtém as coordenadas e o intervalo de parada de um ponto específico em um caminho NPC.

[

## NPC\_GetPathPointCount

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetPathPointCount)

Obtém o número de pontos em um caminho NPC.

[

## NPC\_GetPlayerAimingAt

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetPlayerAimingAt)

Obtém o ID do jogador que um NPC está visando atualmente.

[

## NPC\_GetPlayerMovingTo

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetPlayerMovingTo)

Obtém o ID do jogador para o qual um NPC está se movendo no momento.

[

## NPC\_GetPos

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetPos)

Obtém a posição de um NPC.

[

## NPC\_GetPosMovingTo

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetPosMovingTo)

Obtém a posição para a qual NPC está se movendo atualmente.

[

## NPC\_GetRecordCount

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetRecordCount)

Obtém o número de arquivos de gravação NPC carregados.

[

## NPC\_GetRot

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetRot)

Obtém a rotação de um NPC.

[

## NPC\_GetSkin

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetSkin)

Obtém o skin/modelo ID de um NPC.

[

## NPC\_GetSpecialAction

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetSpecialAction)

Obtém a ação especial atual de um NPC.

[

## NPC\_GetSurfingObject

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetSurfingObject)

Obtém o objeto em que um NPC está navegando.

[

## NPC\_GetSurfingOffsets

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetSurfingOffsets)

Obtém o deslocamento de navegação para um NPC.

[

## NPC\_GetSurfingPlayerObject

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetSurfingPlayerObject)

Obtém o objeto do jogador no qual um NPC está navegando.

[

## NPC\_GetSurfingVehicle

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetSurfingVehicle)

Obtém o veículo em que um NPC está navegando.

[

## NPC\_GetVehicle

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetVehicle)

Obtém o veículo ID do veículo atual de um NPC.

[

## NPC\_GetVehicleGearState

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetVehicleGearState)

Obtém o estado do trem de pouso de uma aeronave NPC.

[

## NPC\_GetVehicleHealth

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetVehicleHealth)

Obtém a integridade do veículo de um NPC.

[

## NPC\_GetVehicleHydraThrusters

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetVehicleHydraThrusters)

Obtém a direção do propulsor de um veículo Hydra de NPC.

[

## NPC\_GetVehicleID

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetVehicleID)

Obtém o veículo ID do veículo atual de um NPC.

[

## NPC\_GetVehicleSeat

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetVehicleSeat)

Obtém o assento ID de um NPC em um veículo.

[

## NPC\_GetVehicleTrainSpeed

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetVehicleTrainSpeed)

Obtém a velocidade do trem para um NPC dirigindo um trem.

[

## NPC\_GetVelocity

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetVelocity)

Obtém a velocidade de um NPC.

[

## NPC\_GetVirtualWorld

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetVirtualWorld)

Obtém o mundo virtual em que um NPC está.

[

## NPC\_GetWeapon

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetWeapon)

Obtém a arma atual que um NPC está segurando.

[

## NPC\_GetWeaponAccuracy

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetWeaponAccuracy)

Obtém a configuração de precisão para uma arma NPC.

[

## NPC\_GetWeaponActualClipSize

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetWeaponActualClipSize)

Obtém o tamanho real (padrão) do clipe para uma arma NPC.

[

## NPC\_GetWeaponActualReloadTime

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetWeaponActualReloadTime)

Obtém o tempo de recarga real (padrão) da arma de um NPC.

[

## NPC\_GetWeaponClipSize

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetWeaponClipSize)

Obtém a configuração de tamanho do clipe para uma arma NPC.

[

## NPC\_GetWeaponReloadTime

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetWeaponReloadTime)

Obtém o tempo de recarga da arma de um NPC.

[

## NPC\_GetWeaponShootTime

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetWeaponShootTime)

Obtém o tempo de disparo da arma de um NPC.

[

## NPC\_GetWeaponSkillLevel

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetWeaponSkillLevel)

Obtém o nível de habilidade com arma de um NPC.

[

## NPC\_GetWeaponState

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetWeaponState)

Obtém o estado da arma de um NPC.

[

## NPC\_HasPathPointInRange

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_HasPathPointInRange)

Verifica se um caminho tem algum ponto dentro do intervalo especificado a partir de determinadas coordenadas.

[

## NPC\_IsAiming

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsAiming)

Verifica se um NPC está mirando no momento.

[

## NPC\_IsAimingAtPlayer

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsAimingAtPlayer)

Verifica se um NPC está mirando em um jogador específico.

[

## NPC\_IsAnyStreamedIn

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsAnyStreamedIn)

Verifica se um NPC foi transmitido para algum player.

[

## NPC\_IsDead

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsDead)

Verifica se um NPC está morto.

[

## NPC\_IsEnteringVehicle

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsEnteringVehicle)

Verifica se um NPC está entrando em um veículo.

[

## NPC\_IsInfiniteAmmoEnabled

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsInfiniteAmmoEnabled)

Verifica se a munição infinita está habilitada para um NPC.

[

## NPC\_IsInvulnerable

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsInvulnerable)

Verifica se um NPC é invulnerável a danos.

[

## NPC\_IsMeleeAttacking

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsMeleeAttacking)

Verifica se um NPC está realizando um ataque corpo a corpo.

[

## NPC\_IsMoving

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsMoving)

Verifica se um NPC está em movimento no momento.

[

## NPC\_IsMovingToPlayer

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsMovingToPlayer)

Verifica se um NPC está se movendo em direção a um jogador específico.

[

## NPC\_IsNodeOpen

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsNodeOpen)

Verifica se um nó NPC está aberto.

[

## NPC\_IsPlaybackPaused

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsPlaybackPaused)

Verifica se a reprodução de um NPC está pausada.

[

## NPC\_IsPlayingNode

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsPlayingNode)

Verifica se um NPC está atualmente reproduzindo um nó.

[

## NPC\_IsPlayingNodePaused

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsPlayingNodePaused)

Verifica se a reprodução do nó de um NPC está atualmente pausada.

[

## NPC\_IsPlayingPlayback

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsPlayingPlayback)

Verifica se um NPC está reproduzindo uma gravação.

[

## NPC\_IsReloadEnabled

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsReloadEnabled)

Verifica se o recarregamento automático está habilitado para um NPC.

[

## NPC\_IsReloading

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsReloading)

Verifica se um NPC está recarregando sua arma.

[

## NPC\_IsShooting

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsShooting)

Verifica se um NPC está filmando no momento.

[

## NPC\_IsSpawned

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsSpawned)

Verifica se um NPC foi gerado no mundo do jogo.

[

## NPC\_IsStreamedIn

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsStreamedIn)

Verifica se um NPC foi transmitido para um jogador específico.

[

## NPC\_IsValid

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsValid)

Verifica se um NPC ID é válido.

[

## NPC\_IsValidPath

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsValidPath)

Verifica se um caminho ID é válido e existe.

[

## NPC\_IsValidRecord

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsValidRecord)

Verifica se um arquivo de gravação é válido e carregado.

[

## NPC\_IsVehicleSirenUsed

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsVehicleSirenUsed)

Verifica se um NPC está usando a sirene do veículo.

[

## NPC\_Kill

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_Kill)

Mata um NPC com uma arma/motivo específico.

[

## NPC\_LoadRecord

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_LoadRecord)

Carrega um arquivo de gravação NPC para reprodução.

[

## NPC\_MeleeAttack

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_MeleeAttack)

Faz um NPC realizar um ataque corpo a corpo.

[

## NPC\_Move

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_Move)

Faz um movimento NPC para uma posição específica.

[

## NPC\_MoveByPath

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_MoveByPath)

Faz com que um NPC siga um caminho predefinido.

[

## NPC\_MoveToPlayer

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_MoveToPlayer)

Faz um movimento NPC em direção e segue um jogador.

[

## NPC\_OpenNode

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_OpenNode)

Abre um nó NPC para uso.

[

## NPC\_PausePlayback

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_PausePlayback)

Pausa ou retoma a reprodução da gravação de um NPC.

[

## NPC\_PausePlayingNode

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_PausePlayingNode)

Pausa a navegação do nó de um NPC.

[

## NPC\_PlayNode

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_PlayNode)

Faz um NPC navegar por nós de navegação predefinidos.

[

## NPC\_PutInVehicle

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_PutInVehicle)

Coloca um NPC em um veículo em um assento específico.

[

## NPC\_RemoveFromVehicle

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_RemoveFromVehicle)

Remove um NPC do veículo atual.

[

## NPC\_RemovePointFromPath

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_RemovePointFromPath)

Remove um waypoint de um caminho NPC.

[

## NPC\_ResetAnimation

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_ResetAnimation)

Redefine a animação atual de um NPC para o padrão.

[

## NPC\_ResetSurfingData

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_ResetSurfingData)

Redefine todos os dados de navegação para um NPC.

[

## NPC\_Respawn

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_Respawn)

Reaparece um NPC em sua posição de surgimento, redefinindo seu estado.

[

## NPC\_ResumePlayingNode

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_ResumePlayingNode)

Retoma a navegação do nó pausado para um NPC.

[

## NPC\_SetAmmo

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetAmmo)

Define a contagem de munição para a arma atual de um NPC.

[

## NPC\_SetAmmoInClip

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetAmmoInClip)

Define a quantidade de munição no pente de arma de um NPC.

[

## NPC\_SetAngleToPlayer

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetAngleToPlayer)

Gira um NPC para enfrentar um jogador específico.

[

## NPC\_SetAngleToPos

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetAngleToPos)

Gira um NPC para que fique voltado para uma posição mundial específica.

[

## NPC\_SetAnimation

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetAnimation)

Define uma animação para um NPC pela animação ID.

[

## NPC\_SetArmour

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetArmour)

Define o nível de armadura de um NPC.

[

## NPC\_SetFacingAngle

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetFacingAngle)

Define o ângulo de orientação de um NPC.

[

## NPC\_SetFightingStyle

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetFightingStyle)

Define o estilo de luta de um NPC para combate corpo a corpo.

[

## NPC\_SetHealth

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetHealth)

Define o valor de integridade de um NPC.

[

## NPC\_SetInterior

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetInterior)

Define o interior de um NPC.

[

## NPC\_SetInvulnerable

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetInvulnerable)

Define se um NPC é invulnerável a danos.

[

## NPC\_SetKeys

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetKeys)

Define os estados-chave para um NPC.

[

## NPC\_SetNodePoint

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetNodePoint)

Define um ponto em um nó NPC.

[

## NPC\_SetPos

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetPos)

Define a posição de um NPC.

[

## NPC\_SetRot

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetRot)

Define a rotação de um NPC em todos os eixos.

[

## NPC\_SetSkin

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetSkin)

Define o modelo de skin de um NPC.

[

## NPC\_SetSpecialAction

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetSpecialAction)

Define o estado de ação especial de um NPC.

[

## NPC\_SetSurfingObject

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetSurfingObject)

Define o objeto em que um NPC está navegando.

[

## NPC\_SetSurfingOffsets

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetSurfingOffsets)

Define o deslocamento de navegação para um NPC.

[

## NPC\_SetSurfingPlayerObject

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetSurfingPlayerObject)

Define o objeto do jogador em que um NPC está navegando.

[

## NPC\_SetSurfingVehicle

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetSurfingVehicle)

Define o veículo em que um NPC está navegando.

[

## NPC\_SetVehicleGearState

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetVehicleGearState)

Define o estado do trem de pouso da aeronave NPC.

[

## NPC\_SetVehicleHealth

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetVehicleHealth)

Define a integridade do veículo de um NPC.

[

## NPC\_SetVehicleHydraThrusters

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetVehicleHydraThrusters)

Define a direção do propulsor Hydra para um veículo NPC.

[

## NPC\_SetVehicleTrainSpeed

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetVehicleTrainSpeed)

Define a velocidade do veículo ferroviário de um NPC.

[

## NPC\_SetVelocity

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetVelocity)

Define a velocidade de um NPC.

[

## NPC\_SetVirtualWorld

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetVirtualWorld)

Define o mundo virtual de um NPC.

[

## NPC\_SetWeapon

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetWeapon)

Define a arma atual de um NPC.

[

## NPC\_SetWeaponAccuracy

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetWeaponAccuracy)

Define a precisão de uma arma específica para um NPC.

[

## NPC\_SetWeaponClipSize

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetWeaponClipSize)

Define o tamanho do clipe para uma arma NPC.

[

## NPC\_SetWeaponReloadTime

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetWeaponReloadTime)

Define o tempo de recarga da arma NPC.

[

## NPC\_SetWeaponShootTime

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetWeaponShootTime)

Define o intervalo de disparo para uma arma NPC.

[

## NPC\_SetWeaponSkillLevel

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetWeaponSkillLevel)

Define o nível de habilidade com arma para um NPC.

[

## NPC\_SetWeaponState

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_SetWeaponState)

Define o estado da arma de um NPC.

[

## NPC\_Shoot

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_Shoot)

Faz um NPC disparar um tiro de arma.

[

## NPC\_Spawn

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_Spawn)

Gera um NPC no mundo do jogo.

[

## NPC\_StartPlayback

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_StartPlayback)

Inicia a reprodução de um arquivo de gravação para um NPC.

[

## NPC\_StartPlaybackEx

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_StartPlaybackEx)

Inicia a reprodução de um NPC usando uma gravação pré-carregada ID com opções estendidas.

[

## NPC\_StopAim

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_StopAim)

Impede que um NPC mire.

[

## NPC\_StopMeleeAttack

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_StopMeleeAttack)

Impede que um NPC execute ataques corpo a corpo.

[

## NPC\_StopMove

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_StopMove)

Impede que um NPC se mova.

[

## NPC\_StopPlayback

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_StopPlayback)

Impede que um NPC reproduza uma gravação.

[

## NPC\_StopPlayingNode

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_StopPlayingNode)

Impede que um NPC reproduza um nó.

[

## NPC\_UnloadAllRecords

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_UnloadAllRecords)

Descarrega todos os arquivos de gravação NPC da memória.

[

## NPC\_UnloadRecord

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_UnloadRecord)

Descarrega uma gravação NPC específica da memória.

[

## NPC\_UpdateNodePoint

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_UpdateNodePoint)

Atualiza um NPC para um ponto específico no nó atualmente em execução.

[

## NPC\_UseVehicleSiren

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_UseVehicleSiren)

Faz um NPC usar ou parar de usar a sirene do veículo.

[

## OnNPCChangeNode

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCChangeNode)

Este callback é chamado quando um NPC tenta mudar de um nó de navegação para outro durante a movimentação baseada em nós.

[

## OnNPCCreate

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCCreate)

Este callback é chamado quando um NPC é criado com sucesso.

[

## OnNPCDeath

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCDeath)

Esse callback é chamado quando um NPC morre.

[

## OnNPCDestroy

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCDestroy)

Este callback é chamado quando um NPC é destruído.

[

## OnNPCFinishMove

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCFinishMove)

Esse callback é chamado quando um NPC termina de se mover para seu destino.

[

## OnNPCFinishMovePath

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCFinishMovePath)

Esse callback é chamado quando um NPC termina de se mover ao longo de um caminho predefinido.

[

## OnNPCFinishMovePathPoint

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCFinishMovePathPoint)

Chamado quando um NPC termina de se mover para um ponto específico em um caminho.

[

## OnNPCFinishNode

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCFinishNode)

Este callback é chamado quando um NPC termina de navegar em um nó completo.

[

## OnNPCFinishNodePoint

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCFinishNodePoint)

Esse callback é chamado quando um NPC atinge um ponto específico durante a navegação baseada em nó.

[

## OnNPCGiveDamage

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCGiveDamage)

Este callback é chamado quando um NPC causa dano a um jogador.

[

## OnNPCPlaybackEnd

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCPlaybackEnd)

Este callback é chamado quando um NPC termina a reprodução de um arquivo gravado.

[

## OnNPCPlaybackStart

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCPlaybackStart)

Este callback é chamado quando um NPC inicia a reprodução de um arquivo gravado.

[

## OnNPCRespawn

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCRespawn)

Este callback é chamado quando um NPC reaparece.

[

## OnNPCTakeDamage

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCTakeDamage)

Este callback é chamado quando um NPC sofre dano.

[

## OnNPCWeaponShot

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCWeaponShot)

Este callback é chamado quando um NPC dispara uma arma.

[

## OnNPCWeaponStateChange

](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCWeaponStateChange)

Este callback é chamado quando o estado da arma de um NPC muda.

[

## SetMyPos

](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetMyPos)

Definir posição do NPC
