GTAOnline.net

San Andreas Multiplayer (sa:mp) => Problèmes et bugs => Discussion démarrée par: inbox le 07 Juin 2008, 16:29:29

Titre: classement des Id des voitures dans une Variable
Posté par: inbox le 07 Juin 2008, 16:29:29
Bonjour,

Je suis en train de faire un petit Script pour un fichier .inc
qui sera placer dans Include

et j'ai un petit problème pour le classement des id des voitures qui seront compatible
si la reponse est bonne dans ma commande un message est renvoyer si c'est pas le cas etc...
j'ai donc fait
new VoitureCom[12] = {
562,565,559,
561,560,575,
534,567,536,
535,576,558
};

la Variable c'est pour vérifier si le joueur est dans la bonne voiture
pour ajouter les composants Tunnings

exemple
new Tun = GetPlayerVehicleID(playerid);
if(GetVehicleModel(Tun) == VoitureCom)
{
ChangeVehiclePaintjob(Tun, HP);
AddVehicleComponent(Tun, 1010);
}else{
SendClientMessage(playerid,COLOR_RED,MESSAGE2);
}
return 1;
}

au lieu de faire que des
new Tun = GetPlayerVehicleID(playerid);
if(GetVehicleModel(Tun) == 562 ||
GetVehicleModel(Tun) == 565 ||
GetVehicleModel(Tun) == 559 ||
GetVehicleModel(Tun) == 561 ||
GetVehicleModel(Tun) == 560 ||
GetVehicleModel(Tun) == 575 ||
GetVehicleModel(Tun) == 534 ||
GetVehicleModel(Tun) == 567 ||
GetVehicleModel(Tun) == 536 ||
GetVehicleModel(Tun) == 535 ||
GetVehicleModel(Tun) == 576 ||
GetVehicleModel(Tun) == 558)
{

Je voudrais qui verifie dans la Variable (VoitureCom)

savez vous comment faire ?

Merci
Titre: Re : classement des Id des voitures dans une Variable
Posté par: inbox le 08 Juin 2008, 10:30:16
Je Up le topic car aucune réponse
savez vous comment faire s'il vous plait ?

Merci
Titre: Re : classement des Id des voitures dans une Variable
Posté par: Bayshore le 11 Juin 2008, 21:00:46
Voici une partie du code que j'utilise pour faire ce quetu veut faire.
Code: (pawn) [Sélectionner]
for(new heli = 0; heli < maxhelicopters; heli++) // loop for check if it's an helicopter
{
if(GetVehicleModel(veh) == Helicopters[heli]) IsNotABike[veh] = false;
}

Donc toi tu fais l'inverse, IsTheCarYouWant = true dans la condition. :happy

++
Alexandre