GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Lucifer le 12 Décembre 2010, 18:45:03

Titre: Erreur
Posté par: Lucifer le 12 Décembre 2010, 18:45:03
Voici les erreurs, d'où sa vient ? :

D:\Europa Games Community\RC4\gamemodes\EGC.pwn(10761) : error 017: undefined symbol "i"
D:\Europa Games Community\RC4\gamemodes\EGC.pwn(10761) : warning 205: redundant code: constant expression is zero
D:\Europa Games Community\RC4\gamemodes\EGC.pwn(10761) : error 017: undefined symbol "i"
D:\Europa Games Community\RC4\gamemodes\EGC.pwn(10761) : warning 215: expression has no effect
D:\Europa Games Community\RC4\gamemodes\EGC.pwn(10761) : error 001: expected token: ")", but found ";"
D:\Europa Games Community\RC4\gamemodes\EGC.pwn(10761) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


if(strcmp(subcmd, "defoncer", true) == 0 || strcmp(subcmd, "def", true) == 0)
{
    if(!OnDuty[playerid])
{SendClientMessage(playerid, COLOR_POLICE, "[Police] Vous n'êtes pas en service."); return 1;}
    new defoncee=false;
for(i = 0; i < totalhouses; i++)
{
if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
{
SendClientMessage(playerid, COLOR_POLICE, "[Police] Vous défoncez la porte!");
HouseInfo[i][hLock] = 0;
defoncee=true;
break;
}
}
if(!defoncee)
    {SendClientMessage(playerid, COLOR_POLICE, "[Police] Vous n'êtes pas à l'entrée d'une maison !!");}
}
Titre: Re : Erreur
Posté par: cristab le 12 Décembre 2010, 18:51:40
for(new i = 0; i < totalhouses; i++)
Titre: Re : Erreur
Posté par: Xartrick le 12 Décembre 2010, 18:58:06
Tu utilise une variable qui n'a pas été défini.
Soit tu la défini dans ta boucle (comme Cristab) soit tu la défini hors de la boucle (mais pas à l'intérieur !).
Titre: Re : Erreur
Posté par: Lucifer le 12 Décembre 2010, 18:59:26
Que suis-je bête, merci Cristab :)
Titre: Re : Erreur
Posté par: S!m le 13 Décembre 2010, 16:09:25
Salut,

lucifer, donne des noms clair à tes topics à l'avenir


++Sim++