Error wieso?? (fraktions system non gf)

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
  • also ich wollte ein fraktions system in non gf bauen, das mit dem login/register system gekoppelt ist. folgendes beinhaltet das:


    register befehl:


    dini_IntSet(save,"passwort",udb_hash(strget(cmdtext,1)));
    dini_IntSet(save,"fraktion", 0);


    dann die abfrage beim login:


    s2=dini_Get(save,"passwort");
    frak=dini_Get(save,"fraktion");
    fraktion[playerid] = frak;


    die letzte zeile da hab ich gedacht das macht vllt den error weg ich weiß das das umständlich is aber hat auch nix bewirkt.. nuja... es zeigt den error:



    Zitat

    E:\gtasaxD\gamemodes\newbsr.pwn(185) : error 006: must be assigned to an array


    in zeile:


    frak=dini_Get(save,"fraktion");


    wo liegt das problem? bitte um schnelle antwort


  • s2=dini_Get(save,"passwort");
    Wenn das die Zeile mit dem Error ist musst du s2 neu definieren.
    s2[256];