You Are banned from this Server nach dem Login

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;
    }