Guten Abend Breadfish,
ich habe momentan ein kleines Problem mit nem CarKey-System.
ocmd:key(playerid,params[])
{
for(new i=0; i<sizeof(carInfo); i++)
{
for(new k=0; k<sizeof(keyInfo); k++)
{
if(GetPlayerVehicleID(playerid) == carInfo[i][id_x])
{
if(keyInfo[k][besitzer] == sInfo[playerid][db_id])
{
if(keyInfo[k][k_id] == carInfo[i][db_id])
{
SendClientMessage(playerid,COLOR_RED,"Schlüssel passt!");
}
else {
SendClientMessage(playerid,COLOR_RED,"Schlüssel passt nicht!");
}
}
}
}
}
return 1;
}
Die Schlüssel sind in ner Extra MYSQL-Tabelle mit id, key_id, und besitzer eingetragen. Wenn ich jetzt einen Schlüssel auf meinen Namen im System habe, klappt es einwandfrei das wenn ich in ein Fahrzeug einsteigen will das es bei dem richtigen geht und bei dem falschen nicht. Aber sobald ich 2 Schlüssel auf meinen Namen im System habe für unterschiedliche Cars bzw Allg. sagt er mir bei jedem Auto: "Schlüssel passt! und Schlüssel passt nicht!.
Hat einer ne Lösung?
Liebe Grüße
Boomray