Système de suivi du joueur
Le système de suivi du joueur permet aux gangs de motards de vous escorter à travers Los Santos. Quand il est activé, les motards des groupes avec CanFollowPlayer = true suivent votre véhicule, formant un convoi derrière vous.
Comment ça fonctionne
Quand un groupe de motards est actif et à portée, le système vérifie si le groupe doit suivre le joueur. Si les conditions de déclenchement sont remplies, le groupe passe de son comportement de croisière normal au suivi de votre véhicule en formation.
Le système est activé/désactivé globalement avec F7 (configurable) et peut être limité par PlayerVehicleType.
Modes de déclenchement
Proximité
Le suivi se déclenche quand un motard du groupe est à moins de FollowRadius du joueur. Simple vérification de distance.
Mode = Proximity
FollowRadius = 60.0
LoseRadius = 200.0
- Déclenchement : Un motard entre dans
FollowRadius - Annulation : Tous les motards sortent de
LoseRadius
Dynamique (par défaut)
Le suivi se déclenche en fonction de la vitesse du joueur et de la proximité. Vous prenez la tête en accélérant devant le groupe.
Mode = Dynamic
FollowRadius = 60.0
LoseRadius = 200.0
DynamicMinSpeed = 12.0
DynamicTriggerMs = 2000
| Condition | Comportement |
|---|---|
Vitesse du joueur > DynamicMinSpeed + un motard dans FollowRadius | Le joueur prend la tête: les motards suivent |
Vitesse du joueur < DynamicMinSpeed | Les motards reprennent la tête (ils vous dépassent) |
Tous les motards au-delà de LoseRadius | Le groupe arrête de suivre |
Le délai DynamicTriggerMs empêche une brève accélération de déclencher le mode suivi; le joueur doit maintenir la vitesse au-dessus du seuil pendant cette durée.
Types de véhicule du joueur
Contrôle quels véhicules déclenchent le comportement de suivi :
| Valeur | Comportement |
|---|---|
Any | Le suivi se déclenche dans n'importe quel véhicule |
BikeOnly | Se déclenche uniquement sur les motos |
TwoWheeler | Se déclenche sur les motos et les vélos |
Comportements à pied
Quand vous descendez de votre véhicule pendant que des motards vous suivent, ils réagissent selon DismountBehavior :
Attendre
Les motards mettent pied à terre, marchent vers vous et jouent des scénarios d'attente (fumer, se tenir debout) à distance. Ils restent à proximité jusqu'à ce que vous remontiez.
DismountBehavior = Wait
IdleScenarios = WORLD_HUMAN_SMOKING, WORLD_HUMAN_STAND_MOBILE
IdleDelayMs = 8000
- Les motards descendent après
IdleDelayMs - Ils marchent jusqu'à
IdleMinStayDistancemètres de vous - À
IdleScenarioDistance, ils commencent à jouer des scénarios aléatoires - Si vous marchez au-delà de
IdleFollowDistance, ils vous suivent à pied - Après votre remontée et l'écoulement de
ResumeDelayMs, ils reprennent le suivi sur leurs motos
Continuer
Un motard aléatoire devient le nouveau meneur. Le groupe continue de rouler ensemble; vous ne faites plus partie du convoi.
Freestyle
Les motards restent sur leurs motos et roulent en boucle autour de vous, faisant des wheelies et des cascades pendant que vous êtes à pied.
Référence des scénarios d'attente
Les scénarios sont joués quand les motards attendent près du joueur. Valeurs courantes :
| Scénario | Comportement |
|---|---|
WORLD_HUMAN_SMOKING | Le personnage fume une cigarette |
WORLD_HUMAN_STAND_MOBILE | Le personnage est au téléphone |
Plus d'IDs de scénarios : Référence GTA Forums
Système de garde du corps (EN COURS: NE PAS ACTIVER)
L'INI contient un système de garde du corps :
BodyguardEnabled = false
BodyguardRadius = 30.0
BodyguardDurationMs = 15000
Ne l'activez pas. Le système de garde du corps est encore en développement. L'activer pourrait amener les motards à s'attaquer entre eux ou à attaquer le joueur. Il sera publié correctement dans une future mise à jour.
Référence de configuration
| Paramètre | Défaut | Description |
|---|---|---|
Enabled | true | Activer le système de suivi du joueur |
ToggleKey | F7 | Touche d'activation/désactivation manuelle |
Mode | Dynamic | Proximity ou Dynamic |
FollowRadius | 60.0 | Distance de déclenchement (m) |
LoseRadius | 200.0 | Distance d'annulation (m) |
DynamicMinSpeed | 12.0 | Vitesse minimale pour le mode Dynamique (m/s) |
DynamicTriggerMs | 2000 | Durée de vitesse maintenue avant le déclenchement Dynamique (ms) |
PlayerVehicleType | Any | Any, BikeOnly ou TwoWheeler |
DismountBehavior | Wait | Wait, Continue ou Freestyle |
IdleScenarios | WORLD_HUMAN_SMOKING, WORLD_HUMAN_STAND_MOBILE | Scénarios d'attente pour les motards |
IdleDelayMs | 8000 | Délai avant la descente pour l'attente (ms) |
ResumeDelayMs | 3000 | Délai après remontée avant de reprendre le suivi (ms) |
IdleScenarioDistance | 8.0 | Distance pour démarrer les scénarios d'attente (m) |
IdleFollowDistance | 15.0 | Distance pour suivre à pied (m) |
IdleMinStayDistance | 6.0 | Distance minimale à laquelle les motards restent près du joueur (m) |
IdleScenarioWaitMs | 4000 | Attente avant de démarrer un scénario (ms) |
FollowMinDistance | 15 | Distance de suivi minimale pour l'escorte (m) |