Beiträge von blackybecks

    Also das was jetzt folgt hat insgesamt glaub 2Stunden gedauert :D
    naja es geht musste eben auswählen welche kategorie hoffe es hilft


    Erst mal die News und Defines:
    new stringa[200]; //für waffen liste
    new stringb[200]; //für waffen liste
    new stringc[400];//
    new stringd[128];//
    #define Schlagdia 999
    #define Pistolendia 998
    #define Gewehredia 997
    #define mpistolendia 996
    #define sonstigdia 995
    #define bombendia 994
    #define highdia 993



    Dann der CMD:
    if (strcmp("/waffen", cmdtext, true, 10) == 0)
    if(IsInAdmin[playerid] == 1)
    {
    format(stringa, sizeof(stringa), "Schlagring \nGolfschläger \nSchlagstock \nMesser \nBaseballschläger \nSchaufel \nPoolstick \nKatana \nMotorsäge \nDildo1 \nDildo2 \nVibrator1 \nVibrator2 \nBlumen \nStock \nGranate \nTränengas \nMolotovkoktail \nColt-45 \nSchallgedämpfte Pistole");
    format(stringb, sizeof(stringb), "Desert Eagle \nSchrotflinte \nAbgesägte Schrotflinte \nAutomatische Schrotflinte \nUZI \nMP5 \nAK-47 \nM4 \nTEC9 \nGewehr \nScharfschützengewehr \nRaketenwerfer \nWärmesuchender Raketenwerfer \nFlammenwerfer \nMinigun \nSutchel Sprengstoff \nKofferbombe \nSpraydose \nFeuerlöscher \nKamera \nFallschirm ");
    format(stringc, sizeof(stringc), stringa,stringb);//string zusammenfassung
    format(stringd, sizeof(stringd), "Schlagwaffen \nPistolen \n Normale und Maschinengewehre \nMaschinenpistolen \nSonstiges\n Granaten und Bomben\nHighend Waffen");
    ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Verfügbahre Waffen......©East_Crips",stringd,"OK","");
    return 1;
    }


    und jetzt am schluss (das hat am längsten gedauert(wegen dem ganzen sortieren und so))
    die Responsen:
    if(dialogid == 1000)
    {
    new stringe[200];
    new stringf[200];
    new stringg[200];
    new stringh[200];
    new stringi[200];
    if(response)
    switch(listitem)
    {

    case 0:
    {
    format(stringe, sizeof(stringe), "Schlagring \nGolfschläger \nSchlagstock \nBaseballschläger \nSchaufel \nPoolstick \nKatana \nDildo1 \nDildo2 \nVibrator1 \nVibrator2 \nBlumen \nStock ");
    ShowPlayerDialog(playerid,999,DIALOG_STYLE_LIST,"Verfügbahre Waffen......©East_Crips",stringe,"OK","");
    }
    case 1:
    {
    format(stringe, sizeof(stringe), "Colt-45 \nSchallgedämpfte Pistole\nDesert Eagle ");
    ShowPlayerDialog(playerid,998,DIALOG_STYLE_LIST,"Verfügbahre Waffen......©East_Crips",stringe,"OK","");
    }
    case 2:
    {
    format(stringe, sizeof(stringe), "Schrotflinte \nAbgesägte Schrotflinte \nAutomatische Schrotflinte \nGewehr \nScharfschützengewehr\nMP5 \nAK-47 \nM4 ");
    ShowPlayerDialog(playerid,997,DIALOG_STYLE_LIST,"Verfügbahre Waffen......©East_Crips",stringe,"OK","");
    }
    case 3:
    {
    format(stringe, sizeof(stringe), "UZI \n TEC9");
    ShowPlayerDialog(playerid,996,DIALOG_STYLE_LIST,"Verfügbahre Waffen......©East_Crips",stringe,"OK","");
    }
    case 4:
    {
    format(stringf, sizeof(stringf), " Motorsäge \n Molotovkoktail");
    format(stringg, sizeof(stringg), " \nSpraydose \nFeuerlöscher \nKamera \nFallschirm ");
    format(stringe, sizeof(stringe), " %s %s",stringf,stringg);
    ShowPlayerDialog(playerid,995,DIALOG_STYLE_LIST,"Verfügbahre Waffen......©East_Crips",stringe,"OK","");
    }
    case 5:
    {
    format(stringi, sizeof(stringi), "Granate \nTränengas");
    format(stringh, sizeof(stringh), " \nSutchel Sprengstoff \nKofferbombe");
    format(stringe, sizeof(stringe), " %s %s",stringi,stringh);
    ShowPlayerDialog(playerid,994,DIALOG_STYLE_LIST,"Verfügbahre Waffen......©East_Crips",stringe,"OK","");
    }
    case 6:
    {
    format(stringe, sizeof(stringe), "Raketenwerfer\nWärmesuchender Raketenwerfer \nFlammenwerfer \nMinigun ");
    ShowPlayerDialog(playerid,993,DIALOG_STYLE_LIST,"Verfügbahre Waffen......©East_Crips",stringe,"OK","");
    }
    }
    }
    if(dialogid == 999)
    {
    if(response)
    switch(listitem)
    {
    case 0:
    {
    GivePlayerWeapon(playerid,1,50);
    }
    case 1:
    {
    GivePlayerWeapon(playerid,2,50);
    }
    case 2:
    {
    GivePlayerWeapon(playerid,3,50);
    }
    case 3:
    {
    GivePlayerWeapon(playerid,5,50);
    }
    case 4:
    {
    GivePlayerWeapon(playerid,6,50);
    }
    case 5:
    {
    GivePlayerWeapon(playerid,7,50);
    }
    case 6:
    {
    GivePlayerWeapon(playerid,8,50);
    }
    case 7:
    {
    GivePlayerWeapon(playerid,10,50);
    }
    case 8:
    {
    GivePlayerWeapon(playerid,11,50);
    }
    case 9:
    {
    GivePlayerWeapon(playerid,12,50);
    }
    case 10:
    {
    GivePlayerWeapon(playerid,13,50);
    }
    case 11:
    {
    GivePlayerWeapon(playerid,14,50);
    }
    case 12:
    {
    GivePlayerWeapon(playerid,15,50);
    }
    }
    }
    if(dialogid == 998)
    {
    if(response)
    switch(listitem)
    {
    case 0:
    {
    GivePlayerWeapon(playerid,22,50);
    }
    case 1:
    {
    GivePlayerWeapon(playerid,23,50);
    }
    case 2:
    {
    GivePlayerWeapon(playerid,24,50);
    }
    }
    }
    if(dialogid == 997)
    {
    if(response)
    switch(listitem)
    {
    case 0:
    {
    GivePlayerWeapon(playerid,25,50);
    }
    case 1:
    {
    GivePlayerWeapon(playerid,26,50);
    }
    case 2:
    {
    GivePlayerWeapon(playerid,27,50);
    }
    case 3:
    {
    GivePlayerWeapon(playerid,33,50);
    }
    case 4:
    {
    GivePlayerWeapon(playerid,37,50);
    }
    case 5:
    {
    GivePlayerWeapon(playerid,29,50);
    }
    case 6:
    {
    GivePlayerWeapon(playerid,30,50);
    }
    case 7:
    {
    GivePlayerWeapon(playerid,31,50);
    }
    }
    }
    if(dialogid == 996)
    {
    if(response)
    switch(listitem)
    {
    case 0:
    {
    GivePlayerWeapon(playerid,28,50);
    }
    case 1:
    {
    GivePlayerWeapon(playerid,32,50);
    }
    }
    }
    if(dialogid == 995)
    {
    if(response)
    switch(listitem)
    {
    case 0:
    {
    GivePlayerWeapon(playerid,8,50);
    }
    case 1:
    {
    GivePlayerWeapon(playerid,18,50);
    }
    case 2:
    {
    GivePlayerWeapon(playerid,41,50);
    }
    case 3:
    {
    GivePlayerWeapon(playerid,42,50);
    }
    case 4:
    {
    GivePlayerWeapon(playerid,43,50);
    }
    case 5:
    {
    GivePlayerWeapon(playerid,46,50);
    }
    }
    }
    if(dialogid == 994)
    {
    if(response)
    switch(listitem)
    {
    case 0:
    {
    GivePlayerWeapon(playerid,16,50);
    }
    case 1:
    {
    GivePlayerWeapon(playerid,17,50);
    }
    case 2:
    {
    GivePlayerWeapon(playerid,39,50);
    }
    case 3:
    {
    GivePlayerWeapon(playerid,40,50);
    }
    }
    }
    if(dialogid == 993)
    {
    if(response)
    switch(listitem)
    {
    case 0:
    {
    GivePlayerWeapon(playerid,35,50);
    }
    case 1:
    {
    GivePlayerWeapon(playerid,36,50);
    }
    case 2:
    {
    GivePlayerWeapon(playerid,37,50);
    }
    case 3:
    {
    GivePlayerWeapon(playerid,38,50);
    }
    }
    }


    Falls was unklar ist oder nicht gehen sollte einfach melden


    Gruß Blackybecks

    Ok habs überarbeitet musst du komplett einfügen da da mit strtok gearbeitet wird und nich wie du das gemacht hast aber bei mir funkts jetzt
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    new tmp[256];
    new idx;
    new cmd[256];
    cmd = strtok(cmdtext, idx);
    if(!strcmp(cmd ,"/changeplate",true, 14))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) {
    SendClientMessage(playerid, 0xaaffaaff, "Benutze: /changeplate [KFZ-Kennzeichen]");
    return 1;
    }
    else
    {

    if(IsPlayerInAnyVehicle(playerid) == 1)
    {
    new carstr[48];
    new vehiclefid = GetPlayerVehicleID(playerid);
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    format(carstr,sizeof(carstr),"/Cars/%s.ini",tmp);
    new string[9];
    format(string,sizeof(string),"%s",tmp);
    new Float: vX,Float: vY,Float: vZ;
    GetPlayerPos(playerid,vX,vY,vZ);

    if(dini_Exists(carstr))
    {
    SendClientMessage(playerid,0xffaaffaa,"Server {DDFFAA} Dieses Kennzeichen ist schon Registriert ");
    }
    else
    {
    dini_Create(carstr);
    dini_IntSet(carstr,"Vehicleid",GetVehicleModel(vehiclefid));
    dini_FloatSet(carstr,"Posx",vX);
    dini_FloatSet(carstr,"Posy",vY);
    dini_FloatSet(carstr,"Posz",vZ);
    new Float:roat;
    GetPlayerFacingAngle(playerid,roat);
    dini_FloatSet(carstr,"Roatation",roat);
    dini_Set(carstr,"Schild",string);
    SendClientMessage(playerid,0xffaaffaa,"Server {DDAAFF} Dieses Kennzeichen ist nun Registriert ");
    SetVehicleNumberPlate(vehiclefid, string);
    SetVehicleToRespawn(vehiclefid);
    SetVehiclePos(vehiclefid,vX,vY,vZ);
    PutPlayerInVehicle(playerid,vehiclefid,0);
    }
    return 1;
    }
    else
    {
    SendClientMessage(playerid,0xffaaffaa,"Du musst dafür in einem Auto sitzen.");
    }
    }
    return 1;
    }
    return 0;
    }
    strtok(const string[], &index)
    {
    new length = strlen(string);
    while ((index < length) && (string[index] <= ' '))
    {
    index++;
    }


    new offset = index;
    new result[20];
    while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
    {
    result[index - offset] = string[index];
    index++;
    }
    result[index - offset] = EOS;
    return result;
    }

    #include <_lfunctions_included>
    #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
    //sanft rotieren
    new Texting[MAX_PLAYERS];
    public OnPlayerText(playerid, text[])
    {
    if(Texting[playerid]!=999)
    {
    new speakid=Texting[playerid];
    new string[68];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    format(string,sizeof(string),"%s(Report):%s",pname,text);
    SendClientMessage(speakid,0xffaaffaa,string);
    }
    else
    {
    new string[128];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    format(string,sizeof(string),"%s: %s",pname,text);
    SendClientMessageToAll(0xffaaffaa,string);
    }
    return 0;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/ec",true, 14))
    {
    new speaker=Texting[playerid];
    Texting[speaker]=999;
    Texting[playerid]=999;
    }
    dcmd(rc,2,cmdtext);
    return 1;
    }
    dcmd_rc(playerid, params[])
    {
    if(Spielerdata[playerid][Admin]>=1)// muss aber angepasst werden wegen deinen Variabeln
    {
    if(Texting[playerid]==999)
    {
    new speakid;
    if (sscanf(params, "i", speakid))
    {
    SendClientMessage(playerid, 0xffffffff, "Benutzung: /rc [playerid]");
    return 1;
    }
    else
    {
    if(IsPlayerConnected(speakid))
    {
    new string[68];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    new pname1[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname1,sizeof(pname1));
    format(string,sizeof(string),"Admin %s hat mit dir den Report-Chat gestartet",pname);
    SendClientMessage(speakid,0xffaaffaa,string);
    format(string,sizeof(string),"Sie haben den Reportmodus mit %s gestartet",pname1);
    SendClientMessage(playerid,0xffaaffaa,string);
    Texting[speakid]=playerid;
    Texting[playerid]=speakid;
    }
    }
    }
    else
    {
    new string[128];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(Texting[playerid],pname,sizeof(pname));
    format(string,sizeof(string),"Sie sind noch im Reportmodus mit %s ",pname);
    SendClientMessage(playerid,0xffaaffaa,string);
    }
    }
    else
    {
    SendClientMessage(playerid,0xffaaffaa,"Sie sind nicht als Admin eingeloggt");
    }
    return 1;
    }

    #include <_lfunctions_included>
    #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
    //sanft rotieren
    new Texting[MAX_PLAYERS];
    public OnPlayerText(playerid, text[])
    {
    if(Texting[playerid]!=999)
    {
    new speakid=Texting[playerid];
    new string[68];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    format(string,sizeof(string),"%s(Report):%s",pname,text);
    SendClientMessage(speakid,0xffaaffaa,string);
    }
    else
    {
    new string[128];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    format(string,sizeof(string),"%s: %s",pname,text);
    SendClientMessageToAll(0xffaaffaa,string);
    }
    return 0;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/ec",true, 14))
    {
    new speaker=Texting[playerid];
    Texting[speaker]=999;
    Texting[playerid]=999;
    }
    dcmd(rc,2,cmdtext);
    return 1;
    }
    dcmd_rc(playerid, params[])
    {
    if(Texting[playerid]==999)
    {
    new speakid;
    if (sscanf(params, "i", speakid))
    {
    SendClientMessage(playerid, 0xffffffff, "Benutzung: /rc [playerid]");
    return 1;
    }
    else
    {
    if(IsPlayerConnected(speakid))
    {
    new string[68];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    new pname1[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname1,sizeof(pname1));
    format(string,sizeof(string),"Admin %s hat mit dir den Report-Chat gestartet",pname);
    SendClientMessage(speakid,0xffaaffaa,string);
    format(string,sizeof(string),"Sie haben den Reportmodus mit %s gestartet",pname1);
    SendClientMessage(playerid,0xffaaffaa,string);
    Texting[speakid]=playerid;
    Texting[playerid]=speakid;
    }
    }
    }
    else
    {
    new string[128];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(Texting[playerid],pname,sizeof(pname));
    format(string,sizeof(string),"Sie sind noch im Reportmodus mit %s ",pname);
    SendClientMessage(playerid,0xffaaffaa,string);
    }
    return 1;
    }


    jetzt muss mans nicht annehmen
    musste aber noch deine adminabfrage reinmachen :D

    #include <_lfunctions_included>
    #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
    //sanft rotieren
    new Texting[MAX_PLAYERS];
    new Texting1[MAX_PLAYERS];
    public OnPlayerText(playerid, text[])
    {
    if(Texting[playerid]!=999)
    {
    new speakid=Texting[playerid];
    new string[68];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    format(string,sizeof(string),"%s(Privat):%s",pname,text);
    SendClientMessage(speakid,0xffaaffaa,string);
    }
    else
    {
    new string[128];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    format(string,sizeof(string),"%s: %s",pname,text);
    SendClientMessageToAll(0xffaaffaa,string);
    }
    return 0;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/accept",true, 14))
    {
    new speaker = Texting1[playerid];
    Texting[playerid]= Texting1[playerid];
    Texting[speaker] = playerid;
    SendClientMessage(speaker,0xffaaffaa,"Privat-Gespräch wurde angenommen");
    }
    if(strcmp(cmdtext,"/ec",true, 14))
    {
    new speaker=Texting[playerid];
    Texting[speaker]=999;
    Texting1[speaker]=999;
    Texting[playerid]=999;
    Texting1[playerid]=999;
    }
    dcmd(enterchat,9,cmdtext);
    return 1;
    }
    dcmd_enterchat(playerid, params[])
    {
    if(Texting[playerid]!=999)
    {
    new speakid;
    if (sscanf(params, "i", speakid))
    {
    SendClientMessage(playerid, 0xffffffff, "Benutzung: /enterchat [playerid]");
    return 1;
    }
    else
    {
    new string[68];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    format(string,sizeof(string),"Tippe /accept ein um da Gespräch mit %s anzunehmen",pname);
    SendClientMessage(speakid,0xffaaffaa,string);
    Texting1[speakid]=playerid;
    }
    }
    return 1;
    }
    Include
    hoffe das hilft weiter hab das jetzt nur auf die schnelle gecoded

    if(!strcmp(cmdtext,"/changeplate",true, 14))
    {
    new vehiclefid = GetPlayerVehicleID(playerid);
    if(!cmdtext[13])return SendClientMessage(playerid,COLOR_YELLOW,"Du musst mindestens eine Zahl, oder einen Buchstaben eingeben!(Z.b /changeplate XGF 113)");
    if(IsPlayerInAnyVehicle(playerid) == 1)
    {
    new carstr[48];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    format(carstr,sizeof(carstr),"/Cars/%s.ini",pname);
    new string[9];
    format(string,sizeof(string),"%s",cmdtext[14]);
    SetVehicleNumberPlate(vehiclefid, string);
    SetVehicleToRespawn(vehiclefid);
    new Float: vX,Float: vY,Float: vZ;
    GetPlayerPos(playerid,vX,vY,vZ);
    SetVehiclePos(vehiclefid,vX,vY,vZ);
    PutPlayerInVehicle(playerid,vehiclefid,0);
    if(!dini_Exists(carstr))
    {
    dini_Create(carstr);
    dini_IntSet(carstr,"Vehicleid",GetVehicleModel(vehiclefid));
    dini_FloatSet(carstr,"Posx",vX);
    dini_FloatSet(carstr,"Posy",vY);
    dini_FloatSet(carstr,"Posz",vZ);
    new Float:roat;
    GetPlayerFacingAngle(playerid,roat);
    dini_FloatSet(carstr,"Roatation",roat);
    dini_Set(carstr,"Schild",string);
    }
    else
    {
    dini_IntSet(carstr,"Vehicleid",GetVehicleModel(vehiclefid));
    dini_FloatSet(carstr,"Posx",vX);
    dini_FloatSet(carstr,"Posy",vY);
    dini_FloatSet(carstr,"Posz",vZ);
    new Float:roat;
    GetPlayerFacingAngle(playerid,roat);
    dini_FloatSet(carstr,"Roatation",roat);
    dini_Set(carstr,"Schild",string);
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREEN,"Du musst dafür in einem Auto sitzen.");
    }
    return 1;
    }
    so habs jetzt gemacht das es gespeichert wir in einer dini in dem ordner Cars in den scriptfiles mit dem namen des spielers


    Bitte Korigieren fals es falsch ist bin auch noch nicht so gut

    if(dialogid == driveindialog)
    {
    new Burgerid;
    if(response == 0)
    {


    }
    if(response == 1)
    {
    if(listitem==0)
    {
    SendClientMessage(playerid,COLOR_GREEN,"Du hast dir eine Pizza für 15$ geholt");
    GivePlayerMoney(playerid,-15);
    Burgerid=1;
    }
    if(listitem==1)
    {
    SendClientMessage(playerid,COLOR_GREEN,"Du hast dir ein Big Mac für 10$ geholt");
    GivePlayerMoney(playerid,-10);
    Burgerid=2;
    }
    new Float:oldheal;
    GetPlayerHealth(playerid,oldheal);
    new Float:newheal;
    if(oldheal >= 100)
    {
    SetPlayerHealth(playerid,100);
    }
    else
    {
    if(Burgerid == 1)
    {
    newheal= oldheal+20;
    }
    else if(Burgerid == 2)
    {
    newheal= oldheal+10;
    }
    SetPlayerHealth(playerid,newheal);
    }
    return 1;
    }
    }



    Jetzt aber :D


    if(dialogid == driveindialog)
    {
    if(response == 0)
    {


    }
    if(response == 1)
    {
    if(listitem==0)
    {
    SendClientMessage(playerid,COLOR_GREEN,"Du hast dir eine Pizza für 15$ geholt");
    GivePlayerMoney(playerid,-15);
    SetPlayerHealth(playerid,GetPlayerHealth(playerid)+20);
    if(GetPlayerHealth(playerid) >= 100)
    {
    SetPlayerHealth(playerid,100);
    }
    }
    if(listitem==1)
    {
    SendClientMessage(playerid,COLOR_GREEN,"Du hast dir ein Big Mac für 10$ geholt");
    GivePlayerMoney(playerid,-10);
    SetPlayerHealth(playerid,+10);
    if(GetPlayerHealth(playerid) >= 100)
    {
    SetPlayerHealth(playerid,100);
    }
    }
    So müsste es eig gehen weil das ist ja kein ding wo du gross abfragen musst

    format(accFormat,sizeof accFormat,"%s.datei",pname);
    mach mal aus dem
    format(accFormat,sizeof accFormat,"/Accounts/%s.ini",pname);
    und erstelle mal in deine scriptfiles einen ordner namens accounts und versuchs erneut und sag obs dann geht