mysql_oquery(secondQuery, THREAD_SAVEPLAYERCAR, playerid, gSQL);
Was ist das? Lösch das, hier sendest du nämlich nur den letzten Teil des Querys und das ist natürlich kein vollständiger Query.
strdel(mainQuery, 0, sizeof(mainQuery));
strdel(secondQuery, 0, sizeof(secondQuery));
Das ist übrigens nicht nötig, da du die Variablen lokal deklarierst.
Dadurch liegen sie auf dem Stack der Funktion und dieser Stack wird automatisch am Ende der Funktion geleert ![]()
Das nimmt dir Pawn also ab.
War auf jeden Fall eine Idee von mir, das so zu gestalten.
Keine Frage, das kann man so machen ![]()
Paar Alternativen:
Theoretisch könntest du hier auch PVars setzen, die du dann wieder löschst (da du diese Werte ja nur temporär benötigst).
Oder du nutzt den inputtext.
Dort steht nämlich in diesem Fall immer der Text des listitems drinnen.
Und da du dort den Namen der Person hast, könntest du den String so manipulieren um den Namen zu erhalten und dann die ID von dem Namen zu suchen ![]()
Oder du packst die ID von dem Spieler noch da rein und filterst die ID.
Gibt viele Möglichkeiten.
