Accounts speichern nicht

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
  • Hio leute,



    in dem script von mir, sind sachen drin, das man nen '_' im namen haben muss also Reallifenamen.
    Die accounts, die nen namen haben mit _ z.B. Tom_Horst werden GESPEICHERT.


    Alle OHNE diesen '_' werden nicht gespeichert,
    und sind nach relogg bzw gmx oder so weg!


    Was kann ich da machen?
    bitte helft mir, sagt was für zeilen ihr braucht



    hier mal das, mit dem unterstrich _
    stock GetPlayerNameEx(playerid)
    {
    new string[24];
    GetPlayerName(playerid,string,24);
    new str[24];
    strmid(str,string,0,strlen(string),24);
    for(new i = 0; i < MAX_PLAYER_NAME; i++)
    {
    if (str[i] == '_') str[i] = ' ';
    }
    return str;
    }


    RPName(name[],ret_first[],ret_last[])
    {
    new len = strlen(name),
    point = -1,
    bool:done = false;
    for(new i = 0; i < len; i++)
    {
    if(name[i] == '_')
    {
    if(point != -1) return 0;
    else {
    if(i == 0) return 0;
    point = i + 1;
    }
    } else if(point == -1) ret_first[i] = name[i];
    else {
    ret_last[i - point] = name[i];
    done = true;
    }
    }
    if(!done) return 0;
    return 1;
    }

    Einmal editiert, zuletzt von Jay ()