Aller au contenu principal

Dépannage

Le mod ne se charge pas

Le message « Street Riders v1.2.1 : Chargé ! » ne s'affiche pas ?

  • Assurez-vous que ScriptHookV et ScriptHookVDotNet3 sont installés dans le dossier racine de GTA V.
  • Vérifiez que StreetRiders.dll et StreetRiders.ini sont dans Grand Theft Auto V/scripts/.
  • Vérifiez que vous avez la bonne version de ScriptHookVDotNet (v3, pas v2).
  • Cherchez des journaux d'erreur dans ScriptHookVDotNet.log à la racine de GTA V.

Aucun groupe n'apparaît

  • Vérifiez les zones : Les Zones du groupe pourraient ne pas correspondre à votre position actuelle. Le groupe pourrait utiliser des codes de zone que votre zone ne correspond pas. Mettez Zones à vide pour tester l'apparition partout.
  • Vérifiez les heures d'activité : Un groupe avec ActiveHourStart = 18 et ActiveHourEnd = 4 n'apparaît qu'entre 18h et 4h du matin dans le jeu. Ouvrez votre téléphone en jeu pour vérifier l'heure.
  • Activez le mode débogage (Debug = true dans l'INI) et appuyez sur Inser pour voir la superposition de débogage avec les journaux de tentatives d'apparition.
  • Vérifiez Enabled : Le mod ([General] Enabled = true) et le groupe (Enabled = true) doivent tous deux être activés.
  • Vérifiez Chance : Les valeurs faibles réduisent la probabilité d'apparition. Essayez des valeurs plus élevées pour les tests.
  • Augmentez MaxActiveGroups : La valeur par défaut est 1. Si un autre groupe est déjà actif, les nouveaux n'apparaîtront pas.

Les wheelies ne se produisent pas

  • Vérifiez DoWheelie : Doit être true pour le groupe.
  • Vérifiez WheelieExcludedModels : Le modèle de moto pourrait être dans la liste d'exclusion.
  • Vérifiez MinSpeed : Le motard doit se déplacer plus vite que MinSpeed (défaut 12 m/s).
  • Vérifiez WheelieActiveDistance : Les wheelies ne se déclenchent que lorsque le joueur est à moins de cette distance (défaut 200 m).
  • Performances : Si le jeu rame, le système physique peut avoir du mal: diminuez WheelieActiveDistance.

Les motards percutent des voitures

  • Ajustez DrivingFlags dans [DefaultWheelie]. La valeur par défaut (802877) active un comportement d'évitement sûr :
    • StopForVehicles
    • SwerveAroundAllVehicles
    • SteerAroundStationaryVehicles, Peds, and Objects
    • AdjustCruiseSpeedBasedOnRoadSpeed
    • UseShortCutLinks
    • ChangeLanesAroundObstructions
  • Pour une conduite plus agressive (hors route, sens inverse pour dépasser) : DrivingFlags = 803644
  • Voir la référence des flags de conduite.

Problèmes de mode suivi

SymptômeSolution
Le suivi se déclenche trop facilementAugmentez DynamicTriggerMs et DynamicMinSpeed
Les motards vous perdent trop viteAugmentez LoseRadius (essayez 300)
Le suivi ne se déclenche jamaisVérifiez CanFollowPlayer = true sur le groupe et Enabled = true dans [FollowPlayer]
Mauvais type de véhiculeChangez PlayerVehicleType à Any

La moto ne bouge pas après l'avoir prise

Si vous prenez une moto à un motard qui a été généré par le mod, la moto pourrait être bloquée. C'était un bug corrigé dans la v1.2.1: le mod relâche maintenant le frein à main et la propriété quand le joueur prend une moto suivie. Mettez à jour vers la dernière version.

Les motards entrent en combat et arrêtent de rouler

Si les motards sont armés (paramètre Weapons), ils peuvent entrer en combat avec d'autres PNJ et abandonner leur comportement de conduite.

  • Retirez Weapons de la configuration du groupe.
  • Assurez-vous que BlockNonTempEvents = true dans [DefaultWheelie].

Problèmes de performances

  • Diminuez WheelieActiveDistance; les motards au-delà de cette distance n'exécutent pas la physique de wheelie.
  • Réduisez MaxActiveGroups pour limiter les groupes simultanés.
  • Augmentez SpawnIntervalMs pour réduire la fréquence d'apparition.
  • Mettez ShowBlips = false et ShowOverhead = false pour réduire les mises à jour HUD.
  • Diminuez NaturalRiderScanRadius si ApplyToNaturalRiders est activé.

Problèmes de remontée

Les motards récupèrent et remontent généralement après une chute, mais des cas limites existent :

  • Augmentez RemountForceTimeout (défaut 20000 ms) pour forcer la téléportation du motard sur la moto.
  • Si le motard est trop loin de sa moto, augmentez RemountMaxDistance.
  • Si les tentatives de remontée se déclenchent trop vite, augmentez RemountTaskCooldown.

Mode débogage

Activez la superposition de débogage pour voir l'état des motards en temps réel :

  1. Mettez Debug = true dans [General].
  2. Appuyez sur Inser pour activer/désactiver la superposition.
  3. La superposition affiche : la phase actuelle, l'angle d'inclinaison, la vitesse et la force appliquée pour chaque motard.

Activez ShowOverhead = true pour voir les informations des motards flottant au-dessus de leur tête. Activez ShowBlips = true pour les voir sur la mini-carte.


Référence des touches de raccourci

ToucheActionNécessite
F10Recharger la configuration:
InserActiver/désactiver la superposition de débogageDebug = true
NumPad1Forcer l'apparition d'un groupe[TestMode] Enabled = true
NumPad0Supprimer tous les motards[TestMode] Enabled = true
F7Activer/désactiver le suivi du joueur:

Problèmes connus

  • Armes et combat : Équiper les motards avec des armes est optionnel et peut provoquer un comportement inattendu. Les motards armés peuvent entrer en combat avec d'autres PNJ, interrompant leur conduite. Cette fonctionnalité est activement améliorée.
  • Mode garde du corps : Un système de garde du corps existe dans l'INI (BodyguardEnabled) mais est en cours de développement. Ne l'activez pas: les motards pourraient s'attaquer entre eux ou attaquer le joueur.
  • Remontée après une chute : Les motards récupèrent et remontent généralement, mais peuvent rester bloqués dans certains cas limites.