Beiträge von Dominik

    Guten Morgen,


    Das Team von Fabulous-Life.de sucht zurzeit einen Co Scripter / Entwickler.


    Wer sind wir? / Was haben wir vor?

    Fabulous-Life.de wurde am 21.02.2014 'gegründet',

    unser Konzept, beziehungsweise unser Vorhaben ist einzigartig,

    Wir möchten natürlich nichts öffentlich verraten, daher wird es in dieser

    'Hinsicht' nicht viele Informationen geben.

    Unser Team besteht aus momentan folgenden Personen:



    • DominiK




    • Tobi - Leiter des Supportteams
    • Justin - Leiter des Organisationsteams




    • Anthony_Lawrence - Mitglied des Organisationsteams




    • K1NG - Mitglied des Supportteams




    Was besitzen wir?

    • Eine TLD Domain ink. einen leistungsstarken Webspace bei 'mainpower.cc'
    • Eine Woltlab Burning Board 3.1. Lizenz
    • Ein Design, was wir als Unikat anfertigen lassen haben.
    • Ein Konzept, einzigartige Ideen & ein komplett neues Vorhaben
    • Ein freundliches & zuverlässiges Team


    Was suchen wir?

    Wir suchen einen zuverlässigen Co Scripter / Entwickler,

    es sollten Erfahrungen in folgenden Bereichen vorhanden sein:

    • MYSQL - Unser gesamter Gamemod basiert auf dem Aufbau von MYSQL
    • Dynamisches arbeiten - Wir versuchen, unseren Gamemod auf dynamischen System aufzubauen
    • Komplexe Systeme - Auch größere, beziehungsweise Komplexere Systeme sollten keine Probleme darstellen.


    Unsere Voraussetzungen an den 'Co' Scripter / Entwickler

    • Spaß am arbeiten im Team.
    • Aktivität.
    • Spaß an der Arbeit.
    • Engagiertes arbeiten.
    • Lust auf was neues.
    • Langzeitmotivation.


    Was wir dir als Entwickler bieten?

    • Einen festen Platz im Entwicklungsteam
    • Ein lustiges und engagiertes Team
    • && weiteres wird privat besprochen.




    Solltest 'DU' Interesse haben, kannst du dich folgendermaßen mit uns in Verbindung setzen.








    Freundliche Grüße






    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.


    :)