[SAMMELTHREAD] Kleine Scripting Fragen
- Rafelder
- Unerledigt
-
-
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/Wnedqz8N1. 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 cacheKann 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
Code
Alles anzeigencase _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); }
//Speichern Des Fraktions FahrzeugsCode
Alles anzeigenstock 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; } -
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:
Code
Alles anzeigenif(!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; }
Wo er das Fahrzeug erstellt:Code
Alles anzeigenstock 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; }
//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

-
Beitrag von Dr. Frauenarzt ()
Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: Fehler gefunden (). -
Beitrag von Dr. Frauenarzt ()
Dieser Beitrag wurde vom Autor gelöscht (). -
[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. -
aber dann Spielt er ja die Animation nicht ab.
...und wieso? :o
-
Es hat mit einem System zutun wo er Alt drückt eine Animation durchführt und wenn er die Animation macht soll er nicht nochmal Alt drücken können bzw Alt spamen können
-
Es hat mit einem System zutun wo er Alt drückt eine Animation durchführt und wenn er die Animation macht soll er nicht nochmal Alt drücken können bzw Alt spamen können
Dann sorge doch dafür (mittels einer Variable), dass das nicht geht, wenn er diese eine Animation ausführt, die nicht abgebrochen werden darf


