Hey und zwar hab ich ein Problem ich hätte gerne das der Spieler nur das Fahrzeug geparkt bekommt indem er auch Sitzt... bisher speichert er alle Fahrzeuge von ihm...
Code
CMD:parken(playerid, params[])
{
new veh = GetPlayerVehicleID(playerid);
if(!veh) return MSG(NO_VEH);
if(!IsPlayerVehicleOwner(playerid, veh)) return MSG(NOT_YOUR_VEH);
ParkAutos(playerid);
GTFP(playerid,!"~g~~h~~h~Fahrzeug geparkt!",5000,1);
return 1;
}
Meine ParkAutos Funtkion
Code
stock ParkAutos(playerid,bool:destroyVehicle=false)
{
for(new i,query[128]; i<sizeof(carInfo);i++)
{
if(carInfo[i][id_x]==0)continue;
if(carInfo[i][besitzer]!=PlayerInfo[playerid][p_id])continue;
if(destroyVehicle)
{
format(query,sizeof(query), "UPDATE users_cars SET tankinhalt='%i' WHERE id='%i'", tank[carInfo[i][id_x]],carInfo[i][db_id]);
mysql_pquery(handle, query);
DestroyVehicle(carInfo[i][id_x]),carInfo[i][id_x]=0;
continue;
}
GetVehiclePos(carInfo[i][id_x], carInfo[i][c_x], carInfo[i][c_y], carInfo[i][c_z]);
GetVehicleZAngle(carInfo[i][id_x], carInfo[i][c_r]);
format(query,sizeof(query), "UPDATE users_cars SET x='%f',y='%f',z='%f',r='%f',tankinhalt='%i' WHERE id='%i'", carInfo[i][c_x], carInfo[i][c_y], carInfo[i][c_z], carInfo[i][c_r], tank[carInfo[i][id_x]],carInfo[i][db_id]);
mysql_pquery(handle, query);
}
}
Alles anzeigen