Beiträge von LeonMrBonnie

    Hallo, ich suche einen fertigen SAMP Reallife oder Roleplay Gamemode, ggf. auch mit UCP.
    Der Gamemode sollte bereits alle wichtigen Features wie ein Login/Register System, Adminsystem, Fraktionssystem etc. komplett fertig implementiert haben.
    Preis ist irrelevant, ich möchte alle Angebote hören. Zahlungsmethode wäre Sofortüberweisung, gerne auch mit Mittelmann.


    Alle Angebote bitte NUR auf Discord schreiben:
    return#9015


    Alle Angebote die mir per PN gesendet werden, oder unter diesem Thread gepostet werden, können nicht zur Kenntnis genommen werden!!!

    Ich versuche momentan mein Script vom normalen mysql.createConnection(...) auf mysql.createPool(...) umzuschreiben.
    Ist es möglich (und überhaupt benötigt), die Connections innerhalb des Pools, welche ausgetimed sind, mit .end() zu löschen? Wenn ja, wie sollte man das angehen?


    Denn soweit ich den Pool verstehe:
    Innerhalb des Pool's sind die MySQL Connections, die mit .getConnection() erstellt werden, und dann mit .release() wieder in den Pool zurückgegeben werden, dass diese Connection eine andere Query ausführen kann. Was ich mich aber auch frage, ob diese Connections denn überhaupt jemals gelöscht werden, oder werden immer neue und neue erstellt, auch wenn ich nicht so viele brauche? Werden die dynamisch wieder aus dem Pool gelöscht oder muss ich das selber mit .end() machen?


    Genutzt wird das Standard mysql Package

    Code
    mysql_format(handle, query, sizeof(query), "UPDATE users SET level = '%d', money = '%d', kills = '%d', deaths = '%d', last_coord_x = '%f', last_coord_y = '%f', last_coord_z = '%f' WHERE id = '%d'",
    		PlayerInfo[playerid][pLevel], PlayerInfo[playerid][pMoney], PlayerInfo[playerid][pKills], PlayerInfo[playerid][pDeaths], x, y, z, PlayerInfo[playerid][p_id]);

    Das Komma vor dem WHERE Statement ist zu viel.

    Wie kann ich mit JavaScript aus dem String "Test_Name" zwei Variablen erstellen die jeweils "Test" und "Name" sind? Ich weiß für sowas könnte man RegEx verwenden, aber da habe ich keine Ahnung von.
    EDIT:
    Selber gelöst.

    JavaScript
    let testString = "Max_Mustermann";
    let names = testString.split("_");
    let firstName = names[0];
    let lastName = names[1];

    firstName = "Max"
    lastName = "Mustermann"

    Der Fehler ist extrem komisch... Ich habe jetzt mal versucht eine neue clientside Package zu machen und dort nur diese Zeilen Code reingemacht:

    Code
    const NativeUI = require("nativeui");
    const Menu = NativeUI.Menu;
    const Point = NativeUI.Point;
    let vehiclesMenu = new Menu("Fahrzeuge", "", new Point(50, 50));

    Und der Fehler tritt sofort beim connecten auf... Es liegt also an dem "new Menu(...)", aber warum? Ich habs genauso gemacht wie in der Dokumentation

    Ich habe vorher nicht mit NativeUI gearbeitet, aber warum funktioniert das nicht? Sobald ich X drücke, kommt dieser Fehler:


    Der hilft mir leider garnicht weiter.
    Code: