Beiträge von - Stofftrank -

    12.0 GB RAM
    2.53GHz und 2.53GHz (2Prozessoren)
    Intel(R) Xeon(R) CPU


    64 Bit-Betriebsystem


    Festplattenvolumen gesammt ohne Formatierung 1800 GB
    Mit Formatierung 847GB


    NVIDIA GeForce 8800 GT (Microsoft Corporation - WDDM v1.1)


    Mfg

    Immernoch.
    Ich hatte ja gesagt es gäbe noch mehrere fehler:
    C:\Users\ArcticbytesRL\Desktop\MrM Original\pawno\include\streamer.inc(363) : error 017: undefined symbol "Streamer_OnPlayerPickUpPickup"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\pawno\include\streamer.inc(383) : error 017: undefined symbol "Streamer_OnPlayerEnterCP"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\pawno\include\streamer.inc(423) : error 017: undefined symbol "Streamer_OnPlayerEnterRaceCP"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3633) : error 017: undefined symbol "lightOn"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3637) : error 017: undefined symbol "lightOff"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3641) : error 017: undefined symbol "alarmOff"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3642) : error 017: undefined symbol "lightOff"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3654) : error 004: function "ProxDetector" is not implemented
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3675) : error 017: undefined symbol "IsPlayerEingeloggt"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3694) : error 017: undefined symbol "isGangwarTime"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3714) : error 017: undefined symbol "IsPlayerEingeloggt"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3749) : error 017: undefined symbol "sendFraktMsg"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3750) : error 017: undefined symbol "sendFraktMsg"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3763) : error 017: undefined symbol "closeAlkator"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3777) : error 017: undefined symbol "isEngineOn"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3837) : error 017: undefined symbol "countUser"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3839) : error 017: undefined symbol "countUser"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3840) : error 017: undefined symbol "saveUserRecord"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3883) : error 017: undefined symbol "saveAll"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3887) : error 017: undefined symbol "IsPlayerEingeloggt"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3889) : error 004: function "SpielerSpeichern" is not implemented
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3904) : error 017: undefined symbol "FreeHauses"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3930) : error 004: function "AccSaving" is not implemented
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3959) : error 017: undefined symbol "IsPlayerEingeloggt"
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(4110) : error 004: function "IsPlayerInFrakt" is not implemented
    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(4179) : error 004: function "IsPlayerInFrakt" is not implemented


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.

    Code
    Name/Wort der drauf soll: #Reverse
    Grösse: Normale Avatar größe , Viereckig abgerundet
    Objekte-Dinge die drauf sollen: Vielleicht was blutrotes, lass mich überraschen :)
    Zusätzliche Namen/Wörter
    Hintergrund: Transparant


    In Arbeit!
    Wenn es fertig ist schicke ichs dir über Skype/PN.


    Mfg


    #PUSH

    C:\Users\ArcticbytesRL\Desktop\MrM Original\gamemodes\mrm.pwn(3623) : error 017: undefined symbol "isLightOn"


    public alarmanlage()
    {
    for(new i=1; i<MAX_AUTOS; i++)
    {
    if(alarmtime[i]>0)
    {
    alarmtime[i]-=1;
    if(!isLightOn(i))
    {
    lightOn(i);
    }
    else
    {
    lightOff(i);
    }
    if(alarmtime[i]==0)
    {
    alarmOff(i);
    lightOff(i);
    }
    }
    }
    return 1;
    }


    stock isLightOn(vehicleid)
    {
    if(vehicleid==INVALID_VEHICLE_ID)return 0;
    new engine,lights,alarm,doors,bonnet,boot,objective;
    GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
    if(lights==1)return 1;
    return 0;
    }


    Es gibt mehrere errros aber das ist nur ein auschnitt weil alle nur wegen undefined symbol ist.
    Ich verstehe das einfach nicht.
    Ich hoffe auf schnelle hilfe.


    Mfg

    In Ordnung, dann würde ich dir am Samstag (morgen) Abend nochmal genau Bescheid sagen, wie es von der Zeit her klappt. Ich gehe aber davon aus, dass ich nachmittags Zeit habe, mir das anzuschauen.
    Außer es findet sich noch jemand anderes, der dir das machen will, dann sagst halt Bescheid. Aber nicht vergessen ein Backup zu machen, falls es nicht klappt ;)


    Ok ^^


    Mfg

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