GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Raptor2x le 21 Mai 2012, 18:09:57

Titre: Système d'enregistrement d'information
Posté par: Raptor2x le 21 Mai 2012, 18:09:57
Bonjour, je voudrais savoir comment fonctionne (et un peu comment faire) un système d'enregistrement de données d'un joueur.
Je ne veux pas du tout le script tout fait, mais juste savoir comment ça fonctionne en gros.
Par exemple, si je veux sauvegarder le nombre de score, d'argent etc d'un joueur même quand il se déconnecte.
Merci à ceux qui m'aideront.
Titre: Re : Système d'enregistrement d'information
Posté par: Xartrick le 21 Mai 2012, 18:16:17
Le principe reste le même.

SGBD, fichier, et autre...


Donc en gros, tu stocke, et tu récupère.

Fopen - SA-MP Wiki (http://wiki.sa-mp.com/wiki/Fopen)
Fread - SA-MP Wiki (http://wiki.sa-mp.com/wiki/Fread)
Fwrite - SA-MP Wiki (http://wiki.sa-mp.com/wiki/Fwrite)
Fclose - SA-MP Wiki (http://wiki.sa-mp.com/wiki/Fclose)
Titre: Re : Système d'enregistrement d'information
Posté par: Raptor2x le 21 Mai 2012, 18:54:49
Merci de ta réponse.
Si j'ai bien compris, lorsque le joueur enregistre son compte, on crée un fichier avec "fcreate", et par la suite, on va "fwrite" ou "fre
Titre: Re : Système d'enregistrement d'information
Posté par: Xartrick le 21 Mai 2012, 18:55:27
C'est bien ça.
Titre: Re : Système d'enregistrement d'information
Posté par: Raptor2x le 21 Mai 2012, 18:58:47
Désolé le message a été coupé :

Si j'ai bien compris, lorsque le joueur enregistre son compte, on crée un fichier avec "fcreate", et par la suite, on va "fwrite" ou "fread" sur se même fichier.
Mais comment on fait pour définir le nom et les informations de base contenue dans se fichier, à sa création?
Titre: Re : Système d'enregistrement d'information
Posté par: Xartrick le 21 Mai 2012, 19:01:42
C'est à toi de définir cela.
Mais tu peux aussi utiliser des librairies comme
Dini.