GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: rivoal29 le 03 Mai 2009, 20:00:40

Titre: Trier les fichiers dans scriptfiles
Posté par: rivoal29 le 03 Mai 2009, 20:00:40
Bonjours a tous,

Je voudrait( si c'est possible je pense ) trier dans des dossier  ;)
Si oui comment ?
Par exemple que j'ai un dossier RACE avec toutes mes courses et un dossier COMPTES avec tout mes comptes

Merci d'avance pour votre aide.  ::)

PS: J'utilise file.inc
Titre: Re : Trier les fichiers dans scriptfiles
Posté par: cristab le 03 Mai 2009, 20:01:34
oui c'est possible :P
Titre: Re : Trier les fichiers dans scriptfiles
Posté par: rivoal29 le 03 Mai 2009, 20:03:18
oui c'est possible :P
=>
Bonjours a tous,

Je voudrait( si c'est possible je pense ) trier dans des dossier  ;)
Si oui comment ?
Par exemple que j'ai un dossier RACE avec toutes mes courses et un dossier COMPTES avec tout mes comptes

Merci d'avance pour votre aide.  ::)

PS: J'utilise file.inc
:dry  Se serait possible de savoir comment ? :dry
Titre: Re : Trier les fichiers dans scriptfiles
Posté par: cristab le 03 Mai 2009, 20:18:23
ben sans connaitre ton systeme de comptes sa risque d'etre dur  :dry
Titre: Re : Re : Trier les fichiers dans scriptfiles
Posté par: rivoal29 le 03 Mai 2009, 20:30:18
Je suis en train de la créer elle est donc incomplet;
Sa c'est dans le /login
    if (!(fexist(string)))
{

format(string, 32, "Comptes/%s.c",playername); // ne marche pas :( sa me le laisse dans le scriptfile
new File:p,templine[42];

p = fopen(string,io_write);
format(templine,sizeof(templine),"PASS=%s/n", tmp);
fwrite(p, templine);
format(templine,sizeof(templine),"nofall=%d/n", nofall[playerid]);
fwrite(p, templine);
format(templine,sizeof(templine),"ramp=%d/n", noramp[playerid]);
fwrite(p, templine);
format(templine,sizeof(templine),"spa=%d/n", spa[playerid]);
fwrite(p, templine);
fclose(p);
Titre: Re : Trier les fichiers dans scriptfiles
Posté par: » Lukubi™ le 03 Mai 2009, 20:31:20
Salut,

Regarde le RaS de R@f il a placé ces fichier dans un dossier, ;)

++
MrT®
Titre: Re : Trier les fichiers dans scriptfiles
Posté par: rivoal29 le 03 Mai 2009, 20:32:44
Oui mais la il est a créer "d'avance" les fichier, pour les lire il a utiliser un " / " j'ai essayé en l'écrivant ( comme tu peux le voir ) mais sa ne marche pas
Titre: Re : Trier les fichiers dans scriptfiles
Posté par: cristab le 03 Mai 2009, 20:38:33
arf sa aurais etait en dini no bleme mais en fcreat fexist je ne sais pas
Titre: Re : Re : Trier les fichiers dans scriptfiles
Posté par: rivoal29 le 03 Mai 2009, 20:40:25
arf sa aurais etait en dini no bleme mais en fcreat fexist je ne sais pas

Ben donne moi comment on fais en dini ( Sil Te Plait ^^)  je remettrait le tout en dini

Soluce trouver:

J'ai créer ( avec dini ) une petite faction:
stock Createfile(filename[])
{
new File:fhnd;
fhnd=fopen(filename,io_write);
if (fhnd) {
fclose(fhnd);
}
return true;
}
Qui marche je sais pas trop pourquoi ^^
Titre: Re : Trier les fichiers dans scriptfiles
Posté par: ClaSh le 03 Mai 2009, 23:20:47
Salut!

J'avais eu le même problème que toi mais y a longtime, j'ai réussi à le faire mais faut édité des ligne mais je me rappel plus des lignes en plus j'ai mis trop de temps pour trouvé  :lmao.

ClaSh
Titre: Re : Trier les fichiers dans scriptfiles
Posté par: S!m le 03 Mai 2009, 23:30:18
Salut,

n'oublie pas que l'option de le faire à la main est toujours présente, si tu n'as pas fais la liste des fichiers, il te sera encore plus difficile de les déplacer via un code que manuellement...

sinon, pour ton code le mieux que tu peut faire c'est chercher toutes les combinaisons possibles et les trier selon l'extension, ce qui risque d'être long (surtout à coder)

je suppose que tu utilise un panel sur internet puisque l'idée ne se pose même pas sur son propre pc.....je laisse la place aux professionnels...

++Sim++
Titre: Re : Re : Trier les fichiers dans scriptfiles
Posté par: rivoal29 le 04 Mai 2009, 15:29:22
Salut,

n'oublie pas que l'option de le faire à la main est toujours présente, si tu n'as pas fais la liste des fichiers, il te sera encore plus difficile de les déplacer via un code que manuellement...

sinon, pour ton code le mieux que tu peut faire c'est chercher toutes les combinaisons possibles et les trier selon l'extension, ce qui risque d'être long (surtout à coder)

je suppose que tu utilise un panel sur internet puisque l'idée ne se pose même pas sur son propre pc.....je laisse la place aux professionnels...

++Sim++


EUUU je n'ait pas trop comprit  :blink mais dans mon code le filename c'est par exemple "Comptes/rivoal.c" sa créer un fichier rivoal.c dans le dossier comptes