GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Kevin_Carter le 19 Avril 2012, 18:54:35

Titre: [Résolu]Problème de Remise de l'argent !
Posté par: Kevin_Carter le 19 Avril 2012, 18:54:35
Alors voilà, lorsqu'un joueur se connecte, ça créer un compte avec son nom et tout, tout ça c'est ok.
Lorsqu'un joueur se déconnecte l'argent est bien enregistré mais quand celui-ci se re-connecte, et bien là il n'a plus de sous ...
Voici le code complet : http://pastebin.com/nxw0mK1L (http://pastebin.com/nxw0mK1L)

Merci d'avance pour votre aide et soutiens .
Titre: Re : Problème de Remise de l'argent !
Posté par: dydjyz le 19 Avril 2012, 19:08:06
Il me semble que ton problème viens de là:
                        pInfo[playerid][pAdmin] = dini_Int(string, "Admin");
                        pInfo[playerid][pModo] = dini_Int(string, "Modo");
                                        pInfo[playerid][pLevel] = dini_Int(string, "Level");
                                        SetPlayerScore(playerid, pInfo[playerid][pLevel]);
                                        GivePlayerMoney(playerid, pInfo[playerid][pCash]);


En effet, tu ne recupère pas l'argent qui est marqué sur le fichier du joueur. il faudrait ajouter quelque chose qui ressemble à ça:
pInfo[playerid][pCash] = dini_Int(string, "Argent");
Titre: Re : Problème de Remise de l'argent !
Posté par: Kevin_Carter le 19 Avril 2012, 22:07:01
 :dling  Problème résolu !  :dling