Beiträge von Defcon

    Hallo,
    Ich möchte gerne mein PC Nachrüsten wollte euch Fragen was ich am Besten Verbauen soll.


    Mein System:
    AMD Phenom II X4 925 2.80GHz, 3GB DDR2 Ram, nVidia geForce GTX 650 OC, ,000000000Biostar GF8100M2+ TE Mainboard..


    Habe gedacht das ich meine Grafikkarte Behalten kann, und 'nur' ein Mainboard, CPU und Ram brauche.


    MfG.

    Guten Tag,
    Bei mir wird komischer weiße nur das Geld, Name, ID und Passwort Gespeichert der Rest wird auf Null Gesetz!


    Enum

    enum SpielerDatei{
    Eingeloggt,
    Level,
    ID,
    Bargeld,
    Adminrang,
    Geschlecht,
    Skin
    }
    new SpielerInfo[MAX_PLAYERS][SpielerDatei];


    Die beiden Public's

    public OnUserCheck(playerid)
    {
    new num_rows,num_fields;
    cache_get_data(num_rows,num_fields,dbhandle);
    if(num_rows==0){
    ShowPlayerDialog(playerid,DIALOG_REGISTRATION,DIALOG_STYLE_INPUT,"{FFFFFF}Registration {0000FF}1{FFFFFF}/{FF0000}3","{FFFFFF}Herzlich Willkommen auf Titan Reallife!\nDamit du bei uns Spielen kannst musst du dich Registrieren.\nUm dich zu Registrieren musst du ein Passwort eingeben.\nDas Passwort darf nicht Größer als 35 Zeichen haben!\n\nViel Spaß wünscht dir das Titan Reallife Team!",">>>","Beenden");
    }else{
    ShowPlayerDialog(playerid,DIALOG_EINLOGGEN,DIALOG_STYLE_PASSWORD,"{FFFFFF}Einloggen {0000FF}1{FFFFFF}/{FF0000}2","{FFFFFF}Herzlich Willkommen zurück auf Titan Reallife!\nDamit du mit deinem Account weiter Spielen kannst musst du dich Einloggen.\nUm dich dich einzuloggen musst du dein Passwort angeben was du bei der Registrations eingegeben hast!\n\nViel Spaß wünscht dir das Titan Reallife Team!","Spielen","Beenden");
    }
    return 1;
    }
    public OnPasswortResponse(playerid)
    {
    new num_fields,num_rows;
    cache_get_data(num_rows,num_fields,dbhandle);
    if(num_rows==1){
    SpielerInfo[playerid][Eingeloggt] = 1;
    SpielerInfo[playerid][Level] = cache_get_field_content_int(0,"level",dbhandle);
    SpielerInfo[playerid][ID]= cache_get_field_content_int(0,"id",dbhandle);
    SpielerInfo[playerid][Skin] = cache_get_field_content_int(0,"Skin",dbhandle);
    SpielerInfo[playerid][Adminrang] = cache_get_field_content_int(0,"adminrang",dbhandle);
    SpielerInfo[playerid][Geschlecht] = cache_get_field_content_int(0,"geschlecht",dbhandle);
    SetPlayerMoney(playerid,cache_get_field_content_int(0,"bargeld",dbhandle));
    SetPlayerScore(playerid,cache_get_field_content_int(0,"level",dbhandle));
    }else{
    SendClientMessage(playerid,FARBE_WEISS,"Das eingegebene Passwort ist falsch.");
    ShowPlayerDialog(playerid,DIALOG_EINLOGGEN,DIALOG_STYLE_PASSWORD,"{FFFFFF}Einloggen {0000FF}1{FFFFFF}/{FF0000}2","{FFFFFF}Herzlich Willkommen zurück auf Titan Reallife!\nDamit du mit deinem Account weiter Spielen kannst musst du dich Einloggen.\nUm dich dich einzuloggen musst du dein Passwort angeben was du bei der Registrations eingegeben hast!\n\nViel Spaß wünscht dir das Titan Reallife Team!","Spielen","Beenden");
    }
    return 1;
    }


    Sprich, das was ich mit SpielerInfo[playerid][...] mache wird alles nicht Gespeichert!


    MfG.

    restart


    Super, das Klappt.
    Nur leider wird der GameText nur alle 6-7 Sekunden Aktualliesiert.
    Dachte es geht so, das er jede Sekunde Aktualliesiert wird.


    MfG.


    Aus SendClientMessageToAll lieber nur SendClientMessage machen ;)


    Nope, Immer noch kein GamText...


    MfG.

    Dann kommt kein GameText



    Ne, dann kommt kein Gametext..


    MfG.

    HAllo,
    Ich weiß nicht wie ich ein Restart Befehl machen soll.
    /restart (Dann ein 50 Sekunden Timer, Ein GameTextForAll mit dem Timer, und die Spieler sollen nach und nach Gekickt werden)
    Wie mache ich das?


    MfG.


    /restart -> SendRconComand("gmx");
    Verstehe ich, aber GamTextForAll mit dem Timer nicht.

    Guten Morgen,
    Ich habe in meiner MySQL Log diesen Fehler.

    [ERROR] CMySQLQuery::Execute[()] - (error #1062) Duplicate entry '0' for key 'PRIMARY'


    public OnUserCheck(playerid)
    {
    new num_rows,num_fields;
    cache_get_data(num_rows,num_fields,dbhandle);
    if(num_rows==0)
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTRATION,DIALOG_STYLE_INPUT,"REGISTER","GIB PASSWORT EIN","Fertig","Abbruch");
    }
    else
    {
    }
    return 1;
    }


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_REGISTRATION)
    {
    if(response==0)return Kick(playerid);
    if(response==1)
    {
    new query[128],password[35];
    mysql_escape_string(inputtext,password,dbhandle);
    format(query,sizeof(query),"INSERT INTO usertest(username,passwort) VALUES ('%s','%s')",SpielerName(playerid),password);
    mysql_function_query(dbhandle,query,false,"","");
    }
    }
    return 1;
    }


    Wusste jetzt nicht was ihr braucht, daher mal die beiden.
    PS: Lerne von MrMonatHD


    MfG.

    Ein Dynamic PayDay System vielleicht?
    Wo alle 60 Online Minuten ein PAyDay bekommt, aber mit Zinsen, Steuern und co. Die Zinsen und Steuern InGame Einstell bar. zB. 19% Steuern, 0,4% Zinsen. Wäre eine Nette Idee.


    MfG.

    Hast du schon die Mods oder soll man die Erstellen?
    Wenn du die Mods hast, und die nur Installiert haben willst kann ich es gerne SChnell tun.


    MfG.