GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: kenshix le 24 Août 2007, 19:07:10

Titre: Bonjour a toutes et a tous
Posté par: kenshix le 24 Août 2007, 19:07:10
tout d'abord bonjour :)

j'ai posé un train avec wagons mais jene sais pas pourquoi mais je ne peut pas pourquoi  :wall mais je ne peut pas monté dedans en tant que passager que faire ?

voici ma ligne :
AddStaticVehicle(537,1457.3215,2632.2500,12.1256,270.0009,121,1); // brown streak

voila merci a tous   :angelnot
Titre: Re : Bonjour a toutes et a tous
Posté par: Syg le 24 Août 2007, 23:52:05
Monter comme passager dans un train n'est pas possible dans SA-MP. Du moins en automatique.
Si tu veux pouvoir le faire, il faut que tu le codes toi-même.

C'est le même principe que pour conduire le tramway sauf que tu place le joueur dans le train en temps que passager et pas en tant que conducteur :

Juste apres les includes :
new IDTrain;

Dans OnGameModeInit :
IDTrain = AddStaticVehicle(537,1457.3215,2632.2500,12.1256,270.0009,121,1); // brown streak

Quelque part dans ton script (appui sur une touche ou saisie d'un commande ou ...)
PutPlayerInVehicle (playerid, IDTrain, 1);

Par contre, le joueur sera passager de la loco, pas d'un wagon.

++
Syg
Titre: Re : Bonjour a toutes et a tous
Posté par: kenshix le 25 Août 2007, 11:38:06
bonjour Syg, dans la loco je peut y monté en tant que passager
mias ce que je cherche c'est dans les wagons
Titre: Re : Bonjour a toutes et a tous
Posté par: Syg le 25 Août 2007, 18:13:07
Ah, moi je peux pas monter dans la loco en temps que passager.
Bizzare.
Sinon, il n'est pas possible à ma connaissance de récupérer l'ID des wagons et donc pas possible de mettre un joueur dedans.
Mais bon, comme toujours, je ne sais pas tout et si quelqu'un d'autre à une solution et bien, qu'il le dise.

++
Syg