Beiträge von Weihnachtsmann

    Eine Schleife ist viel einfacher ...
    Dein Ansatz ist richtig Gio!
    Soll eine Nachricht erscheinen?


    Hab bis jetzt so, doch i.wie bekommt Triaden auch Geld obwohl alle Gebiete Ballas hat :s



    public GangPayDay()
    {
    new count,str[128];
    for(new Frak = 0; Frak< 26; Frak++){
    for(new GB = 0; GB<8; GB++){
    if(GangfightSystemInfo[GB][GFOwnerID] == Frak)count++;
    }
    KassenInfo[Frak][tKasse] += count * 5000;
    }
    ForAllPlayers(i)
    {
    if(IsAGangMember(i))
    {
    format(str,128,"Gebiete: %d\nGeld für die Gebiete: %d$",count,count*5000);
    SendClientMessage(i,COLOR_YELLOW,str);
    }
    }
    return 1;
    }

    Irgendwo wirst du die Fraktionen ja definiert haben, also auch wissen wieviele es sind. Wenn du schlau bist speicherst du die anzahl in einer Variable, so musst du nicht immer das ganze script umändern sondern nur die Variable.


    Im IR Script finde ich es, habe schon eine halbe Stunde gesucht. Das ist echt umständlich gescriptet


    Problem ist, wie mache ich eine Schelife der die ganzen Fraktionen durch geht, Gangfightgebiete weiß ich aber Fraktionen :S

    Wie kann ich das scripten, das eine Gang pro Gebiet was die besitzen stündlich 5.000$ in die Gangkasse bekommen? Ich bräuchte bisschen Denkhilfe wie das klappen soll.


    Ich benutze ein GF [IR Script]falls das eine Rolle spielt :D


    mfg

    Hey,
    Ich habe ein Problem undzwar, kann man ein Biz beitreten doch i.wie kommt man nicht mehr raus. Ich frage mich wieso, die Koordinaten müssten stimmen!



    new BizInfo[MaxBiz][bInfo] =
    {
    {1,"Staat","Gun Shop SF","Niemand",-2626.4827,209.3238,4.6004,285.6058,-86.0131,1001.5229,5,5000000,0,0,1,4,100000,100000,100,1,0},
    {1,"Staat","Gun Shop LS","Niemand",1791.5143,-1164.1787,23.8281,2169.461181,1618.798339,999.976562,5,5000000,0,0,1,1,100000,100000,100,2,0},
    {0,"Staat","Restaurant","Niemand",1498.360107,-1583.031860,13.546898,-794.936218,490.632385,1376.195312,5,5000000,0,0,1,1,100,500,100,3,0},
    {1,"Staat","LS Polizei Waffenkammer","Niemand",1568.625122,-1690.535766,5.890600,246.376007,109.246002,1003.218811,5,5000000,0,0,0,10,100000,1000000,100,1,0},
    {1,"Staat","Bank LS","Niemand",1462.395751,-1012.391174,26.843799,389.3555,173.8684,1008.3828,5,5000000,0,0,0,3,99999,100000,1,1,0},
    {1,"Staat","SF Polizei Waffenkammer","Niemand",-1593.8340,716.2302,-5.2422,226.7151,110.9211,1010.2188,5,5000000,0,0,1,10,100000,1000000,100,2,0},
    {1,"Staat","LV Polizei Waffenkammer","Niemand",611.0042,-583.9974,17.9763,227.3422,122.0904,1010.2188,5,5000000,0,0,0,10,100000,1000000,100,3,0},
    {1,"Staat","Bank SF","Niemand",-1749.3010,867.1620,25.0859,389.3555,173.8684,1008.3828,5,5000000,0,0,0,3,99999,100000,1,2,0},
    {1,"Staat","Gesund Fahren mit dem Fahrad verleih","Niemand",1312.5642,-873.9422,39.5781,1312.5642,-873.9422,39.5781,5,5000000,0,0,0,0,99999,100000,1,0,0},
    {1,"Staat","Ammu Nation","Niemand",1367.9816,-1279.9513,13.5469,286.148986,-40.644397,1001.515625,5,5000000,0,0,1,1,100000,100000,100,4,0},
    {1,"Staat","Gun Shop LV","Niemand",2158.5098,943.0615,10.8203,296.919982,-108.071998,1001.515625,5,5000000,0,0,1,6,100000,100000,100,5,0},
    {0,"Staat","Alhambra","Niemand",1834.9247,-1682.5403,13.4112,493.2791,-24.2553,1000.6797,5,5000000,0,0,1,17,500,500,100,2,0},
    {0,"Staat","Jizzy","Niemand",-2624.2668,1411.7013,7.0938,-2636.5610,1403.2194,906.4609,5,5000000,0,0,1,3,500,500,100,2,0},
    {0,"Staat","Donator Autohaus","Niemand",2200.5083,1394.3988,11.0625,2200.5083,1394.3988,11.0625,5,5000000,0,0,1,0,500,500,100,0,0},
    {0,"Staat","Telefon GmbH","Niemand",1382.1464,-1088.7307,28.2098,-2240.3855,137.1735,1035.4141,5,10000000,0,0,1,6,500,500,100,2,0},
    {1,"Staat","Ammu Nation Angle Pine","Niemand",-2093.2163,-2464.3862,30.6250,316.524993,-167.706985,999.593750,5,5000000,0,0,1,6,100000,100000,100,8,0},
    {1,"Staat","Bank LV","Niemand",938.7953,1733.1140,8.8516,389.3555,173.8684,1008.3828,5,5000000,0,0,0,3,99999,100000,1,3,0}
    };



    new BizPickup[MaxBiz];
    enum bInfo
    {
    bOwned,
    bOwner[MAX_PLAYER_NAME],
    bMessage[128],
    bExtortion[MAX_PLAYER_NAME],
    Float:bEntranceX,
    Float:bEntranceY,
    Float:bEntranceZ,
    Float:bExitX,
    Float:bExitY,
    Float:bExitZ,
    bLevelNeeded,
    bBuyPrice,
    bEntranceCost,
    bTill,
    bLocked,
    bInterior,
    bProducts,
    bMaxProducts,
    bPriceProd,
    bWorld,
    bExtortionTill,
    };



    if(strcmp("/exit", cmd, true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerPaintballing[playerid] == 1)
    {
    ResetPlayerWeapon(playerid);
    PlayerPaintballing[playerid] = 0;
    SetPlayerVirtualWorld(playerid, 0);
    SetPlayerHealth(playerid, 50);
    SetPlayerPos(playerid,SBizInfo[10][sbEntranceX], SBizInfo[10][sbEntranceY], SBizInfo[10][sbEntranceZ]);
    return 1;
    }
    if(PlayerTeamPaintballing[playerid] != 0)
    {
    if(PlayerTeamPaintballing[playerid] == 1)
    {
    Team1User--;
    }
    else if(PlayerTeamPaintballing[playerid] == 2)
    {
    Team2User--;
    }
    SetPlayerToTeamColor(playerid);
    TextDrawHideForPlayer(playerid,TeamDMDraw);
    ResetPlayerWeapon(playerid);
    PlayerTeamPaintballing[playerid] = 0;
    SetPlayerHealth(playerid, 50);
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,SBizInfo[13][sbEntranceX], SBizInfo[13][sbEntranceY], SBizInfo[13][sbEntranceZ]);
    return 1;
    }
    for(new i = 0; i < sizeof(HouseInfo); i++)
    {
    new i2 = 300+i;
    if(PlayerToPoint(3, playerid,HouseInfo[i][hExitx], HouseInfo[i][hExity], HouseInfo[i][hExitz]) && GetPlayerVirtualWorld(playerid) == i2)
    {
    SetPlayerInterior(playerid, 0);
    PlayerInfo[playerid][pLocal] = -1;
    SetPlayerPos(playerid,HouseInfo[i][hEntrancex],HouseInfo[i][hEntrancey],HouseInfo[i][hEntrancez]);
    SetPlayerVirtualWorld(playerid, 0);
    return 1;
    }
    }
    for(new i = 0; i < sizeof(GangHausInfo); i++)
    {
    if(PlayerToPoint(3, playerid, GangHausInfo[i][GHAusgangX], GangHausInfo[i][GHAusgangY], GangHausInfo[i][GHAusgangZ]) && GetPlayerVirtualWorld(playerid) == GangHausInfo[i][GHVirtualWorld])
    {
    PlayerInfo[playerid][pLocal] = -1;
    SetPlayerPos(playerid, GangHausInfo[i][GHEingangX], GangHausInfo[i][GHEingangY], GangHausInfo[i][GHEingangZ]);
    SetPlayerInterior(playerid, 0);
    SetPlayerVirtualWorld(playerid, 0);
    SetPlayerFacingAngle(playerid,GangHausInfo[i][GHEingangAngle]);
    return 1;
    }
    }
    for(new i = 0; i < sizeof(BizInfo); i++)
    {
    if(PlayerToPoint(3, playerid,BizInfo[i][bExitX], BizInfo[i][bExitY], BizInfo[i][bExitZ]) && GetPlayerVirtualWorld(playerid) == BizInfo[i][bWorld])
    {
    if(i == 4 || i == 7 || i == 16)//Bank LS
    {
    if(PlayerInfo[playerid][pBankrob] == 1)
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    SendClientMessageToAll(COLOR_LIGHTBLUE, "Bankraub gescheitert.");
    format(string, sizeof(string), "Der Räuber %s hat die Bank verlassen.",sendername);
    SendClientMessageToAll(COLOR_LIGHTBLUE, string);
    PlayerInfo[playerid][pBankrob] = 0;
    BankrobStatus = 0;
    BizInfo[i][bLocked] = 0;
    }
    }
    SetPlayerVirtualWorld(playerid, 0);
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pLocal] = -1;
    SetPlayerPos(playerid,BizInfo[i][bEntranceX],BizInfo[i][bEntranceY],BizInfo[i][bEntranceZ]);
    return 1;
    }
    }
    new newcar = GetPlayerVehicleID(playerid);
    for(new SlotID = 0; SlotID < sizeof(RentSystemInfo); SlotID++)
    {
    if(newcar == RentSystemInfo[SlotID][RSCarID])
    {
    TogglePlayerControllable(playerid, 1);
    RemovePlayerFromVehicle(playerid);
    return 1;
    }
    }
    for(new h=0; h<sizeof(StatdreiniegerAuto); h++)
    {
    if(GetPlayerVehicleID(playerid) == StatdreiniegerAuto[h])
    {
    TogglePlayerControllable(playerid, 1);
    RemovePlayerFromVehicle(playerid);
    return 1;
    }
    }
    for(new h=0; h<sizeof(RobTransporter); h++)
    {
    if(GetPlayerVehicleID(playerid) == RobTransporter[h])
    {
    TogglePlayerControllable(playerid, 1);
    RemovePlayerFromVehicle(playerid);
    return 1;
    }
    }
    if(IsATaxiFahrerCar(newcar) || IsABusFahrerCar(newcar))
    {
    TogglePlayerControllable(playerid, 1);
    RemovePlayerFromVehicle(playerid);
    return 1;
    }
    else if (PlayerToPoint(6.0, playerid,-1404.5299,-259.0602,1043.6563)) // LS
    {
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pLocal] = -1;
    SetPlayerPos(playerid,2695.6235,-1704.6960,11.8438);
    SetPlayerVirtualWorld(playerid, 0);
    return 1;
    }
    else if (PlayerToPoint(8.0, playerid,-1443.0554,-581.1879,1055.0472)) // SF
    {
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pLocal] = -1;
    SetPlayerPos(playerid,-2111.5686,-443.9720,38.7344);
    SetPlayerVirtualWorld(playerid, 0);
    return 1;
    }
    else if (PlayerToPoint(8.0, playerid,-1464.7732,1557.5533,1052.5313)) // SF
    {
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pLocal] = -1;
    SetPlayerPos(playerid,-2080.3079,-406.0309,38.7344);
    SetPlayerVirtualWorld(playerid, 0);
    return 1;
    }
    else if (PlayerToPoint(8.0, playerid,-1410.0507,894.5715,1041.5186))// LV Derby Arena
    {
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pLocal] = -1;
    SetPlayerPos(playerid,1099.5665,1601.4880,12.5469);
    SetPlayerVirtualWorld(playerid, 0);
    return 1;
    }
    else if (PlayerToPoint(8.0, playerid,-1400.8651,928.0172,1041.5313))// LV Derby Arena Zuschauerbühne Port nach Außen
    {
    SetPlayerInterior(playerid,15);
    PlayerInfo[playerid][pLocal] = -1;
    SetPlayerPos(playerid,-1400.8357,923.6845,1038.4016);
    return 1;
    }
    else if(IsPlayerInRangeOfPoint(playerid,8.0,1292.7383,2.9610,1001.0127) && GetPlayerVirtualWorld(playerid) == 14)//LSPD Ausgang
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    new vid = GetPlayerVehicleID(playerid);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetVehicleVirtualWorld(vid,0);
    SetVehiclePos(vid,1586.0304,-1671.7964,6.0852);
    SetVehicleZAngle(vid,0.1);
    LinkVehicleToInterior(vid,0);
    ForAllPlayers(i){
    if(IsPlayerConnected(i)){
    if(IsPlayerInAnyVehicle(i)){
    if(IsPlayerInVehicle(i,vid)){
    PlayerInfo[i][pLocal] = -1;
    SetPlayerInterior(i,0);
    SetPlayerVirtualWorld(i,0);
    }}}}
    return 1;
    }
    else
    {
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1586.0304,-1671.7964,6.0852);
    return 1;
    }
    }
    else if(IsPlayerInRangeOfPoint(playerid,8.0,1292.7383,2.9610,1001.0127) && GetPlayerVirtualWorld(playerid) == 7)//FBI Ausgang
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    new vid = GetPlayerVehicleID(playerid);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetVehicleVirtualWorld(vid,0);
    SetVehiclePos(vid,613.7350,-601.7015,16.9346);
    SetVehicleZAngle(vid,270.1);
    LinkVehicleToInterior(vid,0);
    ForAllPlayers(i){
    if(IsPlayerConnected(i)){
    if(IsPlayerInAnyVehicle(i)){
    if(IsPlayerInVehicle(i,vid)){
    PlayerInfo[i][pLocal] = -1;
    SetPlayerInterior(i,0);
    SetPlayerVirtualWorld(i,0);
    }}}}
    return 1;
    }
    else
    {
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,613.7350,-601.7015,16.9346);
    return 1;
    }
    }
    else if (PlayerToPoint(8.0, playerid, -1423.9795,933.9197,1036.2737)) // LV Derby Arena Port nach Außen
    {
    if(GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, -1384.7043,921.1654,1038.5911);
    SetVehicleZAngle(tmpcar, 180);
    LinkVehicleToInterior(tmpcar, 15);
    return 1;
    }
    else
    {
    SetPlayerPos(playerid, -1384.7043,921.1654,1038.5911);
    }
    SetPlayerInterior(playerid,15);
    }
    else if(IsPlayerInRangeOfPoint(playerid,8.0,1292.7383,2.9610,1001.0127) && GetPlayerVirtualWorld(playerid) == 20)//Medic Ausgang
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    new vid = GetPlayerVehicleID(playerid);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetVehicleVirtualWorld(vid,0);
    SetVehiclePos(vid,1123.7307,-1327.5610,13.5187);
    SetVehicleZAngle(vid,0.1);
    LinkVehicleToInterior(vid,0);
    ForAllPlayers(i){
    if(IsPlayerConnected(i)){
    if(IsPlayerInAnyVehicle(i)){
    if(IsPlayerInVehicle(i,vid)){
    PlayerInfo[i][pLocal] = -1;
    SetPlayerInterior(i,0);
    SetPlayerVirtualWorld(i,0);
    }}}}
    return 1;
    }
    else
    {
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1123.7307,-1327.5610,13.5187);
    return 1;
    }
    }
    else if(IsPlayerInRangeOfPoint(playerid,8.0,1304.1611,-55.4516,1002.5017) && GetPlayerVirtualWorld(playerid) == 20)//Medic Ausgang
    {
    if(IsPlayerInAnyVehicle(playerid)){
    new vid = GetPlayerVehicleID(playerid);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,0);
    SetVehiclePos(vid,-2589.6802,637.6298,14.1581);
    SetVehicleZAngle(vid,270.1);
    LinkVehicleToInterior(vid,0);
    SetVehicleVirtualWorld(vid,0);
    ForAllPlayers(i){
    if(IsPlayerConnected(i)){
    if(IsPlayerInAnyVehicle(i)){
    if(IsPlayerInVehicle(i,vid)){
    PlayerInfo[i][pLocal] = -1;
    SetPlayerInterior(i,0);
    SetPlayerVirtualWorld(i,0);
    }}}}
    return 1;
    }
    else
    {
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,-2589.6802,637.6298,14.1581);
    return 1;
    }}}
    return 1;
    }
    if(PlayerInfo[playerid][pMuted] > 0)
    {
    SendClientMessage(playerid, COLOR_KNALLROT, "SERVER: Du bist Gemutet, du kannst keine Commands Nutzen.!");
    return 1;
    }


    Du erstellst Müllautos im Script.
    So dann machst du in deinem Befehle eine Schleife, der deine Müllautos durch geht und dann fragst du ab ob der Spieler in einem Müllwagen ist.


    -So müsste es gehen, wenn ich falsch liege tut es mir leid :P

    Ist"PlayerInfo[playerid][pSHealth]" nachm Einloggen größer als 0?
    Wo wird wann "MedicBill[playerid] = 1" gesetzt?
    Such nach der Koordinate 1198.8


    Mist, war zu langsam :P
    Zeile 7 in Post-Nr. 7.


    Zeile 7 habe ich entfernt und SetPlayerHealth 100 gemacht nun sterbe ich nicht mehr! aber Problem :D ist ich habe ja das Upgrade System, wie soll ich das so machen das es klappt :p

    mach mal oben printf("ID: %d HP: %.2f", playerid, PlayerInfo[playerid][pSHealth]);


    bei setplayerspawn oder onplayerspawn


    //unter SetPlayerSpawn kam das raus :o


    [20:55:20] Genetikk hat sich eingeloggt. [ID: 1]
    [20:55:20] ID: 1 HP: 0.00
    [20:55:20] [death] Genetikk died 255
    [20:55:24] ID: 1 HP: 0.00
    [20:55:24] [death] Genetikk died 255
    [20:55:28] ID: 1 HP: 0.00

    Zeig mal "SetPlayerSpawn"!


    MfG Kevin



    public SetPlayerSpawn(playerid)
    {
    new playername[MAX_PLAYER_NAME];
    if(IsPlayerConnected(playerid))
    {
    GetPlayerName(playerid, playername, sizeof(playername));
    SetPlayerHealth(playerid, PlayerInfo[playerid][pSHealth]);
    if(PlayerInfo[playerid][pAdminOnDuty] == 1)
    {
    SetPlayerColor(playerid, COLOR_SUPPORTER);
    if(PlayerInfo[playerid][pAdmin] >= 5)
    {
    SetPlayerArmour(playerid, 100);
    SetPlayerHealth(playerid, 100);
    }
    }
    if(PlayerInfo[playerid][pChar] != 0)
    {
    if(IsACop(playerid) && OnDuty[playerid] == 1)
    {
    SetPlayerSkin(playerid, PlayerInfo[playerid][pOnDutySkin]);
    }
    else
    {
    SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
    }
    }
    else
    {
    Kleidungsshop[playerid] = 1;
    SendClientMessage(playerid, COLOR_WHITE, "Du hast einen ungültigen Skin, bitte wähle einen neuen !");
    JoinSkinAuswahl(playerid);
    return 1;
    }
    if(PlayerInfo[playerid][pTut] == 0 && PlayerInfo[playerid][pConnectTime] == 0)
    {
    gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1;
    TogglePlayerControllable(playerid, 0);
    RegistrationStep[playerid] = 1;
    PlayerInfo[playerid][pLocal] = -1;
    SendClientMessage(playerid, COLOR_YELLOW, " ");
    SendClientMessage(playerid, COLOR_YELLOW, " ");
    SendClientMessage(playerid, COLOR_YELLOW, " ");
    SendClientMessage(playerid, COLOR_YELLOW, " ");
    SendClientMessage(playerid, COLOR_YELLOW, " ");
    SendClientMessage(playerid, COLOR_YELLOW, " ");
    SendClientMessage(playerid, COLOR_YELLOW, " ");
    SendClientMessage(playerid, COLOR_YELLOW, "Herzlich Willkommen !");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Von wem wurdest du geworben? (Wenn dich niemand geworben hat, gib 'Niemand' ein.)");
    }
    if(PlayerPaintballing[playerid] == 1)
    {
    new rand = random(sizeof(PaintballSpawns));
    SetPlayerVirtualWorld(playerid, 20);
    //SetPlayerInterior(playerid, 10);
    SetPlayerHealth(playerid, 100);
    SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]);
    return 1;
    }
    if(PlayerTeamPaintballing[playerid] != 0)
    {
    if(PlayerTeamPaintballing[playerid] == 1)
    {
    SetPlayerInterior(playerid, 10);
    new Zufall;
    Zufall = random(7);
    SetPlayerPos(playerid,TeamDM2[Zufall][0],TeamDM2[Zufall][1],TeamDM2[Zufall][2]);
    GivePlayerWeapons(playerid,24,9999);
    GivePlayerWeapons(playerid,25,9999);
    SetPlayerColor(playerid,SHOWME_COLOR_GRUEN);
    SetPlayerHealth(playerid, 100);
    SetPlayerArmour(playerid, 0);
    SetCameraBehindPlayer(playerid);
    return 1;
    }
    else if(PlayerTeamPaintballing[playerid] == 2)
    {
    SetPlayerInterior(playerid, 10);
    new Zufall;
    Zufall = random(7);
    SetPlayerPos(playerid,TeamDM2[Zufall][0],TeamDM2[Zufall][1],TeamDM2[Zufall][2]);
    GivePlayerWeapons(playerid,24,9999);
    GivePlayerWeapons(playerid,25,9999);
    SetPlayerColor(playerid,SHOWME_COLOR_BLAU);
    SetPlayerHealth(playerid, 100);
    SetPlayerArmour(playerid, 0);
    SetCameraBehindPlayer(playerid);
    return 1;
    }
    }
    if(PlayerInfo[playerid][pJailed] != 0)
    {
    if(PlayerInfo[playerid][pJailed] == 1)
    {
    SetPlayerInterior(playerid, 3);
    SetPlayerPos(playerid,198.8241,161.8588,1003.0300);
    SendClientMessage(playerid, COLOR_LIGHTRED, " Strafe noch nicht komplett abgesessen, zurück ins Gefängnis.");
    }
    if(PlayerInfo[playerid][pJailed] == 2)
    {
    //SetTimerEx("PrisonChecker",20000,0,"i",playerid);
    CopPrison(playerid);
    SetPlayerInterior(playerid, 1);
    PlayerInfo[playerid][pLocal] = -1;
    SetPlayerPos(playerid, 2144.1943,1617.5361,993.6882);
    SetPlayerFacingAngle(playerid, 270);
    SetPlayerSkin(playerid, 206);
    }
    if(PlayerInfo[playerid][pJailed] == 3)
    {
    SetPlayerInterior(playerid, 6);
    new zufall = random(3);
    if(zufall == 1)
    {
    SetPlayerPos(playerid, 264.3521,82.2144,1001.0391);
    }
    else if(zufall == 2)
    {
    SetPlayerPos(playerid, 264.1788,86.7012,1001.0391);
    }
    else
    {
    SetPlayerPos(playerid, 264.7485,77.6824,1001.0391);
    }
    PlayerInfo[playerid][pLocal] = -1;
    SendClientMessage(playerid, COLOR_LIGHTRED, " Strafe noch nicht komplett abgesessen, zurück ins Gefängnis.");
    SetCameraBehindPlayer(playerid);
    }
    if(PlayerInfo[playerid][pJailed] == 5)
    {
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid,-366.9173,-1426.9307,25.7266);
    }
    ResetPlayerWeapon(playerid);
    return 1;
    }
    if(MedicBill[playerid] > 0 && PlayerInfo[playerid][pJailed] == 0 && PlayerPaintballing[playerid] == 0 && PlayerTeamPaintballing[playerid] == 0 && PlayerInfo[playerid][pAdminOnDuty] == 0 && FirstSpawnAfterLogin[playerid] == 0 && Logintime[playerid] > 5)
    {
    if(MedicBill[playerid] == 1) // LS
    {
    SetPlayerCameraPos(playerid, 1223.379028, -1333.354126, 35.0000);
    SetPlayerCameraLookAt(playerid, 1178.824829, -1325.804077, 14.0000);
    SetPlayerPos(playerid, 1172.7855,-1323.1859,12.0000);
    SetPlayerInterior(playerid, 0);
    }
    if(MedicBill[playerid] == 2) // SF
    {
    SetPlayerCameraPos(playerid, -2534.5190,544.7918,67.0804);
    SetPlayerCameraLookAt(playerid, -2655.0188,664.8013,27.3573);
    SetPlayerPos(playerid, -2655.0188,664.8013,27.3573);
    SetPlayerInterior(playerid, 0);
    }
    if(MedicBill[playerid] == 3) // LV
    {
    SetPlayerCameraPos(playerid, 1584.8676,1861.9952,29.6722);
    SetPlayerCameraLookAt(playerid, 1605.9807,1792.4591,16.3813);
    SetPlayerPos(playerid, 1605.9807,1792.4591,16.3813);
    SetPlayerInterior(playerid, 0);
    }
    PlayerStoned[playerid] = 0;
    STDPlayer[playerid] = 0;
    TogglePlayerControllable(playerid, 0);
    SetPlayerHealth(playerid, 100);
    MedicBillTimer[playerid] = SetTimerEx("Krankenhaus",26000,0,"i",playerid);
    GameTextForPlayer(playerid, "~r~In Krankenhausbehandlung ~n~~y~Ca. 30 Sekunden", 30000, 3);
    return 1;
    }
    if(Kleidungsshop[playerid] == 0)
    {
    SetPlayerInterior(playerid, 15);
    SetPlayerPos(playerid,207.7160,-101.7301,1005.2578);
    SetPlayerVirtualWorld(playerid, Kleidungsshop[playerid]);
    Kleidungsshop[playerid] = -1;
    return 1;
    }
    if(Kleidungsshop[playerid] == 2)
    {
    SetPlayerInterior(playerid, 15);
    SetPlayerPos(playerid,207.7160,-101.7301,1005.2578);
    SetPlayerVirtualWorld(playerid, Kleidungsshop[playerid]);
    Kleidungsshop[playerid] = -1;
    return 1;
    }
    else if(Kleidungsshop[playerid] == 1){Kleidungsshop[playerid] = -1;}
    SetSpawnKill(playerid);
    new house = PlayerInfo[playerid][pPhousekey];
    if(house != -1)
    {
    if(PlayerInfo[playerid][pSpawn] == 1)
    {
    SetPlayerInterior(playerid,HouseInfo[house][hInt]);
    SetPlayerPos(playerid, HouseInfo[house][hExitx], HouseInfo[house][hExity],HouseInfo[house][hExitz]);
    new house2 = house + 300;
    PlayerInfo[playerid][pLocal] = house2;
    SetPlayerVirtualWorld(playerid,house2);
    return 1;
    }
    }
    if(PlayerInfo[playerid][pMember] != -1 || PlayerInfo[playerid][pLeader] != -1)
    {
    for(new i = 0; i < sizeof(GangHausInfo); i++){
    if(GangHausInfo[i][GHGangID] == PlayerInfo[playerid][pLeader] || GangHausInfo[i][GHGangID] == PlayerInfo[playerid][pMember]){
    SetPlayerVirtualWorld(playerid, GangHausInfo[i][GHVirtualWorld]);
    SetPlayerInterior(playerid, GangHausInfo[i][GHInterior]);
    SetPlayerPos(playerid, GangHausInfo[i][GHAusgangX], GangHausInfo[i][GHAusgangY], GangHausInfo[i][GHAusgangZ]);
    PlayerInfo[playerid][pLocal] = i+200;
    return 1;
    }
    }
    }
    if(IsAnArmy(playerid))// Feuerwehr Spawn
    {
    SetPlayerPos(playerid, 2122.4863,-2445.1914,13.5469);
    SetPlayerInterior(playerid,0);
    SetCameraBehindPlayer(playerid);
    return 1;
    }
    else if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)// LV-PD Spawn
    {
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid, 2281.363,2429.482,2.844);
    SetCameraBehindPlayer(playerid);
    return 1;
    }
    else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)// FBI Spawn
    {
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid, 610.4819,-590.9386,17.2266);
    SetCameraBehindPlayer(playerid);
    return 1;
    }
    else if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)// Medic Spawn
    {
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid, 1143.0281,-1331.4502,13.6165);
    SetCameraBehindPlayer(playerid);
    return 1;
    }
    else if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)// LSPD Spawn
    {
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid, 1528.456,-1678.284,5.464);
    SetCameraBehindPlayer(playerid);
    return 1;
    }
    else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)//Fahrschule Spawn
    {
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid, -1346.4974,491.0725,11.2027);
    SetCameraBehindPlayer(playerid);
    return 1;
    }
    else if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)// SFPD Spawn
    {
    SetPlayerInterior(playerid, 0);
    SetPlayerFacingAngle(playerid, 0);
    SetPlayerPos(playerid, -1605.8334,675.3344,-5.2422);
    SetCameraBehindPlayer(playerid);
    return 1;
    }
    else
    {
    if(PlayerInfo[playerid][pOrigin] == 1)//Los Santos
    {
    SetPlayerPos(playerid,409.4768,-1544.3208,32.2734);
    SetPlayerFacingAngle(playerid,0.0);
    SetPlayerInterior(playerid,0);
    SetCameraBehindPlayer(playerid);
    }
    else if(PlayerInfo[playerid][pOrigin] == 2)//San Fierro
    {
    SetPlayerPos(playerid,-1968.8335,137.8044,27.6875);
    SetPlayerFacingAngle(playerid,90.0);
    SetPlayerInterior(playerid,0);
    SetCameraBehindPlayer(playerid);
    }
    else if(PlayerInfo[playerid][pOrigin] == 3)//Las Venturas
    {
    SetPlayerPos(playerid,2226.127,1840.507,10.384);
    SetPlayerFacingAngle(playerid,90.0);
    SetPlayerInterior(playerid,0);
    SetCameraBehindPlayer(playerid);
    }
    else
    {
    SetPlayerPos(playerid,1110.1477,-1796.8231,16.5938);
    SetPlayerFacingAngle(playerid,0.0);
    SetPlayerInterior(playerid,0);
    SetCameraBehindPlayer(playerid);
    }
    return 1;
    }
    }
    return 1;
    }

    Ja schick mal bitte


    public OnPlayerSpawn(playerid)
    {
    if(IsPlayerNPC(playerid)){
    PlayerInfo[playerid][pCarLic] = 1;
    new botname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, botname, sizeof(botname));
    SetPlayerToTeamColor(playerid);
    if(strcmp(botname, "Manfred", true) == 0){
    SetPlayerSkin(playerid,6);
    SetPlayerVirtualWorld(playerid,0);
    PutPlayerInVehicle(playerid, BotCarManfred, 0);
    }
    if(strcmp(botname, "Dirk", true) == 0){
    SetPlayerSkin(playerid,6);
    SetPlayerVirtualWorld(playerid,0);
    PutPlayerInVehicle(playerid, BotCarDirk, 0);
    }
    if(strcmp(botname, "Mark", true) == 0){
    SetPlayerSkin(playerid,6);
    SetPlayerVirtualWorld(playerid,0);
    PutPlayerInVehicle(playerid, BotCarMark, 0);
    }
    if(strcmp(botname, "Dustin", true) == 0){
    SetPlayerSkin(playerid, 292);
    SetPlayerVirtualWorld(playerid,0);
    SetPlayerPos(playerid, 409.4768,-1544.3208,32.2734);
    SetPlayerFacingAngle(playerid,0);
    }
    return 1;
    }
    Tot[playerid] = 0;
    PlayerInfo[playerid][pLocal] = -1;
    SetPlayerPos(playerid,1110.1477,-1796.8231,16.5938);
    SetPlayerHealth(playerid, 100);
    TextDrawHideForPlayer(playerid, Tacho[playerid]);
    TextDrawHideForPlayer(playerid, AntiAFK[playerid]);
    SetPlayerVirtualWorld(playerid, 0);
    SetPlayerToTeamColor(playerid);
    SetCameraBehindPlayer(playerid);
    SetPlayerSpawn(playerid);
    SetPlayerWeapons(playerid);
    if(!gPlayerAnimLibsPreloaded[playerid]){
    PreloadAnimLib(playerid,"BOMBER");
    PreloadAnimLib(playerid,"RAPPING");
    PreloadAnimLib(playerid,"SHOP");
    PreloadAnimLib(playerid,"BEACH");
    PreloadAnimLib(playerid,"SMOKING");
    PreloadAnimLib(playerid,"FOOD");
    PreloadAnimLib(playerid,"ON_LOOKERS");
    PreloadAnimLib(playerid,"DEALER");
    PreloadAnimLib(playerid,"CRACK");
    PreloadAnimLib(playerid,"CARRY");
    PreloadAnimLib(playerid,"COP_AMBIENT");
    PreloadAnimLib(playerid,"PARK");
    PreloadAnimLib(playerid,"INT_HOUSE");
    PreloadAnimLib(playerid,"FOOD");
    gPlayerAnimLibsPreloaded[playerid] = 1;
    }
    //NO-DM Zonen
    for(new i = 0; i < sizeof(NODMZonenInfo); i++){GangZoneShowForPlayer(playerid, NODMZonenInfo[i][NODMZoneID], COLOR_WHITE);}
    //NO-DM Zonen Ende
    /*Gangzonen*/
    //GangZoneShowForPlayer(playerid, LCNBase, GANGCOLOR_LCN);
    GangZoneShowForPlayer(playerid, TriadenBase, GANGCOLOR_RIFA);
    //GangZoneShowForPlayer(playerid, RedSoldiersBase, GANGCOLOR_REDSOLDIER);
    GangZoneShowForPlayer(playerid, BallasBase, GANGCOLOR_BALLAS);
    //GangZoneShowForPlayer(playerid, VagosBase, GANGCOLOR_VAGOS);
    //GangZoneShowForPlayer(playerid, CamoraBase, GANGCOLOR_CAMORA);
    GangZoneShowForPlayer(playerid, YakuzaBase, GANGCOLOR_YAKUZA);
    //GangZoneShowForPlayer(playerid, AtztecasBase, GANGCOLOR_ATZTECAS);
    GangZoneShowForPlayer(playerid, GroveStreetBase, GANGCOLOR_GROVESTREET);
    //GangZoneShowForPlayer(playerid, CaliKartell, GANGCOLOR_KARTEL);
    /*Gangfight*/
    for(new i = 0; i < sizeof(GangfightSystemInfo); i++){
    new GANGZONE_COLOR;
    if(GangfightSystemInfo[i][GFOwnerID] == 5) { GANGZONE_COLOR = GANGCOLOR_LCN; }
    if(GangfightSystemInfo[i][GFOwnerID] == 6) { GANGZONE_COLOR = GANGCOLOR_YAKUZA; }
    if(GangfightSystemInfo[i][GFOwnerID] == 17) { GANGZONE_COLOR = GANGCOLOR_CAMORA; }
    if(GangfightSystemInfo[i][GFOwnerID] == 18) { GANGZONE_COLOR = GANGCOLOR_ATZTECAS; }
    if(GangfightSystemInfo[i][GFOwnerID] == 19) { GANGZONE_COLOR = GANGCOLOR_GROVESTREET; }
    if(GangfightSystemInfo[i][GFOwnerID] == 20) { GANGZONE_COLOR = GANGCOLOR_BALLAS; }
    if(GangfightSystemInfo[i][GFOwnerID] == 22) { GANGZONE_COLOR = GANGCOLOR_RIFA; }
    if(GangfightSystemInfo[i][GFOwnerID] == 23) { GANGZONE_COLOR = GANGCOLOR_REDSOLDIER; }
    if(GangfightSystemInfo[i][GFOwnerID] == 24) { GANGZONE_COLOR = GANGCOLOR_VAGOS; }
    if(GangfightSystemInfo[i][GFOwnerID] == 25) { GANGZONE_COLOR = GANGCOLOR_GUERILLA; }
    if(GangfightSystemInfo[i][GFOwnerID] == 26) { GANGZONE_COLOR = GANGCOLOR_KARTEL; }
    GangZoneShowForPlayer(playerid, GangfightSystemInfo[i][GFGangZoneID], GANGZONE_COLOR);
    if(GangfightSystemInfo[i][GFGegnerID] != -1){
    if(GangfightSystemInfo[i][GFGegnerID] == 5) { GANGZONE_COLOR = GANGCOLOR_LCN; }
    if(GangfightSystemInfo[i][GFGegnerID] == 6) { GANGZONE_COLOR = GANGCOLOR_YAKUZA; }
    if(GangfightSystemInfo[i][GFGegnerID] == 17) { GANGZONE_COLOR = GANGCOLOR_CAMORA; }
    if(GangfightSystemInfo[i][GFGegnerID] == 18) { GANGZONE_COLOR = GANGCOLOR_ATZTECAS; }
    if(GangfightSystemInfo[i][GFGegnerID] == 19) { GANGZONE_COLOR = GANGCOLOR_GROVESTREET; }
    if(GangfightSystemInfo[i][GFGegnerID] == 20) { GANGZONE_COLOR = GANGCOLOR_BALLAS; }
    if(GangfightSystemInfo[i][GFGegnerID] == 22) { GANGZONE_COLOR = GANGCOLOR_RIFA; }
    if(GangfightSystemInfo[i][GFGegnerID] == 23) { GANGZONE_COLOR = GANGCOLOR_REDSOLDIER; }
    if(GangfightSystemInfo[i][GFGegnerID] == 24) { GANGZONE_COLOR = GANGCOLOR_VAGOS; }
    if(GangfightSystemInfo[i][GFGegnerID] == 25) { GANGZONE_COLOR = GANGCOLOR_GUERILLA; }
    if(GangfightSystemInfo[i][GFGegnerID] == 26) { GANGZONE_COLOR = GANGCOLOR_KARTEL; }
    GangZoneFlashForPlayer(playerid, GangfightSystemInfo[i][GFGangZoneID], GANGZONE_COLOR);
    }}
    //Gangzonen Ende
    if(FirstSpawnAfterLogin[playerid] == 1){
    if(PlayerInfo[playerid][pWantedLevel] > 0){
    new string[128];
    new playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername, sizeof(playername));
    for(new i = 0; i < MAX_PLAYERS; i++){
    if(IsPlayerConnected(i) && IsACop(i) && OnDuty[i] == 1){
    format(string, sizeof(string), "%s( %d )\nWanted Level: %d\nGrund: %s\nDM-Rate: %0.2f", playername,playerid, PlayerInfo[playerid][pWantedLevel], PlayerCrime[playerid][pAccusedof],Float:PlayerInfo[playerid][psKills]/Float:PlayerInfo[playerid][pConnectTime]);
    WantedLabel[playerid][i] = CreatePlayer3DTextLabel(i, string, COLOR_KNALLROT, 0.0, 0.0, 1.0, 50.0, playerid, INVALID_VEHICLE_ID, 1);
    }}}}
    FirstSpawnAfterLogin[playerid] = 0;
    return 1;
    }


    Ich dank dir ehrlichen, das du uns so behilflich bist <3. Das Script ist echt komisch (Sricpttechnisch). Doch nur ein Problem noch, man stirbt wenn man am Spawn spawnt obwohl ich den Spawn jetzt geändert habe, stirbt man trotzdem

    Poste doch gleich den Code um so schneller geht es.


    public OnPlayerLogin(playerid)
    {
    RemoveBuildings(playerid);
    new tmp[256],
    string[450],
    sendername[MAX_PLAYER_NAME];
    new Beschwerden = 0;
    //new LoginChecker;
    getdate(Jahr, Monat, Tag);
    gettime(Stunde, Minute, Sekunde);
    GetPlayerName(playerid, sendername, sizeof(sendername)); //Wir Speichern den Namen des Spielers in der Variable [i]SpielerInfo[playerid][pName][/i]
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))//Wir fragen ab ob der angegebene Spieler auch Online ist, und kein NPC ist (nur zur sicherhheit)
    {
    format(string, sizeof(string),"SELECT * FROM `users` WHERE `Name` = '%s'", sendername);
    mysql_query(string);//wir holen uns alles aus der tabelle "tabelle_mit_den_haeusern"
    mysql_store_result();//speichern dann das ergebniss
    new val[ 256 ];
    while(mysql_fetch_row_format(string,"|"))
    {
    self_mysql_get_field("Level", val); PlayerInfo[playerid][pLevel] = strval( val );
    self_mysql_get_field("AdminLevel", val); PlayerInfo[playerid][pAdmin] = strval( val );
    self_mysql_get_field("DonateRank", val); PlayerInfo[playerid][pDonatorRank] = strval( val );
    self_mysql_get_field("UpgradePoints", val); PlayerInfo[playerid][gPupgrade] = strval( val );
    self_mysql_get_field("ConnectedTime", val); PlayerInfo[playerid][pConnectTime] = strval( val );
    self_mysql_get_field("Registered", val); PlayerInfo[playerid][pReg] = strval( val );
    self_mysql_get_field("Sex", val); PlayerInfo[playerid][pSex] = strval( val );
    self_mysql_get_field("Age", val); PlayerInfo[playerid][pAlter] = strval( val );
    self_mysql_get_field("Origin", val); PlayerInfo[playerid][pOrigin] = strval( val );
    self_mysql_get_field("Muted", val); PlayerInfo[playerid][pMuted] = strval( val );
    self_mysql_get_field("Respect", val); PlayerInfo[playerid][pRespekt] = strval( val );
    self_mysql_get_field("Money", val); PlayerInfo[playerid][pCash] = strval( val );
    self_mysql_get_field("Bank", val); PlayerInfo[playerid][pBank] = strval( val );
    self_mysql_get_field("Allowed", val); PlayerInfo[playerid][pAllowed] = strval( val );
    self_mysql_get_field("bankfach1", val); PlayerInfo[playerid][pBankFach1] = strval( val );
    self_mysql_get_field("bankfach2", val); PlayerInfo[playerid][pBankFach2] = strval( val );
    self_mysql_get_field("bankfach3", val); PlayerInfo[playerid][pBankFach3] = strval( val );
    self_mysql_get_field("bankfach4", val); PlayerInfo[playerid][pBankFach4] = strval( val );
    self_mysql_get_field("wgs", val); PlayerInfo[playerid][pwgs] = strval( val );
    self_mysql_get_field("facherlaubis", val); PlayerInfo[playerid][pfacherlaubis] = strval( val );
    self_mysql_get_field("Crimes", val); PlayerInfo[playerid][pCrimes] = strval( val );
    self_mysql_get_field("Kills", val); PlayerInfo[playerid][pKills] = strval( val );
    self_mysql_get_field("sKills", val); PlayerInfo[playerid][psKills] = strval( val );
    self_mysql_get_field("Deaths", val); PlayerInfo[playerid][pDeaths] = strval( val );
    self_mysql_get_field("Arrested", val); PlayerInfo[playerid][pArrested] = strval( val );
    self_mysql_get_field("ArrestTime", val); PlayerInfo[playerid][pArrestTime] = strval( val );
    self_mysql_get_field("PhoneBook", val); PlayerInfo[playerid][pPhoneBook] = strval( val );
    self_mysql_get_field("LottoNr", val); PlayerInfo[playerid][pLottoNr] = strval( val );
    self_mysql_get_field("Fishes", val); PlayerInfo[playerid][pFishes] = strval( val );
    self_mysql_get_field("BiggestFish", val); PlayerInfo[playerid][pBiggestFish] = strval( val );
    self_mysql_get_field("Job", val); PlayerInfo[playerid][pJob] = strval( val );
    self_mysql_get_field("Paycheck", val); PlayerInfo[playerid][pPayCheck] = strval( val );
    self_mysql_get_field("HeadValue", val); PlayerInfo[playerid][pHeadValue] = strval( val );
    self_mysql_get_field("Jailed", val); PlayerInfo[playerid][pJailed] = strval( val );
    self_mysql_get_field("JailTime", val); PlayerInfo[playerid][pJailTime] = strval( val );
    self_mysql_get_field("Leader", val); PlayerInfo[playerid][pLeader] = strval( val );
    self_mysql_get_field("Member", val); PlayerInfo[playerid][pMember] = strval( val );
    self_mysql_get_field("Rank", val); PlayerInfo[playerid][pRank] = strval( val );
    self_mysql_get_field("Skin", val); PlayerInfo[playerid][pChar] = strval( val );
    self_mysql_get_field("Vertragszeit", val); PlayerInfo[playerid][pVertragszeit] = strval( val );
    self_mysql_get_field("DetSkill", val); PlayerInfo[playerid][pDetSkill] = strval( val );
    self_mysql_get_field("SexSkill", val); PlayerInfo[playerid][pSexSkill] = strval( val );
    self_mysql_get_field("LawSkill", val); PlayerInfo[playerid][pAnwaltSkill] = strval( val );
    self_mysql_get_field("MechSkill", val); PlayerInfo[playerid][pMechSkill] = strval( val );
    self_mysql_get_field("JackSkill", val); PlayerInfo[playerid][pJackSkill] = strval( val );
    self_mysql_get_field("CarSkill", val); PlayerInfo[playerid][pCarSkill] = strval( val );
    self_mysql_get_field("NewsSkill", val); PlayerInfo[playerid][pNewsSkill] = strval( val );
    self_mysql_get_field("DrugsSkill", val); PlayerInfo[playerid][pDrugsSkill] = strval( val );
    self_mysql_get_field("CookSkill", val); PlayerInfo[playerid][pCookSkill] = strval( val );
    self_mysql_get_field("FishSkill", val); PlayerInfo[playerid][pFishSkill] = strval( val );
    self_mysql_get_field("pSHealth", val); PlayerInfo[playerid][pSHealth] = floatstr( val );
    self_mysql_get_field("PhoneNr", val); PlayerInfo[playerid][pNummer] = strval( val );
    self_mysql_get_field("House", val); PlayerInfo[playerid][pPhousekey] = strval( val );
    self_mysql_get_field("Biz", val); PlayerInfo[playerid][pBizKey] = strval( val );
    self_mysql_get_field("CarLic", val); PlayerInfo[playerid][pCarLic] = strval( val );
    self_mysql_get_field("FlyLic", val); PlayerInfo[playerid][pFlyLic] = strval( val );
    self_mysql_get_field("BoatLic", val); PlayerInfo[playerid][pBoatLic] = strval( val );
    self_mysql_get_field("FishLic", val); PlayerInfo[playerid][pFishLic] = strval( val );
    self_mysql_get_field("GunLic", val); PlayerInfo[playerid][pGunLic] = strval( val );
    self_mysql_get_field("Gun1", val); PlayerInfo[playerid][pGun1] = strval( val );
    self_mysql_get_field("Gun2", val); PlayerInfo[playerid][pGun2] = strval( val );
    self_mysql_get_field("Gun3", val); PlayerInfo[playerid][pGun3] = strval( val );
    self_mysql_get_field("Gun4", val); PlayerInfo[playerid][pGun4] = strval( val );
    self_mysql_get_field("Ammo1", val); PlayerInfo[playerid][pAmmo1] = strval( val );
    self_mysql_get_field("Ammo2", val); PlayerInfo[playerid][pAmmo2] = strval( val );
    self_mysql_get_field("Ammo3", val); PlayerInfo[playerid][pAmmo3] = strval( val );
    self_mysql_get_field("Ammo4", val); PlayerInfo[playerid][pAmmo4] = strval( val );
    self_mysql_get_field("CarTime", val); PlayerInfo[playerid][pCarTime] = strval( val );
    self_mysql_get_field("PayDay", val); PlayerInfo[playerid][pPayDay] = strval( val );
    self_mysql_get_field("PayDayHad", val); PlayerInfo[playerid][pPayDayHad] = strval( val );
    self_mysql_get_field("CDPlayer", val); PlayerInfo[playerid][pCDPlayer] = strval( val );
    self_mysql_get_field("AlcoholPerk", val); PlayerInfo[playerid][pAlcoholPerk] = strval( val );
    self_mysql_get_field("DrugPerk", val); PlayerInfo[playerid][pDrugPerk] = strval( val );
    self_mysql_get_field("MiserPerk", val); PlayerInfo[playerid][pMiserPerk] = strval( val );
    self_mysql_get_field("TraderPerk", val); PlayerInfo[playerid][pTraderPerk] = strval( val );
    self_mysql_get_field("PainKillerPerk", val); PlayerInfo[playerid][pPainKillerPerk] = strval( val );
    self_mysql_get_field("Tutorial", val); PlayerInfo[playerid][pTut] = strval( val );
    self_mysql_get_field("Warnings", val); PlayerInfo[playerid][pWarns] = strval( val );
    self_mysql_get_field("Fuel", val); PlayerInfo[playerid][pFuel] = strval( val );
    self_mysql_get_field("Married", val); PlayerInfo[playerid][pMarried] = strval( val );
    self_mysql_get_field("MarriedTo", val); strmid(PlayerInfo[playerid][pMarriedTo], val, 0, strlen(val), 255);
    self_mysql_get_field("WantedLevel", val); PlayerInfo[playerid][pWantedLevel] = strval( val );
    self_mysql_get_field("Spawn", val); PlayerInfo[playerid][pSpawn] = strval( val );
    self_mysql_get_field("SavedMaterials", val); PlayerInfo[playerid][pSaveMats] = strval( val );
    self_mysql_get_field("SavedDrugs", val); PlayerInfo[playerid][pSaveDrugs] = strval( val );
    self_mysql_get_field("SaveCodes", val); PlayerInfo[playerid][pSaveCodes] = strval( val );
    self_mysql_get_field("BikeLic", val); PlayerInfo[playerid][pBikeLic] = strval( val );
    self_mysql_get_field("LKWLic", val); PlayerInfo[playerid][pLKWLic] = strval( val );
    self_mysql_get_field("DonatorTime", val); PlayerInfo[playerid][pDonatorZeit] = strval( val );
    self_mysql_get_field("WerberName", val); strmid(PlayerInfo[playerid][pWerberName], val, 0, strlen(val), 255);
    self_mysql_get_field("FightingStyle", val); PlayerInfo[playerid][pFightingStyle] = strval( val );
    self_mysql_get_field("Handy", val); PlayerInfo[playerid][pHandy] = strval( val );
    self_mysql_get_field("OnDutySkin", val); PlayerInfo[playerid][pOnDutySkin] = strval( val );
    self_mysql_get_field("CarLicPoints", val); PlayerInfo[playerid][pCarLicPoints] = strval( val );
    self_mysql_get_field("BikeLicPoints", val); PlayerInfo[playerid][pBikeLicPoints] = strval( val );
    self_mysql_get_field("InviteSperre", val); PlayerInfo[playerid][pInviteSperre] = strval( val );
    self_mysql_get_field("warntime1", val); PlayerInfo[playerid][pWarnTime1] = strval( val );
    self_mysql_get_field("warntime2", val); PlayerInfo[playerid][pWarnTime2] = strval( val );
    self_mysql_get_field("Ticketsopen", val); PlayerInfo[playerid][pTicketsopen] = strval( val );
    self_mysql_get_field("OldName", val); strmid(PlayerInfo[playerid][pOldName], val, 0, strlen(val), 255);
    self_mysql_get_field("OrgMember", val); PlayerInfo[playerid][pOrgaID] = strval( val );
    self_mysql_get_field("OrgLeader", val); PlayerInfo[playerid][pOrgaLeader] = strval( val );
    self_mysql_get_field("OrgName", val); strmid(PlayerInfo[playerid][pOrgaName], val, 0, strlen(val), 255);
    self_mysql_get_field("SQLid", val); PlayerInfo[playerid][pSQLID] = strval( val );
    self_mysql_get_field("OPBeschwerden", val); Beschwerden = strval( val );
    mysql_free_result();
    }

    }



    public OnPlayerRegister(playerid, password[])
    {
    StuffInfo[sNeuUser] += 1;
    if(IsPlayerConnected(playerid))
    {
    new string[128],
    playername[MAX_PLAYER_NAME];


    GetPlayerName(playerid, playername, sizeof(playername));


    format(string, sizeof(string), "%s", password);
    strmid(PlayerInfo[playerid][pKey], string, 0, strlen(string), 255);
    //PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash];
    //#if defined MySQLSpeicherung
    format(string, sizeof(string), "INSERT INTO `users` (`Name`, `Key`) VALUES ('%s', '%s')", playername, PlayerInfo[playerid][pKey]);
    self_mysql_query(string);
    format(string, sizeof(string), "UPDATE `users` SET `RegisterDatum`='%d' WHERE `Name`='%s'", Time(), playername);
    self_mysql_query(string);
    PlayerUpdate(playerid);
    //PlayerCarUpdate(playerid);
    //#else
    format(string, sizeof(string), "user/%s.ini", playername);
    new File: hFile = fopen(string, io_write);
    if (hFile)
    {
    new var[32];
    format(var, 32, "Key=%s\n", PlayerInfo[playerid][pKey]);fwrite(hFile, var);
    format(var, 32, "Level=%d\n",PlayerInfo[playerid][pLevel]);fwrite(hFile, var);
    format(var, 32, "AdminLevel=%d\n",PlayerInfo[playerid][pAdmin]);fwrite(hFile, var);
    format(var, 32, "DonateRank=%d\n",PlayerInfo[playerid][pDonatorRank]);fwrite(hFile, var);
    format(var, 32, "UpgradePoints=%d\n",PlayerInfo[playerid][gPupgrade]);fwrite(hFile, var);
    format(var, 32, "ConnectedTime=%d\n",PlayerInfo[playerid][pConnectTime]);fwrite(hFile, var);
    format(var, 32, "Registered=%d\n",PlayerInfo[playerid][pReg]);fwrite(hFile, var);
    format(var, 32, "Sex=%d\n",PlayerInfo[playerid][pSex]);fwrite(hFile, var);
    format(var, 32, "Age=%d\n",PlayerInfo[playerid][pAlter]);fwrite(hFile, var);
    format(var, 32, "Origin=%d\n",PlayerInfo[playerid][pOrigin]);fwrite(hFile, var);
    format(var, 32, "Muted=%d\n",PlayerInfo[playerid][pMuted]);fwrite(hFile, var);
    format(var, 32, "Respect=%d\n",PlayerInfo[playerid][pRespekt]);fwrite(hFile, var);
    format(var, 32, "Money=%d\n",PlayerInfo[playerid][pCash]);fwrite(hFile, var);
    format(var, 32, "Bank=%d\n",PlayerInfo[playerid][pBank]);fwrite(hFile, var);

    format(var, 32, "Allowed=%d\n",PlayerInfo[playerid][pAllowed]);fwrite(hFile, var);
    format(var, 32, "bankfach1=%d\n",PlayerInfo[playerid][pBankFach1]);fwrite(hFile, var);
    format(var, 32, "bankfach2=%d\n",PlayerInfo[playerid][pBankFach2]);fwrite(hFile, var);
    format(var, 32, "bankfach3=%d\n",PlayerInfo[playerid][pBankFach3]);fwrite(hFile, var);
    format(var, 32, "bankfach4=%d\n",PlayerInfo[playerid][pBankFach4]);fwrite(hFile, var);
    format(var, 32, "wgs=%d\n",PlayerInfo[playerid][pwgs]);fwrite(hFile, var);
    format(var, 32, "facherlaubis=%d\n",PlayerInfo[playerid][pfacherlaubis]);fwrite(hFile, var);


    format(var, 32, "Crimes=%d\n",PlayerInfo[playerid][pCrimes]);fwrite(hFile, var);
    format(var, 32, "Kills=%d\n",PlayerInfo[playerid][pKills]);fwrite(hFile, var);
    format(var, 32, "sKills=%d\n",PlayerInfo[playerid][psKills]);fwrite(hFile, var);
    format(var, 32, "Deaths=%d\n",PlayerInfo[playerid][pDeaths]);fwrite(hFile, var);
    format(var, 32, "Arrested=%d\n",PlayerInfo[playerid][pArrested]);fwrite(hFile, var);
    format(var, 32, "ArrestTime=%d\n",PlayerInfo[playerid][pArrestTime]);fwrite(hFile, var);
    format(var, 32, "PhoneBook=%d\n",PlayerInfo[playerid][pPhoneBook]);fwrite(hFile, var);
    format(var, 32, "LottoNr=%d\n",PlayerInfo[playerid][pLottoNr]);fwrite(hFile, var);
    format(var, 32, "Fishes=%d\n",PlayerInfo[playerid][pFishes]);fwrite(hFile, var);
    format(var, 32, "BiggestFish=%d\n",PlayerInfo[playerid][pBiggestFish]);fwrite(hFile, var);
    format(var, 32, "Job=%d\n",PlayerInfo[playerid][pJob]);fwrite(hFile, var);
    format(var, 32, "Paycheck=%d\n",PlayerInfo[playerid][pPayCheck]);fwrite(hFile, var);
    format(var, 32, "HeadValue=%d\n",PlayerInfo[playerid][pHeadValue]);fwrite(hFile, var);
    format(var, 32, "Jailed=%d\n",PlayerInfo[playerid][pJailed]);fwrite(hFile, var);
    format(var, 32, "JailTime=%d\n",PlayerInfo[playerid][pJailTime]);fwrite(hFile, var);
    format(var, 32, "Materials=%d\n",PlayerInfo[playerid][pMats]);fwrite(hFile, var);
    format(var, 32, "Drugs=%d\n",PlayerInfo[playerid][pDrugs]);fwrite(hFile, var);
    format(var, 32, "Leader=%d\n",PlayerInfo[playerid][pLeader]);fwrite(hFile, var);
    format(var, 32, "Member=%d\n",PlayerInfo[playerid][pMember]);fwrite(hFile, var);
    format(var, 32, "Rank=%d\n",PlayerInfo[playerid][pRank]);fwrite(hFile, var);
    format(var, 32, "Skin=%d\n",PlayerInfo[playerid][pChar]);fwrite(hFile, var);
    format(var, 32, "Vertragszeit=%d\n",PlayerInfo[playerid][pVertragszeit]);fwrite(hFile, var);
    format(var, 32, "DetSkill=%d\n",PlayerInfo[playerid][pDetSkill]);fwrite(hFile, var);
    format(var, 32, "SexSkill=%d\n",PlayerInfo[playerid][pSexSkill]);fwrite(hFile, var);
    format(var, 32, "LawSkill=%d\n",PlayerInfo[playerid][pAnwaltSkill]);fwrite(hFile, var);
    format(var, 32, "MechSkill=%d\n",PlayerInfo[playerid][pMechSkill]);fwrite(hFile, var);
    format(var, 32, "JackSkill=%d\n",PlayerInfo[playerid][pJackSkill]);fwrite(hFile, var);
    format(var, 32, "CarSkill=%d\n",PlayerInfo[playerid][pCarSkill]);fwrite(hFile, var);
    format(var, 32, "NewsSkill=%d\n",PlayerInfo[playerid][pNewsSkill]);fwrite(hFile, var);
    format(var, 32, "DrugsSkill=%d\n",PlayerInfo[playerid][pDrugsSkill]);fwrite(hFile, var);
    format(var, 32, "CookSkill=%d\n",PlayerInfo[playerid][pCookSkill]);fwrite(hFile, var);
    format(var, 32, "FishSkill=%d\n",PlayerInfo[playerid][pFishSkill]);fwrite(hFile, var);
    format(var, 32, "pSHealth=%.1f\n",PlayerInfo[playerid][pSHealth]);fwrite(hFile, var);
    format(var, 32, "Local=%d\n",PlayerInfo[playerid][pLocal]);fwrite(hFile, var);
    format(var, 32, "PhoneNr=%d\n",PlayerInfo[playerid][pNummer]);fwrite(hFile, var);
    format(var, 32, "House=%d\n",PlayerInfo[playerid][pPhousekey]);fwrite(hFile, var);
    format(var, 32, "Biz=%d\n",PlayerInfo[playerid][pBizKey]);fwrite(hFile, var);
    format(var, 32, "CarLic=%d\n",PlayerInfo[playerid][pCarLic]);fwrite(hFile, var);
    format(var, 32, "FlyLic=%d\n",PlayerInfo[playerid][pFlyLic]);fwrite(hFile, var);
    format(var, 32, "BoatLic=%d\n",PlayerInfo[playerid][pBoatLic]);fwrite(hFile, var);
    format(var, 32, "FishLic=%d\n",PlayerInfo[playerid][pFishLic]);fwrite(hFile, var);
    format(var, 32, "GunLic=%d\n",PlayerInfo[playerid][pGunLic]);fwrite(hFile, var);
    format(var, 32, "Gun1=%d\n",PlayerInfo[playerid][pGun1]);fwrite(hFile, var);
    format(var, 32, "Gun2=%d\n",PlayerInfo[playerid][pGun2]);fwrite(hFile, var);
    format(var, 32, "Gun3=%d\n",PlayerInfo[playerid][pGun3]);fwrite(hFile, var);
    format(var, 32, "Gun4=%d\n",PlayerInfo[playerid][pGun4]);fwrite(hFile, var);
    format(var, 32, "Ammo1=%d\n",PlayerInfo[playerid][pAmmo1]);fwrite(hFile, var);
    format(var, 32, "Ammo2=%d\n",PlayerInfo[playerid][pAmmo2]);fwrite(hFile, var);
    format(var, 32, "Ammo3=%d\n",PlayerInfo[playerid][pAmmo3]);fwrite(hFile, var);
    format(var, 32, "Ammo4=%d\n",PlayerInfo[playerid][pAmmo4]);fwrite(hFile, var);
    format(var, 32, "CarTime=%d\n",PlayerInfo[playerid][pCarTime]);fwrite(hFile, var);
    format(var, 32, "PayDay=%d\n",PlayerInfo[playerid][pPayDay]);fwrite(hFile, var);
    format(var, 32, "PayDayHad=%d\n",PlayerInfo[playerid][pPayDayHad]);fwrite(hFile, var);
    format(var, 32, "CDPlayer=%d\n",PlayerInfo[playerid][pCDPlayer]);fwrite(hFile, var);
    format(var, 32, "AlcoholPerk=%d\n",PlayerInfo[playerid][pAlcoholPerk]);fwrite(hFile, var);
    format(var, 32, "PainKillerPerk=%d\n",PlayerInfo[playerid][pPainKillerPerk]);fwrite(hFile,var);
    format(var, 32, "DrugPerk=%d\n",PlayerInfo[playerid][pDrugPerk]);fwrite(hFile, var);
    format(var, 32, "MiserPerk=%d\n",PlayerInfo[playerid][pMiserPerk]);fwrite(hFile, var);
    format(var, 32, "TraderPerk=%d\n",PlayerInfo[playerid][pTraderPerk]);fwrite(hFile, var);
    format(var, 32, "Tutorial=%d\n",PlayerInfo[playerid][pTut]);fwrite(hFile, var);
    format(var, 32, "Warnings=%d\n",PlayerInfo[playerid][pWarns]);fwrite(hFile, var);
    format(var, 32, "Fuel=%d\n",PlayerInfo[playerid][pFuel]);fwrite(hFile, var);
    format(var, 32, "Married=%d\n",PlayerInfo[playerid][pMarried]);fwrite(hFile, var);
    format(var, 32, "MarriedTo=%s\n",PlayerInfo[playerid][pMarriedTo]);fwrite(hFile, var);
    format(var, 32, "WantedLevel=%d\n",PlayerInfo[playerid][pWantedLevel]);fwrite(hFile, var);
    format(var, 32, "Spawn=%d\n",PlayerInfo[playerid][pSpawn]);fwrite(hFile, var);
    format(var, 32, "SavedMaterials=%d\n",PlayerInfo[playerid][pSaveMats]);fwrite(hFile, var);
    format(var, 32, "SavedDrugs=%d\n",PlayerInfo[playerid][pSaveDrugs]);fwrite(hFile, var);
    format(var, 32, "BikeLic=%d\n",PlayerInfo[playerid][pBikeLic]);fwrite(hFile, var);
    format(var, 32, "LKWLic=%d\n",PlayerInfo[playerid][pLKWLic]);fwrite(hFile, var);
    format(var, 32, "DonatorTime=%d\n",PlayerInfo[playerid][pDonatorZeit]);fwrite(hFile, var);
    format(var, 32, "WerberName=%s\n",PlayerInfo[playerid][pWerberName]);fwrite(hFile, var);
    format(var, 32, "FightingStyle=%d\n",PlayerInfo[playerid][pFightingStyle]);fwrite(hFile, var);
    format(var, 32, "Handy=%d\n",PlayerInfo[playerid][pHandy]);fwrite(hFile, var);
    format(var, 32, "OnDutySkin=%d\n",PlayerInfo[playerid][pOnDutySkin]);fwrite(hFile, var);
    format(var, 32, "CarLicPoints=%d\n",PlayerInfo[playerid][pCarLicPoints]);fwrite(hFile, var);
    format(var, 32, "BikeLicPoints=%d\n",PlayerInfo[playerid][pBikeLicPoints]);fwrite(hFile, var);
    format(var, 32, "InviteSperre=%d\n",PlayerInfo[playerid][pInviteSperre]);fwrite(hFile, var);
    format(var, 32, "wartime1=%d\n",PlayerInfo[playerid][pWarnTime1]);fwrite(hFile, var);
    format(var, 32, "warntime2=%d\n",PlayerInfo[playerid][pWarnTime2]);fwrite(hFile, var);
    format(var, 32, "Ticketsopen=%d\n",PlayerInfo[playerid][pTicketsopen]);fwrite(hFile, var);

    fclose(hFile);
    }
    format(string,sizeof(string),"%s(%d) hat sich soebend mit der IP [%s] Registriert.", playername, playerid, PlayerInfo[playerid][pUserIP]);
    EnterToLog("ip",string);
    }
    return 1;
    }



    //Nur ein Auschnitt
    public PlayerUpdate(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    if(IsPlayerNPC(playerid))
    {
    return 1;
    }
    new playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername, sizeof(playername));
    new endstring[1600];
    new var[129];
    format(endstring, sizeof(endstring), "UPDATE `users` SET ");
    format(var, sizeof(var), "`Key`='%s', ", PlayerInfo[playerid][pKey]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Level`='%d', ", PlayerInfo[playerid][pLevel]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`AdminLevel`='%d', ", PlayerInfo[playerid][pAdmin]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`DonateRank`='%d', ", PlayerInfo[playerid][pDonatorRank]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`UpgradePoints`='%d', ", PlayerInfo[playerid][gPupgrade]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`ConnectedTime`='%d', ", PlayerInfo[playerid][pConnectTime]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Registered`='%d', ", PlayerInfo[playerid][pReg]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Sex`='%d', ", PlayerInfo[playerid][pSex]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Age`='%d', ", PlayerInfo[playerid][pAlter]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Origin`='%d', ", PlayerInfo[playerid][pOrigin]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Muted`='%d', ", PlayerInfo[playerid][pMuted]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Respect`='%d', ", PlayerInfo[playerid][pRespekt]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Money`='%d', ", PlayerInfo[playerid][pCash]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Bank`='%d', ", PlayerInfo[playerid][pBank]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Allowed`='%d', ", PlayerInfo[playerid][pAllowed]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`bankfach1`='%d', ", PlayerInfo[playerid][pBankFach1]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`bankfach2`='%d', ", PlayerInfo[playerid][pBankFach2]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`bankfach3`='%d', ", PlayerInfo[playerid][pBankFach3]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`bankfach4`='%d', ", PlayerInfo[playerid][pBankFach4]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`wgs`='%d', ", PlayerInfo[playerid][pwgs]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`facherlaubis`='%d', ", PlayerInfo[playerid][pfacherlaubis]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Crimes`='%d', ", PlayerInfo[playerid][pCrimes]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Kills`='%d', ", PlayerInfo[playerid][pKills]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`sKills`='%d', ", PlayerInfo[playerid][psKills]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Deaths`='%d', ", PlayerInfo[playerid][pDeaths]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Arrested`='%d', ", PlayerInfo[playerid][pArrested]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`ArrestTime`='%d', ", PlayerInfo[playerid][pArrestTime]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`PhoneBook`='%d', ", PlayerInfo[playerid][pPhoneBook]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`LottoNr`='%d', ", PlayerInfo[playerid][pLottoNr]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Fishes`='%d', ", PlayerInfo[playerid][pFishes]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`BiggestFish`='%d', ", PlayerInfo[playerid][pBiggestFish]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Job`='%d', ", PlayerInfo[playerid][pJob]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Paycheck`='%d'", PlayerInfo[playerid][pPayCheck]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), " WHERE `Name`='%s'", playername);
    strcat(endstring, var, sizeof(endstring));
    self_mysql_query(endstring);



    format(endstring, sizeof(endstring), "UPDATE `users` SET ");
    format(var, sizeof(var), "`HeadValue`='%d', ", PlayerInfo[playerid][pHeadValue]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Jailed`='%d', ", PlayerInfo[playerid][pJailed]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`JailTime`='%d', ", PlayerInfo[playerid][pJailTime]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Leader`='%d', ", PlayerInfo[playerid][pLeader]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Member`='%d', ", PlayerInfo[playerid][pMember]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Rank`='%d', ", PlayerInfo[playerid][pRank]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Skin`='%d', ", PlayerInfo[playerid][pChar]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Vertragszeit`='%d', ", PlayerInfo[playerid][pVertragszeit]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`DetSkill`='%d', ", PlayerInfo[playerid][pDetSkill]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`SexSkill`='%d', ", PlayerInfo[playerid][pSexSkill]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`LawSkill`='%d', ", PlayerInfo[playerid][pAnwaltSkill]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`MechSkill`='%d', ", PlayerInfo[playerid][pMechSkill]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`JackSkill`='%d'", PlayerInfo[playerid][pJackSkill]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), " WHERE `Name`='%s'", playername);
    strcat(endstring, var, sizeof(endstring));
    self_mysql_query(endstring);


    format(endstring, sizeof(endstring), "UPDATE `users` SET ");
    format(var, sizeof(var), "`CarSkill`='%d', ", PlayerInfo[playerid][pCarSkill]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`NewsSkill`='%d', ", PlayerInfo[playerid][pNewsSkill]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`DrugsSkill`='%d', ", PlayerInfo[playerid][pDrugsSkill]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`CookSkill`='%d', ", PlayerInfo[playerid][pCookSkill]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`FishSkill`='%d', ", PlayerInfo[playerid][pFishSkill]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`pSHealth`='%.1f', ", PlayerInfo[playerid][pSHealth]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`PhoneNr`='%d', ", PlayerInfo[playerid][pNummer]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`House`='%d', ", PlayerInfo[playerid][pPhousekey]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`Biz`='%d', ", PlayerInfo[playerid][pBizKey]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`CarLic`='%d', ", PlayerInfo[playerid][pCarLic]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`FlyLic`='%d', ", PlayerInfo[playerid][pFlyLic]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`BoatLic`='%d', ", PlayerInfo[playerid][pBoatLic]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`FishLic`='%d', ", PlayerInfo[playerid][pFishLic]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), "`GunLic`='%d', ", PlayerInfo[playerid][pGunLic]);
    strcat(endstring, var, sizeof(endstring));
    format(var, sizeof(var), " WHERE `Name`='%s'", playername);
    strcat(endstring, var, sizeof(endstring));
    self_mysql_query(endstring);

    Hey,
    Ich habe 2x Probleme mit dem IR Script, das 1 Problem ist das wenn ich mich einlogge i.wie die ganze Zeit sterbe obwohl ich alles versucht habe, es zu ändern mit SetPlayerHea.. 100. Das 2te Problem ist, wenn ich mir alle Scheine und mich dann auslogge und wieder einlogge habe ich nur Bike Schein und LKW die anderen sind weg :o


    Welcher kennt jemand das Problem, wenn nicht poste ich den Code.


    mfg