Szerző Téma: Foreach Hiba  (Megtekintve 799 alkalommal)

Foreach Hiba
« Dátum: 2014. Június 17. - 13:19:57 »
0 Show voters
Hiba:
(3585) : warning 219: local variable \"playerid\" shadows a variable at a preceding level
(3585) : error 017: undefined symbol \"YSI_gSJatekosok\"
(3585) : error 017: undefined symbol \"YSI_gAJatekosok\"
(3585) : warning 215: expression has no effect
(3585) : error 001: expected token: \";\", but found \"]\"
(3585) : fatal error 107: too many error messages on one line
3585 sor:
 
   foreach(Jatekosok,playerid)

Nem elérhető gyuri98

  • 153
  • gyuri98
    • Profil megtekintése
Foreach Hiba
« Válasz #1 Dátum: 2014. Június 17. - 13:23:39 »
0 Show voters
kimaradt egy ;
 
foreach(Jatekosok,playerid);

Foreach Hiba
« Válasz #2 Dátum: 2014. Június 17. - 13:29:25 »
0 Show voters
Ugyan azok a warningok

Nem elérhető gyuri98

  • 153
  • gyuri98
    • Profil megtekintése
Foreach Hiba
« Válasz #3 Dátum: 2014. Június 17. - 13:30:43 »
0 Show voters
Másold be azt a részt amire kidobja.

Foreach Hiba
« Válasz #4 Dátum: 2014. Június 17. - 13:36:37 »
0 Show voters
forward SyncUp();
public SyncUp()
{
foreach(Jatekosok,playerid);
{
if(!IsPlayerConnected(playerid) || !Logged(playerid) || IsPlayerNPC(playerid)) continue;
if( PlayerData[ playerid ][ Almossag ] <= 100.0 )
   PlayerData[ playerid ][ Almossag ] += 0.1;
if( PlayerData[ playerid ][ Almossag ] >= 90.0 )
{
   SetPlayerDrunkLevel(playerid, 50000);
   if( PlayerData[ playerid ][ Almossag ] == 92.0 || PlayerData[ playerid ][ Almossag ] == 94.0 || PlayerData[ playerid ][ Almossag ] == 96.0)
   SendClientMessage( playerid, 0xFFFF00AA, \"Nagyon álmos vagy! Menj aludni!\");
}
}
return 1;
}

Nem elérhető gyuri98

  • 153
  • gyuri98
    • Profil megtekintése
Foreach Hiba
« Válasz #5 Dátum: 2014. Június 17. - 13:38:59 »
0 Show voters
foreach(playerid,Jatekosok);

Foreach Hiba
« Válasz #6 Dátum: 2014. Június 17. - 13:39:49 »
0 Show voters
Ugyan az.

Nem elérhető gyuri98

  • 153
  • gyuri98
    • Profil megtekintése
Foreach Hiba
« Válasz #7 Dátum: 2014. Június 17. - 13:49:58 »
0 Show voters
forward SyncUp(playerid);
public SyncUp(playerid)
{
        for(new i;i<MAX_PLAYERS;i++)
        {
                if(!IsPlayerConnected(playerid) || !Logged(playerid) || IsPlayerNPC(playerid)) continue;
                if( PlayerData[ playerid ][ Almossag ] <= 100.0 )
                        PlayerData[ playerid ][ Almossag ] += 0.1;
                if( PlayerData[ playerid ][ Almossag ] >= 90.0 )
                {
                        SetPlayerDrunkLevel(playerid, 50000);
                        if( PlayerData[ playerid ][ Almossag ] == 92.0 || PlayerData[ playerid ][ Almossag ] == 94.0 || PlayerData[ playerid ][ Almossag ] == 96.0)
                        SendClientMessage( playerid, 0xFFFF00AA, \"Nagyon álmos vagy! Menj aludni!\");
                }
        }
        return 1;
}
« Utoljára szerkesztve: 2014. Június 17. - 13:51:33 írta gyuri98 »

Foreach Hiba
« Válasz #8 Dátum: 2014. Június 17. - 13:57:59 »
0 Show voters
Sikerült! Köszi :)

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Foreach Hiba
« Válasz #9 Dátum: 2014. Június 17. - 14:10:31 »
+1 Show voters
[mod]A témát zártam, mert ennek van kiemelt téma is, amúgy is már megoldódott.[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal