Je crois que c'est tout simple Arsenik :
Tu fais un SetPlayerPos (qui téléporte le joueur quelque part SANS son vehicule).
Ensuite le test sur IsPlayerInAnyVehicle est forcément faux puisque le joueur vient d'être téléporté.
Donc, déplaces le SetPlayerpos.
Sinon, je suis en train de me faire une fonction de téléportation (avec téléport des passagers) mais y'a encore un problème pour le téléport des passagers donc je la posterais plus tard.
++
Syg