Pular para o conteúdo principal

Player States

Esta página compila a lista de todos os estados do jogador usados ​​pela função GetPlayerState ou callback OnPlayerStateChange. Ambas as páginas contêm exemplos de como usar os valores abaixo.

Do ponto de vista do desenvolvedor de servidor, ter "estados do jogador" e "ações especiais" pode parecer confuso. A principal diferença entre os dois é que o primeiro é usado para fins de sincronização (e há pacotes associados a alguns deles) e é usado para ações mais “genéricas”. As "ações especiais" não possuem nenhum pacote associado a elas e cobrem ações mais "específicas", e obviamente têm pouco a ver com o estado atual de um jogador.

Estados

IDMacroDescrição
0PLAYER_STATE_NONEO estado padrão do jogador usado durante a inicialização
1PLAYER_STATE_ONFOOTO jogador está a pé
2PLAYER_STATE_DRIVERO jogador está dirigindo um veículo
3PLAYER_STATE_PASSENGERO jogador está em um veículo como passageiro
4PLAYER_STATE_EXIT_VEHICLEO jogador está saindo de um veículo. É usado principalmente internamente
5PLAYER_STATE_ENTER_VEHICLE_DRIVERO jogador está entrando em um veículo como motorista. É usado principalmente internamente
6PLAYER_STATE_ENTER_VEHICLE_PASSENGERO jogador está entrando em um veículo como passageiro. É usado principalmente internamente
7PLAYER_STATE_WASTEDO jogador está morto ou em seleção de classe
8PLAYER_STATE_SPAWNEDO jogador acabou de ser gerado
9PLAYER_STATE_SPECTATINGO jogador está em modo espectador