You Are banned from this Server nach dem Login

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
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 kriege immer nach dem Login wenn ich spawne und ein bisschen rumlaufe You Are Banned from this Server
    Server is restarting.


    Wie fixxe ich es?


    switch(resultid)
    {
    case 78962:
    {
    mysql_store_result(handle);
    if(mysql_result_stored(handle))
    {
    new tmp_name[20],betrag;
    format(longstr,sizeof(longstr),"");
    while(mysql_fetch_row(data,"|",handle))
    {
    sscanf(data,"p<|>{i}s[20]i",tmp_name,betrag);
    format(longstr,sizeof(longstr),"%s\n%s (%i/10)",longstr,tmp_name,betrag);
    }
    mysql_free_result(handle);
    ShowPlayerDialog(spareid,DIALOG_WAFFENKAMMER,DIALOG_STYLE_LIST,"Waffenkammer",longstr,"Nehmen","Abbrechen");
    return 1;
    }
    }
    case 56878:
    {
    mysql_store_result(handle);
    //id adminid userid ip seelvl date text topsecret
    if(mysql_result_stored(handle))
    {
    format(longstr,sizeof(longstr),"{BFC0C2}Adminkommentare von %s:\n",SpielerName(GetPVarInt(spareid,"straflogOF")));
    new tmp_admin,tmp_date,tmp_text[256],x;
    while(mysql_fetch_row(data,"|",handle))
    {
    x++;
    sscanf(data,"p<|>iis[256]",tmp_admin,tmp_date,tmp_text);


    format(longstr,sizeof(longstr),"%s\n{2a77a1}%i. | %s (%s): {BFC0C2}%s",longstr,x,getDateFromTimestamp(tmp_date),getPlayerNameByDB(tmp_admin),tmp_text);
    }
    ShowPlayerDialog(spareid,DIALOG_ADMIN_KOMMENTS,DIALOG_STYLE_MSGBOX,"Straflog",longstr,"Neu","Schließen");
    mysql_free_result(handle);
    return 1;
    }
    mysql_free_result(handle);
    }
    case 45689:
    {
    mysql_store_result(handle);
    //admin,date,type,until,reason
    if(mysql_result_stored(handle))
    {
    format(longstr,sizeof(longstr),"{BFC0C2}Straflog von %s:\n",SpielerName(GetPVarInt(spareid,"straflogOF")));
    new tmp_admin[MAX_PLAYER_NAME],tmp_date,tmp_type[20],tmp_until,tmp_reason[128],x;
    while(mysql_fetch_row(data,"|",handle))
    {
    x++;
    sscanf(data,"p<|>s[35]is[20]is[128]",tmp_admin,tmp_date,tmp_type,tmp_until,tmp_reason);
    if(!strcmp(tmp_admin,"TrainBOT",true)){tmp_admin="ACS";}
    format(longstr,sizeof(longstr),"%s\n{2a77a1}%i. | %s (%s): {BFC0C2}%s(%i) - %s",longstr,x,getDateFromTimestamp(tmp_date),tmp_admin,tmp_type,tmp_until,tmp_reason);
    }
    ShowPlayerDialog(spareid,DIALOG_INFO,DIALOG_STYLE_MSGBOX,"Straflog",longstr,"OK","");
    mysql_free_result(handle);
    return 1;
    }
    mysql_free_result(handle);
    }
    case 7563:
    {
    BizAuto[spareid][d_id]=mysql_insert_id(handle);
    }
    case 19:
    {
    new data2[64],wstring[10];
    new waffe, wammo;
    new now_time=GetTickCount();
    mysql_store_result(handle);
    if(mysql_num_rows(handle)==0)
    {
    mysql_free_result(handle);
    format(query,sizeof(query),"INSERT INTO waffensaves (Name) VALUES ('%s')",SpielerName(spareid));
    mysql_query(query);
    mysql_free_result();
    return 1;
    }
    mysql_free_result(handle);
    for(new i=1; i<=11; i++)
    {
    mysql_queryf("SELECT Waffe%i, Ammo%i FROM waffensaves WHERE Name='%s'",i,i,SpielerName(spareid));
    mysql_store_result();
    format(wstring,sizeof(wstring),"Waffe%i",i);
    mysql_fetch_field(wstring,data);
    format(wstring,sizeof(wstring),"Ammo%i",i);
    mysql_fetch_field(wstring,data2);
    waffe=strval(data);
    wammo=strval(data2);
    GivePlayerWeapon(spareid,waffe,wammo);
    mysql_free_result();
    mysql_queryf("UPDATE waffensaves SET Ammo%i='0' WHERE Name='%s'",i,SpielerName(spareid));
    mysql_free_result();
    }
    mysql_queryf("SELECT armor FROM waffensaves WHERE Name='%s'",SpielerName(spareid));
    mysql_store_result();
    mysql_fetch_field("armor",data);
    mysql_free_result();
    wammo=strval(data);
    SetPlayerArmour(spareid,wammo);
    SetPVarInt(spareid,"waffengeladen",1);
    printf("Waffenladen %s dauert %ims",SpielerName(spareid),GetTickCount()-now_time);
    return 1;
    }
    case 1234:
    {
    mysql_store_result(mysql_car);
    //new spareid=spareid;
    new loadvehs=4;
    if(SpielerInfo[spareid][pRank]>0){loadvehs=6;}
    new x=0;
    while(mysql_fetch_row(data,"|",mysql_car))
    {
    if(x==loadvehs){mysql_free_result(mysql_car);return 1;}
    new id=getFreePlayerAuto();
    sscanf(data, "p<|>is[40]iffffiiiffffs[64]iiis[10]iiiiiiiiiiiiiiiiiiiiiifiiiis[64]s[64]s[64]s[64]s[64]iiiffff",PlayerAuto[id][d_id],PlayerAuto[id][vkey],PlayerAuto[id][vmodel],PlayerAuto[id][v_xc],PlayerAuto[id][v_yc],PlayerAuto[id][v_zc],PlayerAuto[id][v_ac],PlayerAuto[id][vfarbe1],PlayerAuto[id][vfarbe2],PlayerAuto[id][preis],
    PlayerAuto[id][a_x],PlayerAuto[id][a_y],PlayerAuto[id][a_z],PlayerAuto[id][a_a],PlayerAuto[id][car_grund],PlayerAuto[id][benzin],PlayerAuto[id][kaputt],PlayerAuto[id][angemeldet],PlayerAuto[id][kennzeichen],PlayerAuto[id][vmod0],PlayerAuto[id][vmod1],PlayerAuto[id][vmod2],PlayerAuto[id][vmod3],PlayerAuto[id][vmod4],
    PlayerAuto[id][vmod5],PlayerAuto[id][vmod6],PlayerAuto[id][vmod7],PlayerAuto[id][vmod8],PlayerAuto[id][vmod9],PlayerAuto[id][vmod10],PlayerAuto[id][vmod11],PlayerAuto[id][vmod12],PlayerAuto[id][vmod13],PlayerAuto[id][paintjob],PlayerAuto[id][car_mats],PlayerAuto[id][car_hanf],PlayerAuto[id][car_lsd],PlayerAuto[id][car_lunch],PlayerAuto[id][car_c4],PlayerAuto[id][car_koks],
    PlayerAuto[id][neon],PlayerAuto[id][car_distance],PlayerAuto[id][car_pizza0],PlayerAuto[id][car_pizza1],PlayerAuto[id][car_laden],PlayerAuto[id][lastwechsel],PlayerAuto[id][key1],PlayerAuto[id][key2],PlayerAuto[id][key3],PlayerAuto[id][key4],PlayerAuto[id][key5],PlayerAuto[id][car_abtime],PlayerAuto[id][calarm],PlayerAuto[id][finder],PlayerAuto[id][lastx],PlayerAuto[id][lasty],PlayerAuto[id][lastz],PlayerAuto[id][lastr]);
    PlayerAuto[id][id_x] = CreateVehicleEx(PlayerAuto[id][vmodel],PlayerAuto[id][v_xc],PlayerAuto[id][v_yc],PlayerAuto[id][v_zc],PlayerAuto[id][v_ac],PlayerAuto[id][vfarbe1],PlayerAuto[id][vfarbe2],-1);
    RespawnVehicle(499,PlayerAuto[id][id_x]);
    //Kofferraum
    carLSD[PlayerAuto[id][id_x]]=PlayerAuto[id][car_lsd];
    carKoks[PlayerAuto[id][id_x]]=PlayerAuto[id][car_koks];
    carHanf[PlayerAuto[id][id_x]]=PlayerAuto[id][car_hanf];
    carMats[PlayerAuto[id][id_x]]=PlayerAuto[id][car_mats];
    carC4[PlayerAuto[id][id_x]]=PlayerAuto[id][car_c4];
    carLunch[PlayerAuto[id][id_x]]=PlayerAuto[id][car_lunch];
    carPizza[0][PlayerAuto[id][id_x]]=PlayerAuto[id][car_pizza0];
    carPizza[1][PlayerAuto[id][id_x]]=PlayerAuto[id][car_pizza1];
    istkaputt[PlayerAuto[id][id_x]]=PlayerAuto[id][kaputt];
    distanz[PlayerAuto[id][id_x]]=PlayerAuto[id][car_distance];
    FahrzeugTunen(PlayerAuto[id][id_x]);
    lockVehicle(PlayerAuto[id][id_x]);
    format(string,sizeof(string),"%s-%d",PlayerAuto[id][kennzeichen],PlayerAuto[id][id_x]);
    if(PlayerAuto[id][angemeldet]==1)
    {
    SetVehicleNumberPlateEx(PlayerAuto[id][id_x],string);
    }
    else
    {
    SetVehicleNumberPlateEx(PlayerAuto[id][id_x],"{FF0000}-NA-");
    }
    tank[PlayerAuto[id][id_x]]=PlayerAuto[id][benzin];
    printf("Fahrzeug : %d (ID:%d) geladen und gefunden. [BESITZER : %s]",id,PlayerAuto[id][id_x],PlayerAuto[id][vkey]);
    //zähler erhöhen
    x++;
    }
    mysql_free_result(mysql_car);
    return 1;
    }
    case 5566:
    {
    mysql_store_result(mysql_load);
    if(mysql_result_stored(mysql_load))
    {
    if(mysql_num_rows(mysql_load)==1)
    {
    mysql_fetch_int(mysql_load);
    //new tmp_passwort[30],tmp_baned,tmp_timeban;
    //mysql_fetch_row(data,"|",mysql);
    // sscanf(data,"p<|>{s[25]}s[30]ii",tmp_passwort,tmp_baned,tmp_timeban);
    //printf("data: %s",data);
    //printf("tmp_passwort: %s | tmp_baned: %i | tmp_timeban: %i",tmp_passwort,tmp_baned,tmp_timeban);
    mysql_fetch_field("Baned",data,mysql_load);
    if(strval(data)!=0)
    {
    mysql_free_result(mysql_load);
    SendClientMessage(spareid,COLOR_BRIGHTRED,"Du wurdest gebannt. Wende dich an die Admins");
    laterKick(spareid);
    return 1;
    }


    mysql_fetch_field("Timeban",data,mysql_load);
    if(gettime()<strval(data))
    {
    mysql_free_result(mysql_load);
    SendClientMessage(spareid,COLOR_BRIGHTRED,"Du bist noch gebannt. Komm später wieder oder wende dich an die Admins.");
    laterKick(spareid);
    return 1;
    }


    mysql_fetch_field("Passwort",data,mysql_load);


    if(strlen(data)==0)
    {
    mysql_free_result(mysql_load);
    SendClientMessage(spareid,COLOR_BRIGHTRED,"Du hast kein Passwort. Wende dich bitte an einen ServerMananger/Owner.");
    laterKick(spareid);
    return 1;
    }
    }
    if(mysql_num_rows(mysql_load)==1)
    {
    mysql_free_result(mysql_load);
    PlayAudioStreamForPlayer(spareid,"https://www.dropbox.com/s/3lc77zerululp1n/Loginn.mp3?dl=0");
    format(string,sizeof(string),"{FFFFFF}Dein Account, {33CCFF}%s {FFFFFF}wurde gefunden.\nBitte logge dich mit deinem Passwort ein.",SpielerName(spareid));
    ShowPlayerDialog(spareid,Login,DIALOG_STYLE_PASSWORD,"Login",string,"Login","Abbruch");
    }
    else
    {
    if(strfind(SpielerName(spareid),"[LoT]",true) != -1 || strfind(SpielerName(spareid),"[",true) == 0)
    {
    mysql_free_result(mysql_load);
    SendClientMessage(spareid,COLOR_BRIGHTRED,"Du darfst dich nicht mit diesem Tag registrieren.");
    laterKick(spareid);
    return 1;
    }
    if(allowregister==0)
    {
    mysql_free_result(mysql_load);
    SendClientMessage(spareid,COLOR_BRIGHTRED,"Die Registrierung auf dem Server ist zur zeit deaktiviert. Eine Nachricht wurde an die Admins gesendet.");
    format(string,sizeof(string),"%s hat versucht sich zu registrieren, während dieses deaktiviert war.",SpielerName(spareid));
    SendAdminMessage(COLOR_BLUE,string);
    laterKick(spareid);
    return 1;
    }
    mysql_free_result(mysql_load);
    mysql_queryf("SELECT * FROM badnames WHERE name='%s'",SpielerName(spareid));
    mysql_store_result();
    if(mysql_num_rows()>=1){mysql_free_result();SendClientMessage(spareid,Gruen,"Dein Name ist nicht erlaubt. Wähle bitte einen anderen.");laterKick(spareid);return 1;}
    mysql_free_result();
    mysql_queryf("SELECT * FROM logins WHERE ip='%s'",SpielerIP(spareid));
    mysql_store_result();
    PlayAudioStreamForPlayer(spareid,"https://www.dropbox.com/s/3lc77zerululp1n/Loginn.mp3?dl=0");
    format(string,sizeof(string),"{FFFFFF}Dein Account, {33CCFF}%s {FFFFFF}wurde nicht gefunden.\nBitte registriere dich, und gib das gewünsche Passwort ein.",SpielerName(spareid));
    ShowPlayerDialog(spareid,Register,DIALOG_STYLE_PASSWORD,"Regestrieren",string,"Register","Abbruch");
    }
    mysql_free_result(mysql_load);
    return 1;
    }
    printf("1. Query für %s ist fehlgeschlagen, da mysql_store_result nicht aufgerufen worden konnte.",SpielerName(spareid));
    format(string,sizeof(string),"1. Query für %s ist fehlgeschlagen, da mysql_store_result nicht aufgerufen worden konnte.",SpielerName(spareid));
    owner(string);
    SendClientMessage(spareid,COLOR_BRIGHTRED,"Es ist ein Fehler aufgetreten. Versuchs nochmal.");
    Kick(spareid);
    mysql_free_result(mysql_load);
    return 1;
    }
    case 1777://public anmelden
    {
    an_time=GetTickCount();
    loadPlayerAutos(spareid);
    mysql_store_result(mysql_load);
    if(mysql_result_stored(mysql_load))
    {
    mysql_fetch_field("Name",data,mysql_load);
    if(strcmp(SpielerName(spareid),data,true))
    {
    format(string,sizeof(string),"Anmeldung für %s ist fehlgeschlagen, da die Namen nicht mit dem Account stimmt. (dbName: %s)",SpielerName(spareid),data);
    owner(string);
    SendClientMessage(51322,COLOR_BRIGHTRED,"Es ist ein Fehler beim Login aufgetreten. Versuchs nochmal.");
    Kick(spareid);
    mysql_free_result(mysql_load);
    return 1;
    }
    mysql_fetch_field("saving",data,mysql_load);
    if(strval(data)==1)
    {
    format(string,sizeof(string),"Anmeldung für %s ist fehlgeschlagen, da er noch am speichern war.",SpielerName(spareid));
    owner(string);
    SendClientMessage(spareid,COLOR_BRIGHTRED,"Es ist ein Fehler beim Login aufgetreten. Versuchs später nochmal.");
    Kick(spareid);
    mysql_free_result(mysql_load);
    return 1;
    }
    resetoldvars(spareid);
    mysql_fetch_field("Geld",data,mysql_load);
    GibGeld(spareid,strval(data));
    mysql_fetch_field("Jail",data,mysql_load);
    SpielerInfo[spareid][Jail] = strval(data);
    mysql_fetch_field("Mats",data,mysql_load);
    SpielerInfo[spareid][Mats] = strval(data);
    mysql_fetch_field("Jailed",data,mysql_load);
    SpielerInfo[spareid][Jailed] = strval(data);
    mysql_fetch_field("Skin",data,mysql_load);
    SetPlayerSkin(spareid,strval(data));
    SpielerInfo[spareid][Skin]=strval(data);
    mysql_fetch_field("Tut",data,mysql_load);
    SpielerInfo[spareid][contract] = strval(data);
    mysql_fetch_field("Death",data,mysql_load);
    tot[spareid] = strval(data);
    isttot[spareid]=0;
    if(strval(data)>=1)
    {
    isttot[spareid]=1;
    }
    mysql_fetch_field("Wanteds",data,mysql_load);
    SetPlayerWantedLevel(spareid,strval(data));
    mysql_fetch_field("Wanteds",data,mysql_load);
    SpielerInfo[spareid][Wanteds] = strval(data);
    mysql_fetch_field("Alevel",data,mysql_load);
    SpielerInfo[spareid][Admin] = strval(data);
    mysql_fetch_field("Spawnchange",data,mysql_load);
    SpielerInfo[spareid][Spawnchange] = strval(data);
    mysql_fetch_field("swat",data,mysql_load);
    SpielerInfo[spareid][swat] = strval(data);
    mysql_fetch_field("Baned",data,mysql_load);
    SpielerInfo[spareid][ban] = strval(data);
    mysql_fetch_field("Fraktion",data,mysql_load);
    SpielerInfo[spareid][Frakt] = strval(data);
    mysql_fetch_field("Rang",data,mysql_load);
    SpielerInfo[spareid][Rank] = strval(data);
    mysql_fetch_field("Subrang",data,mysql_load);
    SpielerInfo[spareid][Subrank] = strval(data);
    mysql_fetch_field("Job",data,mysql_load);
    SpielerInfo[spareid][Job] = strval(data);
    mysql_fetch_field("HIN",data,mysql_load);
    SpielerInfo[spareid][HIN] = strval(data);
    mysql_fetch_field("Level",data,mysql_load);
    SpielerInfo[spareid][Level] = strval(data);
    mysql_fetch_field("Respekt",data,mysql_load);
    SpielerInfo[spareid][Respekt] = strval(data);
    mysql_fetch_field("distance",data,mysql_load);
    SpielerInfo[spareid][pdistance] = floatstr(data);
    mysql_fetch_field("Car",data,mysql_load);
    SpielerInfo[spareid][Car]=strval(data);
    mysql_fetch_field("Paytime",data,mysql_load);
    SpielerInfo[spareid][Paytime] = strval(data);
    mysql_fetch_field("Bank",data,mysql_load);
    SpielerInfo[spareid][Bank] = strval(data);
    mysql_fetch_field("Motel",data,mysql_load);
    SpielerInfo[spareid][Motel]=strval(data);
    mysql_fetch_field("pRank",data,mysql_load);
    SpielerInfo[spareid][pRank] = strval(data);
    mysql_fetch_field("Geschlecht",data,mysql_load);
    SpielerInfo[spareid][Geschlecht] = strval(data);
    mysql_fetch_field("phonebook",data,mysql_load);
    SpielerInfo[spareid][phonebook] = strval(data);
    mysql_fetch_field("rented",data,mysql_load);
    SpielerInfo[spareid][rented] = strval(data);
    mysql_fetch_field("alg",data,mysql_load);
    SpielerInfo[spareid][alg] = strval(data);
    mysql_fetch_field("flug",data,mysql_load);
    SpielerInfo[spareid][flug] = strval(data);
    mysql_fetch_field("WSchein",data,mysql_load);
    SpielerInfo[spareid][WSchein] = strval(data);
    mysql_fetch_field("bl",data,mysql_load);
    SpielerInfo[spareid][bl] = strval(data);
    SetPlayerScore(spareid,SpielerInfo[spareid][Level]);
    mysql_fetch_field("C4",data,mysql_load);
    SpielerInfo[spareid][C4] = strval(data);
    mysql_fetch_field("pangel",data,mysql_load);
    SpielerInfo[spareid][pangel]=strval(data);
    mysql_fetch_field("gefischt",data,mysql_load);
    SpielerInfo[spareid][gefischt]=strval(data);
    mysql_fetch_field("gehalt",data,mysql_load);
    SpielerInfo[spareid][pgehalt]=strval(data);
    mysql_fetch_field("robtime",data,mysql_load);
    SpielerInfo[spareid][robtime]=strval(data);
    mysql_fetch_field("hanf",data,mysql_load);
    SpielerInfo[spareid][phanf]=strval(data);
    mysql_fetch_field("explodetime",data,mysql_load);
    SpielerInfo[spareid][explodetime]=strval(data);
    mysql_fetch_field("warn",data,mysql_load);
    SpielerInfo[spareid][warn]=strval(data);
    mysql_fetch_field("lsd",data,mysql_load);
    SpielerInfo[spareid][lsd]=strval(data);
    mysql_fetch_field("dutyskin",data,mysql_load);
    SpielerInfo[spareid][dutyskin]=strval(data);
    mysql_fetch_field("quittime",data,mysql_load);
    SpielerInfo[spareid][quittime]=strval(data);
    mysql_fetch_field("drivingskill",data,mysql_load);
    SpielerInfo[spareid][drivingskill]=strval(data);
    mysql_fetch_field("drivingpoints",data,mysql_load);
    SpielerInfo[spareid][drivingpoints]=strval(data);
    mysql_fetch_field("totvirtual",data,mysql_load);
    totvirtual[spareid]=strval(data);
    mysql_fetch_field("totinterior",data,mysql_load);
    totinterior[spareid]=strval(data);
    mysql_fetch_field("totx",data,mysql_load);
    TotX[spareid]=floatstr(data);
    mysql_fetch_field("toty",data,mysql_load);
    TotY[spareid]=floatstr(data);
    mysql_fetch_field("totz",data,mysql_load);
    TotZ[spareid]=floatstr(data);
    mysql_fetch_field("fightstyle",data,mysql_load);
    SpielerInfo[spareid][fightstyle]=strval(data);
    SetPlayerFightingStyle(spareid,SpielerInfo[spareid][fightstyle]);
    mysql_fetch_field("GWD",data,mysql_load);
    SpielerInfo[spareid][GWD]=strval(data);
    mysql_fetch_field("lunch",data,mysql_load);
    SpielerInfo[spareid][lunch]=strval(data);
    mysql_fetch_field("reisepass",data,mysql_load);
    SpielerInfo[spareid][reisepass]=strval(data);
    mysql_fetch_field("gang",data,mysql_load);
    SpielerInfo[spareid][gang]=strval(data);
    mysql_fetch_field("grank",data,mysql_load);
    SpielerInfo[spareid][grank]=strval(data);
    mysql_fetch_field("alka",data,mysql_load);
    SpielerInfo[spareid][alka]=strval(data);
    mysql_fetch_field("guser",data,mysql_load);
    strmid(SpielerInfo[spareid][guser],data,0,35,35);
    mysql_fetch_field("helm",data,mysql_load);
    SpielerInfo[spareid][helm]=strval(data);
    mysql_fetch_field("scheintime",data,mysql_load);
    SpielerInfo[spareid][stime]=strval(data);
    mysql_fetch_field("uadmin",data,mysql_load);
    uadmin[spareid]=strval(data);
    mysql_fetch_field("bike",data,mysql_load);
    SpielerInfo[spareid][bike]=strval(data);
    mysql_fetch_field("partner",data,mysql_load);
    strmid(SpielerInfo[spareid][partner],data,0,MAX_PLAYER_NAME,MAX_PLAYER_NAME);
    mysql_fetch_field("deckname",data,mysql_load);
    strmid(SpielerInfo[spareid][deckname],data,0,MAX_PLAYER_NAME,MAX_PLAYER_NAME);
    mysql_fetch_field("muted",data,mysql_load);
    SetPVarInt(spareid,"muted",strval(data));
    mysql_fetch_field("koks",data,mysql_load);
    SpielerInfo[spareid][koks]=strval(data);
    mysql_fetch_field("leader",data,mysql_load);
    SpielerInfo[spareid][leader]=strval(data);
    mysql_fetch_field("card",data,mysql_load);
    SpielerInfo[spareid][card]=strval(data);
    mysql_fetch_field("eventwarn",data,mysql_load);
    SpielerInfo[spareid][eventwarn]=strval(data);
    mysql_fetch_field("races",data,mysql_load);
    SpielerInfo[spareid][races]=strval(data);
    mysql_fetch_field("wins",data,mysql_load);
    SpielerInfo[spareid][wins]=strval(data);
    mysql_fetch_field("CM",data,mysql_load);
    SetPVarInt(spareid,"CM",strval(data));
    mysql_fetch_field("handy",data,mysql_load);
    SpielerInfo[spareid][handy]=strval(data);
    mysql_fetch_field("flatrate",data,mysql_load);
    SpielerInfo[spareid][flatrate]=strval(data);
    mysql_fetch_field("vertrag",data,mysql_load);
    SpielerInfo[spareid][vertrag]=strval(data);
    mysql_fetch_field("telefoniert",data,mysql_load);
    SpielerInfo[spareid][ptelefoniert]=strval(data);
    mysql_fetch_field("coins",data,mysql_load);
    SpielerInfo[spareid][coins]=strval(data);
    mysql_fetch_field("pizza0",data,mysql_load);
    SpielerInfo[spareid][pizza0]=strval(data);
    mysql_fetch_field("pizza1",data,mysql_load);
    SpielerInfo[spareid][pizza1]=strval(data);
    mysql_fetch_field("punkte",data,mysql_load);
    SpielerInfo[spareid][punkte]=strval(data);
    mysql_fetch_field("id",data,mysql_load);
    SetPVarInt(spareid,"dbid",strval(data));
    mysql_fetch_field("kasten",data,mysql_load);
    SpielerInfo[spareid][kasten]=strval(data);
    mysql_fetch_field("EM",data,mysql_load);
    SetPVarInt(spareid,"EM",strval(data));
    mysql_fetch_field("FM",data,mysql_load);
    SetPVarInt(spareid,"FM",strval(data)),
    mysql_fetch_field("dmkills",data,mysql_load);
    SetPVarInt(spareid,"dmkills",strval(data));
    mysql_fetch_field("dmdeaths",data,mysql_load);
    SetPVarInt(spareid,"dmdeaths",strval(data));
    mysql_fetch_field("dmpunkte",data,mysql_load);
    SetPVarInt(spareid,"dmpunkte",strval(data));
    mysql_fetch_field("donuts",data,mysql_load);
    SpielerInfo[spareid][donuts]=strval(data);
    mysql_fetch_field("morde",data,mysql_load);
    SpielerInfo[spareid][morde]=strval(data);
    mysql_fetch_field("gestime",data,mysql_load);
    SpielerInfo[spareid][gestime]=strval(data);
    mysql_fetch_field("kanister",data,mysql_load);
    SpielerInfo[spareid][kanister]=strval(data);
    mysql_fetch_field("kirche",data,mysql_load);
    SpielerInfo[spareid][kirche]=strval(data);
    mysql_fetch_field("boatschein",data,mysql_load);
    SpielerInfo[spareid][boatschein]=strval(data);
    mysql_fetch_field("lkwschein",data,mysql_load);
    SpielerInfo[spareid][lkwschein]=strval(data);
    mysql_fetch_field("angelschein",data,mysql_load);
    SpielerInfo[spareid][angelschein]=strval(data);
    mysql_fetch_field("gwkills",data,mysql_load);
    SpielerInfo[spareid][gwkills]=strval(data);
    mysql_fetch_field("gwtode",data,mysql_load);
    SpielerInfo[spareid][gwtode]=strval(data);
    mysql_fetch_field("gwflaggen",data,mysql_load);
    SpielerInfo[spareid][gwflaggen]=strval(data);
    mysql_fetch_field("gwstarted",data,mysql_load);
    SpielerInfo[spareid][gwstarted]=strval(data);
    mysql_fetch_field("fskill",data,mysql_load);
    SpielerInfo[spareid][fskill]=strval(data);
    mysql_fetch_field("lmittel",data,mysql_load);
    SetPVarInt(spareid,"lebensmittel",strval(data));
    mysql_fetch_field("zelle",data,mysql_load);
    SetPVarInt(spareid,"zelle",strval(data));
    mysql_fetch_field("radio",data,mysql_load);
    SetPVarInt(spareid,"radio",strval(data));
    mysql_fetch_field("radioURL",data,mysql_load);
    SetPVarString(spareid,"radioURL",data);
    mysql_fetch_field("pausweis",data,mysql_load);
    SpielerInfo[spareid][pausweis]=strval(data);
    mysql_fetch_field("anzug",data,mysql_load);
    SetPVarInt(spareid,"anzug",strval(data));
    mysql_fetch_field("premium",data,mysql_load);
    SpielerInfo[spareid][u_premium]=strval(data);
    mysql_fetch_field("Passwort",data,mysql_load);
    SetPVarString(spareid,"pw",data);
    mysql_fetch_field("karttime",data,mysql_load);
    SpielerInfo[spareid][karttime]=strval(data);
    mysql_fetch_field("lastx",data,mysql_load);
    SpielerInfo[spareid][lastx]=floatstr(data);
    mysql_fetch_field("lasty",data,mysql_load);
    SpielerInfo[spareid][lasty]=floatstr(data);
    mysql_fetch_field("lastz",data,mysql_load);
    SpielerInfo[spareid][lastz]=floatstr(data);
    mysql_fetch_field("lastr",data,mysql_load);
    SpielerInfo[spareid][lastr]=floatstr(data);
    mysql_fetch_field("lastworld",data,mysql_load);
    SpielerInfo[spareid][lastworld]=strval(data);
    mysql_fetch_field("lastinter",data,mysql_load);
    SpielerInfo[spareid][lastinter]=strval(data);
    mysql_fetch_field("cartows",data,mysql_load);
    SpielerInfo[spareid][cartows]=strval(data);
    mysql_fetch_field("death_reason",data,mysql_load);
    SetPVarInt(spareid,"death_reason",strval(data));
    mysql_fetch_field("frees",data,mysql_load);
    SpielerInfo[spareid][frees]=strval(data);
    if(SpielerInfo[spareid][karttime]<=0)
    {
    SpielerInfo[spareid][karttime]=999999;
    }


    mysql_free_result(mysql_load);


    loadFische(spareid);


    SetPVarInt(spareid,"lasthaus",-1);


    SetPVarInt(spareid,"newsms",getNewSms(spareid));


    //skincheck
    if(SpielerInfo[spareid][Geschlecht]==0)
    {
    if(GetPlayerSkin(spareid)==0)
    {
    SetPlayerSkin(spareid,defaultmskin);
    SpielerInfo[spareid][Skin]=defaultmskin;
    }
    }
    if(SpielerInfo[spareid][Geschlecht]==1)
    {
    if(GetPlayerSkin(spareid)==0)
    {
    SetPlayerSkin(spareid,defaultwskin);
    SpielerInfo[spareid][Skin]=defaultwskin;
    }
    }


    mysql_queryf("UPDATE user SET online='1',lastplayed='%i' WHERE Name='%s'",gettime(),SpielerName(spareid));


    if(SpielerInfo[spareid][drivingskill]==0)
    {
    SpielerInfo[spareid][drivingskill]=1;
    }


    SpielerInfo[spareid][Eingeloggt] = 1;
    if(IsPlayerAnAdmin(spareid,1)&&uadmin[spareid]==0)
    {
    //new string[128];
    format(string,sizeof(string),"<< Teammitglied {FF0000}%s {2a77a1}hat sich eingeloggt. >>",SpielerName(spareid));
    SendAdminMessage(COLOR_BLUE,string);
    SaveALogin(spareid);
    }
    if(!IsPlayerInFrakt(spareid,0))
    {
    format(string,sizeof(string),"<< Fraktionsmitglied {FF0000}%s {33CCFF}hat sich eingeloggt. >>",SpielerName(spareid));
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(!IsPlayerConnected(i))continue;
    if(!IsPlayerInFrakt(i,SpielerInfo[spareid][Frakt]))continue;
    if(i==spareid)continue;
    SendClientMessage(i,0x33CCDDFF,string);
    }
    mysql_queryf("SELECT zeile1,zeile2,zeile3 FROM motd WHERE frakt_id='%i'",SpielerInfo[spareid][Frakt]);
    mysql_store_result();
    mysql_fetch_field("zeile1",data);
    if(strlen(data))
    {
    format(string,sizeof(string),"*Fraktion: %s",data);
    SendClientMessage(spareid,0x33CCDDFF,string);
    }
    mysql_fetch_field("zeile2",data);
    if(strlen(data))
    {
    format(string,sizeof(string),"*Fraktion: %s",data);
    SendClientMessage(spareid,0x33CCDDFF,string);
    }
    mysql_fetch_field("zeile3",data);
    if(strlen(data))
    {
    format(string,sizeof(string),"*Fraktion: %s",data);
    SendClientMessage(spareid,0x33CCDDFF,string);
    }
    mysql_free_result();
    }
    if(strcmp(SpielerInfo[spareid][partner],"",true)&&strcmp(SpielerInfo[spareid][partner],"Niemand",true))
    {
    new pID=ReturnUser(SpielerInfo[spareid][partner]);
    if(!strcmp(SpielerInfo[spareid][partner],SpielerName(pID),true))
    {
    format(string,sizeof(string),"<< Ehepartner {FF0000}%s {00CC33}hat sich eingeloggt. >>",SpielerName(spareid));
    SendClientMessage(pID,Gruen,string);
    }
    }
    //Autos laden
    /*new pAutos[128];
    pAutos=getPlayerAutos(spareid);
    printf("Für %s werden Autos %s geladen.",SpielerName(spareid),pAutos);
    new playerCar[6][5];
    explode(playerCar,pAutos,",");*/
    //Autosladen ende
    checkAwards(spareid);
    saveLogin(spareid);
    SetPlayerColor(spareid,COLOR_WHITE);
    SetSpawnInfo(spareid,0,SpielerInfo[spareid][Skin],0.0,0.0,0.0,0.0,0,0,0,0,0,0);
    SpawnPlayer(spareid);
    if(getTutState(spareid)<13&&SpielerInfo[spareid][Jail]==-1&&SpielerInfo[spareid][Jailed]==0)
    {
    hatGesehen[spareid]=1;
    ShowPlayerDialog(spareid,DIALOG_TUTABORT,DIALOG_STYLE_MSGBOX,"Achtung!","Du hast das Tutorial beim letzten Ausloggen noch nicht beendet. Möchtest du jetzt fortfahren?","Ja","Nein");
    }
    SetPVarInt(spareid,"loginspawn",1);
    //SetPVarInt(spareid,"putAtLastPos",1);
    printf("Anmeldung für %s ist komplett fertig (%ims).",SpielerName(spareid),GetTickCount()-an_time);


    if(!strcmp(SpielerName(spareid),"Chizl",true))
    {
    SendClientMessageToAll(COLOR_PINK,"<< ServerTroll Chizl hat sich eingeloggt. >>");
    }
    return 1;
    }
    else
    {
    printf("Anmeldung für %s ist fehlgeschlagen, da mysql_store_result nicht aufgerufen worden konnte.",SpielerName(spareid));
    format(string,sizeof(string),"Anmeldung für %s ist fehlgeschlagen, da mysql_store_result nicht aufgerufen worden konnte.",SpielerName(spareid));
    owner(string);
    SendClientMessage(spareid,COLOR_BRIGHTRED,"Es ist ein Fehler beim Login aufgetreten. Versuchs nochmal.");
    Kick(spareid);
    mysql_free_result(mysql_load);
    return 1;
    }
    }
    case 777://public anmelden
    {
    mysql_store_result(mysql_load);
    if(mysql_result_stored(mysql_load))
    {
    if(mysql_num_rows(mysql_load)==0)
    {
    //passwort falsch
    SpielerInfo[spareid][Eingeloggt] = 0;
    PasswortFalsch(spareid);
    mysql_free_result(mysql_load);
    return 1;
    }
    else
    {
    mysql_free_result(mysql_load);
    //Pw richtig
    format(query,sizeof(query),"SELECT * FROM user WHERE Name='%s'",SpielerName(spareid));
    mysql_query(query,1777,spareid,mysql_load);
    return 1;
    }
    }
    owner("Bei 777 wurde kein Result gestord.");
    return 1;
    }
    case 55:
    {
    mysql_store_result(mysql_save);
    new pID=GetPVarInt(spareid,"crimeid");
    format(longstr,sizeof(longstr),"{FFFFFF}Name: %s\n\n{2a77a1}WPS\t\tGrund{FFFFFF}",SpielerName(pID));
    new Crimes[7][128];
    while(mysql_fetch_row(data,"|",mysql_save))
    {
    explode(Crimes,data,"|");
    format(longstr,sizeof(longstr),"%s\n%i WPS\t\t%s",longstr,strval(Crimes[2]),Crimes[3]);
    }
    mysql_free_result(mysql_save);
    ShowPlayerDialog(spareid,DIALOG_INFO,DIALOG_STYLE_MSGBOX,"Polizeicomputer",longstr,"OK","");
    return 1;
    }
    }
    return 1;
    }
    public Anmelden(playerid,pw[])
    {
    //new query[512];
    //new data[512];
    printf("Anmelden für %s gestartet.",SpielerName(playerid));
    mysql_real_escape_string(pw,pw);
    format(query,sizeof(query),"SELECT * FROM user WHERE Name='%s' AND Passwort='%s'",SpielerName(playerid),pw);
    mysql_query(query,777,playerid,mysql_load);
    //dummyQuery();
    //mysql_store_result();
    /*if(mysql_num_rows()>=1)
    {
    if(!strlen(pw)) { PasswortFalsch(playerid); mysql_free_result(); return 1; }


    mysql_fetch_field("Passwort",data);
    SetPVarString(playerid,"pw",data);


    if(!strcmp(pw,data,false))
    {

    }
    else
    {
    SpielerInfo[playerid][Eingeloggt] = 0;
    PasswortFalsch(playerid);
    return 1;
    }
    }*/
    return 1;
    }