• [Résolu] probleme recuperation variable dialog


    coucou, je vien reposer une petite question, voila je voudrais check si il y’a un text dans un rscedit dans mon dialog, j’ai donc fait ceci

    _Vendeur = ctrlText 1400;
    
    if (isNil _Vendeur) exitWith {hint "Veuillez entrer votre Nom";};
    

    mais cela ne marche pas , peut t’on m’aider svp ?

    merci d’avance :p

  • Salut,
    Je sais pas si c’est le problème vu que j’ai pas l’habitude des gui et fenêtres de texte mais tu as un ; de trop.

    Niveau en sqf : Moyen, déjà + copain avec les GUI (j'essaie, j'essaie !)
    Niveau en map editing : Bon sur Xcam
    Sens artistique : Huître
    TS : ldg-gaming.eu

  • si tu parle du ; entre le " et le } c’est normal, enfaite le seul soucis ety qu’il arrive pas a chack si si oui ou non y’a un texte d’ecrit dans ma case

  • Oh, désolé autant pour moi !
    Je vais peut etre dire une connerie mais une variable set à “Nil” n’est pas assignée si j’en crois ma relecture du wiki.
    Alors que toi tu l’as assignée à ton ctrlText

    Donc elle n’est pas Nil, juste vide. Dans ce cas ta condition saute car false.

    Essaie de mettre un :
    hint format [“Ma variable vaut %1”,_vendeur]; juste avant ton if pour en être sûr.

    Niveau en sqf : Moyen, déjà + copain avec les GUI (j'essaie, j'essaie !)
    Niveau en map editing : Bon sur Xcam
    Sens artistique : Huître
    TS : ldg-gaming.eu

  • je l’ai pas set a nil je verifie si elle est egal a nil, enfion c’est ce que je veut XD

  • Bonsoir tu dois mettre ta variable entre double guillemets :

    Isnil “_var”;

    Normalement ta variable et bien récupéré.

    Bonne chance.

    Je n’ai jamais cherché à être bizarre. C’est toujours les autres qui m’ont qualifié de bizarre.
    ts : vps415630.ovh.net
    trello : https://trello.com/b/l5vlw01v/heavy-life

  • Dans ce cas, ce n’est pas nécessaire.
    C’est lors de l’initialisation de la variable

    _varName = ‘frfrf’

    Que s’il s’agit d’un string ou autre texte

    Discord : https://discord.gg/CqN7ETt

    "Toi, le bon Dieu, au lieu de te donner un cerveau, il aurait mieux fait de te creuser un deuxième trou du cul, parce que tu chies plus que tu penses ! "

  • @Joaquine a dit dans probleme recuperation variable dialog :

    Dans ce cas, ce n’est pas nécessaire.

    Ok m’y bad. 😅. Pour savoir pourquoi ces pas nécessaire ?

    Je n’ai jamais cherché à être bizarre. C’est toujours les autres qui m’ont qualifié de bizarre.
    ts : vps415630.ovh.net
    trello : https://trello.com/b/l5vlw01v/heavy-life

  • Ta _varName & déclarer normalement dans ton code avant son appel donc dans tous les cas il la trouvera

    Mais tu n’a pas tord, le Isnil “_var”; est souvent utilisé dans certaine situation

    Discord : https://discord.gg/CqN7ETt

    "Toi, le bon Dieu, au lieu de te donner un cerveau, il aurait mieux fait de te creuser un deuxième trou du cul, parce que tu chies plus que tu penses ! "

  • isnil ne sert a rien tu declarres ta variable
    utilise cette condition:

    if (_Vendeur isequalTo "") then ....
    

    T as la reponse sur les 2 fofos !

    Je suis le méchant monsieur qui n aide pas !
    Le SQF ça s'apprend, ça ne s'improvise pas !
    Mon CV: https://www.youtube.com/user/brutalzic
    Mes sites: http://btrteam.fr
    http://devarma3france.fr
    Mon TS = ts3.btrteam.fr:52432
    Projet UnRealLife.fr

  • Merci Brutal je t’adore ca marche nickel; javais essayer avec un _vendeur == “” mais cela n’a pas marcher, j’avais pas pensser au isequalto car jj’azi jamais compris la diference entre ca et ==

  • isequalTo remplace == …

    Je suis le méchant monsieur qui n aide pas !
    Le SQF ça s'apprend, ça ne s'improvise pas !
    Mon CV: https://www.youtube.com/user/brutalzic
    Mes sites: http://btrteam.fr
    http://devarma3france.fr
    Mon TS = ts3.btrteam.fr:52432
    Projet UnRealLife.fr

  • D’ailleurs corrigez-moi si je me gourre mais isEqualTo est plus rapide à l’exécution que == d’après ce que j’avais vu.
    A utiliser de préférence, donc.

    Niveau en sqf : Moyen, déjà + copain avec les GUI (j'essaie, j'essaie !)
    Niveau en map editing : Bon sur Xcam
    Sens artistique : Huître
    TS : ldg-gaming.eu

  • @deathblade6666 a dit dans probleme recuperation variable dialog :

    D’ailleurs corrigez-moi si je me gourre mais isEqualTo est plus rapide à l’exécution que == d’après ce que j’avais vu.
    A utiliser de préférence, donc.

    A utiliser tout cours car parfois le == est considere comme une erreur …

    Je suis le méchant monsieur qui n aide pas !
    Le SQF ça s'apprend, ça ne s'improvise pas !
    Mon CV: https://www.youtube.com/user/brutalzic
    Mes sites: http://btrteam.fr
    http://devarma3france.fr
    Mon TS = ts3.btrteam.fr:52432
    Projet UnRealLife.fr

  • @brutalzic Ca je le savais pas, j’utilise toujours isEqualTo mais je savais pas pour les erreurs. Tu m’as appris un truc !

    Niveau en sqf : Moyen, déjà + copain avec les GUI (j'essaie, j'essaie !)
    Niveau en map editing : Bon sur Xcam
    Sens artistique : Huître
    TS : ldg-gaming.eu

  • @deathblade6666 a dit dans probleme recuperation variable dialog :

    @brutalzic Ca je le savais pas, j’utilise toujours isEqualTo mais je savais pas pour les erreurs. Tu m’as appris un truc !

    Avec leur putain de mise a jour, on en decouvre tous les jours …

    Je suis le méchant monsieur qui n aide pas !
    Le SQF ça s'apprend, ça ne s'improvise pas !
    Mon CV: https://www.youtube.com/user/brutalzic
    Mes sites: http://btrteam.fr
    http://devarma3france.fr
    Mon TS = ts3.btrteam.fr:52432
    Projet UnRealLife.fr

Messages 16Vues 706
Se connecter pour répondre