Err0r404 Posted September 22, 2011 Share Posted September 22, 2011 Bonsoir! Je suis nouveau sur MTA SA et LUA, je viens de partir de SA-MP où j'ai pas mal touché du code... Enfin bon, j'aimerais un peu d'aide pour LUA. J'ai quelques questions, j'espère que vous allez pouvoir m'aider. Je voudrais stocker des données par joueur, j'ai donc pensé à faire une fonction (pour le serveur, pas le client) comme celle ci: PlayerInfo = {} function SetPlayerInfo(pseudo, variable, lamodif) local nom = getPlayerFromName(pseudo); if(variable == "pseudo") then PlayerInfo[nom].pseudo = lamodif; end end Mais je bloque, j'ai plusieurs erreurs... Est-ce une bonne solution? Avez vous un autre moyen de stocker une donnée propre au joueur? Link to comment
FatalTerror Posted September 30, 2011 Share Posted September 30, 2011 Salut a toi, Utilise plutot un setElementData (Sauvegarde une valeur pour l'element) plutot qu'une varaible... C'est juste un conseil ^^ Apres ton code est plutot bon... et bienvenue dans le monde du LUA Edit: Y a aussi le setAccountData (Sauvegarde une valeur pour le compte) et la base de donnée MySQL(Un peut plus hard). Bonne chance Link to comment
Err0r404 Posted October 8, 2011 Author Share Posted October 8, 2011 Bonsoir, merci beaucoup pour l'aide! Je suis passé à coté de cette fonction, j'ai un peu honte là... ^^' Merci pour les conseils, j'ai plus dans l'idée d'une sauvegarde par SQL (afin de le relier à un site externe). Merci pour l’accueil, c'est dommage qu'il y ait si peu de monde ici... Je vais suivre ton conseil et utiliser cette fonction, c'est justement ce que je cherchais. Bonne soirée et à bientôt. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now