Beiträge von Anthony_Lopes

    Funktioniert nicht, ist immer noch so, dass die Farben erst kommen wenn man tot am boden liegt mit der crack animation.
    Wenn ich dann auch jemanden mit dem spawnbefehl spawne, wird die farbe auch wieder auf weis gesetzt.


    Jetzt weis ich gar nicht mehr was ich machen soll.
    Ich glaube es hängt auch mit SpawnPlayerEx(pID); zusammen, das steht auch beim spawn befehl, und wenn man sich einloggt usw.

    Also ich habe jetzt das hier gefunden, dort ist auch alles drin was du brauchst denke ich.


    public LoadAccount(playerid,pass[],passwortstate)
    {
    new query[356],result[25],rows,fields;
    if(/*mysql_ping() == 0*/mysql_errno(MySqlConnection) != 0)
    {
    getdate(tag,monat,jahr);
    gettime(stunde,minute,sekunde);
    ForEachPlayer(i)
    {
    if(IsPlayerConnected(i) && !IsPlayerNPC(i) && GetPVarInt(i,"Eingeloggt") == 1)
    {
    SaveAccount(i);
    }
    }
    Log("Restartssqllog","Admin: System hat den Server gerestartet(Dead MySql Connection)!");
    OnGameModeSave();
    GameModeExit();
    return 1;
    }
    cache_get_data(rows,fields);
    if(rows)
    {
    if(passwortstate == 1)
    {
    cache_get_field_content(0,"Passwort",result);
    new tmpp[25];
    strmid(tmpp, MD5_Hash(pass), 0, 24, 25);
    if(!strcmp(/*MD5_Hash(pass)*/tmpp,result,true))
    {
    format(query,sizeof(query),"SELECT * FROM "#DATENBANKTAG"_account_main WHERE Name='%s'",SpielerName(playerid));
    mysql_function_query(MySqlConnection,query,true,"LoadAccount","isi",playerid," ",0);
    return 1;
    }
    format(query,sizeof(query),"{C9C9C9}Willkommen zurück "#SERVERFARBE"%s {C9C9C9}!\n{C9C9C9}Dein Account ist registriert.\nBitte Logge dich mit deinem entsprechendem Passwort ein.\n\n"#SERVERFARBE"** "#SERVERNAME" **{C9C9C9}",SpielerName(playerid));
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,""#SERVERFARBE""#SERVERNAME"{FFFFFF}: Login",query,"Login","Abbrechen");
    return 1;
    }
    cache_get_field_content(0,"Tutorial",result);
    Spieler[playerid][pViewTutorial] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Admin",result);
    Spieler[playerid][pAdmin] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Verwarnungen",result);
    Spieler[playerid][pWarns] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"FLeaderRechte",result);
    Spieler[playerid][pLeader] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Fraktion",result);
    Spieler[playerid][pFraktion] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"FraktionsRang",result);
    Spieler[playerid][pFraktRang] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"FraktionsURang",result);
    Spieler[playerid][pFraktURang] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"FraktionsSperre",result);
    Spieler[playerid][pFraktionSperre] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"FraktionsGehalt",result);
    Spieler[playerid][pFraktionsGehalt] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Job",result);
    Spieler[playerid][pJob] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"JobWarns",result);
    Spieler[playerid][JobWarns] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"JobSperre",result);
    Spieler[playerid][pJobSperre] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"ArbeitslosenGeld",result);
    Spieler[playerid][pWorkLess] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Geschlecht",result);
    Spieler[playerid][pSex] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"SpielerAlter",result);
    Spieler[playerid][pYearsOld] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Level",result);
    SetPlayerLevel(playerid,strval(result));
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Geld",result);
    ACMoney(playerid,strval(result));
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"GWD",result);
    Spieler[playerid][pGrundwehrdienst] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Zivinote",result);
    Spieler[playerid][pZiviNote] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"FAbteilung",result);
    Spieler[playerid][pFraktABTInvite] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Bankguthaben",result);
    Spieler[playerid][pBank] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"BankPin",result);
    Spieler[playerid][pBankPin] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"WantedSterne",result);
    SetPlayerWantedLevel(playerid,strval(result));
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"WantedPunkte",result);
    Spieler[playerid][pWantedPoints] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Suspects",result);
    Spieler[playerid][pSuspectPoints] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Wanted_Grund1",result);
    strmid(pWantedReason1[playerid],result,0,strlen(result),64);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Wanted_Grund2",result);
    strmid(pWantedReason2[playerid],result,0,strlen(result),64);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Wanted_Grund3",result);
    strmid(pWantedReason3[playerid],result,0,strlen(result),64);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Wanted_Grund4",result);
    strmid(pWantedReason4[playerid],result,0,strlen(result),64);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Wanted_Grund5",result);
    strmid(pWantedReason5[playerid],result,0,strlen(result),64);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Crimes",result);
    Spieler[playerid][pLastSuspects] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"STVOcrimes",result);
    Spieler[playerid][pSTVOpoints] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"KampfStyle",result);
    SetPlayerFightingStyle(playerid,strval(result));
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Handy",result);
    Spieler[playerid][pHandy] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Handycoins",result);
    Spieler[playerid][pHandyCoins] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"HandyStatus",result);
    Spieler[playerid][pHandystate] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"HandyAkku",result);
    Spieler[playerid][pHandyakku] = floatstr(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"HandyNummer",result);
    Spieler[playerid][pPhonenumber] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Handyflat",result);
    Spieler[playerid][pHandyFlat] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Handyflatbuyinbiz",result);
    Spieler[playerid][pHandyBuyByBiz] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Letzte_X",result);
    Spieler[playerid][LastInGamePos_x] = floatstr(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Letzte_Y",result);
    Spieler[playerid][LastInGamePos_y] = floatstr(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Letzte_Z",result);
    Spieler[playerid][LastInGamePos_z] = floatstr(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Letzte_Interior",result);
    Spieler[playerid][LastInGamePos_int] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Letzte_VirtualWorld",result);
    Spieler[playerid][LastInGamePos_world] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pSelectHome",result);
    Spieler[playerid][pSelectHome] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"HausMieter",result);
    Spieler[playerid][pRentHome] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Spawn",result);
    Spieler[playerid][pSpawn] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Hotel",result);
    Spieler[playerid][pHotel] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Tod",result);
    Spieler[playerid][pDeath] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Tot_X",result);
    Spieler[playerid][tot_x] = floatstr(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Tot_Y",result);
    Spieler[playerid][tot_y] = floatstr(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Tot_Z",result);
    Spieler[playerid][tot_z] = floatstr(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Tot_Interior",result);
    Spieler[playerid][tot_int] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Tot_VirtualWorld",result);
    Spieler[playerid][tot_world] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"TotZeit",result);
    Spieler[playerid][pDeathTime] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Friedhof",result);
    Spieler[playerid][pFriedhof] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"FriedhofZeit",result);
    Spieler[playerid][pFriedhofTime] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"ImKnast",result);
    Spieler[playerid][pJailed] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"KnastZeit",result);
    Spieler[playerid][pJailTime] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"KnastKaution",result);
    Spieler[playerid][pKaution] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Muted",result);
    Spieler[playerid][pMuted] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"MuteZeit",result);
    Spieler[playerid][pMuteTime] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"ImPrison",result);
    Spieler[playerid][pInPrison] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"PrisonCheckPointsAbgelaufen",result);
    Spieler[playerid][pPrisonCPsgelaufen] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"PrisonCheckPointsGegeben",result);
    Spieler[playerid][pPrisonCPsgegeben] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Morde",result);
    Spieler[playerid][pMorde] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Tode",result);
    Spieler[playerid][pTode] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"SkinID",result);
    Spieler[playerid][pSkin] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"FraktionSkinID",result);
    Spieler[playerid][pFraktSkin] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"PaintBallKills",result);
    Spieler[playerid][pPBKills] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"PaintBallTode",result);
    Spieler[playerid][pPBDeaths] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"PaintBallRang",result);
    Spieler[playerid][pPBRang] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"PaintBallBesuche",result);
    Spieler[playerid][pPBVisits] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"AngenommeneReports",result);
    Spieler[playerid][Reports] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"KopfGeld",result);
    Spieler[playerid][pHeadMoney] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pWantedDeaths",result);
    Spieler[playerid][pWantedDeaths] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pBuyTickets",result);
    Spieler[playerid][pBuyTickets] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pJailedCount",result);
    Spieler[playerid][pJailedCount] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Bankkonto",result);
    Spieler[playerid][pBankkonto] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pArmyPlaneOrder",result);
    Spieler[playerid][pArmyPlaneOrder] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pArmyHeliOrder",result);
    Spieler[playerid][pArmyHeliOrder] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pArmyWaffenOrder",result);
    Spieler[playerid][pArmyWaffenOrder] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"LevelUPKosten",result);
    Spieler[playerid][pLevelKosten] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"RespectForLevelUp",result);
    Spieler[playerid][pRespektToLevelUp] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"RespectFromPayday",result);
    Spieler[playerid][pRespektFromPayday] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"TimeAfterRegister",result);
    Spieler[playerid][pTimeAfterRegister] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Time4Payday",result);
    Spieler[playerid][pMinutesAfterPayday] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"TimeoutCrashExeorKick",result);
    Spieler[playerid][pAntiOfflineFlucht] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"RpChat",result);
    Spieler[playerid][pAntiOfflineFlucht] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"HabGeworben",result);
    Spieler[playerid][HatGeworben] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pPremium",result);
    Spieler[playerid][pPremium] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"GeworbenerSpieler",result);
    strmid(Spieler[playerid][GeworbenPlaya],result,0,strlen(result),24);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pScheinSperre",result);
    Spieler[playerid][pScheinSperre] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"DigiHud",result);
    Spieler[playerid][DigiHud] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pDHitsound",result);
    Spieler[playerid][pDHitsound] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Bonus",result);
    Spieler[playerid][pStartbonus] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"Gutschein",result);
    Spieler[playerid][pGutschein] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pCoins",result);
    Spieler[playerid][pCoins] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pFirmaLeader",result);
    Spieler[playerid][pFirmaLeader] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pFirmaMember",result);
    Spieler[playerid][pFirmaMember] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pOrgLeader",result);
    Spieler[playerid][pOrgLeader] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pOrgMember",result);
    Spieler[playerid][pOrgMember] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pParteiLeader",result);
    Spieler[playerid][pParteiLeader] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pParteiMember",result);
    Spieler[playerid][pParteiMember] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pLohn",result);
    Spieler[playerid][pLohn] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"WaitPerso",result);
    Spieler[playerid][WaitPerso] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pMarried",result);
    strmid(Spieler[playerid][pMarried],result,0,strlen(result),sizeof(result));
    strdel(result,0,sizeof(result));
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pBuyClothes",result);
    Spieler[playerid][pBuyClothes] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pTsIdent",result);
    strmid(Spieler[playerid][pTsIdent],result,0,strlen(result),24);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pIll",result);
    Spieler[playerid][pIll] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pConterminatedTime",result);
    Spieler[playerid][pConterminatedTime] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pBitchSkill",result);
    Spieler[playerid][pBitchSkill] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pBitchFuckCount",result);
    Spieler[playerid][pBitchFuckCount] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pMedicHealplayerSkill",result);
    Spieler[playerid][pMedicHealplayerSkill] = strval(result);
    strdel(result,0,sizeof(result));
    cache_get_field_content(0,"pMedicHealCount",result);
    Spieler[playerid][pMedicHealCount] = strval(result);
    strdel(result,0,sizeof(result));
    new stringlogin[256];
    format(stringlogin,sizeof(stringlogin),"SELECT * FROM "#DATENBANKTAG"_account_weapons WHERE Name = '%s'",SpielerName(playerid));
    mysql_function_query(MySqlConnection,stringlogin,true,"LoadAccountWeapons","i",playerid);
    format(stringlogin,sizeof(stringlogin),"SELECT * FROM "#DATENBANKTAG"_account_fish WHERE Name = '%s'",SpielerName(playerid));
    mysql_function_query(MySqlConnection,stringlogin,true,"LoadAccountFish","i",playerid);
    format(stringlogin,sizeof(stringlogin),"SELECT * FROM "#DATENBANKTAG"_account_koffer WHERE Name = '%s'",SpielerName(playerid));
    mysql_function_query(MySqlConnection,stringlogin,true,"LoadAccountKoffer","i",playerid);
    format(stringlogin,sizeof(stringlogin),"SELECT * FROM "#DATENBANKTAG"_account_blacklist WHERE Name = '%s'",SpielerName(playerid));
    mysql_function_query(MySqlConnection,stringlogin,true,"LoadAccountBlacklists","i",playerid);
    format(stringlogin,sizeof(stringlogin),"SELECT * FROM "#DATENBANKTAG"_account_inventar WHERE Name = '%s'",SpielerName(playerid));
    mysql_function_query(MySqlConnection,stringlogin,true,"LoadAccountInventar","i",playerid);
    format(stringlogin,sizeof(stringlogin),"SELECT * FROM "#DATENBANKTAG"_account_licenses WHERE Name = '%s'",SpielerName(playerid));
    mysql_function_query(MySqlConnection,stringlogin,true,"LoadAccountLicenses","i",playerid);
    format(stringlogin,sizeof(stringlogin),"SELECT * FROM "#DATENBANKTAG"_account_banksafe WHERE Name = '%s'",SpielerName(playerid));
    mysql_function_query(MySqlConnection,stringlogin,true,"LoadAccountBankSafe","i",playerid);
    for(new slot=0;slot<MAX_PLAYER_VEHS;slot++)
    {
    format(stringlogin,sizeof(stringlogin),"SELECT * FROM "#DATENBANKTAG"_account_vehicle WHERE name = '%s' AND slot = '%d'",SpielerName(playerid),slot);
    mysql_function_query(MySqlConnection,stringlogin,true,"LoadAccountVehicles","ii",playerid,slot);
    }
    mysql_SetInt(""#DATENBANKTAG"_account_main","Online",1,"Name",Spieler[playerid][pName]);
    AddToAutoLogin(playerid);
    StopPlayerPlaySound(playerid);
    PlayerPlaySound(playerid,1188,0.0,0.0,10.0);
    if(isPlayerAnAdmin(playerid,1))
    {
    format(stringlogin,sizeof(stringlogin),"{FF0000}<< {FFFFFF}%s %s #{FF0000} >>",Adminrang(playerid),SpielerName(playerid));
    SendAdminMessage(WEISS,stringlogin);
    switch(Spieler[playerid][pAdmin])
    {
    case 1:
    {
    TextDrawShowForPlayer(playerid,Reportdraw[0]);
    TextDrawShowForPlayer(playerid,Reportdraw[1]);
    }
    case 2,3,4:
    {
    TextDrawShowForPlayer(playerid,Reportdraw[0]);
    TextDrawShowForPlayer(playerid,Reportdraw[1]);
    TextDrawShowForPlayer(playerid,Reportdraw[2]);
    }
    case 5,6,7,8,9:
    {
    for(new i=0;i<sizeof(Reportdraw);i++)
    {
    TextDrawShowForPlayer(playerid,Reportdraw[i]);
    }
    }
    }
    format(stringlogin,sizeof(stringlogin),"Art: Login Admin: %s (Adminlevel: %i) * IP: %s - ID/PlayerID : %i",SpielerName(playerid),Spieler[playerid][pAdmin],SpielerIP(playerid),playerid);
    Log("Admin-Loginsqllog",stringlogin);
    }
    if(Spieler[playerid][pKoffer] == 1) SetPlayerAttachedObject(playerid,9,1210,5,0.310000,0.066999,0.000000,0.000000,-91.900009,0.000000,1.000000,1.000000,1.000000);
    if(Spieler[playerid][pHandy] != 0)
    {
    if(Spieler[playerid][pHandystate] == 1 && Spieler[playerid][pHandyakku] > 0.0)
    {
    PlayerTextDrawShow(playerid,HandyInfodraw[playerid]);
    HandyAkku(playerid);
    AkkuTimer[playerid] = SetTimerEx("HandyAkku",120000,1,"i",playerid);
    }
    }
    if(Spieler[playerid][pFraktion] != 0)
    {
    format(stringlogin,sizeof(stringlogin),"{00FFFF}<< Fraktionsmitglied{FF0000} %s {00FFFF}hat sich eingeloggt >>",SpielerName(playerid));
    SendFraktionsMessage(Spieler[playerid][pFraktion],HELLBLAU,stringlogin);
    }
    format(stringlogin,sizeof(stringlogin),"Name:%s | IP:%s",SpielerName(playerid),SpielerIP(playerid));
    Log("Player-Loginsql",stringlogin);
    if(Spieler[playerid][pViewTutorial] == 0)return ImTutorial[playerid] = 1;
    TogglePlayerControllable(playerid,1);
    TogglePlayerSpectating(playerid,0);
    SpawnPlayerEx(playerid);
    PlayerSpawned[playerid] = 1;
    TextDrawHideForPlayer(playerid,Introdraw[0]);
    TextDrawHideForPlayer(playerid,Introdraw[1]);
    format(stringlogin,sizeof(stringlogin),"{A91400}SERVER{FFFFFF}: Willkommen %s",SpielerName(playerid));
    SendClientMessage(playerid,WEISS,stringlogin);
    switch(monat)
    {
    case 1:SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Es ist Januar");
    case 2:SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Es ist Februar");
    case 3:SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Es ist März");
    case 4:SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Es ist April");
    case 5:SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Es ist Mai");
    case 6:SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Es ist Juni");
    case 7:SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Es ist Juli");
    case 8:SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Es ist August");
    case 9:SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Es ist September");
    case 10:SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Es ist Oktober");
    case 11:SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Es ist November");
    case 12:SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Es ist Dezember");
    }
    if(tag == 31 && monat == 3) SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Die Sommerzeit hat begonnen");
    if(tag == 27 && monat == 10) SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Die Winterzeit hat begonnen");
    if(tag == 31 && monat == 10) SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Es ist Halloween");
    if(tag == 24 && monat == 12) SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Frohe Weihnachten");
    if(tag == 31 && monat == 12) SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Das neue Jahr steht vor der Tür");
    if(tag == 1 && monat == 1) SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Frohes Neues Jahr");
    TextDrawShowForPlayer(playerid,Version);
    TextDrawShowForPlayer(playerid,InfoSign);
    format(stringlogin,sizeof(stringlogin),"~w~Willkommen ~y~%s",SpielerName(playerid));
    PlayerTextDrawSetString(playerid,INFOdraw[playerid][2],stringlogin);
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid,ServerSounds[13],0.0,0.0,0.0);
    PlayerTextDrawShow(playerid,INFOdraw[playerid][2]);
    SetTimerEx("HideInfoBox",4000,0,"i",playerid);
    MakeRace[playerid] = -1;
    SetPlayerWaffenSkill(playerid);
    if(!isPlayerInFrakt(playerid,0))
    {
    format(stringlogin,sizeof(stringlogin),"SELECT * FROM "#DATENBANKTAG"_fraktion_motd WHERE fID='%d'",Spieler[playerid][pFraktion]);
    mysql_function_query(MySqlConnection,stringlogin,true,"OnQueryFinish","siii",stringlogin,_SQL_FRAKTIONSMOTD_SELECT,playerid,MySqlConnection);
    }
    else ShowPlayerDialog(playerid,DIALOG_4ALL_SONSTIGES,DIALOG_STYLE_MSGBOX,""#SERVERFARBE""#SERVERNAME"{FFFFFF}: Info","Herzlich Willkommen auf "#SERVERNAME",\nbitte denke immer daran dich an die Regeln zu halten.\nBugs/Fehler im Spiel bitte im Forum melden.\n\nViel Spaß beim spielen!","Verlassen","");
    if(GetPlayerLevel(playerid) <= ENABLE_KILLORPAY_BYLEVEL)
    {
    format(stringlogin,sizeof(stringlogin),"ACHTUNG: Solltest du als Level %i´er einen Spieler töten,",GetPlayerLevel(playerid));
    SendClientMessage(playerid,LEUCHTENDESROT,stringlogin);
    SendClientMessage(playerid,LEUCHTENDESROT,"wirst du Automatisch vom System gebannt!");
    }
    if(Spieler[playerid][HatGeworben] == 0)
    {
    if(GetPlayerLevel(playerid) <= 3)
    {
    SendClientMessage(playerid,WEISS,"{A91400}SERVER{FFFFFF}: Niemand hat dich geworben ?");
    SendClientMessage(playerid,WEISS,"{FFFFFF} Falls doch Benutze: /geworben.");
    }
    else Spieler[playerid][HatGeworben] = 1;
    }
    new zeitdauer = gettime()+(60*60*24*7*2);//2 wochen
    mysql_SetInt(""#DATENBANKTAG"_account_main","PropertyClearTime",zeitdauer,"Name",SpielerName(playerid));
    SetPVarInt(playerid,"Eingeloggt",1);
    OnlinePlayer(playerid,true);
    printf("LOAD: %s Account hat geladen!",SpielerName(playerid));
    }
    return 1;
    }

    So, hier ist jetzt der etwas längere Code, dieser beinhaltet das OnPlayerSpawn und auch das wo man stirbt.


    public OnPlayerSpawn(playerid)
    {
    new string[256];
    if(IsPlayerNPC(playerid))
    {
    if(!strcmp(SpielerName(playerid),"[BOT]PanzerBot",true))
    {
    Spieler[playerid][pGrundwehrdienst] = 1;
    Spieler[playerid][pPlaneLic] = 1;
    Spieler[playerid][pHeliLic] = 1;
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerSkin(playerid,287);
    PutPlayerInVehicleEx(playerid,BOTArmyPanzer,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]ZugBot",true))
    {
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerSkin(playerid,98);
    PutPlayerInVehicleEx(playerid,BOTZug,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]Shamal",true))
    {
    Spieler[playerid][pPlaneLic] = 1;
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerSkin(playerid,61);
    PutPlayerInVehicleEx(playerid,BOTshamal,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]AT400",true))
    {
    Spieler[playerid][pPlaneLic] = 1;
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerSkin(playerid,61);
    PutPlayerInVehicleEx(playerid,BOTat400,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]OpiumDealer",true))//opiumdealer
    {
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerSkin(playerid,29);
    SetPlayerPosEx(playerid,-1890.7620,-205.5517,14.3058);
    SetPlayerFacingAngle(playerid,272.1447);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]DKDealer",true))//Ganjakokadealer
    {
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerSkin(playerid,28);
    SetPlayerPosEx(playerid,1299.7727,-854.0055,43.5333);
    SetPlayerFacingAngle(playerid,125.0721);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]F.NinowBot",true))
    {
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerSkin(playerid,98);
    PutPlayerInVehicleEx(playerid,BOTtramsf,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]C4Transport",true))
    {
    Spieler[playerid][pGrundwehrdienst] = 1;
    Spieler[playerid][pPlaneLic] = 1;
    Spieler[playerid][pHeliLic] = 1;
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerSkin(playerid,287);
    PutPlayerInVehicleEx(playerid,BOTarmytransport,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]Bank",true))
    {
    SetPlayerSkin(playerid,11);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,1);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]Antibot",true))
    {
    new changeskin = random(11);
    switch(changeskin)
    {
    case 0: SetPlayerSkin(playerid,26);
    case 1: SetPlayerSkin(playerid,51);
    case 2: SetPlayerSkin(playerid,78);
    case 3: SetPlayerSkin(playerid,94);
    case 4: SetPlayerSkin(playerid,101);
    case 5: SetPlayerSkin(playerid,137);
    case 6: SetPlayerSkin(playerid,167);
    case 7: SetPlayerSkin(playerid,205);
    case 8: SetPlayerSkin(playerid,264);
    case 9: SetPlayerSkin(playerid,239);
    case 10: SetPlayerSkin(playerid,230);
    case 11: SetPlayerSkin(playerid,289);
    }
    StopAudioStreamForPlayer(playerid);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,1);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]StadthalleLS",true))
    {
    SetPlayerSkin(playerid,11);
    SetPlayerInterior(playerid,3);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]StadthalleSF",true))
    {
    SetPlayerSkin(playerid,11);
    SetPlayerInterior(playerid,3);
    SetPlayerVirtualWorld(playerid,1);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]Prister",true))
    {
    SetPlayerSkin(playerid,68);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,1);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]DruckereiBot",true))
    {
    SetPlayerSkin(playerid,112);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]TintenBot",true))
    {
    SetPlayerSkin(playerid,124);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]SchmugglerBS",true))//skin ändern
    {
    SetPlayerSkin(playerid,124);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]SchmugglerLV",true))
    {
    SetPlayerSkin(playerid,124);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]SchmugglerSF",true))
    {
    SetPlayerSkin(playerid,124);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]ShopManLV",true))
    {
    SetPlayerSkin(playerid,124);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]HackerHelper",true))
    {
    SetPlayerSkin(playerid,124);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    if(!strcmp(SpielerName(playerid),"[BOT]LuigiSF",true))
    {
    SetPlayerSkin(playerid,124);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerColor(playerid,UNSICHTBAR);
    }
    return 1;
    }

    //SetPlayerWaffenSkill(playerid);
    SetPlayerACHealth(playerid,100);
    SetPlayerACArmour(playerid,0);
    if(GetPVarInt(playerid,"Eingeloggt") == 1)
    {
    mysql_SetInt(""#SERVERTAG"_account_main","Online",1,"Name",Spieler[playerid][pName]);
    if(ImTutorial[playerid] == 0)
    {
    for(new i=0;i<5;i++)
    {
    if(Spieler[playerid][pTutMissionComplete][i] == true)
    {
    RemovePlayerAttachedObject(playerid,0);
    RemovePlayerAttachedObject(playerid,1);
    if(Spieler[playerid][pTutMissionComplete][0] == true) DestroyPickup(tutorialpickup[playerid][0]);
    if(Spieler[playerid][pTutMissionComplete][1] == true) DestroyPickup(tutorialpickup[playerid][1]);
    if(Spieler[playerid][pTutMissionComplete][3] == true)
    {
    for(new i2=3;i2<154;i2++)
    {
    DestroyPlayerObject(playerid,Spieler[playerid][pTutorialObject][i2]);
    }
    }
    if(Spieler[playerid][pTutMissionComplete][4] == true)
    {
    for(new i3=0;i3<3;i3++)
    {
    DestroyPlayerObject(playerid,Spieler[playerid][pTutorialObject][i3]);
    }
    }
    switch(Spieler[playerid][pAdmin])
    {
    case 1:
    {
    TextDrawShowForPlayer(playerid,Reportdraw[0]);
    TextDrawShowForPlayer(playerid,Reportdraw[1]);
    }
    case 2,3,4:
    {
    TextDrawShowForPlayer(playerid,Reportdraw[0]);
    TextDrawShowForPlayer(playerid,Reportdraw[1]);
    TextDrawShowForPlayer(playerid,Reportdraw[2]);
    }
    case 5,6,7,8,9:
    {
    for(new i4=0;i4<sizeof(Reportdraw);i4++)
    {
    TextDrawShowForPlayer(playerid,Reportdraw[i4]);
    }
    }
    }
    SetPlayerColor(playerid,NAMENWEISS);
    TextDrawHideForPlayer(playerid,BINCOdraw[0]);
    TextDrawHideForPlayer(playerid,BINCOdraw[1]);
    TextDrawHideForPlayer(playerid,BINCOdraw[2]);
    PlayerTextDrawHide(playerid,BINCOplayerdraw[playerid]);
    SetCameraBehindPlayer(playerid);
    TogglePlayerControllable(playerid,1);
    Spieler[playerid][Skin] = 0;
    Spieler[playerid][pSkin] = GetPlayerSkin(playerid);
    ImTutorial[playerid] = 0;
    Spieler[playerid][pTutorialTime] = 0;
    Spieler[playerid][AmUmkleiden] = 0;
    Spieler[playerid][pBank] = 0;
    Spieler[playerid][pRollerLic] = 1;
    SetPlayerFightingStyle(playerid,0);
    SetPlayerLevel(playerid,1);
    Spieler[playerid][pMinutesAfterPayday] = 0;
    Spieler[playerid][pTimeAfterRegister] = 0;
    Spieler[playerid][pRespektFromPayday] = 0;


    TextDrawShowForPlayer(playerid,InfoSign);
    PlayerTextDrawSetString(playerid,INFOdraw[playerid][2],"~r~Info:~w~~n~Suche nach etwas Geld!");
    PlayerTextDrawShow(playerid,INFOdraw[playerid][2]);
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid,ServerSounds[13],0.0,0.0,0.0);
    SetPlayerPosEx(playerid,783.5998,-2899.7999,0.3201);
    SetPlayerFacingAngle(playerid,88.8653);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,100+playerid);
    Spieler[playerid][pTutMissionComplete][0] = true;
    SetPlayerCheckpoint(playerid,780.8643,-2896.3550,0.2500,3.0);
    SetPlayerWaffenSkill(playerid);
    TextDrawShowForPlayer(playerid,Introdraw[0]);
    TextDrawShowForPlayer(playerid,Introdraw[1]);
    TextDrawShowForPlayer(playerid,SERVERUHR);
    TextDrawShowForPlayer(playerid,SERVERDATUM);
    PlayerTextDrawShow(playerid,PAYDAYdraw[playerid]);
    format(string,sizeof(string),"~r~PayDay: ~w~%i~r~/~w~60",Spieler[playerid][pMinutesAfterPayday]/60);
    PlayerTextDrawSetString(playerid,PAYDAYdraw[playerid],string);
    //PlayerTextDrawShow(playerid,HPdraw[playerid]);
    //PlayerTextDrawShow(playerid,ARMOURdraw[playerid]);
    Spieler[playerid][DigiHud] = 1;
    SetPlayerWaffenSkill(playerid);
    SaveAccount(playerid);
    if(GetPlayerLevel(playerid) <= ENABLE_KILLORPAY_BYLEVEL)
    {
    format(string,sizeof(string),"ACHTUNG: Solltest du als Level %i´er einen Spieler töten,",GetPlayerLevel(playerid));
    SendClientMessage(playerid,LEUCHTENDESROT,string);
    SendClientMessage(playerid,LEUCHTENDESROT,"wirst du Automatisch vom System gebannt!");
    }
    ShowPlayerDialog(playerid,DIALOG_REGISTER_GEWORBEN,DIALOG_STYLE_INPUT,""#SERVERFARBE""#SERVERNAME"{FFFFFF}: User werben User","{C9C9C9}Wurdest du auf unserem Server geworben.\nWenn ja von wem ?\nDu und der angegebene Spieler erhaltet sobald du Level 3 und 5 erreicht hast Premiumpaydays !\nSprich man erhält 2 Erfahrungspunkte mehr als gewöhnlich.\n"#SERVERFARBE"Wichtig{C9C9C9}: Der angegebene Spieler muss registriert sein!","Absenden","Niemand");
    return 1;
    }
    }
    }
    StopPlayerBurning(playerid);
    if(Spieler[playerid][pGenerateState] == true) KeyWillbeGenerate = 0,Spieler[playerid][pGenerateState] = false,KillTimer(Spieler[playerid][pGenerateTimer]);


    PlayerTextDrawHide(playerid,INFOdraw[playerid][0]);
    TextDrawShowForPlayer(playerid,SERVERUHR);
    TextDrawShowForPlayer(playerid,SERVERDATUM);
    PlayerTextDrawShow(playerid,PAYDAYdraw[playerid]);
    format(string,sizeof(string),"~r~PayDay: ~w~%i~r~/~w~60",Spieler[playerid][pMinutesAfterPayday]/60);
    PlayerTextDrawSetString(playerid,PAYDAYdraw[playerid],string);


    if(gPlayerAnimLibsPreloaded[playerid] == false)
    {
    PreloadAnimLib(playerid,"AIRPORT");
    PreloadAnimLib(playerid,"Attractors");
    PreloadAnimLib(playerid,"BAR");
    PreloadAnimLib(playerid,"BASEBALL");
    PreloadAnimLib(playerid,"BD_FIRE");
    PreloadAnimLib(playerid,"BEACH");
    PreloadAnimLib(playerid,"benchpress");
    PreloadAnimLib(playerid,"BF_injection");
    PreloadAnimLib(playerid,"BIKED");
    PreloadAnimLib(playerid,"BIKEH");
    PreloadAnimLib(playerid,"BIKELEAP");
    PreloadAnimLib(playerid,"BIKES");
    PreloadAnimLib(playerid,"BIKEV");
    PreloadAnimLib(playerid,"BIKE_DBZ");
    PreloadAnimLib(playerid,"BLOWJOBZ");
    PreloadAnimLib(playerid,"BMX");
    PreloadAnimLib(playerid,"BOMBER");
    PreloadAnimLib(playerid,"BOX");
    PreloadAnimLib(playerid,"BSKTBALL");
    PreloadAnimLib(playerid,"BUDDY");
    PreloadAnimLib(playerid,"BUS");
    PreloadAnimLib(playerid,"CAMERA");
    PreloadAnimLib(playerid,"CAR");
    PreloadAnimLib(playerid,"CARRY");
    PreloadAnimLib(playerid,"CASINO");
    PreloadAnimLib(playerid,"CHAINSAW");
    PreloadAnimLib(playerid,"CHOPPA");
    PreloadAnimLib(playerid,"CLOTHES");
    PreloadAnimLib(playerid,"COACH");
    PreloadAnimLib(playerid,"COLT45");
    PreloadAnimLib(playerid,"COP_AMBIENT");
    PreloadAnimLib(playerid,"COP_DVBYZ");
    PreloadAnimLib(playerid,"CRACK");
    PreloadAnimLib(playerid,"CRIB");
    PreloadAnimLib(playerid,"DAM_JUMP");
    PreloadAnimLib(playerid,"DANCING");
    PreloadAnimLib(playerid,"DEALER");
    PreloadAnimLib(playerid,"DILDO");
    PreloadAnimLib(playerid,"DODGE");
    PreloadAnimLib(playerid,"DOZER");
    PreloadAnimLib(playerid,"DRIVEBYS");
    PreloadAnimLib(playerid,"FAT");
    PreloadAnimLib(playerid,"FIGHT_B");
    PreloadAnimLib(playerid,"FIGHT_C");
    PreloadAnimLib(playerid,"FIGHT_D");
    PreloadAnimLib(playerid,"FIGHT_E");
    PreloadAnimLib(playerid,"FINALE");
    PreloadAnimLib(playerid,"FINALE2");
    PreloadAnimLib(playerid,"FLAME");
    PreloadAnimLib(playerid,"Flowers");
    PreloadAnimLib(playerid,"FOOD");
    PreloadAnimLib(playerid,"Freeweights");
    PreloadAnimLib(playerid,"GANGS");
    PreloadAnimLib(playerid,"GHANDS");
    PreloadAnimLib(playerid,"GHETTO_DB");
    PreloadAnimLib(playerid,"goggles");
    PreloadAnimLib(playerid,"GRAFFITI");
    PreloadAnimLib(playerid,"GRAVEYARD");
    PreloadAnimLib(playerid,"GRENADE");
    PreloadAnimLib(playerid,"GYMNASIUM");
    PreloadAnimLib(playerid,"HAIRCUTS");
    PreloadAnimLib(playerid,"HEIST9");
    PreloadAnimLib(playerid,"INT_HOUSE");
    PreloadAnimLib(playerid,"INT_OFFICE");
    PreloadAnimLib(playerid,"INT_SHOP");
    PreloadAnimLib(playerid,"JST_BUISNESS");
    PreloadAnimLib(playerid,"KART");
    PreloadAnimLib(playerid,"KISSING");
    PreloadAnimLib(playerid,"KNIFE");
    PreloadAnimLib(playerid,"LAPDAN1");
    PreloadAnimLib(playerid,"LAPDAN2");
    PreloadAnimLib(playerid,"LAPDAN3");
    PreloadAnimLib(playerid,"LOWRIDER");
    PreloadAnimLib(playerid,"MD_CHASE");
    PreloadAnimLib(playerid,"MD_END");
    PreloadAnimLib(playerid,"MEDIC");
    PreloadAnimLib(playerid,"MISC");
    PreloadAnimLib(playerid,"MTB");
    PreloadAnimLib(playerid,"MUSCULAR");
    PreloadAnimLib(playerid,"NEVADA");
    PreloadAnimLib(playerid,"ON_LOOKERS");
    PreloadAnimLib(playerid,"OTB");
    PreloadAnimLib(playerid,"PARACHUTE");
    PreloadAnimLib(playerid,"PARK");
    PreloadAnimLib(playerid,"PAULNMAC");
    PreloadAnimLib(playerid,"PED");
    PreloadAnimLib(playerid,"PLAYER_DVBYS");
    PreloadAnimLib(playerid,"PLAYIDLES");
    PreloadAnimLib(playerid,"POLICE");
    PreloadAnimLib(playerid,"POOL");
    PreloadAnimLib(playerid,"POOR");
    PreloadAnimLib(playerid,"PYTHON");
    PreloadAnimLib(playerid,"QUAD");
    PreloadAnimLib(playerid,"QUAD_DBZ");
    PreloadAnimLib(playerid,"RAPPING");
    PreloadAnimLib(playerid,"RIFLE");
    PreloadAnimLib(playerid,"RIOT");
    PreloadAnimLib(playerid,"ROB_BANK");
    PreloadAnimLib(playerid,"ROCKET");
    PreloadAnimLib(playerid,"RUSTLER");
    PreloadAnimLib(playerid,"RYDER");
    PreloadAnimLib(playerid,"SCRATCHING");
    PreloadAnimLib(playerid,"SHAMAL");
    PreloadAnimLib(playerid,"SHOP");
    PreloadAnimLib(playerid,"SHOTGUN");
    PreloadAnimLib(playerid,"SILENCED");
    PreloadAnimLib(playerid,"SKATE");
    PreloadAnimLib(playerid,"SMOKING");
    PreloadAnimLib(playerid,"SNIPER");
    PreloadAnimLib(playerid,"SPRAYCAN");
    PreloadAnimLib(playerid,"STRIP");
    PreloadAnimLib(playerid,"SUNBATHE");
    PreloadAnimLib(playerid,"SWAT");
    PreloadAnimLib(playerid,"SWEET");
    PreloadAnimLib(playerid,"SWIM");
    PreloadAnimLib(playerid,"SWORD");
    PreloadAnimLib(playerid,"TANK");
    PreloadAnimLib(playerid,"TATTOOS");
    PreloadAnimLib(playerid,"TEC");
    PreloadAnimLib(playerid,"TRAIN");
    PreloadAnimLib(playerid,"TRUCK");
    PreloadAnimLib(playerid,"UZI");
    PreloadAnimLib(playerid,"VAN");
    PreloadAnimLib(playerid,"VENDING");
    PreloadAnimLib(playerid,"VORTEX");
    PreloadAnimLib(playerid,"WAYFARER");
    PreloadAnimLib(playerid,"WEAPONS");
    PreloadAnimLib(playerid,"WUZI");
    gPlayerAnimLibsPreloaded[playerid] = true;
    }


    //if(Spieler[playerid][DigiHud] == 0) PlayerTextDrawShow(playerid,HPdraw[playerid]),PlayerTextDrawShow(playerid,ARMOURdraw[playerid]);
    if(Spieler[playerid][pKoffer] == 1) SetPlayerAttachedObject(playerid,9,1210,5,0.310000,0.066999,0.000000,0.000000,-91.900009,0.000000,1.000000,1.000000,1.000000);


    SyncFperson(playerid);


    switch(Spieler[playerid][pFraktion])
    {
    case 0:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//
    case 1:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//SAPD
    case 2:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//FBI
    case 3:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//MEDIC
    case 4:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,VAGOSFARBE);}//LSV
    case 5:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,GROVEFARBE);}//GSF
    case 6:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//ARMY
    case 7:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,BALLASFARBE);}//BALLAS
    case 8:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]),SetPlayerColor(playerid,ALARABIFARBE);}//TERRORS
    case 9:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,YAKUZAFARBE);}//YAKUZA
    case 10:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//SANEWSAG
    case 11:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//OAMT
    case 12:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,LCNFARBE);}//LCN
    case 13:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,BIKERFARBE);}//Sons of Anarchy
    case 14:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//FAHRSCHULE
    case 15:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//SA ELEKTRONIK GmBh
    case 16:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),Spieler[playerid][pDuty] = 1;}//Regierung
    case 17:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//Sureño Syndikat
    case 18:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//Die Sekte
    }


    if(BombState == true)
    {
    if((isPlayerInFrakt(playerid,1) && Spieler[playerid][pFraktABTInvite] != 0) || isPlayerInFrakt(playerid,2) || isPlayerInFrakt(playerid,6) || isPlayerInFrakt(playerid,8))
    {
    TextDrawShowForPlayer(playerid,Bombdraw);
    }
    }


    new kopfbedekung = Spieler[playerid][pBuyClothes];
    if(kopfbedekung != -1) SetPlayerAttachedObject(playerid,0,ClothesInfo[kopfbedekung][cobjectid],ClothesInfo[kopfbedekung][cbone],ClothesInfo[kopfbedekung][OffSetX],ClothesInfo[kopfbedekung][OffSetY],ClothesInfo[kopfbedekung][OffSetZ],ClothesInfo[kopfbedekung][RotX],ClothesInfo[kopfbedekung][RotY],ClothesInfo[kopfbedekung][RotZ],ClothesInfo[kopfbedekung][ScaleX],ClothesInfo[kopfbedekung][ScaleY],ClothesInfo[kopfbedekung][ScaleZ]);


    JobExit(playerid);
    PlayerInNewsVan[playerid] = -1;
    PlayerInJourney[playerid] = -1;
    Spieler[playerid][pAntiHealInFight] = 0;
    Spieler[playerid][pIsearch] = 0;
    Spieler[playerid][pFreedomTry] = 0;
    Spieler[playerid][pTalkwithBankbitch] = 0;
    Spieler[playerid][pSpecificSkin] = 0;
    Spieler[playerid][pSkinRob] = 0;
    Spieler[playerid][pWearSpecificSkin] = 0;
    Spieler[playerid][pIsearch] = 0;
    Spieler[playerid][pOrtenVehORPlayer] = 0;
    Spieler[playerid][pOrtenVehIDplayerid] = -1;
    Spieler[playerid][pStonedCount] = 0;
    Spieler[playerid][StonedHP] = 0.0;
    Spieler[playerid][pJobchat] = true;
    KillTimer(Spieler[playerid][pTutTimer4All]);
    for(new i=0;i<3;i++){ KillTimer(Spieler[playerid][pStonedTimer][i]); }
    Spieler[playerid][pStonedAntiSpam] = 0;
    KillTimer(SpielerOrtenTimer[playerid]);
    if(Spieler[playerid][PprobefahrtVeh] != 0)
    {
    DeleteVehicle(Spieler[playerid][PprobefahrtVeh]);
    Spieler[playerid][PprobefahrtVeh] = 0;
    Spieler[playerid][PprobefahrtTime] = 0;
    Spieler[playerid][PprobefahrtVehID] = -1;
    }
    DisablePlayerCheckpoint(playerid);
    Spieler[playerid][pEnterExits] = 0;
    Spieler[playerid][pWaiterCrash] = 0;
    Spieler[playerid][pWaiterMeldung] = 0;
    Spieler[playerid][PWeedWait] = 0;
    Leichen[playerid] = -1;
    SetPlayerDrunkLevel(playerid,0);
    Spieler[playerid][InviteInterView] = 0;
    Spieler[playerid][LiveView] = 0;
    Spieler[playerid][pCuffed] = 0;
    Spieler[playerid][pAugenbinde] = 0;
    Spieler[playerid][pTazerd] = 0;
    Spieler[playerid][pTazer] = 0;
    Spieler[playerid][pTazerAkku] = 0;
    Spieler[playerid][pTazerInorOutbag] = 0;
    KillTimer(Spieler[playerid][pKartTimer]);
    KillTimer(Spieler[playerid][pBaggerTimer]);
    KillTimer(Spieler[playerid][pSpraytagTimer]);
    KillTimer(Spieler[playerid][pTazerTimer]);
    Spieler[playerid][pOrtungsgeraet] = 0;
    Spieler[playerid][pFunkgeraet] = 0;
    Spieler[playerid][pMegaphon] = 0;
    Spieler[playerid][pAcceptDice] = 0;
    Spieler[playerid][pDiceTries][0] = 0;
    Spieler[playerid][pDiceTries][1] = 0;
    Spieler[playerid][pDiceTries][2] = 0;
    TextDrawHideForPlayer(playerid,BlackScreendraw);
    SetPlayerVirtualWorld(playerid,0);
    TogglePlayerControllable(playerid,1);
    RemovePlayerAttachedObject(playerid,2);
    RemovePlayerAttachedObject(playerid,3);
    RemovePlayerAttachedObject(playerid,4);
    RemovePlayerAttachedObject(playerid,5);
    RemovePlayerAttachedObject(playerid,6);
    RemovePlayerAttachedObject(playerid,7);
    if(SpawnKillStatus[playerid] == 1) TextDrawHideForPlayer(playerid,Spawnkilldraw),SpawnKillStatus[playerid] = 0;
    if(Spieler[playerid][pUseFlyCam] == true) Spieler[playerid][pUseFlyCam] = false;


    if(Spieler[playerid][pKart] != -1)
    {
    DisablePlayerRaceCheckpoint(playerid);
    KillTimer(Spieler[playerid][pKartTimer]);
    Spieler[playerid][pKartracingCP1] = 0;
    Spieler[playerid][pKartCountdown] = 0;
    DeleteVehicle(Spieler[playerid][pKart]);
    Spieler[playerid][pKart] = -1;
    }
    if(Spieler[playerid][InFahrSchulPruefung] == 1)
    {
    SendClientMessage(playerid,ROT,"Du bist in der Fahrschulprüfung verunglückt! Deine Prüfung wurde abgebrochen.");
    Spieler[playerid][InFahrSchulPruefung] = 0;
    Spieler[playerid][pSchulungsWARNS] = 0;
    Spieler[playerid][pSchulungsCPautolic] = 0;
    Spieler[playerid][pSchulungsCPmotorbikelic] = 0;
    Spieler[playerid][pSchulungsCProllerlic] = 0;
    Spieler[playerid][pSchulungsCPfluglic] = 0;
    Spieler[playerid][pSchulungsCPbootlic] = 0;
    Spieler[playerid][pSchulungsCPhelilic] = 0;
    DeleteVehicle(Spieler[playerid][pSchulungsVEH]);
    Spieler[playerid][pSchulungsVEH] = -1;
    }
    if(isPlayerInFrakt(playerid,4) || isPlayerInFrakt(playerid,5) || isPlayerInFrakt(playerid,7) || isPlayerInFrakt(playerid,9) || isPlayerInFrakt(playerid,12) || isPlayerInFrakt(playerid,13) || isPlayerInFrakt(playerid,17))
    {
    for(new gw;gw<sizeof(GangwarZones);gw++)
    {
    GangZoneShowForPlayer(playerid,GangwarZones[gw][War_ZoneID],GWZoneColorOfFraktion(GangwarZones[gw][War_Owner]));
    if(GangwarZones[gw][War_Started] == 1)
    {
    if(isPlayerInFrakt(playerid,GangwarZones[gw][War_Owner]) || isPlayerInFrakt(playerid,GangwarZones[gw][War_Attacker]))
    {
    TextDrawShowForPlayer(playerid,GangwarZones[gw][WARdraw][0]);
    TextDrawShowForPlayer(playerid,GangwarZones[gw][WARdraw][1]);
    TextDrawShowForPlayer(playerid,GangwarZones[gw][WARdraw][2]);
    TextDrawShowForPlayer(playerid,GangwarZones[gw][WARdraw][3]);
    TextDrawShowForPlayer(playerid,GangwarZones[gw][WARdraw][4]);
    TextDrawShowForPlayer(playerid,GangwarZones[gw][WARdraw][5]);
    TextDrawShowForPlayer(playerid,GangwarZones[gw][WARdraw][6]);
    TextDrawShowForPlayer(playerid,GangwarZones[gw][WARdraw][7]);
    TextDrawShowForPlayer(playerid,GangwarZones[gw][WARdraw][8]);
    GangZoneFlashForPlayer(playerid,GangwarZones[gw][War_ZoneID],GWZoneColorOfFraktion(GangwarZones[gw][War_Attacker]));
    }
    else
    {
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][0]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][1]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][2]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][3]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][4]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][5]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][6]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][7]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][8]);
    GangZoneHideForPlayer(playerid,GangwarZones[gw][War_ZoneID]);
    }
    }
    }
    for(new sm=1;sm<MAX_SMARKETS;sm++)
    {
    if(SmarkInfo[sm][screatet] == 1 && isPlayerInFrakt(playerid,SmarkInfo[sm][sattackerfraktid]) || (isPlayerInFrakt(playerid,SmarkInfo[sm][sfraktid]) && SmarkInfo[sm][sattackerfraktid] != 0))
    {
    GangZoneShowForPlayer(playerid,SmarkInfo[sm][swarzone],GWZoneColorOfFraktion(SmarkInfo[sm][sfraktid]));
    GangZoneFlashForPlayer(playerid,SmarkInfo[sm][swarzone],GWZoneColorOfFraktion(SmarkInfo[sm][sattackerfraktid]));
    }
    else GangZoneHideForPlayer(playerid,SmarkInfo[sm][swarzone]);
    }
    }
    else
    {
    for(new gw;gw<sizeof(GangwarZones);gw++)
    {
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][0]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][1]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][2]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][3]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][4]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][5]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][6]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][7]);
    TextDrawHideForPlayer(playerid,GangwarZones[gw][WARdraw][8]);
    GangZoneHideForPlayer(playerid,GangwarZones[gw][War_ZoneID]);
    }
    for(new sm=1;sm<MAX_SMARKETS;sm++)
    {
    if(SmarkInfo[sm][screatet] == 1 && SmarkInfo[sm][sattackerfraktid] != 0)
    {
    GangZoneHideForPlayer(playerid,SmarkInfo[sm][swarzone]);
    }
    }
    }


    if(Paintball[playerid] == 0) SetPlayerWaffenSkill(playerid);
    if(ImTutorial[playerid] == 1)
    {
    SetPlayerPos(playerid,285.4538,-1898.6946,0.7390);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    return 1;
    }
    if(Spieler[playerid][pInPrison] == 1)
    {
    if(Spieler[playerid][pMaske] == 1 || Spieler[playerid][pDuty] == 4)
    {
    SetPlayerName(playerid,Spieler[playerid][pName]);
    SetPlayerScore(playerid,GetPlayerLevel(playerid));
    }
    if(Spieler[playerid][pDuty] == 1 && isPlayerInFrakt(playerid,14)) if(IsValidDynamic3DTextLabel(fSCHULleher[playerid])) DestroyDynamic3DTextLabel(fSCHULleher[playerid]);

    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid,ServerSounds[8],0.0,0.0,0.0);
    SetPlayerAttachedObject(playerid,0,19137,2,-0.598000,-0.285000,0.000000,0.000000,0.000000,0.000000,10.631006,4.579000,5.497999);
    ResetWeapons(playerid,false);
    if(!isPlayerInFrakt(playerid,16)) Spieler[playerid][pDuty] = 0;
    Spieler[playerid][pMaske] = 0;
    Spieler[playerid][pHaveMaske] = 0;
    GangZoneStopFlashForPlayer(playerid,Friedhofszone);
    GangZoneHideForPlayer(playerid,Friedhofszone);
    SetPlayerColor(playerid,NAMENWEISS);
    SetPlayerPosEx(playerid,1296.5354,2780.4092,10.8203);
    SetPlayerInterior(playerid,0);
    Spieler[playerid][pHandystate] = 0;
    SetPlayerVirtualWorld(playerid,200);
    new changeskin = random(11);
    switch(changeskin)
    {
    case 0: SetPlayerSkin(playerid,26);
    case 1: SetPlayerSkin(playerid,51);
    case 2: SetPlayerSkin(playerid,78);
    case 3: SetPlayerSkin(playerid,94);
    case 4: SetPlayerSkin(playerid,101);
    case 5: SetPlayerSkin(playerid,137);
    case 6: SetPlayerSkin(playerid,167);
    case 7: SetPlayerSkin(playerid,205);
    case 8: SetPlayerSkin(playerid,264);
    case 9: SetPlayerSkin(playerid,239);
    case 10: SetPlayerSkin(playerid,230);
    case 11: SetPlayerSkin(playerid,289);
    }
    SetPlayerWorldBounds(playerid,1404.205,1103.531,2858.022,2707.167);
    PlayerTextDrawShow(playerid,PRISONdraw[playerid]);
    format(string,sizeof(string),"~w~Checkpoints: ~y~%i/~g~%i",Spieler[playerid][pPrisonCPsgelaufen],Spieler[playerid][pPrisonCPsgegeben]);
    PlayerTextDrawSetString(playerid,PRISONdraw[playerid],string);
    new rSpawn = random(sizeof(Prisoncheckpoints));
    SetPlayerCheckpoint(playerid,Prisoncheckpoints[rSpawn][0],Prisoncheckpoints[rSpawn][1],Prisoncheckpoints[rSpawn][2],1.0);
    GameTextForPlayer(playerid,"~w~Im ~r~Prison",1500,3);
    SendClientMessage(playerid,LEUCHTENDESROT,"Du bist im Prison.");
    format(string,sizeof(string),"Du musst noch %i/%i Checkpoints ablaufen.",Spieler[playerid][pPrisonCPsgelaufen],Spieler[playerid][pPrisonCPsgegeben]);
    SendClientMessage(playerid,WEISS,string);
    SendClientMessage(playerid,WEISS,"");
    KillTimer(AkkuTimer[playerid]);
    PlayerTextDrawHide(playerid,HandyInfodraw[playerid]);
    return 1;
    }
    else if(Spieler[playerid][pFriedhof] == 1)
    {
    if(Spieler[playerid][pMaske] == 1 || Spieler[playerid][pDuty] == 4)
    {
    SetPlayerName(playerid,Spieler[playerid][pName]);
    SetPlayerScore(playerid,GetPlayerLevel(playerid));
    }
    ResetWeapons(playerid,false);
    SetPlayerColor(playerid,NAMENWEISS);
    if(!isPlayerInFrakt(playerid,16)) Spieler[playerid][pDuty] = 0;
    Spieler[playerid][pMaske] = 0;
    Spieler[playerid][pHaveMaske] = 0;
    SetPlayerVirtualWorld(playerid,199);
    ClearAnimations(playerid);
    SetPlayerACHealth(playerid,100);
    SetPlayerPosEx(playerid,877.4824,-1101.8864,24.2969);
    SetPlayerInterior(playerid,0);
    GangZoneShowForPlayer(playerid,Friedhofszone,0xDD140074);
    GangZoneFlashForPlayer(playerid,Friedhofszone,0xDCDCDC7F);
    SetPlayerWorldBounds(playerid,952.6713,805.9981,-1055.6499,-1129.9589);
    SendClientMessage(playerid,SORBLAU,"Du bist auf dem Friedhof.");
    SendClientMessage(playerid,WEISS,"Gib /friedhofzeit ein,um zu sehen wie lange du noch auf dem Friedhof bist.");
    SendClientMessage(playerid,WEISS,"");
    SetPlayerSkin(playerid,162);
    }
    else if(Spieler[playerid][pDeath] == 1)
    {
    ResetWeapons(playerid,false);
    Spieler[playerid][pRevived] = 0;
    SendClientMessage(playerid,WANTEDDEATHERROT,"Du bist verletzt.");
    SendClientMessage(playerid,WEISS,"Gib /totenzeit ein,um zu sehen wie lange du noch verletzt bist.");
    SendClientMessage(playerid,WEISS,"");
    ApplyAnimation(playerid,"CRACK","crckdeth2",4.0,1,1,1,0,0,1);
    SetPlayerPosEx(playerid,Spieler[playerid][tot_x],Spieler[playerid][tot_y],Spieler[playerid][tot_z]);
    SetPlayerInterior(playerid,Spieler[playerid][tot_int]);
    SetPlayerVirtualWorld(playerid,Spieler[playerid][tot_world]);
    SetPlayerACHealth(playerid,10);
    switch(Spieler[playerid][pFraktion])
    {
    case 1:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,SAPDDUTY);}}//[S]an [A]ndreas [P]olice [D]epartment
    case 2:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,FBIDUTY);}}//F.B.I
    case 3:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,MEDICDUTY);}}//San Andreas Rettungsdienst
    case 4:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//LSV
    case 5:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//GSF
    case 6:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,ARMYDUTY);}}//San Andreas ARMY
    case 7:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//BALLAS
    case 8:{if(Spieler[playerid][pHaveMaske] == 1){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}}//TERRORS
    case 9:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//YAKUZA
    case 10:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,SANEWSAGDUTY);}}//San Andreas News
    case 11:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,OAMTDUTY);}}//Ordnungsamt
    case 12:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//LCN
    case 13:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//Sons of Anarchy
    case 14:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,FAHRSCHULEDUTY);}}//faHRSCULE
    case 15:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,SAELEKTRONIKGmBhDUTY);}}//SA ELEKTRONIK GmBh
    case 16:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,PRAESIFARBE),Spieler[playerid][pDuty] = 1;}//Regierung
    case 17:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//Aztecas
    case 18:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,SEKTEFARBE);}//Die Sekte
    }
    }

    Ahhh, habe den richtigen bereich gefunden, das von eben was nur der Bereich wo man stirbt.
    Nun habe ich den richtigen bereich gefunden, jedoch bekomme ich Errors.


    CODE:


    switch(Spieler[playerid][pFraktion])
    {
    case 0:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//
    case 1:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//SAPD
    case 2:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//FBI
    case 3:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//MEDIC
    case 4:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,VAGOSFARBE);}//LSV
    case 5:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,GROVEFARBE);}//GSF
    case 6:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//ARMY
    case 7:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin])SetPlayerColor(playerid,BALLASFARBE);}//BALLAS
    case 8:{SetPlayerSkin(playerid,Spieler[playerid][pSkin])SetPlayerColor(playerid,ALARABIFARBE);}//TERRORS
    case 9:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin])SetPlayerColor(playerid,YAKUZAFARBE);}//YAKUZA
    case 10:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//SANEWSAG
    case 11:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//OAMT
    case 12:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin])SetPlayerColor(playerid,LCNFARBE);}//LCN
    case 13:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin])SetPlayerColor(playerid,BIKERFARBE);}//Sons of Anarchy
    case 14:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//FAHRSCHULE
    case 15:{SetPlayerSkin(playerid,Spieler[playerid][pSkin]);}//SA ELEKTRONIK GmBh
    case 16:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),Spieler[playerid][pDuty] = 1;}//Regierung
    case 17:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//Sureño Syndikat
    case 18:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//Die Sekte
    }


    Habe die SetPlayerColor bereits rein gemacht aber der zeigt mir dann noch irgendwelche errors mit identifier oder so xD

    Bei mir kackt der Compiler nur ab wenn ich die cases so einordne wie Jeffry mir das geschrieben hat, wenn ich es so lasse wie es ist, geht es.
    Doch leider gehen die Farben nicht.


    Hier noch mal der Code, wie könnte ich da für die normalen Gangs/Mafien die Farben einfügen, sodass die Fraktionen beim Spawn diese Farben erhalten?



    case 1:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,SAPDDUTY);}}//[S]an [A]ndreas [P]olice [D]epartment
    case 2:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,FBIDUTY);}}//F.B.I
    case 3:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,MEDICDUTY);}}//San Andreas Rettungsdienst
    case 4:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//LSV
    case 5:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//GSF
    case 6:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,ARMYDUTY);}}//San Andreas ARMY
    case 7:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//BALLAS
    case 8:{if(Spieler[playerid][pHaveMaske] == 1){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}}//TERRORS
    case 9:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//YAKUZA
    case 10:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,SANEWSAGDUTY);}}//San Andreas News
    case 11:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,OAMTDUTY);}}//Ordnungsamt
    case 12:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//LCN
    case 13:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//Sons of Anarchy
    case 14:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,FAHRSCHULEDUTY);}}//faHRSCULE
    case 15:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,SAELEKTRONIKGmBhDUTY);}}//SA ELEKTRONIK GmBh
    case 16:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),Spieler[playerid][pDuty] = 1;}//Regierung
    case 17:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//Aztecas
    case 18:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,SEKTEFARBE);}//Die Sekte

    Das ganze ist unter OnPlayerSpawn, jedoch funktioniert das von Jeffry irgendwie nicht, wenn ich das so einfüge, kackt der compiler ab (funktioniert nicht mehr).
    Ich hab es immer noch nicht geschafft die Farben für die Fraktionen zu machen.

    Kann mir das bitte jemand einreihen?
    Kriege das bei den Gangs schon hin, aber das Problem liegt bei den Fraktionen mit Duty usw.
    Das ist für mich noch neu, weis nicht genau wie ich das verschieben soll usw.


    {
    case 1:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,SAPDDUTY);}}//[S]an [A]ndreas [P]olice [D]epartment
    case 2:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,FBIDUTY);}}//F.B.I
    case 3:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,MEDICDUTY);}}//San Andreas Rettungsdienst
    case 4:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin];}}//LSV
    case 5:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}}//GSF
    case 6:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,ARMYDUTY);}}//San Andreas ARMY
    case 7:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}}//BALLAS
    case 8:{if(Spieler[playerid][pHaveMaske] == 1){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}}//TERRORS
    case 9:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}}//YAKUZA
    case 10:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}}//San Andreas News
    case 11:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}}//Ordnungsamt
    case 12:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//LCN
    case 13:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//Sons of Anarchy
    case 14:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,FAHRSCHULEDUTY);}}//faHRSCULE
    case 15:{if(Spieler[playerid][pDuty] != 0){SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),SetPlayerColor(playerid,SAELEKTRONIKGmBhDUTY);}}//SA ELEKTRONIK GmBh
    case 16:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]),Spieler[playerid][pDuty] = 1;}//Regierung
    case 17:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//Sureño Syndikat
    case 18:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}//Die Sekte
    }
    }


    Kann mir bitte jemand den Code so einreihen das er korrekt ist und ich bei den Gangs usw die Farben einbauen kann?


    Danke im Voraus


    MfG

    Hallo Leute, ich habe bei meinem Script das Problem, dass ich die Spielerfarben nicht festlegen kann.


    Hier sollte es rein, soweit ich weis, da dort auch die DUTYfarben drin sind, weil es da auch die dutyabfragen gibt.
    Doch ich möchte für die Gangs einfach normale Farben einfügen, ohne duty, wie bekomme ich die z.B hier rein:


    [pwn]case 4:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin];}}//LSV
    case 5:{SetPlayerSkin(playerid,Spieler[playerid][pFraktSkin]);}}//GSF[/pwn]


    Wenn mir jemand sagen kann, wie ich meine Spielerfarben in diese Zeilen bekomme, würde ich mich echt sehr freuen.


    Danke im Voraus.


    MfG
    Tobi

    Hallo liebe Community,


    momentan würde ich echt gerne die Spieler als Marker (Vierecke/Dreieck) auf der Minimap anzeigen lassen, ihr wisst ja was ich meine.
    Die Minimap Reichweite sollte ca. 350.0 betragen, sodass man die User noch etwas sieht auch wenn sie etwas weiter weg sind.


    Nun ist die Fragen, wie ich das anstellen soll, habe noch keine Ahnung wie ich das anfangen kann.
    Wenn mir da jemand helfen kann, wäre es echt super!


    Danke im Voraus


    MfG
    Tobi


    Jeffrey, Kaliber

    Guten Morgen Community,


    ich habe mal ein wenig am Script gearbeitet, und als ich dann fertig war traten 3 Warnings auf.
    Leider konnte ich den Fehler nicht finden, und bitte nun die Community mir zu helfen.


    public PresentTheServer()
    {
    new string[956];
    ForEachPlayer(playerid)
    {
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid) && Spieler[playerid][pViewTutorial] == 0 && ImTutorial[playerid] != 0)
    {
    Spieler[playerid][pTutorialTime]++;
    new string[264];
    if(Spieler[playerid][pTutorialTime] >= 1 && Spieler[playerid][AmUmkleiden] == 0)
    {
    StopAudioStreamForPlayer(playerid);
    SpamChat(playerid,0);// 0 = nur für einen spieler wird der chat kontrolliert 100 zeilen voll gespamt,bei 1 = für alle spieler
    TextDrawHideForPlayer(playerid,BlackScreendraw);
    TogglePlayerSpectating(playerid,0);
    TextDrawHideForPlayer(playerid,Introdraw[0]);
    TextDrawHideForPlayer(playerid,Introdraw[1]);
    PlayerTextDrawShow(playerid,PAYDAYdraw[playerid]);
    TextDrawShowForPlayer(playerid,Version);
    StopPlayerPlaySound(playerid);
    SetPlayerACHealth(playerid,100);
    SetPlayerACArmour(playerid,0);
    //im binco Nähe gs base
    SetPlayerSkin(playerid,BincoSystemZiviSkins[0][Skinid]);
    SetPlayerPosEx(playerid,218.0456,-98.1021,1005.2578);
    SetPlayerCameraPos(playerid,214.3568,-101.5178,1005.2578);
    SetPlayerCameraLookAt(playerid,218.0456,-98.1021,1005.2578);
    SetPlayerFacingAngle(playerid,123.0581);
    SetPlayerInterior(playerid,15);
    BincoSystem(playerid);
    }
    }
    }
    return 1;
    }




    Die Warnings:


    C:\Users\Tobi\Desktop\script\gamemodes\script.pwn(64237) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Tobi\Desktop\script\gamemodes\script.pwn(64237) : warning 204: symbol is assigned a value that is never used: "string"
    C:\Users\Tobi\Desktop\script\gamemodes\script.pwn(64231) : warning 204: symbol is assigned a value that is never used: "string"



    Danke im Voraus.


    MfG
    Tobi