Beiträge von Dominik

    ocmd:ooc(playerid,params[])
    {
    new text[128];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,ROT,"Benutze: /ooc [Nachricht]");
    format(text,sizeof(text),"*((%s: %s))",Spielername(playerid),text);
    SendClientMessageToAll(BLAU,text);
    }
    else//Fehler laut Pawno
    {
    if(IsPlayerAnAdmin(playerid,2) return SendClientMessage(playerid,ROT,"*((%s %s: %s))",GetRang(playerid),Spielername(playerid,text);//Fehler laut Pawno
    return 1;
    }

    public OnPlayerConnect(playerid)
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib Bitte das gewünschte Paswort ein","Register","Abbrechen");
    return 1;
    }


    Die Klammern waren unnötig, füg es mal so ein

    SQL
    Loaded log file: "server_log.txt".----------SA-MP Dedicated Server----------------------v0.3z, (C)2005-2014 SA-MP Team[14:35:23] filterscripts = ""  (string)[14:35:23] [14:35:23] Server Plugins[14:35:23] --------------[14:35:23]  Loading plugin: mysql[14:35:23]   > MySQL plugin R5 successfully loaded.[14:35:23]   Loaded.[14:35:23]  Loading plugin: sscanf[14:35:23] [14:35:23]  ===============================[14:35:23]       sscanf plugin loaded.     [14:35:23]    (c) 2009 Alex "Y_Less" Cole[14:35:23]    0.3d-R2 500 Players "dnee"[14:35:23]  ===============================[14:35:23]   Loaded.[14:35:23]  Loaded 2 plugins.[14:35:23] [14:35:23] Filterscripts[14:35:23] ---------------[14:35:23]   Loaded 0 filterscripts.[14:35:23] <-| [MYSQL] Verbindung zur Datenbank wurde erfolgreich hergestellt![14:35:24] ----------------------------------[14:35:24]  Fabulous Life 0.1a[14:35:24] ----------------------------------[14:35:24] Number of vehicle models: 0[14:35:56] Incoming connection: 127.0.0.1:49262[14:35:56] [join] Dominik has joined the server (0:127.0.0.1)[14:36:07] [part] Dominik has left the server (0:1)


    mehr ist das nicht

    stock SavePlayer(playerid)
    {
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
    {
    if(Eingeloggt[playerid] == 1)
    {
    new query[1024];
    GetPlayerHealth(playerid,SpielerInfo[playerid][pHealth]);
    GetPlayerName(playerid, SpielerInfo[playerid][pName], MAX_PLAYER_NAME);
    format(query,sizeof(query),"UPDATE `accounts` SET `pGeld`='%d',`pExp`='%d',`pTode`='%d',`pKills`='%d',`pHealth`='%f',`pTeam`='%d',`pWarn`='%d',`pBan`='%d',`pGeschlecht`='%d',`pEmail`='%s',`pTutorial`='%d',`pLastOnlineDatum`='%02d.%02d.%d',`pLastOnlineZeit`='%02d:%02d:%02d' WHERE `Name`='%s'",
    SpielerInfo[playerid][pGeld],SpielerInfo[playerid][pExp],SpielerInfo[playerid][pTode],SpielerInfo[playerid][pKills],SpielerInfo[playerid][pHealth],SpielerInfo[playerid][pTeam],SpielerInfo[playerid][pWarn],SpielerInfo[playerid][pBan],SpielerInfo[playerid][pGeschlecht],SpielerInfo[playerid][pEmail],SpielerInfo[playerid][pTutorial],SpielerInfo[playerid][pLastOnlineDatum],SpielerInfo[playerid][pLastOnlineZeit],SpielerInfo[playerid][pName]);


    mysql_query(query);
    }
    }
    }


    Und mein Dissconect
    public OnPlayerDisconnect(playerid, reason)
    {
    Eingeloggt[playerid] = 0;
    DestroyVehicle(car[playerid]);
    Delete3DTextLabel(supportveh[car[playerid]]);
    SupMobil[playerid] = 0;

    new date[7];
    getdate(date[0], date[1], date[2]);
    gettime(date[4], date[5], date[6]);
    format(SpielerInfo[playerid][pLastOnlineDatum] ,30, "%d.%d.%d",date[1],date[2],date[3]);
    format(SpielerInfo[playerid][pLastOnlineZeit], 30, "%d:%d:%d",date[4],date[5],date[6]);
    SavePlayer(playerid);
    return 1;
    }


    Er speichert jedoch nix X(

    new date[7],string[64];
    getdate(date[0], date[1], date[2]);
    gettime(date[4], date[5], date[6]);
    format(string,sizeof(string), "%d.%d.%d",date[1],date[2],date[3]);
    SpielerInfo[playerid][pLastOnlineDatum] = string; // Und Hier kommt der Fehler
    format(string,sizeof(string), "%d:%d:%d",date[4],date[5],date[6]);
    SpielerInfo[playerid][pLastOnlineZeit] = string;// Hier kommt der Fehler

    Habe es jetzt so:


    new date[7],string[64],string2[64];
    getdate(date[0], date[1], date[2]);
    gettime(date[4], date[5], date[6]);
    format(string,sizeof(string), "d.d.%d",date[1],date[2],date[3]);
    SpielerInfo[playerid][pLastOnlineDatum] = string;
    format(string2,sizeof(string2), "d:d:d",date[4],date[5],date[6]);
    SpielerInfo[playerid][pLastOnlineZeit] = string2;


    Und bekomme folgenden Fehler:


    C:\Users\Dominik\Desktop\Fabulous-Life.de\Fabulous-Life SCRIPT\gamemodes\life.pwn(92) : warning 202: number of arguments does not match definition
    C:\Users\Dominik\Desktop\Fabulous-Life.de\Fabulous-Life SCRIPT\gamemodes\life.pwn(172) : error 047: array sizes do not match, or destination array is too small
    C:\Users\Dominik\Desktop\Fabulous-Life.de\Fabulous-Life SCRIPT\gamemodes\life.pwn(174) : error 047: array sizes do not match, or destination array is too small
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.

    Moin.


    Bei meiner Registration wird das Datum, und die Zeit der Registration in meiner MYSQL Tabelle gespeichert, beziehungsweise im Account.
    Nun möchte ich es auch so machen, das gespeichert wird WANN er zuletzt online war.
    Habe alles schon fertig, nur keine Idee wie das ganze bei OnPlayerDisconnect in die Variable eingetragen werden könnte.




    public OnPlayerDisconnect(playerid, reason)
    {
    SavePlayer(playerid);
    Eingeloggt[playerid] = 0;
    DestroyVehicle(car[playerid]);
    Delete3DTextLabel(supportveh[car[playerid]]);
    SupMobil[playerid] = 0;

    new date[7];
    getdate(date[0], date[1], date[2]);
    gettime(date[4], date[5], date[6]);
    SpielerInfo[playerid][pLastOnlineDatum] = %02d.%02d.%d),



    // DAS Ist nur mein CreateAccount, damit man sieht wie es beim Createn gemacht wird. :-/.
    new query[400],Name[MAX_PLAYER_NAME],ipadress[20],date[7];
    getdate(date[0], date[1], date[2]);
    gettime(date[4], date[5], date[6]);
    GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
    GetPlayerIp(playerid,ipadress,20);
    mysql_real_escape_string(Name,Name);
    mysql_real_escape_string(pass,pass);
    format(query, sizeof(query), "INSERT INTO `accounts` (`Name`, `Passwort`,`IP`,`Datum`,`Zeit`) VALUES ('%s', '%s','%s','%02d.%02d.%d','%02d:%02d:%02d')", Name, pass,ipadress,date[0], date[1], date[2],date[4], date[5], date[6]);
    mysql_query(query);

    Schlagen sollte man.. ach vergiss es,
    1. Du bist hier im falschen Bereich.
    2. ist das keine vernünftige Anfrage.
    3. Wird es ein 0815 Projekt bei deinen Informationen.
    4. Wird sich keiner bei dir melden.
    5. Solltest du es selber lernen.
    6. Bist du ein wenig zu jung.


    :)

    GTA-Radio.de, das einzig wahre Radio für Zocker ;-).
    Schönes Projekt, bin dort selbst tätig, macht echt mega viel Fun.


    Grad On Air auf Hip Hop :)
    Also, worauf wartet ihr? Wenn ihr gute Musik wollt, in allen Genres, seit ihr bei uns genau richtig

    Finde ich nicht so gut, sieht aus als ob das mit Paint gemacht wurde... sag mir nicht du hast es mit Paint gemacht

    Tut mir leid für meine Ausdrucksweise, aber das ist Schwachsinn was du da jetzt von dir gibst,
    ich weis nicht aber du scheinst wohl in dem Gebiet keine Erfahrungen zu haben..


    Wenn du dir die Ranggrafiken mal genau anschaust, wirst du bemerken das er da schon mit Verläufen etc. gearbeitet hat,
    aber so ne Aussage wie 'Sieht aus als ob das mit Paint gemacht wurde' ist einfach nur unangebracht.
    Wenn sie dir nicht gefallen ist es in Ordnung, mir gefallen sie auch nicht, aber dann sag ihm wenigstens,
    was er deiner Meinung nach besser machen könnte..