GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Street le 21 Août 2009, 05:58:34
-
Bien le bonsoir tout le monde(bonjour pour dotre)
J'ai deux porbléme Que je narive completemen pas a resoudre
Pouver vous maider? svp
Voici les ereur:
C:\Users\sof203\Documents\Mes fichiers reçus\gestionvoiture.pwn(1421) : warning 209: function "OnPlayerStateChange" should return a value
C:\Users\sof203\Documents\Mes fichiers reçus\gestionvoiture.pwn(2205 -- 2214) : error 001: expected token: ",", but found ";"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Je vous remerci davance
Cordialement.
-
Bah déjà c'est pas deux erreurs, mais bien une erreur et un avertissement.
Pour ton avertissement, il faut que ta fonction "OnPlayerStateChange" retourne une valeur.
Ajoute donc ceci à la fin de cette fonction :
return 0;
Pour ton erreur, faudrait voir la ligne en question. Apparemment que tu as mit un point-virgule à la place d'une virgule.
Y'a un truc anormal... t'as un code de plus de 2000 lignes et tu comprends pas ces 2 erreurs ridicules... pas de toi ce truc hein :P
++
Rider_77
-
Ouep :D ta tout compri =) merci beaucoup jvai teste sa :p
Double post
Encore de retour ^^
Le script
Les Lignes de 2204 -- 2212
format(vehstring, sizeof(vehstring), "%d|%d|%f|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%s|%s\r\n",
VehiculeInfo[v][VehID],VehiculeInfo[v][Model],VehiculeInfo[v][XSpawn],VehiculeInfo[v][YSpawn],VehiculeInfo[v][ZSpawn],
VehiculeInfo[v][ASpawn],VehiculeInfo[v][Couleur1],VehiculeInfo[v][Couleur2],VehiculeInfo[v][Prix],
VehiculeInfo[v][Status],VehiculeInfo[v][Alarme],VehiculeInfo[v][Tuning1],VehiculeInfo[v][Tuning2],
VehiculeInfo[v][Tuning3],VehiculeInfo[v][Tuning4],VehiculeInfo[v][Tuning5],VehiculeInfo[v][Tuning6],
VehiculeInfo[v][Tuning7],VehiculeInfo[v][Tuning8],VehiculeInfo[v][Tuning9],VehiculeInfo[v][Tuning10],
VehiculeInfo[v][Tuning11],VehiculeInfo[v][Tuning12],VehiculeInfo[v][Tuning13],VehiculeInfo[v][Tuning14],
VehiculeInfo[v][Tuning15],VehiculeInfo[v][Tuning16],VehiculeInfo[v][Tuning17],VehiculeInfo[v][Peinture],
);Les ereurs!
C:\Users\sof203\Documents\Mes fichiers reçus\gestionvoiture.pwn(2204 -- 2212) : error 029: invalid expression, assumed zero
C:\Users\sof203\Documents\Mes fichiers reçus\gestionvoiture.pwn(2204 -- 2212) : error 001: expected token: ",", but found ";"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Merci d'avance :D
-
je pense que tu n'as pas relut le code
<?php//ne pas s'occuper des balises php elle sont la pour la couleur
//regarde la longeur du format
//le tien
'format(vehstring, sizeof(vehstring), "%d|%d|%f|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%s|%s\r\n",'
// La le mien voila essaie
format(vehstring, sizeof(vehstring), "%d|%d| %f|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d",
VehiculeInfo[v][VehID], //ID | mo|X | Y | Z| A |C1 |C2| |P | S| A| 1| 2| 3| 4| 5| 6| 7| 8| 9| 10 | 11 12 | 13| 14| 15| 16| 17| Peinture
VehiculeInfo[v][Model],
VehiculeInfo[v][XSpawn],
VehiculeInfo[v][YSpawn],
VehiculeInfo[v][ZSpawn],
VehiculeInfo[v][ASpawn],
VehiculeInfo[v][Couleur1],
VehiculeInfo[v][Couleur2],
VehiculeInfo[v][Prix],
VehiculeInfo[v][Status],
VehiculeInfo[v][Alarme],
VehiculeInfo[v][Tuning1],
VehiculeInfo[v][Tuning2],
VehiculeInfo[v][Tuning3],
VehiculeInfo[v][Tuning4],
VehiculeInfo[v][Tuning5],
VehiculeInfo[v][Tuning6],
VehiculeInfo[v][Tuning7],
VehiculeInfo[v][Tuning8],
VehiculeInfo[v][Tuning9],
VehiculeInfo[v][Tuning10],
VehiculeInfo[v][Tuning11],
VehiculeInfo[v][Tuning12],
VehiculeInfo[v][Tuning13],
VehiculeInfo[v][Tuning14],
VehiculeInfo[v][Tuning15],
VehiculeInfo[v][Tuning16],
VehiculeInfo[v][Tuning17],
VehiculeInfo[v][Peinture],
);?>
-
Merci beaucoup mais
sa me fait toujour pareile :'(
C:\Users\sof203\Desktop\GTA SA Serv etc\Serveur Oficiel\filterscripts\gestionvoiture.pwn(2204 -- 2234) : error 029: invalid expression, assumed zero
C:\Users\sof203\Desktop\GTA SA Serv etc\Serveur Oficiel\filterscripts\gestionvoiture.pwn(2204 -- 2234) : error 001: expected token: ",", but found ";"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
-
il va falloir poster un peu plus de code car l'erreure n'est pas dans les lignes
-
Salut,
Pour la deuxieme erreur c'est une erreur de symbole , il faut que tu rajoute une ) ou un ;
-
ok merci je vais essayé pour la deuxiéme
Je vais voir pour un peu plus de code sifo si jarive a resoudre le deuxiéme le premiére se ressoudra ^^
Double post
Bon un peu plus de code sa sera plu simple car
je ny arive completement pas :'(
public Sauvegardevoiture()
{
#if defined USE_MYSQL
new query[512];
for(new v=1;v<NbVeh;v++)
{
if(VehiculeInfo[v][VehID] != INVALID_VEH_ID)
{
format(query, sizeof(query), "UPDATE %s SET Model=%d, XSpawn='%f', YSpawn='%f', ZSpawn='%f', ASpawn='%f', Couleur1=%d, Couleur2=%d, Prix=%d, Status=%d, Alarme=%d, Tuning1=%d, Tuning2=%d, Tuning3=%d, Tuning4=%d, Tuning5=%d, Tuning6=%d, Tuning7=%d, Tuning8=%d, Tuning9=%d, Tuning10=%d, Tuning11=%d, Tuning12=%d, Tuning13=%d, Tuning14=%d, Tuning15=%d, Tuning16=%d, Tuning17=%d, Peinture=%d, MaxEssence=%d, Proprio='%s', Nom='%s' WHERE VehID=%d LIMIT 1",
MYSQL_TB_VEH,VehiculeInfo[v][Model],VehiculeInfo[v][XSpawn],VehiculeInfo[v][YSpawn],VehiculeInfo[v][ZSpawn],
VehiculeInfo[v][ASpawn],VehiculeInfo[v][Couleur1],VehiculeInfo[v][Couleur2],VehiculeInfo[v][Prix],
VehiculeInfo[v][Status],VehiculeInfo[v][Alarme],VehiculeInfo[v][Tuning1],VehiculeInfo[v][Tuning2],
VehiculeInfo[v][Tuning3],VehiculeInfo[v][Tuning4],VehiculeInfo[v][Tuning5],VehiculeInfo[v][Tuning6],
VehiculeInfo[v][Tuning7],VehiculeInfo[v][Tuning8],VehiculeInfo[v][Tuning9],VehiculeInfo[v][Tuning10],
VehiculeInfo[v][Tuning11],VehiculeInfo[v][Tuning12],VehiculeInfo[v][Tuning13],VehiculeInfo[v][Tuning14],
VehiculeInfo[v][Tuning15],VehiculeInfo[v][Tuning16],VehiculeInfo[v][Tuning17],VehiculeInfo[v][Peinture],
);
samp_mysql_query(query);
printf("---- Vehicule %d sauvegarder! ----",v);
}
}
#else
new File:VehFile = fopen(VEH_FILENAME, io_write);
new vehstring[256];
for(new v=1;v<NbVeh;v++)
{
if(VehiculeInfo[v][VehID] != INVALID_VEH_ID)
{
format(vehstring, sizeof(vehstring), "%d|%d| %f|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d",
VehiculeInfo[v][VehID], //ID | mo|X | Y | Z| A |C1 |C2| |P | S| A| 1| 2| 3| 4| 5| 6| 7| 8| 9| 10 | 11 12 | 13| 14| 15| 16| 17| Peinture
VehiculeInfo[v][Model],
VehiculeInfo[v][XSpawn],
VehiculeInfo[v][YSpawn],
VehiculeInfo[v][ZSpawn],
VehiculeInfo[v][ASpawn],
VehiculeInfo[v][Couleur1],
VehiculeInfo[v][Couleur2],
VehiculeInfo[v][Prix],
VehiculeInfo[v][Status],
VehiculeInfo[v][Alarme],
VehiculeInfo[v][Tuning1],
VehiculeInfo[v][Tuning2],
VehiculeInfo[v][Tuning3],
VehiculeInfo[v][Tuning4],
VehiculeInfo[v][Tuning5],
VehiculeInfo[v][Tuning6],
VehiculeInfo[v][Tuning7],
VehiculeInfo[v][Tuning8],
VehiculeInfo[v][Tuning9],
VehiculeInfo[v][Tuning10],
VehiculeInfo[v][Tuning11],
VehiculeInfo[v][Tuning12],
VehiculeInfo[v][Tuning13],
VehiculeInfo[v][Tuning14],
VehiculeInfo[v][Tuning15],
VehiculeInfo[v][Tuning16],
VehiculeInfo[v][Tuning17],
VehiculeInfo[v][Peinture],
);
fwrite(VehFile, vehstring);
printf("---- Vehicule %d sauvegarder! ----",v);
}
}
fclose(VehFile);
#endif
}
-
*Erreure
-
erreur classique et qui est juste devant ton nez.
if(VehiculeInfo[v][VehID] != INVALID_VEH_ID)
{
format(vehstring, sizeof(vehstring), "%d|%d| %f|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d",
VehiculeInfo[v][VehID], //ID | mo|X | Y | Z| A |C1 |C2| |P | S| A| 1| 2| 3| 4| 5| 6| 7| 8| 9| 10 | 11 12 | 13| 14| 15| 16| 17| Peinture
VehiculeInfo[v][Model],
VehiculeInfo[v][XSpawn],
VehiculeInfo[v][YSpawn],
VehiculeInfo[v][ZSpawn],
VehiculeInfo[v][ASpawn],
VehiculeInfo[v][Couleur1],
VehiculeInfo[v][Couleur2],
VehiculeInfo[v][Prix],
VehiculeInfo[v][Status],
VehiculeInfo[v][Alarme],
VehiculeInfo[v][Tuning1],
VehiculeInfo[v][Tuning2],
VehiculeInfo[v][Tuning3],
VehiculeInfo[v][Tuning4],
VehiculeInfo[v][Tuning5],
VehiculeInfo[v][Tuning6],
VehiculeInfo[v][Tuning7],
VehiculeInfo[v][Tuning8],
VehiculeInfo[v][Tuning9],
VehiculeInfo[v][Tuning10],
VehiculeInfo[v][Tuning11],
VehiculeInfo[v][Tuning12],
VehiculeInfo[v][Tuning13],
VehiculeInfo[v][Tuning14],
VehiculeInfo[v][Tuning15],
VehiculeInfo[v][Tuning16],
VehiculeInfo[v][Tuning17],
VehiculeInfo[v][Peinture], /* <- ICI la virgule ne doit pas être mise). */
);
Je te laisse enlever cette virgule ;)
++
R@f
-
Tu est Un Best juste une petite virgule
plus petite que je ne c quoi :lmfao
je te remercie beaucoup
Je remercie ousi Cristab
et bien-sur[viruz]rider_77&yah00078
Cordialement
A trés bientot