Jump to content

Un peut d'aide!?


Recommended Posts

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

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

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...