Mein Traumberuf ist Polizist.
Nachdem Ich meine Hochschulreife besitze
werde Ich auch Polizeidienst und Verwaltung studieren.
Beiträge von Edgar
-
-
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 hiercInfo[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.PHP
Alles anzeigen/* 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
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 -DownloadVirustotalHabt 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 -
Hmm okay, wenn du möchtest kannst du mir per PN das schicken was du bereits hast und ich schau mir es genau an und werde es ggf. fixxen.
-
Okay, und als du ihn hattest war das System denn schon soweit?
-
Dann kannst du beides benutzen,
wenn du es Rank abhängig machen möchtest,
dass heißt, wenn in der Spalte "Admin" der Admin Rank gespeichert
wird und man erst ab Rank 2 ein Befehl ausführen darf dann sieht das so aus:if(mysql_GetInt("accounts", "Admin", "Name", SpielerInfo[playerid][pName]) >= 2)
oder
if(mysql_GetInt("accounts", "Admin", "Name", SpielerInfo[playerid][pName]) > 1)