surtout que c'est fosser completement :/
il ne faut pas regarder si le joueur a ouvert le capot mais si le capot et ouvert ou fermer du vehicule donc pourquoi playerid?? illogique
if(strcmp(cmdtext, "/capot", true) == 0)
{
new veh = GetPlayerVehicleID(playerid);
new engine, lights, alarm, doors, bonnet, boot, objective;
//bonnet = 0;
if(IsPlayerInAnyVehicle(playerid))
{
if(veh != INVALID_VEHICLE_ID)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
if(bonnet == VEHICLE_PARAMS_OFF)
{
// GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vous venez d'ouvrir le capot de la voiture.");
// bonnet = 1;
}
else
{
// GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vous venez de fermé le capot de la voiture.");
// bonnet = 0;
}
}
}
return 1;
}j'ai commenter ce qui est a retirer