GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Le poulain de gta le 24 Janvier 2009, 12:19:58

Titre: Voiture interior
Posté par: Le poulain de gta le 24 Janvier 2009, 12:19:58
Bonjour a tous

voila j'ai mis des voiture dans le stade interior 15 et elle son transparentes on peut monter mai on ne les vois pas j'ai esayer de faire

 /*hotring */

        New voiturestade1 = 0;
voiturestade1 = AddStaticVehicle(502,-1390.2799,920.7924,1038.7399,88.4038,85,85); //
  AddVehicleComponent(voiturestade1, 1080);
        SetVehicleInterior(voiturestade1, 15);
 
mai j'ai enlever     SetVehicleInterior(voiturestade1, 15);

mai sa ne marche pas

pouvez vous maider ???

merci d'avance
Titre: Re : Voiture interior
Posté par: Fox_Mulder le 24 Janvier 2009, 12:43:08
Salut

Essayes plutot comme ça :

new voiturestade1 = AddStaticVehicle(502,-1390.2799,920.7924,1038.7399,88.4038,85,85); //
LinkVehicleToInterior(voiturestade1, 15);
AddVehicleComponent(voiturestade1, 1080);

normalement ça devrait marcher comme ça  ;)
Titre: Re : Voiture interior
Posté par: Le poulain de gta le 24 Janvier 2009, 12:56:16
A il y a encor un problem la voiture est la avec mes roues en or mai la couleur toute les voitures sont noir 0_0


Peut tu m'aider ?
Titre: Re : Voiture interior
Posté par: Azz45 le 24 Janvier 2009, 13:31:02
Salut,

A quoi sert ce : new voiturestade1
Ta essayer :

AddStaticVehicle(502,-1390.2799,920.7924,1038.7399,88.4038,85,85); //
LinkVehicleToInterior(voiturestade1, 15);
AddVehicleComponent(voiturestade1, 1080);
Titre: Re : Voiture interior
Posté par: Fox_Mulder le 24 Janvier 2009, 13:45:33
Ce :

new voiturestade1
est obligatoire pour faire marcher :

LinkVehicleToInterior(voiturestade1, 15);
AddVehicleComponent(voiturestade1, 1080);

sinon quand il compilera ça lui fera des erreurs du genre "undefiny voiturestade1"

EDIT :

Citer
A il y a encor un problem la voiture est la avec mes roues en or mai la couleur toute les voitures sont noir 0_0


Peut tu m'aider ?

 :ohmy là je ne sais pas pourquoi ça fait ça essaye de changer les couleurs de ton véhicule (85,85 remplace-les par une autre couleur)

EDIT2 :

sinon tente avec ça :

remplace la ligne :

new voiturestade1 = AddStaticVehicle(502,-1390.2799,920.7924,1038.7399,88.4038,85,85); //

par cette ligne :

new voiturestade1 = CreateVehicle(502,-1390.2799,920.7924,1038.7399,88.4038,85,85,1800);
Titre: Re : Voiture interior
Posté par: » Lukubi™ le 24 Janvier 2009, 15:21:29
il faut faire :

LinkVehicleToInterior (AddStaticVehicle(502,-1390.2799,920.7924,1038.7399,88.4038,85,85),15); //
Chez moi sa marche =)

MT.  :)
Titre: Re : Re : Voiture interior
Posté par: S!m le 24 Janvier 2009, 15:31:29
Salut,

LinkVehicleToInterior (AddStaticVehicle(502,-1390.2799,920.7924,1038.7399,88.4038,85,85),15); //

L'ennui avec ce code, MisterT, c'est qu'il ne permet pas d'ajouter des composantes à la voiture, il est donc forcé de passer par une variable, par contre un mélange des deux serait:

new voiturestade1 = 0;
LinkVehicleToInterior((voiturestade1 = AddStaticVehicle(502,-1390.2799,920.7924,1038.7399,88.4038,85,85)), 15);
AddVehicleComponent(voiturestade1, 1080);

Qui devrait fonctionner (pas tester) ce genre de code fonctionne très bien dans des if, des whiles etc.. alors pourquoi pas dans des focntions de ce genre?

++Sim++