29.08.2014, 12:24
(
Последний раз редактировалось Prostilov; 29.08.2014 в 15:08.
)
pawn Код:
new cModel, Float:Cx, Float:Cy, Float:Cz, Float:CAngle, CColor1, CColor2;
INI_Int("Model", cModel);
INI_Float("x", Float:Cx);
INI_Float("y", Float:Cy);
INI_Float("z", Float:Cz);
INI_Float("fa", Float:CAngle);
INI_Int("color1", CColor1);
INI_Int("color2", CColor2);
printf("Loading car data: Model %i, Positions: %f %f %f, Angle %f", cModel, Cx, Cy, Cz, CAngle);
Код:
Loading car data: Model 0, Positions: 0.000000 0.000000 0.000000, Angle 0.000000
Related function:
pawn Код:
stock LoadAllVehicles()
{
new fname[36];
new index = 1;
format(fname, sizeof(fname), "/POV/%i.ini", index);
while(fexist(fname))
{
format(fname, sizeof(fname), "/POV/%i.ini", index);
INI_ParseFile(fname, "LoadVehicles");
printf("Loading file %s", fname);
index++;
}
}
Код:
[data] Model = 546 x = 1659.910522 y = -1891.801757 z = 13.330147 fa = 0.041964 color1 = 1 color2 = 1 locked = 0
pawn Код:
forward LoadVehicles(name[], value[]);
public LoadVehicles(name[], value[])
{
new cModel, Float:Cx, Float:Cy, Float:Cz, Float:CAngle, CColor1, CColor2;
printf("Loading Name:%s Value:%s", name, value);
INI_Int("Model", cModel);
INI_Float("x", Float:Cx);
INI_Float("y", Float:Cy);
INI_Float("z", Float:Cz);
INI_Float("fa", Float:CAngle);
INI_Int("color1", CColor1);
INI_Int("color2", CColor2);
printf("Loading car data: Model %i, Positions: %f %f %f, Angle %f", cModel, Cx, Cy, Cz, CAngle);
new LoadedCar = CreateVehicleEx(cModel, Float:Cx, Float:Cy, Float:Cz, Float:CAngle, CColor1, CColor2);
vInfo[LoadedCar][Model] = cModel;
vInfo[LoadedCar][vPos_x] = Float:Cx;
vInfo[LoadedCar][vPos_y] = Float:Cy;
vInfo[LoadedCar][vPos_z] = Float:Cz;
vInfo[LoadedCar][vAngle] = Float:CAngle;
vInfo[LoadedCar][vcolor1] = CColor1;
vInfo[LoadedCar][vcolor2] = CColor2;
printf("Spawning Player Owned Vehicle Model %i at X = %f Y = %f Z = %f", cModel, Float:Cx, Float:Cy, Float:Cz);
return 1;
}
Код:
[16:54:45] Loading Name:Model Value:466 [16:54:45] Loading Name:x Value:1655.299804 [16:54:45] Loading Name:y Value:-1880.500000 [16:54:45] Loading Name:z Value:13.370150 [16:54:45] Loading Name:fa Value:0.000000 [16:54:45] Loading Name:color1 Value:1 [16:54:45] Loading Name:color2 Value:1 [16:54:45] Loading Name:locked Value:0 [16:54:45] Loading car data: Model 0, Positions: 0.000000 0.000000 0.000000, Angle 0.000000
Is there a workaround for this or am I doing something wrong?