• 22 Avril 2025, 17:02:25


Auteur Sujet: Problème avec 2 variables  (Lu 1253 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Jcvag44800

  • *
  • Grand Banditisme
  • Messages: 616
    • Voir le profil
Problème avec 2 variables
« le: 01 Mai 2011, 14:47:25 »
Hello tout le monde !

Alors voilà,j'ai voulu faire un petit système multi langage, et voici se que j'ai fais :

    if(fexist(file))
    {
  if(PlayerInfo[playerid][pLangage] == 1)
  {
        ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "{008000}Vous êtes enregistré", "Bienvenue sur Fanatik Stunt !\n\nMerci d'entrer votre mot de passe ci-dessous pour vous connecter :", "Connect", "Quit");
  }
  if(PlayerInfo[playerid][pLangage] == 2)
  {
    ShowPlayerDialog(playerid, 4, DIALOG_STYLE_INPUT, "{008000}You are register", "Welcome to Fanatik Stunt !\n\nThank you to enter your password below to login :", "Login", "Leave");
  }

Cependant, le tableau ne s'affiche pas l'hors de la connexion, même si ma variable langage dans le fichier user est à 1 !!!
Comment y remédier svp

Merci


Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Problème avec 2 variables
« Réponse #1 le: 01 Mai 2011, 15:29:35 »
normale apparement ta variable reste a 0 car tu n'extrait pas la valeur de la variable dans le fichier
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Jcvag44800

  • *
  • Grand Banditisme
  • Messages: 616
    • Voir le profil
Re : Problème avec 2 variables
« Réponse #2 le: 01 Mai 2011, 15:34:35 »
Salut,

Si si biensur, j'ai ma variable qui est à 1
L'hors de l'inscription, le joueur choisi entre Français et Anglais
Si il clique sur Français, la variable pLangage est à 1
Si il clique sur Anglais, la variable est à 2


Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Problème avec 2 variables
« Réponse #3 le: 01 Mai 2011, 15:49:30 »
fait comme sa est dit mais je suis sur elle est a 0

if(fexist(file))
    {
 if(PlayerInfo[playerid][pLangage] == 1)
 {
        ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "{008000}Vous êtes enregistré", "Bienvenue sur Fanatik Stunt !\n\nMerci d'entrer votre mot de passe ci-dessous pour vous connecter :", "Connect", "Quit");
   printf("plangage %d",PlayerInfo[playerid][pLangage]);
 }
 if(PlayerInfo[playerid][pLangage] == 2)
 {
   ShowPlayerDialog(playerid, 4, DIALOG_STYLE_INPUT, "{008000}You are register", "Welcome to Fanatik Stunt !\n\nThank you to enter your password below to login :", "Login", "Leave");
   printf("plangage %d",PlayerInfo[playerid][pLangage]);
 }
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Jcvag44800

  • *
  • Grand Banditisme
  • Messages: 616
    • Voir le profil
Re : Problème avec 2 variables
« Réponse #4 le: 01 Mai 2011, 15:57:20 »
Bah apparament, elle est à 0
Mais elle est à 1 sur mon fichier User
Langage=1
Et je ne peux pas test ton code , car je n'ai pas le tableau qui s'affiche du coup
Je vais mettre
If(PlayerInfo[playerid][pLangage] == 0)

Pour voir si il s'affiche


PS: J'ai test et c'est bien à 0
[15:57:36] plangage 0


Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Problème avec 2 variables
« Réponse #5 le: 01 Mai 2011, 16:00:06 »
car tu n'as pas extrait la valeur de la variable dans le fichier ^^
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Jcvag44800

  • *
  • Grand Banditisme
  • Messages: 616
    • Voir le profil
Re : Problème avec 2 variables
« Réponse #6 le: 01 Mai 2011, 16:10:13 »
D'accord :)

Comment faire s'il te plait ?

J’imagine qui faudra faire un new comme ceci :

new plangage = 0; ?


Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Problème avec 2 variables
« Réponse #7 le: 01 Mai 2011, 16:19:25 »
non sa pas besoin

comment ce presente ton systeme de gestion de fichier

sans sa je pourrais pas t'aider
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Jcvag44800

  • *
  • Grand Banditisme
  • Messages: 616
    • Voir le profil
Re : Problème avec 2 variables
« Réponse #8 le: 01 Mai 2011, 16:20:33 »


Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Problème avec 2 variables
« Réponse #9 le: 01 Mai 2011, 16:32:57 »
donc

if(fexist(file))
    {
          PlayerInfo[playerid][pLangage] = dini_Int(file, "Langage");
 if(PlayerInfo[playerid][pLangage] == 1)
 {
        ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "{008000}Vous êtes enregistré", "Bienvenue sur Fanatik Stunt !\n\nMerci d'entrer votre mot de passe ci-dessous pour vous connecter :", "Connect", "Quit");
 }
 if(PlayerInfo[playerid][pLangage] == 2)
 {
   ShowPlayerDialog(playerid, 4, DIALOG_STYLE_INPUT, "{008000}You are register", "Welcome to Fanatik Stunt !\n\nThank you to enter your password below to login :", "Login", "Leave");
 }
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Jcvag44800

  • *
  • Grand Banditisme
  • Messages: 616
    • Voir le profil
Re : Problème avec 2 variables
« Réponse #10 le: 01 Mai 2011, 17:09:38 »
D'accord, merci Cristab

Je dois faire cette manipulation à chaque fois l'hors se que je veux récupérer une variable ?


Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Problème avec 2 variables
« Réponse #11 le: 01 Mai 2011, 17:11:38 »
non juste la apres elle changeras pas durant le temps de jeux du joueurs
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Jcvag44800

  • *
  • Grand Banditisme
  • Messages: 616
    • Voir le profil
Re : Problème avec 2 variables
« Réponse #12 le: 01 Mai 2011, 17:13:30 »
D'accord, merci encore ;)