GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Xolokos le 23 Décembre 2010, 21:57:26

Titre: Problème avec Dini ?
Posté par: Xolokos le 23 Décembre 2010, 21:57:26
Alors j'ai voulue changer le repertoire de destination de mon register et maintenant il bug.

et des que je m'enregistre le fichier n'est pas créer ?

http://pastebin.com/js7fZhVg (http://pastebin.com/js7fZhVg)

Nouveau problème quand je me déconnecte mon score est remit a 0.
Titre: Re : Problème avec Dini ?
Posté par: cristab le 23 Décembre 2010, 22:56:10
ceci n'est pas ok #define SERVER_USER_FILE "%s.ini"
prefere cela
CompteJoueur(playerid)
{
   new str[MAX_PLAYER_NAME+4];// le +4 c'est pour le .ini
   new name[MAX_PLAYER_NAME];
   GetPlayerName(playerid, name, sizeof(name));
   format(str, sizeof(str), %s.ini, name);
   return str;

}

ensuite tu l'utilise de cette maniere
if(fexist(CompteJoueur(playerid)))
        {
           ....
        }
Titre: Re : Problème avec Dini ?
Posté par: Xolokos le 23 Décembre 2010, 22:57:29
Merci Cristab sa marche impec* grâce a toi =)
Titre: Re : Problème avec Dini ?
Posté par: chneubeul le 24 Décembre 2010, 11:47:28
Salut, sinon suffisait de modifier le SERVER_USER_FILE en
#define SERVER_USER_FILE "repertoire/%s.ini"
Et le tour est joué ^^

A+, Sam.
Joyeux Noel ! :p
Titre: Re : Problème avec Dini ?
Posté par: Xolokos le 24 Décembre 2010, 11:59:21
J'avais vue merci toi aussi Hohoho. mdr'