Hallo,
um es kurz zu machen.
Wenn ich 3000€ besitze und ich kaufe mir ein fahrzeug für 1500 dann wird mein geldstand auf -1500 gesetzt
Hier der Code:
OnDialogResponse
case DIALOG_AUTOHAUS:
{
if(response)
{
//Autoverkauf notiz
new id=GetPVarInt(playerid,"buyCarID"),query[265];
if(getPlayerMoney(playerid)<ahCars[id][c_preis])
{
SendClientMessage(playerid,Rot,"Du besitzt nicht genügend Geld umd dieses Fahrzeug zu kaufen.");
RemovePlayerFromVehicle(playerid);
return 1;
}
setPlayerMoney(playerid,-ahCars[id][c_preis]);
format(query,sizeof(query),"INSERT INTO autos (besitzer,model,x,y,z,r,name,tank) VALUES ('%s','%i','%f','%f','%f','%f','%s','%f')",cInfo[id][besitzer],cInfo[id][model],cInfo[id][c_x],cInfo[id][c_y],cInfo[id][c_z],cInfo[id][c_r],"Was hier?",cInfo[id][ci_tank]);
mysql_pquery(dbhandle,query,"carSavedToDB","i",id);
createPlayerCar(playerid,ahCars[id][model],ahInfo[ahCars[id][ah_id]][s_x],ahInfo[ahCars[id][ah_id]][s_y],ahInfo[ahCars[id][ah_id]][s_z],ahInfo[ahCars[id][ah_id]][s_r]);
SendClientMessage(playerid,Gruen,"Du hast das Fahrzeug erfolgreich gekauft");
RemovePlayerFromVehicle(playerid);
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,Rot,"Du hast den Kauf abgebrochen");
}
return 1;
}