GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Jcvag44800 le 24 Novembre 2010, 13:06:52

Titre: Problème dans le fichier .inc Utils
Posté par: Jcvag44800 le 24 Novembre 2010, 13:06:52
Bonjour à vous.

Voila, je viens de compiler mon GM , mais des érreurs s'affiche à la même ligne qui vient donc d'un include

Voici la ligne en question :

for (new i = 0, j = strlen(string); i < j; i++)
Voici les érreurs :
error 017: undefined symbol "strlen"
error 036: empty statement
error 017: undefined symbol "i"
fatal error 107: too many error messages on one line

Sasuke78200: Essai de mettre tes bouts de code ou erreur dans la balise [ code] [/ code] ça permet d'avoir une meilleur lecture de celle ci :)

( PS: Pour le code tu est obligé d'en mettre )
Titre: Re : Problème dans le fichier .inc Utils
Posté par: chneubeul le 24 Novembre 2010, 13:21:19
Rajoute #include <string> en haut de l'include comme si tu le faisait à ton GM.
Titre: Re : Problème dans le fichier .inc Utils
Posté par: Jcvag44800 le 24 Novembre 2010, 13:26:46
Toujours pareil  :ohmy
http://pastebin.com/zTqpEFbm (http://pastebin.com/zTqpEFbm)

EDIT : Et si je le met a un autre endroit : http://pastebin.com/cv3aXDVh (http://pastebin.com/cv3aXDVh)

Au pire des cas, ce inc est t'il vraiment nesséçaire
Titre: Re : Problème dans le fichier .inc Utils
Posté par: S!m le 24 Novembre 2010, 15:03:04
Salut,

tu n'as besoin d'inclure que a_samp pour avoir toutes les includes de base.

La fonction devrait être correcte (à première vue et elle ne serait pas largement utilisée si elle comportait un bug).

ps. Ta fonction doit être après les includes (je pense, pas testé si les natives portent avant leur déclaration...), met la en bas de ton script pour voir.

++Sim++
Titre: Re : Problème dans le fichier .inc Utils
Posté par: Jcvag44800 le 24 Novembre 2010, 15:48:38
J'ai mit #include <a_samp>

Sa a l'air de marché
Titre: Re : Problème dans le fichier .inc Utils
Posté par: chneubeul le 24 Novembre 2010, 15:50:12
Excuse moi alors ^^
Titre: Re : Problème dans le fichier .inc Utils
Posté par: Ssk le 24 Novembre 2010, 17:09:56
Je pense que la fonction est fausse ^^

Je t'en ai fais une "meilleur"

IsNumeric( string[] )
{
for( new i = 0; i < strlen( string ); i++ )
if( !( string[i] >= '0' && string[i] <= '9' ) ) return 0;
return 1;
}
Titre: Re : Problème dans le fichier .inc Utils
Posté par: chneubeul le 24 Novembre 2010, 17:22:15
Merci mon Sasouquet :)