20.01.2012, 00:35
pawn Код:
public LoadVehicles()
{
mysql_query("SELECT * FROM vehicles");
mysql_store_result();
new result[64], vehid;
while(mysql_retrieve_row())
{
vehid ++;
mysql_fetch_field_row(result,"ID");
VehicleInfo[vehid][cID] = strval(result);
mysql_fetch_field_row(result,"Model");
VehicleInfo[vehid][cID] = strval(result);
mysql_fetch_field_row(result,"PosX");
VehicleInfo[vehid][cPosX] = floatstr(result);
mysql_fetch_field_row(result,"PosY");
VehicleInfo[vehid][cPosY] = floatstr(result);
mysql_fetch_field_row(result,"PosZ");
VehicleInfo[vehid][cPosZ] = floatstr(result);
mysql_fetch_field_row(result,"Angle");
VehicleInfo[vehid][cAngle] = floatstr(result);
mysql_fetch_field_row(result,"Interior");
VehicleInfo[vehid][cInterior] = strval(result);
mysql_fetch_field_row(result,"World");
VehicleInfo[vehid][cWorld] = strval(result);
mysql_fetch_field_row(result,"Color1");
VehicleInfo[vehid][cColor1] = strval(result);
mysql_fetch_field_row(result,"Color2");
VehicleInfo[vehid][cColor2] = strval(result);
mysql_fetch_field_row(result,"Faction");
VehicleInfo[vehid][cFaction] = strval(result);
VehicleInfo[vehid][cAlarm] = 0;
VehicleInfo[vehid][cEngine] = 0;
VehicleInfo[vehid][cFuel] = 100.0;
AddStaticVehicle(VehicleInfo[vehid][cModel],VehicleInfo[vehid][cPosX],VehicleInfo[vehid][cPosY],VehicleInfo[vehid][cPosZ],VehicleInfo[vehid][cAngle],VehicleInfo[vehid][cColor1],VehicleInfo[vehid][cColor2]);
LinkVehicleToInterior(vehid,VehicleInfo[vehid][cInterior]);
SetVehicleVirtualWorld(vehid,VehicleInfo[vehid][cWorld]);
}
mysql_free_result();
return 1;
}