Mundo e ferramentasai-pedscale
ai-pedscale para desenvolvedores
O state do jogador e a metadata de personagem que o ai-pedscale mantém.
O ai-pedscale não tem exports nem eventos para outros scripts. O tamanho de um personagem pode ser lido em dois lugares.
State do jogador aiPedScale
Definido no jogador quando o personagem dele carrega e a cada mudança. { height: number, width: number }, 1 = normal. Removido quando o tamanho volta a 1 x 1. Escrito só pelo servidor.
// Cliente: a altura de outro jogador (1 quando não está escalado).
export function heightOf(serverId: number): number {
const scale = Player(serverId).state.aiPedScale as { height: number; width: number } | undefined;
return scale?.height ?? 1;
}Metadata de personagem pedScale
O tamanho guardado na metadata de personagem do ai-core, { height, width }. Leia-o no servidor com GetPlayerData(source).metadata.pedScale.
Não escreva pedScale a partir de outro script: o ai-pedscale mantém sua própria cópia na memória e não desenharia a mudança. Use o painel ou os comandos.