GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: steven93 le 02 Novembre 2007, 03:13:35

Titre: je ne compren pas un code
Posté par: steven93 le 02 Novembre 2007, 03:13:35
BONJOUR

Je ves aller droit au but enfaite c'est parce que je ne compren pas un code suila: new Float:gRandomPlayerSpawns[1][3]  je c'est que le 1 c'est pour la ligne du spawns mes le 3 je c'est pas sa corespon a quoi ????

c'est sa ma question
Titre: Re : je ne compren pas un code
Posté par: spykerc8 le 02 Novembre 2007, 04:14:11
Ce que tu as mis un array bidimensionnel je pense.
Le deuxième paramètre dois être le nombre d'éléments de la seconde variable.

Syg confirmera ou infirmera.
Titre: Re : je ne compren pas un code
Posté par: steven93 le 02 Novembre 2007, 04:32:46
ok c'est parce que j'est rajouter des spawns mes sa marche pas quand je compile

regarder: se ki c'est con je nes pas rajouter de spawns
new Float:gRandomPlayerSpawns[1][3] = {
{2223.8,-1147.1,1025.7} };

a quand jen nes rajouter
new Float:gRandomPlayerSpawns[16][3] = {
{2223.8,-1147.1,1025.7}
{1094.4218,-1098.2269,25.2422},
{1101.2023,-1085.7203,26.1813},
{1096.1254,-1064.2736,29.1876},
{1103.8142,-1026.3247,32.0990},
{1142.7146,-1026.3687,32.0073},
{291.8222,-1336.9775,53.4404},
{246.7791,-1354.0120,53.1094},                   l'ereur que sa me mes C:\Program Files\Rockstar Games\GTA San Andreas\samp\gamemodes\penls.pwn(631) : error 018: initialization data exceeds declared size                                                                                                               
{161.7426,-1342.1641,69.6395},
{419.9783,-1264.4738,51.5809},
{398.8884,-1270.2999,50.0198},
{2241.2683,-1241.4480,25.3971},
{2221.3689,-1237.8572,24.8427},
{2144.9207,-1245.7646,24.9917},
{2104.0166,-1245.5676,25.2678},
{2191.5950,-1277.3251,25.0362},
};
Titre: Re : je ne compren pas un code
Posté par: spykerc8 le 02 Novembre 2007, 04:43:19
Met le bout de code de façon lisible qu'on comprenne parce que là..
Titre: Re : je ne compren pas un code
Posté par: Syg le 02 Novembre 2007, 12:49:48
C'est tout simple steven93 , il ne faut pas de virgule à la dernière ligne de ton tableau  mais il en faut une à la permière :

new Float:gRandomPlayerSpawns[5][3] =
{
   {2223.8,-1147.1,1025.7},
   {1094.4218,-1098.2269,25.2422},
   {1101.2023,-1085.7203,26.1813},
   {1096.1254,-1064.2736,29.1876},
   {1103.8142,-1026.3247,32.0990}
};


++
Syg
Titre: Re : je ne compren pas un code
Posté par: steven93 le 03 Novembre 2007, 03:35:49
merci cetai sa merci
Titre: Re : je ne compren pas un code
Posté par: steven93 le 03 Novembre 2007, 03:48:03
escuser moi mes j'est encore un probleme de spawns enfaite j'est rajouter des spawns mes quand en me spawns au debut baa je voi pas le paysage tout est transparent le spawns qui marche bien c suila mes c'est

l'original du mod (j'est un mod telecharger c'est public enemy) le spawns original du mod c'est

new Float:gRandomPlayerSpawns[1][3] = {
{2223.8,-1147.1,1025.7} // sp1
};

les spawns rajouter

new Float:gRandomPlayerSpawns[16][3] = {
{2223.8,-1147.1,1025.7}, // sp1
{1094.4218,-1098.2269,25.2422},
{1101.2023,-1085.7203,26.1813},
{1096.1254,-1064.2736,29.1876},
{1103.8142,-1026.3247,32.0990},
{1142.7146,-1026.3687,32.0073},
{291.8222,-1336.9775,53.4404},
{246.7791,-1354.0120,53.1094},
{161.7426,-1342.1641,69.6395},
{419.9783,-1264.4738,51.5809},
{398.8884,-1270.2999,50.0198},
{2241.2683,-1241.4480,25.3971},
{2221.3689,-1237.8572,24.8427},
{2144.9207,-1245.7646,24.9917},
{2104.0166,-1245.5676,25.2678},
{2191.5950,-1277.3251,25.0362}
};

Titre: Re : je ne compren pas un code
Posté par: steven93 le 03 Novembre 2007, 13:36:44
quelqu'un peux m'aider svp