Registrierungsdaum abspeichern FAIL !

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
  • Schöne gute Nacht ( Morgen ) ,


    folgendes, ich möchte wenn der Spieler sich Registriert sein Datum speichern...


    im Register stock:


    new jar = getdate(jahr);
    new monnat = getdate(monat);
    new taag = getdate(tag);
    SpielerInfo[playerid][Jahr] = jar;
    SpielerInfo[playerid][Monat] = monnat;
    SpielerInfo[playerid][Tag] = taag;


    Jedoch setzt er alle drei Variablen auf 150 ?


    Wodran liegt das ...

  • wiso nutzt du nicht einfach nur gettime() ?
    Da hast du dann den Zeitstempel und den kann man später auch umrechnen.
    Aber mal als info schau dir mal an wie die getdate funktion Funktioniert, denn die gibt 3 parameter wieder.
    Daher das was du hast is unsinn

    All in all it's just another brick in the wall

  • Wozu gibt es Samp Wiki?
    new Jahr,Monat,Tag;
    getdate(Jahr,Monat,Tag);


    Das ist mir auch klar, aber wie speicher ich das jetzt ? & setzte ihm das richtig.. weil so wie ich das gemacht habe auch wenn ich so gemacht habe:


    new datum =gedate(jahr,monat,tag);


    SpielerInfo[playerid][Datum] = datum;

  • Du sollst die einzelnen werte nehmen X(


    Als Muster
    new Date[3];
    getdate(Date[2],Date[1],Date[0]);
    format(query,30,"%02d.%02d.%d",Date[0],Date[1],Date[2]);
    Merkst was?


    Daher sage ich ja auch mal die Wiki nutzen

    All in all it's just another brick in the wall



  • Okay gut den ersten Teil habe ich verstanden ^^
    aber wozu dient dieses format(query.. & wie setzte ich jetzt ihm dann die Variable ?


    SpielerInfo[playerid][RDatum] = ?

  • SpielerInfo[playerid][Jahr] = Jahr;
    SpielerInfo[playerid][Monat] = Monat;
    SpielerInfo[playerid][Tag] = Tag;


    So meinte ich es die ganze zeit du kannst es aber auch direkt als string in den wert setzen
    Das von mir war ein Muster um zu sehen was ich mit den parameter meine


    ((Wer hat dir den Meistertitel gegeben :D ))

    All in all it's just another brick in the wall

  • ((Wer hat dir den Meistertitel gegeben ))


    *Gehirn klick* ... jetzt habe ich es kapiert ...


    Ja ich bin seit ca. 5 Uhr Wach & lange Berufsschule .. 180 Minuten schlimmester Leher der Schule :S
    Da ist man schnell mit allem überfordert :whistling:


    //EDIT
    Beavis


    kann ich die drei Werte auch direkt in den wert hier rein packen ?


    SpielerInfo[playerid][RDatum] = ? ...


    Wenn ja bitte wie, ich bin so dumm grade :S


    //EDIT


    Klappt danke dir 8)

    Einmal editiert, zuletzt von K3V1N ()