GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Jcvag44800 le 29 Octobre 2010, 12:16:29

Titre: Posibilité de conduire une voiture sans un permis
Posté par: Jcvag44800 le 29 Octobre 2010, 12:16:29
Bonjour,

Sur mon GM, les voitures , eh bas on peut les conduires sans permis ... J'aimerais avoir la possibilité de conduire une voitures OBLIGATOIREMENT avec un permis  :...

Merci pour votre aide que j'appréci
Titre: Re : Posibilité de conduire une voiture sans un permis
Posté par: chneubeul le 29 Octobre 2010, 12:40:18
Salut,

OnPlayerEnterVehicle, ou bien OnPlayerStateChange, tu trouveras ton bonheur :D

Titre: Re : Posibilité de conduire une voiture sans un permis
Posté par: Jcvag44800 le 29 Octobre 2010, 12:46:26
Merki , je test ^^
Titre: Re : Posibilité de conduire une voiture sans un permis
Posté par: chneubeul le 29 Octobre 2010, 13:13:13
Je te conseil plutôt OnPlayerEnterVehicle, comme ça le mec perd pas de temps à s'asseoir pour se faire jarter 2 secs après ^^
Sinon, tu ferme carrément la voiture et donc tu dois utiliser
SetVehicleParamsForPlayer( ... );

Cette fonction s'utilise dans OnVehicleStreamIn et OnVehicleStreamOut, car sinon les paramètres ne sont pas mis à jours et la voiture peut s'ouvrir quand même ^^
Titre: Re : Posibilité de conduire une voiture sans un permis
Posté par: Bl4st3r67 le 30 Octobre 2010, 12:58:52
Je suis pas sur.. Mais si tu fais une variable(Pas sur que ça s'appelle comme ça ^^') du genre [Pinfos]permis et si, lorsque le joueur entre dans le véhicule et que la variable est a 0 (pas de permis) sa l'empeche de monter (freeze-unfreeze) et sa lui dit qu'il a pas le permis, et si la variable est a 1 bah il monte tranquille ^^.
Titre: Re : Posibilité de conduire une voiture sans un permis
Posté par: chneubeul le 30 Octobre 2010, 14:27:25
Blaster tu parle de PlayerInfo[playerid][Permis] ?
Si c'est le cas, tu as raison.. Mais encore faut il ou savoir le placé ? Et là tu as 3 choix ^^
OnPlayerEnterVehicle : On stop le joueur des qu'il appuie sur entrer
OnPlayerStateChange : On éjecte le joueur une fois qu'il est assis ( un peu débile ^^)
OnVehicleStreamIn, Out : On ferme la voiture à clé carrement.. ^^