C'est étonnant ce que tu me dis sur le return 1, plusieurs personnes avaient justement des problèmes parce qu'ils ne l'avaient pas mis (moi le premier).
Tu es vraiment sûr que ça marche sans le return 1 ?
Sinon, pour mettre plusieurs voitures tunée, il faut mettre plusieurs ID :
IDTunedVehicle = AddStaticVehicle (411, 1952.8768, -1401.5701, 13.2974, 74.6119, 100, 49);
IDTunedVehicle2 = AddStaticVehicle(411,-990.0296,1080.7462,1342.4668,145.9320,6,0);
SetTimerEx ("TimerTuning", 500, 0, "ii", IDTunedVehicle, 1008);
SetTimerEx ("TimerTuning", 500, 0, "ii", IDTunedVehicle2, 1087);
public OnVehicleSpawn (vehicleid)
{
/* Si le vehicule qui est détruit est le premier véhicule tuné */
if (vehicleid == IDTunedVehicle)
{
/* On passe par un timer sinon ça marche pas */
SetTimerEx ("TimerTuning", 500, 0, "ii", IDTunedVehicle, 1008);
}
/* Si le vehicule qui est détruit est le deuxième véhicule tuné */
else if (vehicleid == IDTunedVehicle2)
{
/* On passe par un timer sinon ça marche pas */
SetTimerEx ("TimerTuning", 500, 0, "ii", IDTunedVehicle2, 1087);
}
/* NE PAS OUBLIER CE RETURN, SINON LA FONCTION N'A AUCUN EFFET */
/* SI CA NE MARCHE PAS, SUPPRIMER LE RETURN */
return 1;
}
Si tu ne différencies pas les ID de tes deux véhicules, seul le deuxième sera tuné.
Si tu veux beaucoup de véhicules tunés, je te conseille de passer pas un tableau pour stocker le ID des véhicules.
++
Syg