Bonjour,
Alors voila je me retrouve face a un soucis que je n'arrive pas résoudre :(
Voila mon soucis je suis entrain de créer un FS afin de pouvoir savegarder des position de voiture ou de joueurs et les stoquer dans un fichier mais le soucis c'est que je ne peut enregistrer que une postion dasn ce fichier voila mon code :
stock CreateVPosFile(playerid)
{
new currentveh;
currentveh = GetPlayerVehicleID(playerid);
new model = GetVehicleModel(currentveh);
new Float:vehx, Float:vehy, Float:vehz, Float:z_rot;
GetVehiclePos(currentveh, vehx, vehy, vehz);
GetVehicleZAngle(currentveh, z_rot);
new tmp[128];
format(tmp, sizeof(tmp), VPOS_FILES_DIRECTORY, tmp);
new File: VehPos;
if(!(VehPos = fopen(tmp, io_write)))
{
return -2;
}
format(tmp, sizeof(tmp), "AddStaticVehicle(%d,%f,%f,%f,%f,1,8);\n", model,vehx, vehy, vehz,z_rot,i);
fwrite(VehPos, tmp);
fclose(VehPos);
format(tmp, sizeof(tmp), "vehicle save %d,%f,%f,%f,%f ", model,vehx, vehy, vehz,z_rot);
SendClientMessage(playerid,0x33CCFFAA, tmp);
return 1;
}
Merci d'avance de votre aide ;)