Beiträge von McMoney

    hier noch der register dialog.


    if(dialogid==DIALOG_REGISTER)
    {
    if(response==0)
    {
    SendClientMessage(playerid,rot,"Du hast den Vorgang abgebrochen!");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,rot,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    return 1;
    }
    }
    }

    vergleich Deins mal mit Meinem.


    if(dialogid==DIALOG_LOGIN)
    {
    if(response==0)
    {
    SendClientMessage(playerid,rot,"Du hast den Vorgang abgebrochen!");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,rot,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein:","Login","Abbrechen");
    return 1;
    }
    else
    {
    Login(playerid,inputtext);
    return 1;
    }
    }
    }


    Mfg McMoney

    so müsste dein Stock SpielerSpeichern aussehen:


    stock SpielerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid)); //Das hier müsste bei dir stehen
    dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
    dini_IntSet(Spielerdatei,"Njob",GetPVarInt(playerid,"Njob"));
    dini_IntSet(Spielerdatei,"Baned",GetPVarInt(playerid,"Baned"));
    dini_IntSet(Spielerdatei,"Paytime",GetPVarInt(playerid,"Paytime"));
    dini_IntSet(Spielerdatei,"Skin",GetPlayerSkin(playerid));
    dini_IntSet(Spielerdatei,"Muellstart",GetPVarInt(playerid,"Muellstart"));
    dini_IntSet(Spielerdatei,"Nready",GetPVarInt(playerid,"Nready"));
    dini_IntSet(Spielerdatei,"Readytime",GetPVarInt(playerid,"Readytime"));
    }
    return 1;
    }

    Bau einfach ein Fliegengitter an dein Fenster :)
    so habe ich es zumindest gemacht & ich habe keine lästigen Tiere mehr.



    oder kauf dir eine Mückenlampe ;)


    Mfg McMoney

    Kann mir jemand mal erklären wie ich es machen kann, das man /tanken nur an bestimmten stellen machen kann? z.B Tankstellen


    Ich weis, mit if(IsPlayerInRangeOf......
    Kann damit auch eigentlich gut umgehen, aber ich verstehe es hier irgendwie nicht.
    Wäre nett wenn mir das jemand an einem Beispiel zeigen kann oder mir sagt wo ich es dort einfügen soll.


    Mfg McMoney :thumbup: