format(query, sizeof query,"UPDATE `accounts` SET `id` = '%d', `Level` = '%d', `Geld` = '%.f2', `Kills` = '%d;", Variablen [...]);
So wäre es richtig.
format(query, sizeof query,"UPDATE `accounts` SET `id` = '%d', `Level` = '%d', `Geld` = '%.f2', `Kills` = '%d;", Variablen [...]);
So wäre es richtig.
Hey,
klasse, wie immer.
Nur die grauen Container gefallen mir nicht.
Vielleicht das gleiche Grün nur heller?
Hm, schick mir mal genau die Zeile und die davor und darunter.
Mein Traumberuf ist Polizist.
Nachdem Ich meine Hochschulreife besitze
werde Ich auch Polizeidienst und Verwaltung studieren.
Danke dir.
Das mit der anpassung an Mobile Endgeräte klinkt nicht schlecht.
Ich werde mich da mal die Tage dransetzen.
Mit freundlichen Grüßen
GetPlayerVehicleid ist unnötig da OnVehicleRespray schon ein vehicleid wert zurückgibt...
Da hast du Recht.
Habe Ich aber im Allgemeinen geschrieben.
Er soll es Ja nicht kopieren und einfügen, sonder verstehen.
Aber danke für dein Hinweis.
@SocialGameTv
wie sieht's aus?
Beim Ersten Code fehlt noch die Carid, also ein weitere Wert.
Benutz mal anstatt Carid das hier
cInfo[i][db_id]
i = vehicleid
also
cInfo[GetPlayerVehicleID(playerid)][db_id]
Schau dir mal deine Zeile an und meine Zeile.
Du vermischt UPDATE MIT INSERT.
format(query,sizeof(query),"UPDATE autos (vcolor1,vcolor2) VALUES ('%i','%i')",color1,color2);
Und meine Zeile:
format(query, sizeof query, "UPDATE `autos` SET `COLOR` = '%d', `COLOR2` = '%d' WHERE `ID` = '%d';", color1, color2, carid);
Hallo zusammen,
Ich habe mich mal an eine Enterpage rangesetzt.
Dies werde Ich zum Download freigeben.
Ich habt leichte Einstellungsmöglichkeiten.
/* Texteinstellungen */
public $_pageTitel = 'Enterpage von Cireyses © 2014'; // Titel der Website festlegen
public $_websiteLogoTyp = TRUE; // True = Logo, False = Text | Legt fest ob ihr ein Logo benutzt wollt oder ein Text
public $_websiteLogoText = 'Websitename'; // Wenn oben False dann erscheint dieser Text
public $_websiteLogo = './img/Logo v2.png'; // Wenn oben True dann erscheint diese Bild
public $_pageTabIcon = 'src'; // Hier könnt ihr ein Favicon setzen
public $_pageBackgruond = './img/Background V1.jpg'; // Standard: ./img/Background V1.jpg; ./img/Background V2.jpg; ./img/Background V3.jpg; ./img/Background V4.jpg
// Und hier den Hintergrund
// Insgesamt gibt es 3 Items die anpassbar sind
/* Item 1# Configs*/
public $_itemOneTitel = 'Teamspeak'; // Der Titel der angezeigt wird
public $_itemOneImg = './img/ts3_logoGrey.png'; // Standard Img
public $_itemOneImgHover = './img/ts3_logo.png'; //Hover Img
public $_itemOneImgSize = '80%'; // Bildgröße
public $_itemOneUrl = 'ts3server://ts.gtawc.net?port=9987'; // Eine Url die Aufgerufen wird
public $_itemOneUrlTyp = '_blank'; // Die Art wie sie aufgerufen wird
public $_itemOneUrlEvent = TRUE; // True = Tab danach schließen, Flase = offen lassen
public $_itemOneAlign = 'left';// Positionierung des Titels
Alles anzeigen
Das alles kann in der Config.class.php angepasst werden.
Die Copyrights bleiben bei mir und dürfen nicht entfernt werden. (Das TS3 Logo und das WC Forum Logo zählen nicht zu meinen Copyrights)
Hier könnt ihr euch alles anschauen - Vorschau
Hier könnt ihr euch alles Downloaden - Download Virustotal
Habt viel Spaß damit und gibt mir am besten noch eine Bewertung ab, damit Ich
einiges verbessern kann.
Mit freundlichen Grüßen.
#Edit 1: Downloadlink aktualisiert & Vorschau entfernt.
Schick mal die Zeile.
Scheint ein Zeichen zu wenig/viel zu sein.
Du Held,
genau um das Abspeichern geht es doch.
Schau dir mal seine Funktion an wo er versucht einen Datenbankeintrag zu erstellen.
Schon da benutzt er Update, was keinen Sinn macht.
Einen Callback aufzurufen kann schon seinen Sinn haben ;). Wenn er was vor hat.
Meld dich dann wieder, wenn es nicht funktioniert.
Edit 1#: Text verbessert.
forward OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ);
Hallo zusammen,
was genau ist denn mit der hitid gemeint?
SpielerID, FahrzeugID, ObjectID?
updateCarColorToDB(carid, color1, color2){
new query[256];
format(query, sizeof query, "UPDATE `autos` SET `COLOR` = '%d', `COLOR2` = '%d' WHERE `ID` = '%d';", color1, color2, carid);
mysql_function_query(dbhandle,query ,true, "carSavedToDB", "i", carid);
return 1;
}
Versuch es mal mit dieser Funktion.
COLOR und COLOR2 müssen geändert werden, je nachdem wie sie in deiner Datenbank heißen.
An dieser Funktion
mysql_query(query, (-1), (-1), MySQLConnections[0]);
Darf nur die Variabel geändert werden, die du zum Connecten deiner Datenbank benutzt.
In deinem Format benutzt du die UPDATE Funktion als INSERT, schau dir nochmal meinen Post zum Update.
Du hast doch bestimmt eine Funktion wo du irgendwas in die MySQL Datenbank speicherst, schick
die uns mal, dann können wir mal schauen wie deine Funktion aufgebaut wird.
Benutze am besten Arrays und Schleifen.
Beispiel:
#define MAXVehicle 2 // Alle Fahrzeuge die in deinem Array sind
enum vehicle_enum{vModelID, vVehName[180]}; //Eine Aufzählung von Variablen die genutzt werden können
new Vehicle[MAXVehicle][vehicle_enum] =
{
{400, "Landstalker"},
{401, "Bravura"}
}
So, möchtest du weitere Fahrzeuge hinzufügen musst du einfach die Zeile kopieren und die Informationen ändern.
Aber achte darauf das nur die Letzte Zeile keinen Komma hat.
Das kommt in dein Befehl rein
new string[2000];
for(new v; v < MAXVehicle; v++)
{
format(string, sizeof string, "%s%s\n", string, vehicle[v][vVehName]);
}
return ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Fahrzeugliste", string, "Spawnen", "Abbrechen");
Unter OnDialogResponse:
if(dialogid == DIALOGID) {
CreateVehicle(vehicle[listitem][vModelID], ...);
}
Sollte funktionieren.
new query[256];
format(query, sizeof query, "UPDATE `TABELLE` SET `COLOR1` = '%d', `COLOR2` = '%d' WHERE `ID` = '%d';", COLORVAR, COLORVAR2, AUTOIDDATENBANK);
mysql_query(query, (-1), (-1), MySQLConnections[0]);
Oder
new query[256];
format(query, sizeof query, "UPDATE `TABELLE` SET `COLOR` = '%d;%d' WHERE `ID` = '%d';", COLORVAR, COLORVAR2, AUTOIDDATENBANK);
mysql_query(query, (-1), (-1), MySQLConnections[0]);
Mit dem 2. Prinzip musst du den String der zurückgegeben wird exploden auf dieses Zeichen ";".
So funktioniert es mit meinem MySQL Plugin.
format(query, sizeof query, "UPDATE `NAME DER TABELLE` SET `NAME DER SPALTE` = '%d;%d' WHERE `SORTIERUNG DER FAHRZEUGE ` = '%d';", VARIABLE VON COLORID1 , VARIABLE VON COLORID2, AUTOIDDATENBANK);
Du solltest MySQL können.
Edit #1: Erklärung
Weil ich nicht einfach so 10 Punkte vergebe,es gefällt mir aber es ist nicht perfekt
Dann solltest du vielleicht hinzufügen wie er es perfekt machen könnte.
Kann auch sein das du einer Facebook app die Rechte erteilt hast in deinen Namen zu posten, einfach mal alle Anwendungen entfernen die du nicht brauchst bzw kennst.
Ich möchte dein Werk bzw. meine Bewertung keinen vorenthalten :).
Signatur:
Meinung
Die Schriftart ist genau diese die mir gefällt, Agency FB vermute ich, benutze ich auch gerne :).
Der Verlauf des Textes passt vollkommen zum Hintergrund, was genau aber am Hintergrund selbst erstellt
bzw eingefügt wurde kann ich nicht beurteilen, dennoch ist es genau das was ich gerne hätte.
Bewertung/ Fazit
Die Schrift sowie der Verlauf passen zum Bild, das Hintergrundbild selbst gefällt mir sehr.
Aber es wirkt mir leicht zu blass, daher 8 1/2 von 10 Punkten, weiter so.
Dann lass ich mich mal überraschen.
Text: Black
Hintergrund: Abstract
Effekte: Lichteffekte, z.B. Lichtschweife
Sonstiges: Deine Kreativität