Login Register system geht nicht mehr

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo
    Ich habe ein Login Register system gemacht das GING auch. Ich habe mal ein Dialog gelöscht weill ich e snicht mehr brauche. Aber jetzt spinnt das login system Das speichert nut pw und nicht die anderen sachen. Bei dem dialog fürs arbeitsamt wird gar kein dialog aufgerufen ob wohl es eins aufrufen soll.(Der dialog gibt es). ID verschiebung kann ich ausschliesen glaube ich ich habe da wo der dialog war denn ich net mehr brauche ein anderen hingepakt. Hier mal das kommplet System
    #define Dialog_Stats 0
    #define reg 1
    #define login 2
    #define DIALOG_REGSTEP_1 3
    #define DIALOG_REGSTEP_2 4
    #define DIALOG_REGSTEP_3 5
    enum Info {
    Passwort[128],
    AdminLevel,
    Score,
    Money,
    Kills,
    Deaths,
    Jailed,
    Jailtime,
    Skin,
    Team,
    leader,
    fRank,
    Tut,
    Job,
    Geschlecht,
    Alter,
    Fuehrerschein,
    Bootsschein,
    Motoradschein,
    Flugschein,
    WantedDeaths,
    PayDay,
    RespektPunkte,
    PersoStop,
    OwnPerso,
    Drugs,
    PhoneBook,
    Gun1,
    Gun2,
    Gun3,
    Gun4,
    };


    new pDaten[MAX_PLAYERS][Info];
    public OnPlayerConnect(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/PsychosRealLife/Spieler/%s.ini",name);
    TextDrawShowForPlayer(playerid,RealClock);
    TextDrawShowForPlayer(playerid, Copyright);
    if(IsBadName(playerid))
    {
    GameTextForPlayer(playerid, "~r~Such dir einen niveauvolleren Namen aus!", 100000, 3);
    Kick(playerid);
    }
    if(dini_Exists(save) && !loggedin[playerid])
    {
    new msg[200];
    format(msg,sizeof(msg),"Willkommen zurück.\n\nDu kannst dich jetzt einloggen.\nGib bitte dein Passwort ein.");
    ShowPlayerDialog(playerid, login,DIALOG_STYLE_INPUT, "Einloggen:", msg, "Bestätigen", "Abbrechen");
    return 1;
    }
    if(!dini_Exists(save) && !loggedin[playerid])
    {
    new msg[200];
    GetPlayerName(playerid,pname,sizeof(pname));
    format(msg,sizeof(msg),"Willkommen %s.\n\nDu kannst dich jetzt registrieren.\nGib bitte dein gewünschtes Passwort\nein.",pname);
    ShowPlayerDialog(playerid, reg,DIALOG_STYLE_INPUT, "Registrierung:", msg, "Weiter", "Abbrechen");
    }
    //M_OnPlayerConnect(playerid);
    OfflineFlucht[playerid] = 0;
    PlayerCuffed[playerid] = 0; PlayerCuffedTime[playerid] = 0; SelectCharID[playerid] = 0; SelectCharPlace[playerid] = 0; SelectChar[playerid] = 0; ChosenSkin[playerid] = 0;
    ChangePos2[playerid][1] = 0;
    Eingeladen[playerid] = 0;
    ticket[playerid] = 0;
    PlayerTied[playerid] = 0;
    return 1;
    }


    public OnPlayerDisconnect(playerid, reason)
    {
    new string[150];
    new sendername[MAX_PLAYER_NAME];
    new name[MAX_PLAYER_NAME];
    new playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername, sizeof(playername));
    GetPlayerName(playerid,sendername,sizeof(sendername));
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/PsychosRealLife/Spieler/%s.ini",name);
    //Logout(playerid);
    TextDrawHideForPlayer(playerid,RealClock);
    TextDrawHideForPlayer(playerid, Copyright);
    if(loggedin[playerid] == 1)
    {
    new waffe,muni;
    dini_IntSet(save,"AdminLevel",pDaten[playerid][AdminLevel]);
    dini_IntSet(save,"Score",GetPlayerScore(playerid));
    dini_IntSet(save,"Money",GetPlayerMoney(playerid));
    dini_IntSet(save,"Kills",pDaten[playerid][Kills]);
    dini_IntSet(save,"Deaths",pDaten[playerid][Deaths]);
    dini_IntSet(save,"WantedLevel",GetPlayerWantedLevel(playerid));
    dini_IntSet(save,"Jailed",pDaten[playerid][Jailed]);
    dini_IntSet(save,"Jailtime",pDaten[playerid][Jailtime]);
    dini_IntSet(save,"Skin", GetPlayerSkin(playerid));
    gTeam[playerid] = pDaten[playerid][Team];
    dini_IntSet(save,"Team",pDaten[playerid][Team]);
    dini_IntSet(save,"Leader",pDaten[playerid][leader]);
    dini_IntSet(save,"fRank",pDaten[playerid][fRank]);
    dini_IntSet(save,"Tutorial",pDaten[playerid][Tut]);
    GetJob[playerid] = pDaten[playerid][Job];
    dini_IntSet(save,"Job",pDaten[playerid][Job]);
    dini_IntSet(save,"Geschlecht",pDaten[playerid][Geschlecht]);
    dini_IntSet(save,"Alter",pDaten[playerid][Alter]);
    dini_IntSet(save,"Fuehrerschein",pDaten[playerid][Fuehrerschein]);
    dini_IntSet(save,"Bootsschein",pDaten[playerid][Bootsschein]);
    dini_IntSet(save,"Motoradschein",pDaten[playerid][Motoradschein]);
    dini_IntSet(save,"Flugschein",pDaten[playerid][Flugschein]);
    dini_IntSet(save,"WantedDeaths",pDaten[playerid][WantedDeaths]);
    dini_IntSet(save,"PayDay",pDaten[playerid][PayDay]);
    dini_IntSet(save,"RespektPunkte",pDaten[playerid][RespektPunkte]);
    dini_IntSet(save,"PersoArbeit",pDaten[playerid][PersoStop]);
    dini_IntSet(save,"Personalausweis",pDaten[playerid][OwnPerso]);


    //sachen die immer auf 0 gehen wenn er sich auslogt und wieder einlogt auch 0 sind
    pDaten[playerid][Drugs] = 0;
    pDaten[playerid][PhoneBook] = 0;
    ResetPlayerWeapons(playerid);


    dini_IntSet(save,"Drugs",pDaten[playerid][Drugs]);
    dini_IntSet(save,"PhoneBook",pDaten[playerid][PhoneBook]);
    dini_IntSet(save,"Gun1",GetPlayerWeaponData(playerid,0,waffe,muni));
    dini_IntSet(save,"Gun2",GetPlayerWeaponData(playerid,1,waffe,muni));
    dini_IntSet(save,"Gun3",GetPlayerWeaponData(playerid,2,waffe,muni));
    dini_IntSet(save,"Gun4",GetPlayerWeaponData(playerid,3,waffe,muni));


    pDaten[playerid][PayDay] = 0;
    pDaten[playerid][RespektPunkte] = 0;
    pDaten[playerid][Team] = 0;
    pDaten[playerid][leader] = 0;
    pDaten[playerid][AdminLevel] = 0;
    pDaten[playerid][Score] = 0;
    pDaten[playerid][Kills] = 0;
    pDaten[playerid][Deaths] = 0;
    pDaten[playerid][Jailed] = 0;
    pDaten[playerid][Jailtime] = 0;
    pDaten[playerid][Job] = 0;
    pDaten[playerid][Fuehrerschein] = 0;
    pDaten[playerid][Bootsschein] = 0;
    pDaten[playerid][Motoradschein] = 0;
    pDaten[playerid][Flugschein] = 0;
    pDaten[playerid][PersoStop] = 0;
    pDaten[playerid][OwnPerso] = 0;
    SetPlayerMoney(playerid,0);
    DestroyObject(Sperre[playerid][0]);
    DestroyObject(Sperre[playerid][1]);
    DestroyObject(Sperre[playerid][2]);
    DestroyObject(Sperre[playerid][3]);
    DestroyObject(Sperre[playerid][4]);
    Sperrebit[playerid]=0;
    Fahrstunde[playerid] = 0;
    }
    if(reason == 1)
    {
    if(PlayerCuffed[playerid] >= 1)
    {
    OfflineFlucht[playerid] = 1;
    format(string,sizeof(string),"Warnung %s ist Gefesselt Offline gegangen!(Offline-Flucht))",sendername);
    ABroadCast(COLOR_YELLOW,string,1);
    //mepmöp
    }
    }
    if(reason == 0)
    {
    if(PlayerCuffed[playerid] >= 1)
    {
    //OfflineFlucht[playerid] = 2;
    format(string,sizeof(string),"Warnung %s hatte gefesselt einen Exe-Crash! Er wird nicht ins Auto-Jail kommen.",sendername);
    ABroadCast(COLOR_YELLOW,string,1);
    //mepmöp
    }
    }
    if(IsTowTrucker[playerid]==1)
    {
    IsTowTrucker[playerid]=0;
    TowTruckers--;
    }
    return 1;
    }
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    new string[800];
    new string2[800];
    if(dialogid == Dialog_Stats)
    {
    if(!response)
    {
    SendClientMessage(playerid,COLOR_GREEN,"[PsychoSys]Thx for read your stats.");
    }
    }
    //--------------Login/register------------
    if(dialogid == reg)
    {
    if(!response)
    {
    SendClientMessage(playerid,COLOR_RED,"[PsychoSys]Die Registrieren wurde abgebrochen. Wenn du dich trotzdem registrieren willst,");
    SendClientMessage(playerid,COLOR_RED,"verwende /register");
    Kick(playerid);
    return 1;
    }
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/PsychosRealLife/Spieler/%s.ini",name);
    if(!dini_Exists(save))
    {
    dini_Create(save);
    dini_IntSet(save,"passwort",udb_hash(inputtext));
    ShowPlayerDialog(playerid,DIALOG_REGSTEP_1,DIALOG_STYLE_MSGBOX,"Geschlecht","Bist du Männlich oder Weiblich?","Männlich","Weiblich");
    loggedin[playerid] = true;
    Login(playerid);
    }
    return 1;
    }
    else if(dialogid == login)
    {
    if(!response)
    {
    SendClientMessage(playerid,COLOR_RED,"[PsychoSys]Das Einloggen wurde abgebrochen.");
    Kick(playerid);
    return 1;
    }
    new name[128];
    new s2[256];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/PsychosRealLife/Spieler/%s.ini",name);
    if(dini_Exists(save))
    {
    s2=dini_Get(save,"passwort");
    if(strval(s2)==udb_hash(inputtext))
    {
    loggedin[playerid] = true;
    SendClientMessage(playerid,COLOR_GREEN,"*** [PsychoSys]Erfolgreich eingeloggt. ***");
    Login(playerid);
    StopPlayerMusic();
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"[PsychoSys]Passwort ist Falsch!");
    new msg[200];
    format(msg,sizeof(msg),"Falsches Passwort.\n\nDu kannst dich jetzt einloggen.\nGib bitte dein Passwort ein.");
    ShowPlayerDialog(playerid, login,DIALOG_STYLE_INPUT, "Einloggen:", msg, "Bestätigen", "Abbrechen");
    return 1;
    }
    }
    return 1;
    }
    if(dialogid == DIALOG_REGSTEP_1)
    {
    if(response == 1)
    {
    pDaten[playerid][Geschlecht] = 1;
    SendClientMessage(playerid, COLOR_WHITE, "In Ordnung du bist männlich!");
    RegistrationStep[playerid] = 2;
    ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ ","Weiter"," ");
    }
    if(response == 0)
    {
    pDaten[playerid][Geschlecht] = 2;
    SendClientMessage(playerid, COLOR_WHITE, "In Ordnung du bist weiblich!");
    RegistrationStep[playerid] = 2;
    ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter"," ");
    }
    }
    if(dialogid == DIALOG_REGSTEP_2)
    {
    new year, month,day;
    getdate(year, month, day);
    new DateInfo[3][20];
    split(inputtext, DateInfo, '.');
    if(response == 1)
    {
    if (strlen(inputtext) > 10)
    {
    ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER: Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter"," ");
    return 0;
    }
    if (!IsValidDate(strval(DateInfo[0]),strval(DateInfo[1]),strval(DateInfo[2])))
    {
    ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER: Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter"," ");
    return 0;
    }
    if(year - strval(DateInfo[2]) > 100 || strval(DateInfo[2]) < 1 || strval(DateInfo[2]) >= year)
    {
    ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER:Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter"," ");
    return 0;
    }
    new check = year - strval(DateInfo[2]);
    if(check == year)
    {
    ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER:Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter"," ");
    return 0;
    }
    if(strval(DateInfo[1]) > month)
    {
    check -= 1;
    }
    else if(strval(DateInfo[1]) == month && strval(DateInfo[0]) > day)
    {
    check -= 1;
    }
    pDaten[playerid][Alter] = check;
    format(string, sizeof(string), "Ok, du bist also %d Jahre alt.",pDaten[playerid][Alter]);
    SendClientMessage(playerid, COLOR_WHITE, string);
    RegistrationStep[playerid] = 3;
    ShowPlayerDialog(playerid,DIALOG_REGSTEP_3,DIALOG_STYLE_MSGBOX,"Fertig","Du hast dich erfolgreich Registriert und Wir wünschen dir viel Spaß","Weiter","-");
    }
    if(response == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER:Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter"," ");
    }
    }
    if(dialogid == DIALOG_REGSTEP_3)
    {
    if(response == 1)
    {
    SendClientMessage(playerid, COLOR_GREEN, "*** [PsychoSys] ***");
    SendClientMessage(playerid, COLOR_GREEN, "*** Erfolgreich registriert! ***");
    SendClientMessage(playerid, COLOR_GREEN, "*** Glückwunsch! ***");
    SendClientMessage(playerid, COLOR_GREEN, "*** Du wurdest automatisch eingeloggt. ***");
    StopPlayerMusic();
    }
    if(response == 0)
    {
    SendClientMessage(playerid, COLOR_GREEN, "*** [PsychoSys] ***");
    SendClientMessage(playerid, COLOR_GREEN, "*** Erfolgreich registriert! ***");
    SendClientMessage(playerid, COLOR_GREEN, "*** Glückwunsch! ***");
    SendClientMessage(playerid, COLOR_GREEN, "*** Du wurdest automatisch eingeloggt. ***");
    StopPlayerMusic();
    }
    Logout2(playerid);
    }
    //-------------enden----------
    .......//andere dialogepublic Login(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/PsychosRealLife/Spieler/%s.ini",name);
    pDaten[playerid][AdminLevel] = dini_Int(save,"AdminLevel");
    pDaten[playerid][Score] = dini_Int(save,"Score");
    SetPlayerScore(playerid, dini_Int(save,"Score"));
    GivePlayerMoney(playerid, dini_Int(save,"Money"));
    pDaten[playerid][Kills] = dini_Int(save,"Kills");
    pDaten[playerid][Deaths] = dini_Int(save,"Deaths");
    WantedLevel[playerid] = dini_Int(save,"WantedLevel");
    pDaten[playerid][Jailed] = dini_Int(save,"Jailed");
    pDaten[playerid][Jailtime] = dini_Int(save,"Jailtime");
    pDaten[playerid][Skin] = dini_Int(save,"Skin");
    SetPlayerSkin(playerid, dini_Int(save,"Skin"));
    gTeam[playerid] = dini_Int(save,"Team");
    pDaten[playerid][Team] = dini_Int(save,"Team");
    pDaten[playerid][leader] = dini_Int(save,"Leader");
    pDaten[playerid][fRank] = dini_Int(save,"fRank");
    pDaten[playerid][Tut] = dini_Int(save,"Tutorial");
    pDaten[playerid][Job] = dini_Int(save,"Job");
    GetJob[playerid] = pDaten[playerid][Job];
    pDaten[playerid][Geschlecht] = dini_Int(save,"Geschlecht");
    pDaten[playerid][Alter] = dini_Int(save,"Alter");
    pDaten[playerid][Fuehrerschein] = dini_Int(save,"Fuehrerschein");
    pDaten[playerid][Bootsschein] = dini_Int(save,"Bootsschein");
    pDaten[playerid][Motoradschein] = dini_Int(save,"Motoradschein");
    pDaten[playerid][Flugschein] = dini_Int(save,"Flugschein");
    pDaten[playerid][WantedDeaths] = dini_Int(save,"WantedDeaths");
    pDaten[playerid][PayDay] = dini_Int(save,"PayDay");
    pDaten[playerid][RespektPunkte] = dini_Int(save,"RespektPunkte");
    pDaten[playerid][PersoStop] = dini_Int(save,"PersoArbeit");
    pDaten[playerid][OwnPerso] = dini_Int(save,"Personalausweis");
    pDaten[playerid][Drugs] = dini_Int(save,"Drugs");
    pDaten[playerid][PhoneBook] = dini_Int(save,"PhoneBook");
    GivePlayerWeapon(playerid,dini_Int(save,"Gun1"),0);
    GivePlayerWeapon(playerid,dini_Int(save,"Gun2"),0);
    GivePlayerWeapon(playerid,dini_Int(save,"Gun3"),0);
    GivePlayerWeapon(playerid,dini_Int(save,"Gun4"),0);
    SpawnPlayer(playerid);
    SetPlayerSkin(playerid, dini_Int(save,"Skin"));
    Fahrstunde[playerid] = 0;
    if(GetPlayerSkin(playerid) == 0)
    {
    SelectChar[playerid] = 255;
    }
    else
    {
    SelectChar[playerid] = 0;
    }

    if(OfflineFlucht[playerid] == 1 && WantedLevel[playerid] > 0)
    {
    SendClientMessage(playerid,COLOR_LIGHTRED, "* Du wurdest Eingesperrt weil du Offline-Flucht begangen hast!");
    SendClientMessage(playerid,COLOR_LIGHTRED, "* Pro WantedLevel 5 Minuten + 30 Minuten Strafe!");
    new sendername[MAX_PLAYER_NAME],string[100];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "*[Auto-Jail] %s wurde wegen Offline-Flucht eignesperrt.", sendername);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && IsADChatter(i))
    {
    SendClientMessage(i,COLOR_ALLDEPT,string);
    }
    }
    OfflineFlucht[playerid] = 0;
    ResetPlayerWeapons(playerid);
    new wlevel = WantedLevel[playerid];
    pDaten[playerid][Jailed] = 1;
    pDaten[playerid][Jailtime] = (wlevel*300)+1800;
    SetPlayerInterior(playerid, 3);
    if(LSPDZellen == 0)//zelle1
    {
    SetPlayerPos(playerid,198.58247375,162.02970886,1002.67919922);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 1)//zelle2
    {
    SetPlayerPos(playerid,194.30802917,161.96823120,1002.67266846);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 2)//zelle3
    {
    SetPlayerPos(playerid,190.19653320,161.94284058,1002.67266846);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 3)//zelle4
    {
    SetPlayerPos(playerid,197.29866028,175.16213989,1002.67266846);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 4)//zelle5
    {
    SetPlayerPos(playerid,193.21949768,175.11158752,1002.67266846);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 5)//zelle6
    {
    SetPlayerPos(playerid,188.90139771,174.59533691,1002.51745605);
    LSPDZellen = 0;
    }
    WantedPoints[playerid] = 0;
    SetPlayerWantedLevel(playerid,0);
    WantedLevel[playerid] = 0;
    }
    else if(OfflineFlucht[playerid] == 1 && WantedLevel[playerid] == 0)
    {
    SendClientMessage(playerid,COLOR_LIGHTRED, "* Du wurdest eingesperrt weil du Offline-Flucht begangen hast!");
    new sendername[MAX_PLAYER_NAME],string[100];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "*[Auto-Jail] %s wurde wegen Offline-Flucht eingesperrt.", sendername);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && IsADChatter(i))
    {
    SendClientMessage(i,COLOR_ALLDEPT,string);
    }
    }
    OfflineFlucht[playerid] = 0;
    ResetPlayerWeapons(playerid);
    pDaten[playerid][Jailed] = 1;
    pDaten[playerid][Jailtime] = 300;
    SetPlayerInterior(playerid, 3);
    if(LSPDZellen == 0)//zelle1
    {
    SetPlayerPos(playerid,198.0773,161.7927,1003.0300);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 1)//zelle2
    {
    SetPlayerPos(playerid,198.0191,174.8355,1003.0234);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 2)//zelle3
    {
    SetPlayerPos(playerid,193.7850,175.0043,1003.0234);
    LSPDZellen = 0;
    }
    WantedPoints[playerid] = 0;
    SetPlayerWantedLevel(playerid,0);
    WantedLevel[playerid] = 0;
    }
    else if(OfflineFlucht[playerid] == 2 && WantedLevel[playerid] > 0)
    {
    SendClientMessage(playerid,COLOR_LIGHTRED, "* Du wurdest Eingesperrt weil du Gecuffed einen Crash hattest!");
    SendClientMessage(playerid,COLOR_LIGHTRED, "* Pro WantedLevel 5 Minuten!");
    new sendername[MAX_PLAYER_NAME],string[100];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "*[Auto-Jail] %s wurde wegen Exe-Crash eingesperrt.", sendername);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && IsADChatter(i))
    {
    SendClientMessage(i,COLOR_ALLDEPT,string);
    }
    }
    OfflineFlucht[playerid] = 0;
    ResetPlayerWeapons(playerid);
    new wlevel = WantedLevel[playerid];
    pDaten[playerid][Jailed] = 1;
    pDaten[playerid][Jailtime] = wlevel*300;
    SetPlayerInterior(playerid, 3);
    if(LSPDZellen == 0)//zelle1
    {
    SetPlayerPos(playerid,198.0773,161.7927,1003.0300);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 1)//zelle2
    {
    SetPlayerPos(playerid,198.0191,174.8355,1003.0234);
    LSPDZellen += 1;
    }
    if(LSPDZellen == 2)//zelle3
    {
    SetPlayerPos(playerid,193.7850,175.0043,1003.0234);
    LSPDZellen = 0;
    }
    WantedPoints[playerid] = 0;
    SetPlayerWantedLevel(playerid,0);
    WantedLevel[playerid] = 0;
    }
    new stern = WantedLevel[playerid];
    SetPlayerWantedLevel(playerid,stern);
    WantedPoints[playerid] = stern * 2;
    return 1;
    }
    Glaube das war alles
    wenn was fehlt bitte sagen


    //Edit
    Wieso speichert er nix auser PW und mache 2 datein ein mal .ini und die zweite .ini.part das war vorher nicht

    Einmal editiert, zuletzt von HoneyKing ()