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
-
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
-
Salut,
OnPlayerEnterVehicle, ou bien OnPlayerStateChange, tu trouveras ton bonheur :D
-
Merki , je test ^^
-
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 ^^
-
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 ^^.
-
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.. ^^