Hallo Community!
Ich mache hierfür ein extra Thema auf, weil das Thema höchst wahrscheinlich etwas ausführlicher wird.
Ich habe eine Mysql Tabelle die so aufgebaut ist: (Bild im Anhang)
Darin werden wenn ein User ein Auto bei einem Autohaus kauft sein Name und die Daten gespeichert.
Jetzt habe ich ein Enum, welches alle Daten der Spielerautos speichern soll:
enum playercarEnum
{
pc_vID,
besitzer[MAX_PLAYER_NAME],
Float:s_x,
Float:s_y,
Float:s_z,
Float:s_r
}
new pCar[MAX_PLAYERS][playercarEnum];
Alles anzeigen
Außerdem habe ich dort wo der Spieler geladen wird das hier eingefügt:
mysql_format(db_handle,query,sizeof(query),"SELECT * FROM usercars WHERE besitzer = '%s'",GPlayerName(playerid));
mysql_tquery(db_handle,query,"LoadPlayerCars","i",playerid);
Ich habe nur keine Ahnung wie das public LoadPlayerCars aussehen muss um die Autos richtig, an deren Spawnposition, zu laden.
Bzw, vielleicht könntet ihr mir auch helfen, oder mir einen Tipp geben kann wie ich eine funktion schreiben kann die Überprüft ob dem Spieler ein Auto gehört, dessen Vehicle ID übergeben wird.
z.B;
Hänge teilweise recht stark an mysql leider, und hoffe ihr könnt mir auch ein bisschen erklären was ihr macht, weil ich es gerne verstehen würde.
edit: ich bekomme in dieser Zeile einen Fehlercode: