Can't get float value mysql
#1

Код:
enum VehData
{
    Float:VehHealth
};
new PVeh[MAX_VEHICLES][VehData];

public OnPlayerSpawn(playerid)
{
new query[120];
mysql_format(mysql, query, sizeof(query), "SELECT * FROM `accounts` WHERE `Name` = '%e'", PlayerNameGet(playerid));
mysql_tquery(mysql, query, "LoadVehicle", "i", playerid);
return 1;
}

forward LoadVehicle(playerid);
public LoadVehicle(playerid)
{
  new vehicleid;
 PVeh[vehicleid][VehModel] = cache_get_field_content_int(0, "VehModel");
 PVeh[vehicleid][VehDestroyed] = cache_get_field_content_int(0, "VehDestroyed");
 PVeh[vehicleid][VehFuel] = cache_get_field_content_int(0, "VehFuel");
 PVeh[vehicleid][VehHealth] = cache_get_field_content_float(0, "VehHealth");
 PVeh[vehicleid][VehX] = cache_get_field_content_float(0, "VehX");
 PVeh[vehicleid][VehY] = cache_get_field_content_float(0, "VehY");
 PVeh[vehicleid][VehZ] = cache_get_field_content_float(0, "VehZ");
 PVeh[vehicleid][VehA] = cache_get_field_content_float(0, "VehA");
 
printf("Health %.2f",PVeh[vehicleid][VehHealth]);

 vehicleid = CreateVehicle(PVeh[playerid][VehModel],PVeh[playerid][VehX], PVeh[playerid][VehY], PVeh[playerid][VehZ],PVeh[playerid][VehA],-1,-1,-1);
 printf("Veh health : %.2f", PVeh[vehicleid][VehHealth]);
}
I get printed
"Health : 1000"
"Veh health : 0"
Picture from database :
Reply


Messages In This Thread
Can't get float value mysql - by Aa12 - 27.02.2016, 11:42
Re: Can't get float value mysql - by SyS - 27.02.2016, 11:58
Re: Can't get float value mysql - by Runn3R - 27.02.2016, 12:14
Re: Can't get float value mysql - by Aa12 - 27.02.2016, 12:24
Re: Can't get float value mysql - by Runn3R - 27.02.2016, 12:34
Re: Can't get float value mysql - by Aa12 - 27.02.2016, 14:20
Re: Can't get float value mysql - by Aa12 - 27.02.2016, 17:07

Forum Jump:


Users browsing this thread: 1 Guest(s)