Erklärung?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • for(new i,a = GetMaxPlayers();i < a;i++)
    {
    if(IsPlayerConnected(i))
    {
    //do something
    }
    }
    Hab ich bei Wiki gefunden, im englischen "lernen" Bereich. Dennoch verstehe ich noch immer nicht, wozu dieses "i" dient und dieses "i++"
    könnte jemand es erklären?
    Danke im voraus :)

    <buqja>: brauche 3 mercs fürn 3o3

  • verstehe die Begriffe noch nicht ganz. Könnteste mir bitte es genauer erklären? Dieses "i++" wozu..?
    verstehe, das bei dem einen Loop es außen ist, und beim anderen innen. Halt nur den Begriff "i++" raff ich nicht was der macht/wozu dient/was es heißt

    <buqja>: brauche 3 mercs fürn 3o3

  • das ist ne schleife, ich erklär mal:
    new i=0; //i =0
    while(i<MAX_PLAYERS)
    {
    i++;
    }
    also eine neue variable ist i. i ist gleich 0.
    so while(i<max...
    bedeutet während i kleiner sit als max players (also deine serverslots) wird die schleife ausgeführt. in der schleife wird i++ hochgezählt, so das jede ID aufn server eine bestimmte aktion erfährt