Aller au contenu principal

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
ConditionComportement
Vitesse du joueur > DynamicMinSpeed + un motard dans FollowRadiusLe joueur prend la tête: les motards suivent
Vitesse du joueur < DynamicMinSpeedLes motards reprennent la tête (ils vous dépassent)
Tous les motards au-delà de LoseRadiusLe 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 :

ValeurComportement
AnyLe suivi se déclenche dans n'importe quel véhicule
BikeOnlySe déclenche uniquement sur les motos
TwoWheelerSe 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'à IdleMinStayDistance mè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énarioComportement
WORLD_HUMAN_SMOKINGLe personnage fume une cigarette
WORLD_HUMAN_STAND_MOBILELe 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ètreDéfautDescription
EnabledtrueActiver le système de suivi du joueur
ToggleKeyF7Touche d'activation/désactivation manuelle
ModeDynamicProximity ou Dynamic
FollowRadius60.0Distance de déclenchement (m)
LoseRadius200.0Distance d'annulation (m)
DynamicMinSpeed12.0Vitesse minimale pour le mode Dynamique (m/s)
DynamicTriggerMs2000Durée de vitesse maintenue avant le déclenchement Dynamique (ms)
PlayerVehicleTypeAnyAny, BikeOnly ou TwoWheeler
DismountBehaviorWaitWait, Continue ou Freestyle
IdleScenariosWORLD_HUMAN_SMOKING, WORLD_HUMAN_STAND_MOBILEScénarios d'attente pour les motards
IdleDelayMs8000Délai avant la descente pour l'attente (ms)
ResumeDelayMs3000Délai après remontée avant de reprendre le suivi (ms)
IdleScenarioDistance8.0Distance pour démarrer les scénarios d'attente (m)
IdleFollowDistance15.0Distance pour suivre à pied (m)
IdleMinStayDistance6.0Distance minimale à laquelle les motards restent près du joueur (m)
IdleScenarioWaitMs4000Attente avant de démarrer un scénario (ms)
FollowMinDistance15Distance de suivi minimale pour l'escorte (m)