GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: gen_vivien le 30 Août 2008, 22:11:18
-
Bonsoir. Mon mod estbasé sur le GF (je ne le cache pas ) Sa fait longtemps que je travail dessus, et là je m'attaque aux factions. J'ai modifier les JoinPeds et au final j'ai deux erreurs que je ne trouve pas.
C:\Documents and Settings\Nathan\Bureau\samp022\gamemodes\gf.pwn(1146) : error 018: initialization data exceeds declared size
C:\Documents and Settings\Nathan\Bureau\samp022\gamemodes\gf.pwn(1370) : error 052: multi-dimensional arrays must be fully initialized
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Si quelqu'un pouvais me dire à quoi elle correspondes, j'essaierais de les corriger seul.
Merci beaucoup !
-
Met ton FS / GM en téléchargement pour qui l'on puisse t'aider
NV.
-
Ont peu pas me dire se que l'erreur signifie ? Et généralement par quoi elle est produise ?
Merci
-
On ne peut pas résoudre une erreur sans avoir le bout de code devant les yeux
NV.
-
Le voici
(ligne 1079) new JoinPed[68][1] = {
{280}, //0
{281}, //1
{282}, //2
{283}, //3
{284}, //4
{285}, //5
{288}, //6
{71}, //7
{286},//------------------------//8
{164}, //9
{163}, //10
{287},//----------------------//11
{70},//-------------------------//12
{274}, //13
{275}, //14
{276}, //15
{277}, //16
{278}, //17
{279}, //18
{258},//------------------------//19
{127}, //20
{126}, //21
{125}, //22
{124}, //23
{113}, //24
{111}, //25
{98}, //26
{120},//-----------------------//27
{121}, //28
{122}, //29
{127},/------------------------//30
{165}, //31
{148},//-----------------------//32
{188}, //33
{187}, //34
{255},//------------------------//35
{253}, //36
{59},//DRIVING/FLYING_SCHOOL----//37
{60},//DRIVING/FLYING_SCHOOL //38
{76},//DRIVING/FLYING_SCHOOL //39
{150},//DRIVING/FLYING_SCHOOL //40
{190},//------------------------//41
{112}, //42
{124}, //43
{120}, //44
{191}, //45
{106},// --------------------------//46
{105}, //47
{106}, //48
{107}, //49
{269},//smoke //50
{271},//ryder //51
{0}, //52
{102},// ---------------------------//53
{104}, //54
{103}, //55
{114},// --------------------------------------------------//56
{115}, //57
{174}, //58
{175}, //59
{116}, //60
{100},//---------------------------------------------------//61
{247}, //62
{246}, //63
{254}, //64
{242}, //65
{241}, //66
{248}, //67 == erreur 1 ici (initialization data exceeds declared size)
}; (ligne 1147)
(ligne 1150) new Peds[302][1] = {
{264}, //1
{265},//TEAM_ADMIN //2
{166}, //3
{287}, //4
{70}, //5
{116}, //6
{296}, //7
{147}, //8
{294}, //9
{187}, //10
{61}, //11
{171}, //12
{171}, //13
{46}, //14
{267}, //15
{295}, //16
{113}, //17
{247},//CIVILIANS DOWN HERE //18
{100}, //19
{256}, //20
{263}, //21
{262}, //22
{261}, //23
{260}, //24
{259}, //25
{257}, //26
{256}, //27
{255}, //28
{253}, //29
{252}, //30
{251}, //31
{249}, //32
{246}, //33
{245}, //34
{244}, //35
{243}, //36
{242}, //37
[...]
Trop grand j'ai réduit ici (pour le forum. pas ds le script)
[...]
{19}, //281
{18}, //282
{17}, //283
{16}, //284
{15}, //285
{14}, //286
{13}, //287
{12}, //288
{11}, //289
{10}, //290
{1}, //291
{2}, //292
{290},//ROSE 293
{291},//PAUL 294
{292},//CESAR 295
{293},//OGLOC 296
{187}, //297
{296},//JIZZY 298
{297},//MADDOGG 299
{298},//CAT 300
{299}//CLAUDE 301
}; (ligne 1370) === erreur 2 ici (multi-dimensional arrays must be fully initialized)
Merci
-
Et les lignes stp :)
++
nikko
-
je fait un edit avec la 1ere et la dernière ligne.
-
Je pense que c'est des erreur d'initialisation du tableau (le nombre de donne stocker dedans) surment trop grand ou trop petit fin j'suis pas sur
-
yen à 67 pour le premier et 302 pour l'autre. mais même en aillent réduit sa ne fait rien.
Edit : J'ai re-testé en réduisant le 1er tableau, rien n'y fait.
Edit 2 : Je peu pas supprimer ce message.
-
Un petit double post qui sert aussi de up.
J'ai réussie à corrigé la 1ere erreur. En faite il suffie de retirer la virgule juste avant le };
{241},
{248}
},
[/code
à {248} ont vire la virgule.
(merci les forum anglais...)
Mais voici l'erreur qui persiste :
[code]
C:\----------- (1370) : error 052: multi-dimensional arrays must be fully initialized
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Merci de ceux qui aiderons ![/code]
EDIT : J'ai corrigé la deuxième erreur par un procédé tout simples.
Merci à personne qui mà pas aider.