• 24 Avril 2025, 03:11:38


Auteur Sujet: un transillien dans gta?  (Lu 1238 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne yah00078

  • *
  • Tueur en série
  • Messages: 163
    • Voir le profil
    • Radio locale F2xradio
un transillien dans gta?
« le: 31 Décembre 2007, 11:09:39 »
SALUT ? JE VOUDRAIS savoir si dans le train avec les wagon passager l'on pouvait monter dedans avec une commande ou otre car ,j'ai essayer avec "g" et personne ne peut :s

merci a tous
++yah00078
Quand on veux , on peut !

Hors ligne yah00078

  • *
  • Tueur en série
  • Messages: 163
    • Voir le profil
    • Radio locale F2xradio
Re : un transillien dans gta?
« Réponse #1 le: 02 Janvier 2008, 09:42:17 »
Vous n'etses pas coasant ici Mdr
Quand on veux , on peut !

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : un transillien dans gta?
« Réponse #2 le: 02 Janvier 2008, 11:02:53 »
Je n'ai pas de commande toute faite mais voici ce que tu peux faire :

- Si le joueur est dans la zone près du train (IsPlayerInArea de UrbanGhetto : http://www.gtaonline.fr/forums/index.php/topic,2105.0.html)
- Mettre le joueur dans le train avec le fonction PutPlayerInVehicle (Exempe : PutPlayerInVehicle (playerid, IDTrain, 1);)
(J'avais fait l'essai une fois et je me rappelle qu'il n'y a rien d'autre à faire, le joueur descend du train normalement comme d'un autre véhicule)

Pour compliquer la chose, tu peux tenir à jour l'emplacement (seatID) du joueur pour pouvoir faire monter plus de joueurs dans le train (je n'ai jamais essayé) en mettant différents seatID selon le nombre de joueurs qui sont dans le train.
Et pour parfaire la chose, tu peux le faire via la callback OnPlayerKeyStateChange et un test sur la touche KEY_SECONDARY_ATTACK pour éviter de passer par une commande.

++
Syg
Courtesy of GtaManiac