Beiträge von PsyDom

    ich weis es nicht, aber mach es eben über ein Command, oder über nen Pickup?


    //


    if(newkeys == KEY_WALK)
    {
    if(IsPlayerInRangeOfPoint(playerid,2, 1565.9476,17.9115,24.1641))
    {
    OnPlayerCommandText(playerid,"/schwarzmarkt");
    }
    }


    if(strcmp(cmd,"/schwarzmarkt",true) == 0)
    {


    ShowPlayerDialog(playerid, DIALOG_SMARKT, DIALOG_STYLE_LIST,"Schwarzmarkt","Drogen\nWaffen", "Weiter", "Abbrechen");
    }
    }

    #define PRESSED(%0) \
    (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))


    Hau das oben rein & statt "newkeys" zu "PRESSED" ändern.


    /e


    if(PRESSED == KEY_WALK)
    {
    if(IsPlayerInRangeOfPoint(playerid, 2, 1565.9476,17.9115,24.1641))
    {
    ShowPlayerDialog(playerid, DIALOG_SMARKT, DIALOG_STYLE_LIST,"Schwarzmarkt","Drogen\nWaffen", "Weiter", "Abbrechen");
    }
    }

    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,BLAU,"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;
    }
    }


    Überall das return 1; raus...
    beim Login & Register Dialogs überall das reutnr 1; entfernen.
    Also so,


    if(dialogid==DIALOG_LOGIN)
    {
    if(response==0)
    {
    SendClientMessage(playerid,BLAU,"Du hast den Vorgang abgebrochen.");
    Kick(playerid);
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,BLAU,"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");
    }
    else
    {
    Login(playerid,inputtext);
    }
    }
    }
    if(dialogid==DIALOG_REGISTER)
    {
    if(response==0)
    {
    SendClientMessage(playerid,BLAU,"Du hast den Vorgang abgebrochen.");
    Kick(playerid);
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,BLAU,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");
    }
    else
    {
    Register(playerid,inputtext);
    }
    }
    }

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    Nun das sollte genug BPM haben :D
    oder,

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Das gamppte kommt auch hier rein,


    public OnFilterScriptInit()
    {
    print("\n--------------------------------------");
    print(" Gemapptes von [GRSA]");
    print("--------------------------------------\n");
    return 1;
    }


    & nicht unter OnplayerConnect xD