peu etre un petit soucis niveau de la commande
tenter de remplacer le code comme ci dessous
/*Command /rtunning */
else /*if (!strcmp(cmd, "/rtunning", true))
{
if(IsPlayerInAnyVehicle(playerid))
{
new Car = GetPlayerVehicleID(playerid), Model = GetVehicleModel(Car);
switch(Model) { case 448,461,462,463,468,471,509,510,521,522,523,581,586: return SendClientMessage(playerid,COLOR_RED,"[RAS]You can't add componet to bikes or boats !");
}
ShowMenuForPlayer(Tunning,playerid);
TogglePlayerControllable(playerid,0);
}
else{
SendClientMessage(playerid,COLOR_RED,"[RAS]You must be in a vehicle");
}
return 1;
}*/if(!strcmp(cmd, "/rtunning", true))
if (IsPlayerInAnyVehicle(playerid))
{
if(IsPlayerInInvalidNosVehicle(playerid, GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_RED, "moto et bateau ne peuvent etre modifier!");
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "Vous n'etes dans un vehicule!");
ShowMenuForPlayer(Tunning,playerid);
TogglePlayerControllable(playerid,0);
return 1;
}
ajouter au fs un stock tout en bas du FS
stock IsPlayerInInvalidNosVehicle(playerid,vehicleid)
{
#define MAX_INVALID_NOS_VEHICLES 34
new InvalidNosVehicles[MAX_INVALID_NOS_VEHICLES] =
{
581,523,462,521,463,522,461,448,468,586,
509,481,510,472,473,493,595,484,430,453,
452,446,454,590,569,537,538,570,449,406,
573,444,556,557
};
vehicleid = GetPlayerVehicleID(playerid);
if(IsPlayerInVehicle(playerid,vehicleid))
{
for(new i = 0; i < MAX_INVALID_NOS_VEHICLES; i++)
{
if(GetVehicleModel(vehicleid) == InvalidNosVehicles[i])
{
return true;
}
}
return false;
}
return 0;
}
voila essayer voir et au pire si sa ne donne rien je tenterais de regarder le menu directement