Beiträge von Marschl

    Hey,


    ich brauch mal bisschen Hilfe, undzwar will ich meine Fraktionsränge aus der MySQL Datenbank auslesen lassen.
    Das Problem ist, ich steh gerade auf dem Schlauch :D


    Die Datenbank:



    Danke für euere Hilfe
    :thumbup:

    Ich habe das Problem dass es nicht in die Datenbank eingetragen wird, passwort aber...



    if(dialogid == DIALOG_AGE)
    {
    if(response)
    {
    if(strlen(inputtext) == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_AGE,DIALOG_STYLE_INPUT,"NewLife-Regestration",""HTML_GELB"Bitte trage dein Alter ein! \n"HTML_ROT"*Hinweis: "HTML_WEIS"z.B 16", "Weiter", "Abbruch");
    }
    else
    {
    SpielerInfo[playerid][pAlter] = strval(inputtext);
    mysql_SetInt("accounts", "Alter", strval(inputtext), "Name", SpielerInfo[playerid][pName]);
    SetPlayerScore(playerid, 1);
    SetPlayerColor(playerid, COLOR_PINK);
    SetPVarInt(playerid,"Eingeloggt",1);
    SpawnPlayer(playerid);
    SendClientMessage(playerid, COLOR_HELLBLAU, "===> Willkommen auf "ServerName" <===");
    SendClientMessage(playerid, COLOR_ORANGE, "Es folgt nun der Server-Trailer!");
    SendClientMessage(playerid, COLOR_ORANGE, "Nach dem Trailer kannst du entscheiden ob du dir das Tutorial anschauen willst!");
    SendClientMessage(playerid, COLOR_ORANGE, "Das ganze Server-Team wünscht dir viel Spaß, bei fragen /support!");
    }
    }
    else
    {
    Kick(playerid);
    return 1;
    }
    }

    Hi :D


    Wie schreib ich das Alter direkt in die DateBank?


    So Save ich mein Player:
    mysql_SetInt("accounts", "Navigation", SpielerInfo[playerid][pNavigation], "Name", SpielerInfo[playerid][pName]);


    Und hier soll es nicht in das pAlter sondern direkt in die Datenbank geladen werden



    if(dialogid == DIALOG_AGE)
    {
    if(response)
    {
    if(strlen(inputtext) == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_AGE,DIALOG_STYLE_INPUT,"NewLife-Regestration",""HTML_GELB"Bitte trage dein Alter ein! \n"HTML_ROT"*Hinweis: "HTML_WEIS"z.B 16", "Weiter", "Abbruch");
    }
    else
    {
    SpielerInfo[playerid][pAlter] = strval(inputtext);
    SetPlayerScore(playerid, 1);
    SetPlayerColor(playerid, COLOR_PINK);
    SavePlayer(playerid);
    SetPVarInt(playerid,"Eingeloggt",1);
    SpawnPlayer(playerid);
    }
    }
    else
    {
    Kick(playerid);
    return 1;
    }
    }

    Meine letzte Hilfe die ich heute brauche...
    unzwar wie lasse ich hier das eingegebene Alter überschreiben?



    if(dialogid == DIALOG_AGE)
    {
    if(response)
    {
    if(strlen(inputtext) == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_AGE,DIALOG_STYLE_INPUT,"NewLife-Regestration",""HTML_GELB"Bitte trage dein Alter ein! \n"HTML_ROT"*Hinweis: "HTML_WEIS"z.B 16", "Weiter", "Abbruch");
    }
    else
    {
    SpielerInfo[playerid][pAlter] = inputtext;
    }
    }
    else
    {
    Kick(playerid);
    return 1;
    }
    }


    if(dialogid == DIALOG_SEX)
    {
    if(response)
    {
    switch(listitem)
    {
    case 0: SpielerInfo[playerid][pSex] = 1;
    case 1: SpielerInfo[playerid][pSex] = 2;




    ShowPlayerDialog(playerid,DIALOG_AGE, DIALOG_STYLE_INPUT, "NewLife-Regestration", ""#HTML_GELB"Bitte trage dein Alter ein! \n"#HTML_ROT"*Hinweis: "#HTML_WEIS"z.B 16", "Login", "Cancel");
    }
    }
    else
    {
    Kick(playerid);
    return 1;
    }
    return 1;
    }

    Kleines Problömchen im Dialog :D


    ShowPlayerDialog(playerid,DIALOG_AGE, DIALOG_STYLE_INPUT, "NewLife-Regestration", ""#HTML_GELB"Bitte trage dein Alter ein! \n"#HTML_ROT"*Hinweis: "#HTML_WEIS"z.B 16", "Login", "Cancel");


    Heyy,


    ich möchte das ich bei meinemm Dialog :



    case DIALOG_SEX:
    {
    if(response)
    { switch(listitem)
    {
    case 0: case 1: }
    }
    }









    Dass nach dem Case 0 unter pSex "1" eingetragen wird und unter case 1 pSex "2"


    Wie mache ich dies?


    Gruß

    Und wie geht das wenn ich meine Farben vordefiniert habe?
    format(str, sizeof(str), ""#COLOR_GELB"Hallo %s \n"#COLOR_WEIS"Dein Account wurde gefunden! \nBitte gib nun dein Passwort ein \nDeine IP: "#COLOR_GELB"%s", name, ip);
    So ist es momentan...

    Hallo,


    sobald ich den Server starte Crasht meine Console(SA-MP dedicated server funktioniert nicht mehr).



    Im ServerLOG steht dieses:


    Danke im vorraus :)


    Gruß :thumbup:

    Wenn ich den Server starte passiert dieses hier:


    Die Server Console schließt sich und dieses hier taucht im LOG auf:


    Wo liegt hier mein Fehler


    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"NewLife-Login",""#HTML_GELB"Hallo "GetPlayerName(playerid)" \n"#HTML_WEIS"Dein Account wurde gefunden! \nBitte gib nun dein Passwort ein \n Deine IP: "#HTM_GELB""GetPlayerIP(playerid)","Login","Abbrechen");


    Errors:

    Hallo,


    ich möchte gerne beim Login dieses hier stehen haben:



    ===============| Willkommen |===============


    Mein Script sieht momentan so aus:



    SendClientMessage(playerid,WEIS,"===============|"DUNKELROT" Willkommen "WEIS"|===============");


    Gruß