Bah même, moi pour une commande j'avais faite au début dans mettre de X+ nombre, et le player n'arrivais pas droit, j'ais ajouter des X+nombre et j'ais trouver un nombre pour ma commande qui le faisait arriver droit...
Edit :
J'ais re regardé ma commande, et enfaite j'avais ajouter un float, pour la rotation
else if(strcmp(cmdtext,"/nrg", true)==0){
new carid;
new Float:x,Float:y,Float:z,Float:a;
if(IsPlayerAdmin(playerid) == 1){
if(!IsPlayerInAnyVehicle(playerid)){
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, a);
carid = CreateVehicle(522, x, y, z + 2.0, a + 00.0, 0, 3, 50000);
PutPlayerInVehicle(playerid, carid, 0);
Je te met ça a l'arrache ^^, le float que j'ais ajouté c'est le Float: a;
Bon la y a un CreatVehicle mais je pense que tu devrait pourvoir faire ça pour ta course ;)