Hallo ,
ich habe ein Auto Parken system angefangen komme nun nicht weiter
ich habe die bedingung im script das er updaten soll WHERE DB_ID AND MODEL
so nun kann man aber ein fahrzeug was nicht exisitert also den bedingungen nicht entspricht nicht updaten - dann möchte ich das er eine meldung ausgibt -denn sonst kommt ein hübscher fehler in der mysql log
hier der Code zum durchsehen
die prints könnt ihr ignorieren die sind zur kontrolle
ocmd:cpark(playerid,params[])
{
printf("Cpark ausgeführt! ");
if(IsPlayerInAnyVehicle(playerid))
{
print("Spieler in Fahrzeug");
for(new i=0; i<sizeof(cInfo); i++)
{
if(cInfo[i][SID] == 0)continue;
if(cInfo[i][besitzer]!=sInfo[playerid][db_id])continue;
//if(cInfo[i][]
SCM(playerid,CL_HGRÜN,"Du sitzt in einem Fahrzeug.");
GetVehiclePos(cInfo[i][SID],cInfo[i][carx],cInfo[i][cary],cInfo[i][carz]);
GetVehicleZAngle(cInfo[i][SID],cInfo[i][carrota]);
new query[256];
format(query,sizeof(query),"UPDATE Spielerautos SET X=%f ,Y=%f,Z=%f,ROTATION=%f WHERE DB_ID=%i AND MODEL=%i",cInfo[i][carx],cInfo[i][cary],cInfo[i][carz],cInfo[i][carrota],cInfo[i][DB_ID],cInfo[i][modelID]);
mysql_function_query(dbhandle,query,false,"","");
print(query);
print("Spieler in Fahrzeug");
return 1;
}
return 1;
}
SCM(playerid,CL_HROT,"Du bist in keinem Fahrzeug! ");
return 1;
}
danke für die Hilfe
Gruß Nils