GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Ashley11 le 14 Décembre 2012, 21:10:29

Titre: Code qui compile pas
Posté par: Ashley11 le 14 Décembre 2012, 21:10:29
Bonsoir,

j'ai un soucis, j'ai un peu refait mon script, et maintenant j'arrive plus à compiler.

Au début j'avait ceci et sa marché

Code: (pawn) [Sélectionner]
public IsABoat(carid)
{
if(carid == 0 || carid == 0) // ligne 5138
{
return 1;
}
return 0;
}

mais si je met ça, sa m'affiche ces erreurs !

Code: (pawn) [Sélectionner]
public IsABoat(carid)
{
if((carid => 900) && (carid <= 950)) // ligne 5138
{
return 1;
}
return 0;
}

(5138) : error 029: invalid expression, assumed zero
(5138) : error 029: invalid expression, assumed zero
(5138) : warning 215: expression has no effect
(5138) : error 001: expected token: ";", but found ")"
(5138) : fatal error 107: too many error messages on one line


Merci d'avance  :-\
Titre: Re : Code qui compile pas
Posté par: Katou76 le 14 Décembre 2012, 22:06:51
Salut,

Essaie avec ceci:

Code: (pawn) [Sélectionner]
Public IsABoat(carid)
{
        if(carid => 900 && carid <= 950) // ligne 5138
        {
                return 1;
        }
        return 0;
}
Titre: Re : Code qui compile pas
Posté par: Ashley11 le 14 Décembre 2012, 22:14:27
Merci, mais malheuresement j'ai déjà essayé !
Titre: Re : Code qui compile pas
Posté par: Katou76 le 14 Décembre 2012, 22:17:39
Ah j'ai trouver,

Échange ton "=>" par ">="
Titre: Re : Code qui compile pas
Posté par: Malak le 14 Décembre 2012, 22:59:42
Toujour mettre le = égale apres pour les opérateurs :

!=
>=
<=
==
+=
-=

etc.

Malak ++
Titre: Re : Code qui compile pas
Posté par: Ashley11 le 14 Décembre 2012, 23:05:52
Merci beaucoup à vous deux !

Bonne soirée à vous.