Register system: speicher/lade problem (zombie.modder)

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
  • ja hi erstmal :P!
    hab ein problem mit zombie.modder's register system (er selbst antwortet nicht :() er speichert zwar, aber wenn ich wieder connecte und mich einloge ist das geld usw wieder auf 0!!! woran liegt es? er läd einfach das money nicht :( pls help^^

  • k, obwohl das 1 zu 1 war ... hier:
    public OnPlayerLogin(playerid,const string[])
    {
    new pname2[MAX_PLAYER_NAME];
    new pname3[MAX_PLAYER_NAME];
    new string1[128];
    new string2[64];
    new string3[128];
    GetPlayerName(playerid, pname2, sizeof(pname2));
    format(string2, sizeof(string2), "System/%s.ini", pname2);
    new File: UserFile = fopen(string2, io_read);


    if (UserFile)
    {
    new valtmp[128];
    fread(UserFile, valtmp);strmid(PlayerInfo[playerid][pPassword], valtmp, 0, strlen(valtmp)-1, 255);


    if ((strcmp(PlayerInfo[playerid][pPassword], string1, true, strlen(valtmp)-1) == 0))
    {
    new key[128],val[128];
    new Data[128];
    while(fread(UserFile,Data,sizeof(Data)))
    {
    key = ini_GetKey(Data);
    if( strcmp( key , "Kills" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pKills] = strval( val ); }
    if( strcmp( key , "Deaths" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDeaths] = strval( val ); }
    if( strcmp( key , "Money" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCash] = strval( val ); }
    if( strcmp( key , "Skin ID" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCash] = strval( val ); }
    ResetPlayerMoney(playerid);
    GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
    SetPlayerScore(playerid,PlayerInfo[playerid][pKills]);
    }
    fclose(UserFile);
    gPlayerLogged[playerid] = 1;
    gPlayerAccount[playerid] = 1;
    new kills = PlayerInfo[playerid][pKills];
    SetPlayerScore(playerid, kills);
    GetPlayerName(playerid, pname3, sizeof(pname3));
    format(string3, sizeof(string3), "Welcome %s, you successful logged in!", pname3);
    SendClientMessage(playerid, COLOR_WHITE,string3);
    }
    else
    {
    SendClientMessage(playerid, COLOR_WHITE, "Password does not match with the Username.");
    fclose(UserFile);
    }
    }
    return 1;
    }
    edit: ich habe das wanted level entfernt, liegt es daran?
    lest es euch bitte durch, ich brauch es sehr dringend :(
    Ich weiß das der SObeit tread geil ist, aber ich brauche hilfe :D
    :S:S:S:S
    is ja doof... erst möchte er den pawn code, dann antwortet er nicht mehr :(

    4 Mal editiert, zuletzt von Loadup[GER] ()

  • nein, dachte eher im scriptfles aber naja. also: nein, wieso?
    im scriptfiles ordner aber schon. da IST ja auch meine datei, aber der resetet das dann immer wenn ich neu connecte!

    Einmal editiert, zuletzt von Loadup[GER] ()

  • das lustige ist: ich schreibe ihn immer an per PM, wenn er dann aber mal on ist so wie heute, ignoriert er scheinbar meine PM's :/

  • wie soll ich denn dann ein registry machen?? boa ist das 'n dreck :P

  • lol, scheiß ihn doch net so zusammen modder, nur weil du gehst heißt es nicht, das du den obermacker machen darfst ^^ achja, ich zitiere von dir:


    Zitat

    111111!!!!!!!!!!!!!!!!!1!!!!!!!!!!11!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!!11111111111111111111111!!!!!!!!!!!!!!!!!!!! hm ... al....!!!!!!!!!!!!!11!!1!EINS!


    lol

  • naja, froh bin ich jetzt nicht das er weg ist, DA ICH SUPPORT WILL, aber vermissen werd ich ihn garantiert nicht,


    ~CLOSED~