Sziasztok,csináltam egy jármû rendszer féleséget,és amikro valaki megveszi, akkor beír egy alap koordinátát,ami a szaloné.
Kilépéskor nem menti el,de a betöltés jó , mert betölti a szalon koordinátáját,amit vásárláskor ír bele.Szóval a mentéssel van valami baj.
Betöltés:
[pawn]
new betoltes[ 64 ];
for( new x; x < 100; ++x )
{
format( betoltes, sizeof betoltes, \"/Adatbazis/Jarmuvek/%d.ini\", x );
CreateVehicle(dini_Int(betoltes,\"Model\"),dini_Float(betoltes,\"X\"),dini_Float(betoltes,\"Y\"),dini_Float(betoltes,\"Z\"),dini_Float(betoltes,\"Forgatás\"),dini_Int(betoltes,\"Szín1\"),dini_Int(betoltes,\"Szín2\"));
}
[/pawn]
Mentés:
[pawn]
public OnPlayerExitVehicle(playerid, vehicleid)
{
new file[256];
if(vehicleid == sajatkocsi)
{
new Float:x,Float:y,Float:z,Float:forgatas;
GetVehiclePos(sajatkocsi,x,y,z);
GetVehicleZAngle(sajatkocsi,forgatas);
format(file,sizeof(file),\"/Adatbazis/Jarmuvek/%d.ini\", vehicleid);
dini_FloatSet(file,\"X\", x);
dini_FloatSet(file,\"Y\", y);
dini_FloatSet(file,\"Z\", z);
dini_FloatSet(file,\"Forgatás\", forgatas);
}
return 1;
}
[/pawn]
remélem régebben is kértem segítséget,remélem valaki tud segíteni