Page 1 sur 1

[Tuto] Les menus utilisateur

Publié : 06 août 2021, 13:47
par Tobi
Les menus utilisateurs
    A quoi servent les menus utilisateurs ?
    C’est une interface graphique, qui permet d'afficher sous formes de liste des commandes afin de les lancer en cliquant simplement dessus.
    C'est une liste personnalisable, qui permet de lancer une ou plusieurs commandes.
      Comment activer les menus utilisateurs ?
      1. Aller dans le panneau de configuration du jeu :
        Image
      2. Aller dans l’onglet « IHM » :
      3. Cocher la case « Activer les menus d’utilisateur » :
        Image
      4. Redémarrer le jeu
      Par défaut, le menu utilisateur proposé est le suivant :
      Image
        Comment créer un menu utilisateur personnalisée ?
        Un peu plus technique maintenant !
        Il est possible d'ajouter des commandes ou groupe de commandes en complément de celles proposées par défaut.

        Dans le dossier du jeu vous trouverez un fichier appelé : "Landes.menu" sont contenu est le suivant :

        Code : Tout sélectionner

        Landes
        Voir stats serveur||&stats
        Voir jour, date et heure||#jour||#date||#heure
        ||
        Stats Oui||%show_stats_in_hud=1
        Stats Non||%show_stats_in_hud=0
        Bonjour local||Bonjour
        Bonjour canal||!Bonjour
        ||
        Depot||&depot
        ||
        Info joueur...||#open_url http://jeu.landes-eternelles.com/~ale/view_user.php?user=<Nom du joueur>
        
        - La 1er ligne : "Landes" --> C'est le nom de l'onglet du menu
        Après chaque ligne, est une commande utilisant le format "Titre de la commande||command" Une ligne peut avoir plusieurs commandes et même utiliser des variables !

        Par exemple : Le titre est "Voir stats serveur" et la commande qui sera lancée au click est &stats.

        Code : Tout sélectionner

        Voir stats serveur||&stats
        Encore par exemple : Cette commande permet d'ouvrir les stats d'un joueur, elle comporte la variable "Nom du joueur" qui est à renseigner après le click sur la commande.

        Code : Tout sélectionner

        Info joueur...||#open_url http://jeu.landes-eternelles.com/~ale/view_user.php?user=<Nom du joueur>
        Ce qui donne :
        Image
        La variable : <Nom du joueur> déclenche l'ouverture d'une zone de saisie sur laquelle est précisé l'information attendu.

        Enfin un dernier point, il est aussi possible de créer un ou plusieurs nouvels onglets. Pour faire cela, il suffit d'ajouter un fichier name.menu (name est à remplacer par le nom que vous voulez) dans le même dossier que celui du fichier landes.menu et d'y ajouter votre propre personnalisation.

        Par exemple, moi j'ai rajouté :

        Code : Tout sélectionner

        Les commandes
        Saluer||&salut
        Danser||&danse
        Faire un salto||&salto
        Faire une roue||&roue
        Lancer un de 100||&dé 100
        ||
        Interactions sur les canaux||&salut
        ||
        Activer mode absent||&apm
        Consuler boite a messages||&msg tout
        Rejoindre un canal||&jc <num>
        ||
        Les commandes pratiques||&salut
        ||
        Aller au depot||&0
        Voir vos avantages||&liste_avantages
        Verifier les compteurs de vos missions||&cooldowns
        Verifier les invasions de monstres||&invasions
        Verifier le bonus d'une zone||&bonus_zone
        Ma quete du jour||&daily_quest
        Se deconnecter du jeu||&exit
        ||
        Interactions avec les gildes||&salut
        ||
        Message pour ma gilde||&mg <msg>
        Message pour les Patrouilleurs||&ig ~P~ <message>
        Message pour les Villageois||&ig \V/ <message>
        Message pour les Adeptes||&ig -AD- <message>
        Message pour les Gardiens||&ig [GT] <message>
        Message pour l'Ordre Obscur||&ig -?- <message>
        Message pour les Ingénieurs de Draia||&ig |I| <message>
        Message pour les Mages||&ig Mage <message>
        Message pour les Warlords||&ig wWw <message>
        Message pour les chats noirs||&ig CDCN <message>
        Message pour le Magasin Général||&ig {MG} <message>
        Message pour l'assemblée Initiée||&ig AILE <message>
        Voir mon rang de gilde||&rang
        Voir les membres du clan||&liste_gilde
        ||
        A vous et votre imagination de faire le reste !

        Re: [Tuto] Les menus utilisateur

        Publié : 07 août 2021, 11:02
        par Oswald
        Salut, très bon tuto, beau travail :)

        Par contre je n'aurais pas mis les messages IG, parce que si une gilde change son nom-court, la commande ne marche plus :lol:

        Re: [Tuto] Les menus utilisateur

        Publié : 07 août 2021, 11:12
        par Crowley
        Vous n'êtes pas censés les changer ;)

        Re: [Tuto] Les menus utilisateur

        Publié : 07 août 2021, 11:36
        par Tobi
        Merci pour ton retour Oswald,

        C'est juste un exemple que j'ai mis, la chose reste entièrement paramétrable. (c'est le menu dont je me sert, heureusement personne n'a encore changé de nom court, mais sinon je changerais la commande c'est pas un gros travail ^^ )

        Cependant, si cela t'intéresse le menu proposé par défaut est en cours de débat ici : https://www.landes-eternelles.com/phpBB ... 75#p253775

        N'hésites pas à venir proposer des ajouts/modifications. :D

        Re: [Tuto] Les menus utilisateur

        Publié : 13 août 2021, 12:10
        par Oswald
        Yes ça marche je vais aller poster un truc du reste :)

        Au fait, pour ceux qui n'arrivent pas à ouvrir le fichier Landes.menu (sous Windows : C:\Program Files (x86)\Landes Eternelles\), je vous conseille d’installer l'utilitaire Notepad++ (https://notepad-plus-plus.org/).

        Une fois installé,
        • clic droit sur Landes.menu, "ouvrir avec Notepad++"
        • modifiez le fichier, enregistrez
        • il vous demande les droits admin c'est normal
        • validez, enregistrez tout
        • redémarrez le jeu si il est ouvert

        For our foreign and beloved players, in english please <3 :

        For those who can't open Landes.menu, you can use Notepad++ (https://notepad-plus-plus.org/).

        Once installated,
        • right clic on Landes.menu, "open with Notepad++"
        • modify the file, save
        • it might ask you the admins rights, it's ok
        • validate and save
        • Reboot if the game is open (@Dissable :mrgreen: )


        L'affaire est dans le sac.

        Re: [Tuto] Les menus utilisateur

        Publié : 22 août 2021, 08:47
        par Dinlae
        Je vous partage le mien, compact, avec les principales commandes du jeu:
        XXX c'est le nom du menu cliquable qui s'affiche, on peut mettre ce qu'on veut; par ailleurs je positionne le menu puis décoche "afficher le titre" dans le menu qui apparait avec clic droit dessus, pour avoir un menu discret et qui reste fixe.

        Code : Tout sélectionner

        XXX
        cooldowns||&cooldowns
        jour||&jour
        elavro||&elavro
        elavro info||&elavro_infos
        invasions||&invasions
        quete||&daily_quest
        elixir||&elixir_timer
        classement||&classement
        depot||&depot_liste
        go depot||&gomarque depot
        bonus zone||&bonus_zone
        marques||&depot_liste marques
        lumens||&depot_liste lumens
        joueurs co||#open_url http://jeu.landes-eternelles.com/~ale/players.php