• 07 Juin 2026, 04:28:38


Auteur Sujet: Pouvoir enregistrer plusieur position  (Lu 910 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne BuBuNo

  • Radio Guingamp - Bien plus qu'une radio !
  • *
  • Grand Banditisme
  • La radio bien plus qu'une passion !
  • Messages: 840
    • Voir le profil
    • Radio Guingamp - Bien plus qu'une radio !
Pouvoir enregistrer plusieur position
« le: 23 Décembre 2009, 18:16:51 »
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 :
Code: (pawn) [Sélectionner]
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 ;)
ıllıllı вυвυησ ıllıllı


Hors ligne minimicro

  • *
  • Tueur
  • Codeur Php / Mysql / Pawno
  • Messages: 53
    • Voir le profil
Re : Pouvoir enregistrer plusieur position
« Réponse #1 le: 23 Décembre 2009, 18:23:15 »
Plusieurs position de quoi ?

En sautant des lignes, ca ne va pas ???
Codeur Php / Pawno / MySql - Administration et maintenance serveur

Hors ligne BuBuNo

  • Radio Guingamp - Bien plus qu'une radio !
  • *
  • Grand Banditisme
  • La radio bien plus qu'une passion !
  • Messages: 840
    • Voir le profil
    • Radio Guingamp - Bien plus qu'une radio !
Re : Re : Pouvoir enregistrer plusieur position
« Réponse #2 le: 23 Décembre 2009, 18:23:57 »
Plusieurs position de quoi ?

En sautant des lignes, ca ne va pas ???

Bah regarde ;)

ET en sautent des lignes j'ai essayer non plus
ıllıllı вυвυησ ıllıllı


Hors ligne ghm94

  • *
  • Grand Banditisme
  • Messages: 886
    • Voir le profil
Re : Pouvoir enregistrer plusieur position
« Réponse #3 le: 23 Décembre 2009, 18:45:31 »
C'est parce que dans la fonction fopen tu met comme 2ème paramètre io_write
Et io_write efface tous le contenue du fichier avant de réécrire.
Donc à la place de io_write met io_append

++  8)

Hors ligne BuBuNo

  • Radio Guingamp - Bien plus qu'une radio !
  • *
  • Grand Banditisme
  • La radio bien plus qu'une passion !
  • Messages: 840
    • Voir le profil
    • Radio Guingamp - Bien plus qu'une radio !
Re : Pouvoir enregistrer plusieur position
« Réponse #4 le: 23 Décembre 2009, 18:52:36 »
 :D merci sa marche
ıllıllı вυвυησ ıllıllı