Euh la moi je n'ai jamais vu ce code mais je peux te montrer le mien si tu veux:
if(CurrentMenu == sportsc)
{
switch(row)
{
case 0:
{
vzd=5.0; //distance from player to spawn thing
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid, cangle);
GivePlayerMoney(playerid, -70000);
X+=(vzd*floatsin(-cangle, degrees));
Y+=(vzd*floatcos(-cangle, degrees));
CreateVehicle(411, X, Y, Z, cangle+90, -1, -1, -1);
TogglePlayerControllable(playerid, true);
SendClientMessage(playerid,COLOR_GREEN,"You have spawned an infernus");
}