Wann stock wann public nehmen?

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
  • Hallo,


    ich denke der Titel sagt vieles aus.
    Habe hier zum Beispiel 2 Funktionen, weiß aber nicht wann ich einen public für die Funktion und wann ich einen stock nehmen soll.

    stock Setup_Connection(playerid)
    {
    SpielerInfo[playerid][sID] = 0;
    SpielerInfo[playerid][sEingeloggt] = false;
    GetPlayerName(playerid, SpielerInfo[playerid][sName], MAX_PLAYER_NAME);
    GameTextForPlayer(playerid, "~w~Die Welt wird aufgebaut", 3000, 5);
    return 1;
    };


    stock Setup_Login(playerid)
    {
    if(!SpielerInfo[playerid][sEingeloggt])
    {
    new query[128];
    mysql_format(MySQLConnection, query, sizeof(query), "SELECT ID FROM "#TABELLE_ACCOUNTS" WHERE Name = '%e'", SpielerInfo[playerid][sName]);
    mysql_pquery(MySQLConnection, query, "CheckUser", "d", playerid);
    }
    return 1;
    }