Achso Okey,
Ich habe welche in einer Scheune Liegen und wenn ich dadrauf gehe dann fliegen diese herrum
So wollte ich sie liegen haben ( für ein System )
So Sieht das aus wenn ich einmal kurz dadrauf gegangen bin
Achso Okey,
Ich habe welche in einer Scheune Liegen und wenn ich dadrauf gehe dann fliegen diese herrum
So wollte ich sie liegen haben ( für ein System )
So Sieht das aus wenn ich einmal kurz dadrauf gegangen bin
Ja, dieses Objekte ist dafür halt nicht geeignet.
Musst du dich wohl mit Alternativen begnügen, wie z.B. 3374, 14873, 14875
oder du packst ein unsichtbares Objekt davor, sodass man die Heu Ballen nicht touchen kann
Ne Spiel ich nicht.
Weiß auch nicht was 0.3DL Genau ist ?
Ist das einfach eine Neuere Version ?
Weiß auch nicht was 0.3DL Genau ist ?
Ist das einfach eine Neuere Version ?
0.3.8 nur umbenannt: http://forum.sa-mp.com/showthread.php?t=648633
Morgen,
Gibt es eine Möglichkeit die Vehicleid 607 zu Spawnen wo nichts drauf ist ( ich weiß das ist Random ) aber gibt es eine Möglichkeit dieses zu ändern dass man den immer nur ohne Gepäck Spawnt ?
Ich habe da noch ein Kleines Problem unswa habe ich etwas Gescriptet wo man ein Gegenstand wegnimmt jedoch hab ich festgestellt wenn mann 2x direkt Alt drückt werden 2 Objecte gelöscht gibt es eine Möglichkeit dies zu unerbinden ?
https://pastebin.com/Wnedqz8N
Morgen,
Gibt es eine Möglichkeit die Vehicleid 607 zu Spawnen wo nichts drauf ist ( ich weiß das ist Random ) aber gibt es eine Möglichkeit dieses zu ändern dass man den immer nur ohne Gepäck Spawnt ?
Ich habe da noch ein Kleines Problem unswa habe ich etwas Gescriptet wo man ein Gegenstand wegnimmt jedoch hab ich festgestellt wenn mann 2x direkt Alt drückt werden 2 Objecte gelöscht gibt es eine Möglichkeit dies zu unerbinden ?
https://pastebin.com/Wnedqz8N
1. Ich glaube es ist nicht Möglich aber du kannst doch ID 606 benutzen dann sieht man nichts ob was drinnen ist oder ob der Leer ist.
2. Bau doch zB ein if(ObjectRuntergenommen == 1) return bla mach dir eine Variable die zum Beispiel wenn man was runternimmt auf 1 geht und wenn man was hochlegt auf 0 oder andersherum ist ja eigentlich egal.
[14:30:39] [ERROR] CMySQLQuery::Execute - (error #1364) Field 'AnmeldungsOrt' doesn't have a default value
[14:30:39] [WARNING] cache_insert_id - no active cache
Kann mir einer sagen warum das Nicht funktioniert?
Localhost Funktioniert es habe ichs auf den Server zeigt er mir den fehler an...
//Laden Des Frakions Fahrzeuges
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);
}
Alles anzeigen
//Speichern Des Fraktions Fahrzeugs
stock SaveFraktionsCar(vehicleid)
{
if(IsFraktionsCar[vehicleid])
{
new count = GetTickCount();
new string[160];
GetVehiclePos(vehicleid, FFahrzeugInfo[vehicleid][fPosX], FFahrzeugInfo[vehicleid][fPosY], FFahrzeugInfo[vehicleid][fPosZ]);
GetVehicleZAngle(vehicleid, FFahrzeugInfo[vehicleid][fPosA]);
GetVehicleDamageStatus(vehicleid, FFahrzeugInfo[vehicleid][fPanels], FFahrzeugInfo[vehicleid][fDoors], FFahrzeugInfo[vehicleid][fLights], FFahrzeugInfo[vehicleid][fTires]);
GetVehicleHealth(vehicleid, FFahrzeugInfo[vehicleid][fZustand]);
FFahrzeugInfo[vehicleid][fTankInhalt] = TankInhalt[vehicleid];
FFahrzeugInfo[vehicleid][fBatterie] = Batterie[vehicleid];
FFahrzeugInfo[vehicleid][fMeterStand] = MeterStand[vehicleid];
FFahrzeugInfo[vehicleid][fTagesMeterStand] = TagesMeterStand[vehicleid];
FFahrzeugInfo[vehicleid][fFRadio] = FRadio[vehicleid];
FFahrzeugInfo[vehicleid][fTankArt] = TankInhaltArt[vehicleid];
new query[1200], miniquery[256];
format(query, sizeof(query), "UPDATE `fraktionscars` SET ");
format(miniquery, sizeof(miniquery), "`FrakID`='%d',",FFahrzeugInfo[vehicleid][fFrakID]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`ModelID`='%d',",FFahrzeugInfo[vehicleid][fModelID]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`AnmeldungsOrt`='%d',",FFahrzeugInfo[vehicleid][fAnmeldungsOrt]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`KFZNummer`='%d',",FFahrzeugInfo[vehicleid][fKFZNummer]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`ParkPosX`='%f',",FFahrzeugInfo[vehicleid][fParkPosX]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`ParkPosY`='%f',",FFahrzeugInfo[vehicleid][fParkPosY]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`ParkPosZ`='%f',",FFahrzeugInfo[vehicleid][fParkPosZ]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`ParkPosA`='%f',",FFahrzeugInfo[vehicleid][fParkPosA]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`PosX`='%f',",FFahrzeugInfo[vehicleid][fPosX]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`PosY`='%f',",FFahrzeugInfo[vehicleid][fPosY]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`PosZ`='%f',",FFahrzeugInfo[vehicleid][fPosZ]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`PosA`='%f',",FFahrzeugInfo[vehicleid][fPosA]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Farbe1`='%d',",FFahrzeugInfo[vehicleid][fFarbe1]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Farbe2`='%d',",FFahrzeugInfo[vehicleid][fFarbe2]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Paintjob`='%d',",FFahrzeugInfo[vehicleid][fPaintjob]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Abgeschlossen`='%d',",FFahrzeugInfo[vehicleid][fAbgeschlossen]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Versichert`='%d',",FFahrzeugInfo[vehicleid][fVersichert]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`TankInhalt`='%d',",FFahrzeugInfo[vehicleid][fTankInhalt]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`TankArt`='%d',",FFahrzeugInfo[vehicleid][fTankArt]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Batterie`='%d',",FFahrzeugInfo[vehicleid][fBatterie]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`MeterStand`='%d',",FFahrzeugInfo[vehicleid][fMeterStand]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`TagesMeterStand`='%d',",FFahrzeugInfo[vehicleid][fTagesMeterStand]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`FRadio`='%d',",FFahrzeugInfo[vehicleid][fFRadio]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Zustand`='%f',",FFahrzeugInfo[vehicleid][fZustand]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod1`='%d',",FFahrzeugInfo[vehicleid][fMod1]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod2`='%d',",FFahrzeugInfo[vehicleid][fMod2]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod3`='%d',",FFahrzeugInfo[vehicleid][fMod3]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod4`='%d',",FFahrzeugInfo[vehicleid][fMod4]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod5`='%d',",FFahrzeugInfo[vehicleid][fMod5]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod6`='%d',",FFahrzeugInfo[vehicleid][fMod6]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod7`='%d',",FFahrzeugInfo[vehicleid][fMod7]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod8`='%d',",FFahrzeugInfo[vehicleid][fMod8]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod9`='%d',",FFahrzeugInfo[vehicleid][fMod9]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod10`='%d',",FFahrzeugInfo[vehicleid][fMod10]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod11`='%d',",FFahrzeugInfo[vehicleid][fMod11]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod12`='%d',",FFahrzeugInfo[vehicleid][fMod12]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod13`='%d',",FFahrzeugInfo[vehicleid][fMod13]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Mod14`='%d',",FFahrzeugInfo[vehicleid][fMod14]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Abgeschleppt`='%d',",FFahrzeugInfo[vehicleid][fAbgeschleppt]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Panels`='%d',",FFahrzeugInfo[vehicleid][fPanels]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Doors`='%d',",FFahrzeugInfo[vehicleid][fDoors]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Lights`='%d',",FFahrzeugInfo[vehicleid][fLights]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Tires`='%d',",FFahrzeugInfo[vehicleid][fTires]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Panzerung`='%d',",FFahrzeugInfo[vehicleid][fPanzerung]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`KennzeichenFarbe`='%d',",FFahrzeugInfo[vehicleid][fKennzeichenFarbe]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`Autogas`='%d',", FFahrzeugInfo[vehicleid][fAutogas]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), "`LastDriver`='%s'", FFahrzeugInfo[vehicleid][fLastDriver]), strcat(query, miniquery);
format(miniquery, sizeof(miniquery), " WHERE `ID`='%d'", FFahrzeugInfo[vehicleid][fDatabaseID]), strcat(query, miniquery);
mysql_function_query(sqlHandle, query, false, "QueryMeldung", "");
if(FFahrzeugInfo[vehicleid][fFrakID] == 8) mysql_SetInt("fraktionscars", "TaxiPreis", FFahrzeugInfo[vehicleid][fTaxiPreis], "ID", FFahrzeugInfo[vehicleid][fDatabaseID]);
format(string, sizeof(string), "[ - MySQL - ] Fraktionsfahrzeug %d wurde mit einer Geschwindigkeit von %d Millisekunden gespeichert!", vehicleid, GetTickCount() - count);
SendMySQLMessage(string);
}
return 1;
}
Alles anzeigen
Die Spalte "AnmeldungsOrt" hat keinen Standard Wert zugewiesen bekommen, also musst du bei einem INSERT dort auch etwas übergeben.
Das ist komisch, local mach ich kir mysql. so
und beim Server benutze ich die mysql_static. so Version hat das damit was zutun?
//E:
Command zum erstellen:
if(!strcmp(cmd, "/createfrakcar", true))
{
if(PlayerInfo[playerid][pAdmin] < 6) return SendClientMessage(playerid,COLOR_GRAU,"Du darfst diesen Befehl nicht benutzen!");
new model, col1, col2, frakid,Float:X,Float:Y,Float:Z,Float:R;
if(sscanf(params, "dddd", model, col1, col2, frakid))
{
SendClientMessage(playerid,COLOR_BENUTZUNG, "[BENUTZUNG] {FFFFFF}/createfrakcar [Modell] [Color 1] [Color 2] [Fraktions ID]");
SendClientMessage(playerid, COLOR_WHITE, "Fraktionen: 1: SAPD, 2 FBI, 3 Bundeswehr, 4 SARD, 5: O-Amt, 6: Regierung");
SendClientMessage(playerid, COLOR_WHITE, "7: Fahrschule, 8: Fahrdienst, 9: SAM AG, 10: Grove Street,");
SendClientMessage(playerid, COLOR_WHITE, "11: Ballas, 12: LS Vagos, 13: Aztecas, 14: LCN, 15: Yakuza");
SendClientMessage(playerid, COLOR_WHITE, "16: LS Biker, 17: Al Quaida, 18: Hitmen");
return 1;
}
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid, R);
CreateNewFraktionsCar(model, X, Y, Z, R, col1, col2, frakid);
return 1;
}
Alles anzeigen
Wo er das Fahrzeug erstellt:
stock CreateNewFraktionsCar(ModelID, Float:X, Float:Y, Float:Z, Float:A, Farbe1, Farbe2, FrakID)
{
new query[156];
new vid = CreateVehicleEx(ModelID, X, Y, Z, A, Farbe1, Farbe2, -1);
SetVehicleNumberPlate(vid, "{FF0000}N-A");
format(query, sizeof(query), "INSERT INTO `fraktionscars` (`ModelID`, `FrakID`, `Farbe1`, `Farbe2`) VALUES ('%d', '%d', '%d', '%d')", ModelID, FrakID, Farbe1, Farbe2);
mysql_query(sqlHandle, query);
new tmp = mysql_insert_id();
FFahrzeugInfo[vid][fDatabaseID] = tmp;
FFahrzeugInfo[vid][fFrakID] = FrakID;
FFahrzeugInfo[vid][fParkPosX] = X;
FFahrzeugInfo[vid][fParkPosY] = Y;
FFahrzeugInfo[vid][fParkPosZ] = Z;
FFahrzeugInfo[vid][fParkPosA] = A;
FFahrzeugInfo[vid][fPosX] = X;
FFahrzeugInfo[vid][fPosY] = Y;
FFahrzeugInfo[vid][fPosZ] = Z;
FFahrzeugInfo[vid][fPosA] = A;
FFahrzeugInfo[vid][fFarbe1] = Farbe1;
FFahrzeugInfo[vid][fFarbe2] = Farbe2;
FFahrzeugInfo[vid][fModelID] = ModelID;
FFahrzeugInfo[vid][fAnmeldungsOrt] = 0;
FFahrzeugInfo[vid][fKFZNummer] = 0;
FFahrzeugInfo[vid][fPaintjob] = 0;
FFahrzeugInfo[vid][fAbgeschlossen] = 1;
FFahrzeugInfo[vid][fVersichert] = 0;
FFahrzeugInfo[vid][fTankInhalt] = GetVehicleTankMax(vid);
FFahrzeugInfo[vid][fTankArt] = GetVehicleTankArt(vid);
FFahrzeugInfo[vid][fBatterie] = BatterieMax;
FFahrzeugInfo[vid][fZustand] = 1000;
FFahrzeugInfo[vid][fMod1] = 0;
FFahrzeugInfo[vid][fMod2] = 0;
FFahrzeugInfo[vid][fMod3] = 0;
FFahrzeugInfo[vid][fMod4] = 0;
FFahrzeugInfo[vid][fMod5] = 0;
FFahrzeugInfo[vid][fMod6] = 0;
FFahrzeugInfo[vid][fMod7] = 0;
FFahrzeugInfo[vid][fMod8] = 0;
FFahrzeugInfo[vid][fMod9] = 0;
FFahrzeugInfo[vid][fMod10] = 0;
FFahrzeugInfo[vid][fMod11] = 0;
FFahrzeugInfo[vid][fMod12] = 0;
FFahrzeugInfo[vid][fMod13] = 0;
FFahrzeugInfo[vid][fMod14] = 0;
FFahrzeugInfo[vid][fAbgeschleppt] = 0;
FFahrzeugInfo[vid][fPanels] = 0;
FFahrzeugInfo[vid][fDoors] = 0;
FFahrzeugInfo[vid][fLights] = 0;
FFahrzeugInfo[vid][fTires] = 0;
FFahrzeugInfo[vid][fFRadio] = 0;
FFahrzeugInfo[vid][fMeterStand] = 0;
FFahrzeugInfo[vid][fTagesMeterStand] = 0;
new engine,lights,alarm,doors,bonnet,boot,objective;
GetVehicleParamsEx(vid, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(vid, engine, lights, alarm, VEHICLE_PARAMS_ON, bonnet, boot, objective);
TankInhalt[vid] = GetVehicleTankMax(vid);
Batterie[vid] = BatterieMax;
IsFraktionsCar[vid] = true;
SaveFraktionsCar(vid);
return 1;
}
Alles anzeigen
//E:
Datenbank:
//E;
er bekommt ja den wert 0 gesetzt wen sich das Fahrzeug erstellt.
Verstehe nicht warum er da rum meckert. local funktioniert das ganze ja auch..
Wo er das Fahrzeug erstellt:
Da in dem Insert Query...setz es doch einfach auf 0.
Local hast du vielleicht Default Value 0 und auf dem Server nicht
Meinst die datenbank umändern auf wie definiert 0? oder wie soll ich das verstehen
INSERT INTO `fraktionscars` (`ModelID`, `FrakID`, `Farbe1`, `Farbe2`) VALUES ('%d', '%d', '%d', '%d')
Einfach da...mit in das INSERT packen.
und den Wert auf 0 setzen.
format(query, sizeof(query), "INSERT INTO `fraktionscars` (`ModelID`, `FrakID`, `Farbe1`, `Farbe2`, `fAnmeldungsOrt`) VALUES ('%d', '%d', '%d', '%d' '0')", ModelID, FrakID, Farbe1, Farbe2, fAnmeldungsOrt);
oder %d?
format(query, sizeof(query), "INSERT INTO `fraktionscars` (`ModelID`, `FrakID`, `Farbe1`, `Farbe2`, `AnmeldungsOrt`) VALUES ('%d', '%d', '%d', '%d','0')", ModelID, FrakID, Farbe1, Farbe2);
Das heißt ja nur AnmeldungsOrt
[20:29:38] [ERROR] CMySQLQuery::Execute - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1
[20:29:38] [WARNING] cache_insert_id - no active cache
format(query, sizeof(query), "INSERT INTO `fraktionscars` (`ModelID`, `FrakID`, `Farbe1`, `Farbe2`, `AnmeldungsOrt`, `Angemeldet`, `KFZNummer`, `ParkPosX`, `ParkPosY`, `ParkPosZ`, `ParkPosA`) VALUES ('%d', '%d', '%d', '%d', '0', '0', '0', '0', '0', '0', '0')", ModelID, FrakID, Farbe1, Farbe2);
mysql_query(sqlHandle, query);
Verstehe nicht?
Der will soviel darin haben warum auch immer
Gibt es eine Möglichkeit ein Spieler während einer Animation Spielunfähig zu machen ?
Ich wollte den Spieler Freezen damit er während der Animation die Taste alt nicht Drücken kann, aber dann Spielt er ja die Animation nicht ab.