AI Core
Monde et outilsai-pedscale

ai-pedscale pour les développeurs

Le state de joueur et la métadonnée de personnage que garde ai-pedscale.

ai-pedscale n’a ni export ni event pour les autres scripts. La taille d’un personnage peut se lire à deux endroits.

State de joueur aiPedScale

Réglé sur le joueur au chargement de son personnage et à chaque changement. { height: number, width: number }, 1 = normal. Retiré quand la taille revient à 1 x 1. Écrit uniquement par le serveur.

// Client : la hauteur d’un autre joueur (1 s’il n’est pas redimensionné).
export function heightOf(serverId: number): number {
  const scale = Player(serverId).state.aiPedScale as { height: number; width: number } | undefined;
  return scale?.height ?? 1;
}

Métadonnée de personnage pedScale

La taille stockée dans les métadonnées de personnage d’ai-core, { height, width }. Lisez-la sur le serveur avec GetPlayerData(source).metadata.pedScale.

N’écrivez pas pedScale depuis un autre script : ai-pedscale garde sa propre copie en mémoire et ne dessinerait pas le changement. Utilisez le panneau ou les commandes.

Sur cette page