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.
ai-pedscale
Taille et carrure des personnages réglées par les administrateurs dans les limites du panneau, visibles par chaque joueur.
ai-admin
Outils d’administration en jeu. Noclip, téléportations, soin et réanimation, véhicules, objets, argent, métiers, annonces, avertissements, météo et un menu rapide.