Heyho, ich hab ein kleines Problemchen..
Meine Frakcars werden nicht geladen und somit startet der Server nicht.
case _SQL_FRAKTIONSCARS_LOAD: {
print(" "), print(TRENNLINIE), printf("[ - SCRIPT - ] | Fraktionscars werden geladen...");
cache_get_data(rows, fields);
new lCount, lID, lStart = GetTickCount(), ModelID, Color[2], Float:Pos[4], tmp_databaseid;
if(rows) {
while(lCount < rows) {
cache_get_field_content(lCount, "ID", lResult), tmp_databaseid = strval(lResult);
cache_get_field_content(lCount, "ModelID", lResult); ModelID = strval(lResult);
if(ModelID < 400 || ModelID > 611) continue;
cache_get_field_content(lCount, "Farbe1", lResult); Color[0] = strval(lResult);
cache_get_field_content(lCount, "Farbe2", lResult); Color[1] = strval(lResult);
cache_get_field_content(lCount, "PosX", lResult); Pos[0] = floatstr(lResult);
cache_get_field_content(lCount, "PosY", lResult); Pos[1] = floatstr(lResult);
cache_get_field_content(lCount, "PosZ", lResult); Pos[2] = floatstr(lResult);
cache_get_field_content(lCount, "PosA", lResult); Pos[3] = floatstr(lResult);
new vid = CreateVehicleEx(ModelID, Pos[0], Pos[1], Pos[2], Pos[3], Color[0], Color[1]);
cache_get_field_content(lCount, "AnmeldungsOrt", lResult); FFahrzeugInfo[vid][fAnmeldungsOrt] = strval(lResult);
cache_get_field_content(lCount, "KFZNummer", lResult); FFahrzeugInfo[vid][fKFZNummer] = strval(lResult);
IsFraktionsCar[vid] = true;
SetVehicleRightNumberPlate(vid);
FFahrzeugInfo[vid][fDatabaseID] = tmp_databaseid;
FFahrzeugInfo[vid][fFarbe1] = Color[0];
FFahrzeugInfo[vid][fFarbe2] = Color[1];
FFahrzeugInfo[vid][fModelID] = ModelID;
FFahrzeugInfo[vid][fPosX] = Pos[0];
FFahrzeugInfo[vid][fPosY] = Pos[1];
FFahrzeugInfo[vid][fPosZ] = Pos[2];
FFahrzeugInfo[vid][fPosA] = Pos[3];
cache_get_field_content(lCount, "FrakID", lResult), FFahrzeugInfo[vid][fFrakID] = strval(lResult);
cache_get_field_content(lCount, "ParkPosX", lResult), FFahrzeugInfo[vid][fParkPosX] = floatstr(lResult);
cache_get_field_content(lCount, "ParkPosY", lResult), FFahrzeugInfo[vid][fParkPosY] = floatstr(lResult);
cache_get_field_content(lCount, "ParkPosZ", lResult), FFahrzeugInfo[vid][fParkPosZ] = floatstr(lResult);
cache_get_field_content(lCount, "ParkPosA", lResult), FFahrzeugInfo[vid][fParkPosA] = floatstr(lResult);
cache_get_field_content(lCount, "Paintjob", lResult), FFahrzeugInfo[vid][fPaintjob] = strval(lResult);
cache_get_field_content(lCount, "Abgeschlossen", lResult), FFahrzeugInfo[vid][fAbgeschlossen] = strval(lResult);
cache_get_field_content(lCount, "Versichert", lResult), FFahrzeugInfo[vid][fVersichert] = strval(lResult);
cache_get_field_content(lCount, "Abgeschleppt", lResult), FFahrzeugInfo[vid][fAbgeschleppt] = strval(lResult);
cache_get_field_content(lCount, "TankInhalt", lResult), FFahrzeugInfo[vid][fTankInhalt] = strval(lResult);
cache_get_field_content(lCount, "TankArt", lResult), FFahrzeugInfo[vid][fTankArt] = strval(lResult);
cache_get_field_content(lCount, "Batterie", lResult), FFahrzeugInfo[vid][fBatterie] = strval(lResult);
cache_get_field_content(lCount, "MeterStand", lResult), FFahrzeugInfo[vid][fMeterStand] = strval(lResult);
cache_get_field_content(lCount, "TagesMeterStand", lResult), FFahrzeugInfo[vid][fTagesMeterStand] = strval(lResult);
cache_get_field_content(lCount, "FRadio", lResult), FFahrzeugInfo[vid][fFRadio] = strval(lResult);
cache_get_field_content(lCount, "Zustand", lResult), FFahrzeugInfo[vid][fZustand] = floatstr(lResult);
cache_get_field_content(lCount, "Mod1", lResult), FFahrzeugInfo[vid][fMod1] = strval(lResult);
cache_get_field_content(lCount, "Mod2", lResult), FFahrzeugInfo[vid][fMod2] = strval(lResult);
cache_get_field_content(lCount, "Mod3", lResult), FFahrzeugInfo[vid][fMod3] = strval(lResult);
cache_get_field_content(lCount, "Mod4", lResult), FFahrzeugInfo[vid][fMod4] = strval(lResult);
cache_get_field_content(lCount, "Mod5", lResult), FFahrzeugInfo[vid][fMod5] = strval(lResult);
cache_get_field_content(lCount, "Mod6", lResult), FFahrzeugInfo[vid][fMod6] = strval(lResult);
cache_get_field_content(lCount, "Mod7", lResult), FFahrzeugInfo[vid][fMod7] = strval(lResult);
cache_get_field_content(lCount, "Mod8", lResult), FFahrzeugInfo[vid][fMod8] = strval(lResult);
cache_get_field_content(lCount, "Mod9", lResult), FFahrzeugInfo[vid][fMod9] = strval(lResult);
cache_get_field_content(lCount, "Mod10", lResult), FFahrzeugInfo[vid][fMod10] = strval(lResult);
cache_get_field_content(lCount, "Mod11", lResult), FFahrzeugInfo[vid][fMod11] = strval(lResult);
cache_get_field_content(lCount, "Mod12", lResult), FFahrzeugInfo[vid][fMod12] = strval(lResult);
cache_get_field_content(lCount, "Mod13", lResult), FFahrzeugInfo[vid][fMod13] = strval(lResult);
cache_get_field_content(lCount, "Mod14", lResult), FFahrzeugInfo[vid][fMod14] = strval(lResult);
cache_get_field_content(lCount, "Panels", lResult), FFahrzeugInfo[vid][fPanels] = strval(lResult);
cache_get_field_content(lCount, "Doors", lResult), FFahrzeugInfo[vid][fDoors] = strval(lResult);
cache_get_field_content(lCount, "Lights", lResult), FFahrzeugInfo[vid][fLights] = strval(lResult);
cache_get_field_content(lCount, "Tires", lResult), FFahrzeugInfo[vid][fTires] = strval(lResult);
cache_get_field_content(lCount, "Panzerung", lResult), FFahrzeugInfo[vid][fPanzerung] = strval(lResult);
cache_get_field_content(lCount, "KennzeichenFarbe", lResult), FFahrzeugInfo[vid][fKennzeichenFarbe] = strval(lResult);
cache_get_field_content(lCount, "Autogas", lResult), FFahrzeugInfo[vid][fAutogas] = strval(lResult);
if(FFahrzeugInfo[vid][fZustand] > 300) SetVehicleHealth(vid, FFahrzeugInfo[vid][fZustand]);
else SetVehicleHealth(vid, 300);
TankInhalt[vid] = FFahrzeugInfo[vid][fTankInhalt];
Batterie[vid] = FFahrzeugInfo[vid][fBatterie];
MeterStand[vid] = FFahrzeugInfo[vid][fMeterStand];
TagesMeterStand[vid] = FFahrzeugInfo[vid][fTagesMeterStand];
FRadio[vid] = FFahrzeugInfo[vid][fFRadio];
TankInhaltArt[vid] = FFahrzeugInfo[vid][fTankArt];
AddSpielerCarComponents(vid);
UpdateVehicleDamageStatus(vid, FFahrzeugInfo[vid][fPanels], FFahrzeugInfo[vid][fDoors], FFahrzeugInfo[vid][fLights], FFahrzeugInfo[vid][fTires]);
new engine, light, alarm, door, bonnet, boot, objective;
GetVehicleParamsEx(vid, engine, light, alarm, door, bonnet, boot, objective);
if(FFahrzeugInfo[vid][fAbgeschlossen] == 1) SetVehicleParamsEx(vid, engine, light, alarm, VEHICLE_PARAMS_ON, bonnet, boot, objective);
else SetVehicleParamsEx(vid, engine, light, alarm, VEHICLE_PARAMS_OFF, bonnet, boot, objective);
lID++; lCount++;
}
}
printf("[ - SCRIPT - ] | Fraktionscars erfolgreich in %d Millisekunden geladen!", GetTickCount()-lStart);
}
Nach Fraktionscars werden geladen... geht es nicht mehr weiter.