[SQL Lite] Gekaufte Autos werden nicht gespeichert

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Schönen guten Abend liebe Community,
    ich habe ein Problem.
    Undzwar bin ich nun an einem Script das mit SQL Lite speichert.
    Jetzt hab ich das Problem das man ein Auto kaufen kann,
    allerdings werden diese nicht abgespeichert.
    Im Script gibt es OnPlayerSave, eigentlich müsste es auch gespeichert werden aber es klappt nicht.
    leider habe ich so meine Probleme mit SQL Lite. :D
    Ich hoffe ihr könnt mir helfen :)


    Quellcode :

    if(dialogid == 9001)
    {
    new i = TempCarID[playerid];
    if(response)
    {
    if(PlayerInfo[playerid][pCash] >= CarInfo[i][CarPrice]) // 400k
    {
    if(PlayerInfo[playerid][PlayerVehicleModel1] == 0)
    {
    //ResetPlayerVehicleEx(playerid, 1);
    PlayerInfo[playerid][pCash] -= CarInfo[i][CarPrice];
    PlayerInfo[playerid][PlayerVehiclePosX1] = CarInfo[i][CarSpawnX];
    PlayerInfo[playerid][PlayerVehiclePosY1] = CarInfo[i][CarSpawnY];
    PlayerInfo[playerid][PlayerVehiclePosZ1] = CarInfo[i][CarSpawnZ];
    PlayerInfo[playerid][PlayerVehicleFacing1] = CarInfo[i][CarSpawnF];
    PlayerInfo[playerid][PlayerVehicleModel1] = CarInfo[i][CarModel];
    PlayerInfo[playerid][pPlayerVehicle1Color] = CarInfo[i][CarColor];
    PlayerInfo[playerid][pPlayerVehicle1Color2] = CarInfo[i][CarColor2];
    OnPlayerSave(playerid);
    RemovePlayerFromVehicle(playerid);
    CreatePlayerVehicle(playerid, 1);
    PutPlayerInVehicle(playerid,PlayerVehicleID1[playerid],0);
    TempCarID[playerid] = 0;
    format(string,sizeof(string)," Glückwunsch zum kauf von %s, kaufe ein Schloss von einem Schlossergeschäft.",vehName[PlayerInfo[playerid][PlayerVehicleModel1]-400]);
    SendClientMessage(playerid,COLOR_YELLOW,string);
    return 1;
    }
    else if(PlayerInfo[playerid][PlayerVehicleModel2] == 0)
    {
    //ResetPlayerVehicleEx(playerid, 2);
    PlayerInfo[playerid][pCash] -= CarInfo[i][CarPrice];
    PlayerInfo[playerid][PlayerVehiclePosX2] = CarInfo[i][CarSpawnX];
    PlayerInfo[playerid][PlayerVehiclePosY2] = CarInfo[i][CarSpawnY];
    PlayerInfo[playerid][PlayerVehiclePosZ2] = CarInfo[i][CarSpawnZ];
    PlayerInfo[playerid][PlayerVehicleFacing2] = CarInfo[i][CarSpawnF];
    PlayerInfo[playerid][PlayerVehicleModel2] = CarInfo[i][CarModel];
    PlayerInfo[playerid][pPlayerVehicle2Color] = CarInfo[i][CarColor];
    PlayerInfo[playerid][pPlayerVehicle2Color2] = CarInfo[i][CarColor2];
    OnPlayerSave(playerid);
    RemovePlayerFromVehicle(playerid);
    CreatePlayerVehicle(playerid, 2);
    PutPlayerInVehicle(playerid,PlayerVehicleID2[playerid],0);
    TempCarID[playerid] = 0;
    format(string,sizeof(string)," Glückwunsch zum kauf von %s, kaufe ein Schloss von einem Schlossergeschäft.",vehName[PlayerInfo[playerid][PlayerVehicleModel2]-400]);
    SendClientMessage(playerid,COLOR_YELLOW,string);
    return 1;
    }
    else
    {
    if(PlayerInfo[playerid][pDonateRank] >= 0)
    {
    if(PlayerInfo[playerid][PlayerVehicleModel3] == 0)
    {
    //ResetPlayerVehicleEx(playerid, 3);
    PlayerInfo[playerid][pCash] -= CarInfo[i][CarPrice];
    PlayerInfo[playerid][PlayerVehiclePosX3] = CarInfo[i][CarSpawnX];
    PlayerInfo[playerid][PlayerVehiclePosY3] = CarInfo[i][CarSpawnY];
    PlayerInfo[playerid][PlayerVehiclePosZ3] = CarInfo[i][CarSpawnZ];
    PlayerInfo[playerid][PlayerVehicleFacing3] = CarInfo[i][CarSpawnF];
    PlayerInfo[playerid][PlayerVehicleModel3] = CarInfo[i][CarModel];
    PlayerInfo[playerid][pPlayerVehicle3Color] = CarInfo[i][CarColor];
    PlayerInfo[playerid][pPlayerVehicle3Color2] = CarInfo[i][CarColor2];
    OnPlayerSave(playerid);
    RemovePlayerFromVehicle(playerid);
    CreatePlayerVehicle(playerid, 3);
    PutPlayerInVehicle(playerid,PlayerVehicleID3[playerid],0);
    TempCarID[playerid] = 0;
    format(string,sizeof(string)," Glückwunsch zum kauf von %s, kaufe ein Schloss von einem Schlossergeschäft.",vehName[PlayerInfo[playerid][PlayerVehicleModel3]-400]);
    SendClientMessage(playerid,COLOR_YELLOW,string);
    return 1;
    }
    else if(PlayerInfo[playerid][pDonateRank] >= 0)
    {
    if(PlayerInfo[playerid][PlayerVehicleModel4] == 0)
    {
    //ResetPlayerVehicleEx(playerid, 4);
    PlayerInfo[playerid][pCash] -= CarInfo[i][CarPrice];
    PlayerInfo[playerid][PlayerVehiclePosX4] = CarInfo[i][CarSpawnX];
    PlayerInfo[playerid][PlayerVehiclePosY4] = CarInfo[i][CarSpawnY];
    PlayerInfo[playerid][PlayerVehiclePosZ4] = CarInfo[i][CarSpawnZ];
    PlayerInfo[playerid][PlayerVehicleFacing4] = CarInfo[i][CarSpawnF];
    PlayerInfo[playerid][PlayerVehicleModel4] = CarInfo[i][CarModel];
    PlayerInfo[playerid][pPlayerVehicle4Color] = CarInfo[i][CarColor];
    PlayerInfo[playerid][pPlayerVehicle4Color2] = CarInfo[i][CarColor2];
    OnPlayerSave(playerid);
    RemovePlayerFromVehicle(playerid);
    CreatePlayerVehicle(playerid, 4);
    PutPlayerInVehicle(playerid,PlayerVehicleID4[playerid],0);
    TempCarID[playerid] = 0;
    format(string,sizeof(string)," Glückwunsch zum kauf von %s, kaufe ein Schloss von einem Schlossergeschäft.",vehName[PlayerInfo[playerid][PlayerVehicleModel4]-400]);
    SendClientMessage(playerid,COLOR_YELLOW,string);
    return 1;
    }
    else if(PlayerInfo[playerid][pDonateRank] >= 0)
    {
    if(PlayerInfo[playerid][PlayerVehicleModel5] == 0)
    {
    //ResetPlayerVehicleEx(playerid, 5);
    PlayerInfo[playerid][pCash] -= CarInfo[i][CarPrice];
    PlayerInfo[playerid][PlayerVehiclePosX5] = CarInfo[i][CarSpawnX];
    PlayerInfo[playerid][PlayerVehiclePosY5] = CarInfo[i][CarSpawnY];
    PlayerInfo[playerid][PlayerVehiclePosZ5] = CarInfo[i][CarSpawnZ];
    PlayerInfo[playerid][PlayerVehicleFacing5] = CarInfo[i][CarSpawnF];
    PlayerInfo[playerid][PlayerVehicleModel5] = CarInfo[i][CarModel];
    PlayerInfo[playerid][pPlayerVehicle5Color] = CarInfo[i][CarColor];
    PlayerInfo[playerid][pPlayerVehicle5Color2] = CarInfo[i][CarColor2];
    OnPlayerSave(playerid);
    RemovePlayerFromVehicle(playerid);
    CreatePlayerVehicle(playerid, 5);
    PutPlayerInVehicle(playerid,PlayerVehicleID5[playerid],0);
    TempCarID[playerid] = 0;
    format(string,sizeof(string)," Glückwunsch zum kauf von %s, kaufe ein Schloss von einem Schlossergeschäft.",vehName[PlayerInfo[playerid][PlayerVehicleModel5]-400]);
    SendClientMessage(playerid,COLOR_YELLOW,string);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Du hast die maximale Anzahl an Fahrzeuge!");
    RemovePlayerFromVehicle(playerid);
    TempCarID[playerid] = 0;
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Du hast die maximale Anzahl an Fahrzeuge!");
    RemovePlayerFromVehicle(playerid);
    TempCarID[playerid] = 0;
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Du hast die maximale Anzahl an Fahrzeuge!");
    RemovePlayerFromVehicle(playerid);
    TempCarID[playerid] = 0;
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Du hast die maximale Anzahl an Fahrzeuge!");
    RemovePlayerFromVehicle(playerid);
    TempCarID[playerid] = 0;
    return 1;
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Du hast nicht genug Geld!");
    RemovePlayerFromVehicle(playerid);
    TempCarID[playerid] = 0;
    return 1;
    }
    }


    Park Befehl

    if(strcmp(cmd, "/parkvehicle", true) == 0 || strcmp(cmd, "/pv", true) == 0) // Parken des Autos
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    if(IsPlayerConnected(playerid))
    {
    if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2)
    {
    GetPlayerVehicleMods(playerid);
    if(PlayerVehicleID1[playerid] == vehicleid)
    {
    GetVehiclePos(vehicleid, PlayerInfo[playerid][PlayerVehiclePosX1], PlayerInfo[playerid][PlayerVehiclePosY1], PlayerInfo[playerid][PlayerVehiclePosZ1]);
    GetVehicleZAngle(vehicleid, PlayerInfo[playerid][PlayerVehicleFacing1]);
    DestroyVehicle(PlayerVehicleID1[playerid]);
    PlayerInfo[playerid][PlayerVehicle1VirWorld] = GetPlayerVirtualWorld(playerid);
    PlayerInfo[playerid][PlayerVehicle1Interior] = GetPlayerInterior(playerid);
    CreatePlayerVehicle(playerid,1);
    PutPlayerInVehicle(playerid,PlayerVehicleID1[playerid],0);
    OnPlayerSave(playerid);
    }
    else if(PlayerVehicleID2[playerid] == vehicleid)
    {
    GetVehiclePos(vehicleid, PlayerInfo[playerid][PlayerVehiclePosX2], PlayerInfo[playerid][PlayerVehiclePosY2], PlayerInfo[playerid][PlayerVehiclePosZ2]);
    GetVehicleZAngle(vehicleid, PlayerInfo[playerid][PlayerVehicleFacing2]);
    DestroyVehicle(PlayerVehicleID2[playerid]);
    PlayerInfo[playerid][PlayerVehicle2VirWorld] = GetPlayerVirtualWorld(playerid);
    PlayerInfo[playerid][PlayerVehicle2Interior] = GetPlayerInterior(playerid);
    CreatePlayerVehicle(playerid,2);
    PutPlayerInVehicle(playerid,PlayerVehicleID2[playerid],0);
    OnPlayerSave(playerid);
    }
    else if(PlayerVehicleID3[playerid] == vehicleid)
    {
    GetVehiclePos(vehicleid, PlayerInfo[playerid][PlayerVehiclePosX3], PlayerInfo[playerid][PlayerVehiclePosY3], PlayerInfo[playerid][PlayerVehiclePosZ3]);
    GetVehicleZAngle(vehicleid, PlayerInfo[playerid][PlayerVehicleFacing3]);
    DestroyVehicle(PlayerVehicleID3[playerid]);
    PlayerInfo[playerid][PlayerVehicle3VirWorld] = GetPlayerVirtualWorld(playerid);
    PlayerInfo[playerid][PlayerVehicle3Interior] = GetPlayerInterior(playerid);
    CreatePlayerVehicle(playerid,3);
    PutPlayerInVehicle(playerid,PlayerVehicleID3[playerid],0);
    OnPlayerSave(playerid);
    }
    else if(PlayerVehicleID4[playerid] == vehicleid)
    {
    GetVehiclePos(vehicleid, PlayerInfo[playerid][PlayerVehiclePosX4], PlayerInfo[playerid][PlayerVehiclePosY4], PlayerInfo[playerid][PlayerVehiclePosZ4]);
    GetVehicleZAngle(vehicleid, PlayerInfo[playerid][PlayerVehicleFacing4]);
    DestroyVehicle(PlayerVehicleID4[playerid]);
    PlayerInfo[playerid][PlayerVehicle4VirWorld] = GetPlayerVirtualWorld(playerid);
    PlayerInfo[playerid][PlayerVehicle4Interior] = GetPlayerInterior(playerid);
    CreatePlayerVehicle(playerid,4);
    PutPlayerInVehicle(playerid,PlayerVehicleID4[playerid],0);
    OnPlayerSave(playerid);
    }
    else if(PlayerVehicleID5[playerid] == vehicleid)
    {
    GetVehiclePos(vehicleid, PlayerInfo[playerid][PlayerVehiclePosX5], PlayerInfo[playerid][PlayerVehiclePosY5], PlayerInfo[playerid][PlayerVehiclePosZ5]);
    GetVehicleZAngle(vehicleid, PlayerInfo[playerid][PlayerVehicleFacing5]);
    DestroyVehicle(PlayerVehicleID5[playerid]);
    PlayerInfo[playerid][PlayerVehicle5VirWorld] = GetPlayerVirtualWorld(playerid);
    PlayerInfo[playerid][PlayerVehicle5Interior] = GetPlayerInterior(playerid);
    CreatePlayerVehicle(playerid,5);
    PutPlayerInVehicle(playerid,PlayerVehicleID5[playerid],0);
    OnPlayerSave(playerid);
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY," Du bist in keinem Fahrzeug das dir gehört.");
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY," Du fährt kein Fahrzeug.");
    }
    }
    return 1;
    }


    OnPlayerSave

    stock OnPlayerSave(playerid)
    {
    if (IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
    {
    if (gPlayerLogged[playerid] != 0 && gPlayerSpawned[playerid] == 1)
    {
    new playername[24];
    GetPlayerName(playerid, playername, sizeof(playername));
    if (SQL_AccountExists(playername))
    {
    if(gmx == 0)
    {
    GetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]);
    GetPlayerArmour(playerid, PlayerInfo[playerid][pArmor]);
    }
    PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid);
    PlayerInfo[playerid][pVirtualWorld] = GetPlayerVirtualWorld(playerid);


    GetPlayerPos(playerid, PlayerInfo[playerid][pSPos_x], PlayerInfo[playerid][pSPos_y], PlayerInfo[playerid][pSPos_z]);
    GetPlayerFacingAngle(playerid, PlayerInfo[playerid][pSPos_r]);


    new index = SQL_PrepareUpdate(playername);
    if (index != -1)
    {
    .................
    index = SQL_PrepareUpdate(playername);
    SQL_UpdateInt(index, "PlayerVehicleModel1",PlayerInfo[playerid][PlayerVehicleModel1]);
    SQL_UpdateFloat(index, "PlayerVehicleFacing1",PlayerInfo[playerid][PlayerVehicleFacing1]);
    SQL_UpdateInt(index, "PlayerVehicle1Color",PlayerInfo[playerid][pPlayerVehicle1Color]);
    SQL_UpdateInt(index, "PlayerVehicle1Color2",PlayerInfo[playerid][pPlayerVehicle1Color2]);
    SQL_UpdateFloat(index, "PlayerVehiclePosX1",PlayerInfo[playerid][PlayerVehiclePosX1]);
    SQL_UpdateFloat(index, "PlayerVehiclePosY1",PlayerInfo[playerid][PlayerVehiclePosY1]);
    SQL_UpdateFloat(index, "PlayerVehiclePosZ1",PlayerInfo[playerid][PlayerVehiclePosZ1]);
    SQL_UpdateInt(index, "PlayerVehicle1PaintJob",PlayerInfo[playerid][PlayerVehicle1PaintJob]);
    SQL_UpdateInt(index, "PlayerVehicle1Nos",PlayerInfo[playerid][PlayerVehicle1Nos]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot0",PlayerInfo[playerid][PlayerVehicle1ModSlot0]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot1",PlayerInfo[playerid][PlayerVehicle1ModSlot1]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot2",PlayerInfo[playerid][PlayerVehicle1ModSlot2]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot3",PlayerInfo[playerid][PlayerVehicle1ModSlot3]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot4",PlayerInfo[playerid][PlayerVehicle1ModSlot4]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot5",PlayerInfo[playerid][PlayerVehicle1ModSlot5]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot6",PlayerInfo[playerid][PlayerVehicle1ModSlot6]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot7",PlayerInfo[playerid][PlayerVehicle1ModSlot7]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot8",PlayerInfo[playerid][PlayerVehicle1ModSlot8]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot9",PlayerInfo[playerid][PlayerVehicle1ModSlot9]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot10",PlayerInfo[playerid][PlayerVehicle1ModSlot10]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot11",PlayerInfo[playerid][PlayerVehicle1ModSlot11]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot12",PlayerInfo[playerid][PlayerVehicle1ModSlot12]);
    SQL_UpdateInt(index, "PlayerVehicle1ModSlot13",PlayerInfo[playerid][PlayerVehicle1ModSlot13]);
    SQL_UpdateInt(index, "VehLock1",PlayerInfo[playerid][pVehLock1]);
    SQL_UpdateInt(index, "VehLocked1",PlayerInfo[playerid][pVehLocked1]);
    SQL_UpdateInt(index, "PlayerVehicle1Interior",PlayerInfo[playerid][PlayerVehicle1Interior]);
    SQL_UpdateInt(index, "PlayerVehicle1VirWorld",PlayerInfo[playerid][PlayerVehicle1VirWorld]);
    SQL_UpdateInt(index, "PlayerVehicleModel2",PlayerInfo[playerid][PlayerVehicleModel2]);
    SQL_UpdateFloat(index, "PlayerVehicleFacing2",PlayerInfo[playerid][PlayerVehicleFacing2]);
    SQL_UpdateInt(index, "PlayerVehicle2Color",PlayerInfo[playerid][pPlayerVehicle2Color]);
    SQL_UpdateInt(index, "PlayerVehicle2Color2",PlayerInfo[playerid][pPlayerVehicle2Color2]);
    SQL_UpdateFloat(index, "PlayerVehiclePosX2",PlayerInfo[playerid][PlayerVehiclePosX2]);
    SQL_UpdateFloat(index, "PlayerVehiclePosY2",PlayerInfo[playerid][PlayerVehiclePosY2]);
    SQL_UpdateFloat(index, "PlayerVehiclePosZ2",PlayerInfo[playerid][PlayerVehiclePosZ2]);
    SQL_UpdateInt(index, "PlayerVehicle2PaintJob",PlayerInfo[playerid][PlayerVehicle2PaintJob]);
    SQL_UpdateInt(index, "PlayerVehicle2Nos",PlayerInfo[playerid][PlayerVehicle2Nos]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot0",PlayerInfo[playerid][PlayerVehicle2ModSlot0]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot1",PlayerInfo[playerid][PlayerVehicle2ModSlot1]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot2",PlayerInfo[playerid][PlayerVehicle2ModSlot2]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot3",PlayerInfo[playerid][PlayerVehicle2ModSlot3]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot4",PlayerInfo[playerid][PlayerVehicle2ModSlot4]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot5",PlayerInfo[playerid][PlayerVehicle2ModSlot5]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot6",PlayerInfo[playerid][PlayerVehicle2ModSlot6]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot7",PlayerInfo[playerid][PlayerVehicle2ModSlot7]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot8",PlayerInfo[playerid][PlayerVehicle2ModSlot8]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot9",PlayerInfo[playerid][PlayerVehicle2ModSlot9]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot10",PlayerInfo[playerid][PlayerVehicle2ModSlot10]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot11",PlayerInfo[playerid][PlayerVehicle2ModSlot11]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot12",PlayerInfo[playerid][PlayerVehicle2ModSlot12]);
    SQL_UpdateInt(index, "PlayerVehicle2ModSlot13",PlayerInfo[playerid][PlayerVehicle2ModSlot13]);
    SQL_UpdateInt(index, "VehLock2",PlayerInfo[playerid][pVehLock2]);
    SQL_UpdateInt(index, "VehLocked2",PlayerInfo[playerid][pVehLocked2]);
    SQL_UpdateInt(index, "PlayerVehicle2Interior",PlayerInfo[playerid][PlayerVehicle2Interior]);
    SQL_UpdateInt(index, "PlayerVehicle2VirWorld",PlayerInfo[playerid][PlayerVehicle2VirWorld]);
    SQL_UpdateInt(index, "PlayerVehicleModel3",PlayerInfo[playerid][PlayerVehicleModel3]);
    SQL_UpdateFloat(index, "PlayerVehicleFacing3",PlayerInfo[playerid][PlayerVehicleFacing3]);
    SQL_UpdateInt(index, "PlayerVehicle3Color",PlayerInfo[playerid][pPlayerVehicle3Color]);
    SQL_UpdateInt(index, "PlayerVehicle3Color2",PlayerInfo[playerid][pPlayerVehicle3Color2]);
    SQL_UpdateFloat(index, "PlayerVehiclePosX3",PlayerInfo[playerid][PlayerVehiclePosX3]);
    SQL_UpdateFloat(index, "PlayerVehiclePosY3",PlayerInfo[playerid][PlayerVehiclePosY3]);
    SQL_UpdateFloat(index, "PlayerVehiclePosZ3",PlayerInfo[playerid][PlayerVehiclePosZ3]);
    SQL_UpdateInt(index, "PlayerVehicle3PaintJob",PlayerInfo[playerid][PlayerVehicle3PaintJob]);
    SQL_UpdateInt(index, "PlayerVehicle3Nos",PlayerInfo[playerid][PlayerVehicle3Nos]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot0",PlayerInfo[playerid][PlayerVehicle3ModSlot0]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot1",PlayerInfo[playerid][PlayerVehicle3ModSlot1]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot2",PlayerInfo[playerid][PlayerVehicle3ModSlot2]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot3",PlayerInfo[playerid][PlayerVehicle3ModSlot3]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot4",PlayerInfo[playerid][PlayerVehicle3ModSlot4]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot5",PlayerInfo[playerid][PlayerVehicle3ModSlot5]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot6",PlayerInfo[playerid][PlayerVehicle3ModSlot6]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot7",PlayerInfo[playerid][PlayerVehicle3ModSlot7]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot8",PlayerInfo[playerid][PlayerVehicle3ModSlot8]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot9",PlayerInfo[playerid][PlayerVehicle3ModSlot9]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot10",PlayerInfo[playerid][PlayerVehicle3ModSlot10]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot11",PlayerInfo[playerid][PlayerVehicle3ModSlot11]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot12",PlayerInfo[playerid][PlayerVehicle3ModSlot12]);
    SQL_UpdateInt(index, "PlayerVehicle3ModSlot13",PlayerInfo[playerid][PlayerVehicle3ModSlot13]);
    SQL_UpdateInt(index, "VehLock3",PlayerInfo[playerid][pVehLock3]);
    SQL_UpdateInt(index, "VehLocked3",PlayerInfo[playerid][pVehLocked3]);
    SQL_UpdateInt(index, "PlayerVehicle3Interior",PlayerInfo[playerid][PlayerVehicle3Interior]);
    SQL_UpdateInt(index, "PlayerVehicle3VirWorld",PlayerInfo[playerid][PlayerVehicle3VirWorld]);
    SQL_UpdateInt(index, "PlayerVehicleModel4",PlayerInfo[playerid][PlayerVehicleModel4]);
    SQL_UpdateFloat(index, "PlayerVehicleFacing4",PlayerInfo[playerid][PlayerVehicleFacing4]);
    SQL_UpdateInt(index, "PlayerVehicle4Color",PlayerInfo[playerid][pPlayerVehicle4Color]);
    SQL_UpdateInt(index, "PlayerVehicle4Color2",PlayerInfo[playerid][pPlayerVehicle4Color2]);
    SQL_UpdateFloat(index, "PlayerVehiclePosX4",PlayerInfo[playerid][PlayerVehiclePosX4]);
    SQL_UpdateFloat(index, "PlayerVehiclePosY4",PlayerInfo[playerid][PlayerVehiclePosY4]);
    SQL_UpdateFloat(index, "PlayerVehiclePosZ4",PlayerInfo[playerid][PlayerVehiclePosZ4]);
    SQL_UpdateInt(index, "PlayerVehicle4PaintJob",PlayerInfo[playerid][PlayerVehicle4PaintJob]);
    SQL_UpdateInt(index, "PlayerVehicle4Nos",PlayerInfo[playerid][PlayerVehicle4Nos]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot0",PlayerInfo[playerid][PlayerVehicle4ModSlot0]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot1",PlayerInfo[playerid][PlayerVehicle4ModSlot1]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot2",PlayerInfo[playerid][PlayerVehicle4ModSlot2]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot3",PlayerInfo[playerid][PlayerVehicle4ModSlot3]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot4",PlayerInfo[playerid][PlayerVehicle4ModSlot4]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot5",PlayerInfo[playerid][PlayerVehicle4ModSlot5]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot6",PlayerInfo[playerid][PlayerVehicle4ModSlot6]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot7",PlayerInfo[playerid][PlayerVehicle4ModSlot7]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot8",PlayerInfo[playerid][PlayerVehicle4ModSlot8]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot9",PlayerInfo[playerid][PlayerVehicle4ModSlot9]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot10",PlayerInfo[playerid][PlayerVehicle4ModSlot10]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot11",PlayerInfo[playerid][PlayerVehicle4ModSlot11]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot12",PlayerInfo[playerid][PlayerVehicle4ModSlot12]);
    SQL_UpdateInt(index, "PlayerVehicle4ModSlot13",PlayerInfo[playerid][PlayerVehicle4ModSlot13]);
    SQL_UpdateInt(index, "VehLock4",PlayerInfo[playerid][pVehLock4]);
    SQL_UpdateInt(index, "VehLocked4",PlayerInfo[playerid][pVehLocked4]);
    SQL_UpdateInt(index, "PlayerVehicle4Interior",PlayerInfo[playerid][PlayerVehicle4Interior]);
    SQL_UpdateInt(index, "PlayerVehicle4VirWorld",PlayerInfo[playerid][PlayerVehicle4VirWorld]);
    SQL_UpdateInt(index, "PlayerVehicleModel5",PlayerInfo[playerid][PlayerVehicleModel5]);
    SQL_UpdateFloat(index, "PlayerVehicleFacing5",PlayerInfo[playerid][PlayerVehicleFacing5]);
    SQL_UpdateInt(index, "PlayerVehicle5Color",PlayerInfo[playerid][pPlayerVehicle5Color]);
    SQL_UpdateInt(index, "PlayerVehicle5Color2",PlayerInfo[playerid][pPlayerVehicle5Color2]);
    SQL_UpdateFloat(index, "PlayerVehiclePosX5",PlayerInfo[playerid][PlayerVehiclePosX5]);
    SQL_UpdateFloat(index, "PlayerVehiclePosY5",PlayerInfo[playerid][PlayerVehiclePosY5]);
    SQL_UpdateFloat(index, "PlayerVehiclePosZ5",PlayerInfo[playerid][PlayerVehiclePosZ5]);
    SQL_UpdateInt(index, "PlayerVehicle5PaintJob",PlayerInfo[playerid][PlayerVehicle5PaintJob]);
    SQL_UpdateInt(index, "PlayerVehicle5Nos",PlayerInfo[playerid][PlayerVehicle5Nos]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot0",PlayerInfo[playerid][PlayerVehicle5ModSlot0]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot1",PlayerInfo[playerid][PlayerVehicle5ModSlot1]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot2",PlayerInfo[playerid][PlayerVehicle5ModSlot2]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot3",PlayerInfo[playerid][PlayerVehicle5ModSlot3]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot4",PlayerInfo[playerid][PlayerVehicle5ModSlot4]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot5",PlayerInfo[playerid][PlayerVehicle5ModSlot5]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot6",PlayerInfo[playerid][PlayerVehicle5ModSlot6]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot7",PlayerInfo[playerid][PlayerVehicle5ModSlot7]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot8",PlayerInfo[playerid][PlayerVehicle5ModSlot8]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot9",PlayerInfo[playerid][PlayerVehicle5ModSlot9]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot10",PlayerInfo[playerid][PlayerVehicle5ModSlot10]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot11",PlayerInfo[playerid][PlayerVehicle5ModSlot11]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot12",PlayerInfo[playerid][PlayerVehicle5ModSlot12]);
    SQL_UpdateInt(index, "PlayerVehicle5ModSlot13",PlayerInfo[playerid][PlayerVehicle5ModSlot13]);
    SQL_UpdateInt(index, "VehLock5",PlayerInfo[playerid][pVehLock5]);
    SQL_UpdateInt(index, "VehLocked5",PlayerInfo[playerid][pVehLocked5]);
    SQL_UpdateInt(index, "PlayerVehicle5Interior",PlayerInfo[playerid][PlayerVehicle5Interior]);
    SQL_UpdateInt(index, "PlayerVehicle5VirWorld",PlayerInfo[playerid][PlayerVehicle5VirWorld]);
    SQL_UpdateInt(index, "CarTime",PlayerInfo[playerid][pCarTime]);
    SQL_UpdateInt(index, "Phonebook",PlayerInfo[playerid][pPhoneBook]);
    SQL_UpdateInt(index, "HouseTicket",PlayerInfo[playerid][pHouseTicket]);
    SQL_UpdateInt(index, "BusinessTicket",PlayerInfo[playerid][pBusinessTicket]);
    SQL_UpdateInt(index, "VehicleTicket",PlayerInfo[playerid][pVehicleTicket]);
    SQL_UpdateInt(index, "GateTicket",PlayerInfo[playerid][pGateTicket]);
    SQL_UpdateInt(index, "GarageTicket",PlayerInfo[playerid][pGarageTicket]);
    SQL_UpdateInt(index, "BoomBox",PlayerInfo[playerid][pBoomBox]);
    SQL_UpdateInt(index, "LottoNr",PlayerInfo[playerid][pLottoNr]);
    SQL_UpdateInt(index, "Fishes",PlayerInfo[playerid][pFishes]);
    SQL_UpdateInt(index, "BiggestFish",PlayerInfo[playerid][pBiggestFish]);
    SQL_UpdateInt(index, "Job",PlayerInfo[playerid][pJob]);
    SQL_UpdateInt(index, "Job2",PlayerInfo[playerid][pJob2]);
    SQL_UpdateInt(index, "Paycheck",PlayerInfo[playerid][pPayCheck]);
    SQL_UpdateInt(index, "HeadValue",PlayerInfo[playerid][pHeadValue]);
    SQL_UpdateInt(index, "BHHeadValue",PlayerInfo[playerid][pBHHeadValue]);
    SQL_UpdateInt(index, "Jailed",PlayerInfo[playerid][pJailed]);
    SQL_Update(index);


    index = SQL_PrepareUpdate(playername);
    ......
    SQL_Update(index);
    }
    else printf("Warnung: Konnte nicht geupdatet werden '%s'.", PlayerName(playerid));
    }
    SavePlayerClothing(playerid);
    }
    }
    return 1;
    }

    Keine Signatur :3 <3