Bonsoirs,
Ce soir je vais apprendre et vous expliquez comment crée son MenuAdmin pour son serveur.
- - - - - - - - - - - - - - - - - - - - - - - -
Requis :
- Un serveur privé et être administrateur ou moderateur mini (pour pouvoir testé son MenuAdmin)
- Notepad++ téléchargeable
- Les commandes de son emulateur (selon l'emulateur cela varie).
A savoir :
TOUJOURS codé entre " <commands> " et "</commands> " et après le code de base !
Ceci est une ligne avec juste un texte (le texte est " Une ligne sans action ")
Permet de crée une ligne qui quand ont cliquera dessus ouvrira un sous menu (on verra comment le remplir plus tard)
sendChat = Permet d'envoyé un truc dans le tchat
"Bienvenue !" = le nom de la fonction dans nôtre MenuAdmin que l'on verra
"Bienvenue tout les nouveaux joueurs !" = la phrase qui sera envoyé dans le tchat
sendCommand = Permet d'envoyé une commande dans la console (/console , faut être moderateur minimum)
ANNOUNCE = Commande qui sert à faire une annonce en rouge etc..
[Serveur] : Reboot dans 5mns = le texte de mon annonce
Faire des commentaires :
<!-- Ceci est un commentaire et sera ignoré à la lecture de nôtre MenuAdmin, sa sert uniquement pour se repéré -->
- - - - - - - - - - - - - - - - - - - - - - - -
Commençons tout de suite !
Une fois Notepad++ installé, ouvré le .
Vous arriverez sur une interface comme ça :
Ensuite on va implanté le code de base pour le bon fonctionnement du MenuAdmin :
Code :
Maintenant, faite "Fichier>Enregistré sous...." et dans le format sélectionné l'avant dernier en partant de tout en bas (format .xml) et en nom de fichier "MenuAdmin" puis enregistré où vous voulez :
A partir de maintenant on va pouvoir codé, le code de base à prit couleur etc.. :
J'ai oublier de refermer ma balise " <item " !
Apres la 4ème ligne, ajoutez : </item>
Je vais donné un titre à mon MenuAdmin :
Code :
Je lui ajoute la fonction qui permet de le recharger :
Code :
J'ajoute une ligne de séparation (une catégorie) puis un menu avec une commande:
Code :
Après à vous d'être imaginatif
Il faut mettre sont fichier MenuAdmin (qui est en format .xml) dans le dossier racine de Dofus (souvent dans "C:\Program Files\Dofus\" ou C:\Program Files (x86)\Dofus\") puis lancé le jeu, se connecté à sont serveur où ont est Moderateur minimum puis resté appuyé sur MAJ (c'est une fleche qui monte qui ce trouve au dessus de Ctrl) et cliqué gauche sur votre personnage et vôtre MenuAdmin devrait s'afficher.
Comment ce fait-t-il que je n'ai pas tout mon MenuAdmin en jeu ?
Sois parce que il est trop grand (comporte trop de commande etc..) ou alors il y a une erreur ou une commande non valide dans le MenuAdmin .
Peux-t-on cree un sous-menu comportant que du texe ?
Oui, il suffit de faire un menu puis dans le menu on aura que des types static (donc que du texte)
ex:
Dans un menu, peux-t-on avoir des sous-menu ?
Oui.
ex :
A TERMINER
Ce soir je vais apprendre et vous expliquez comment crée son MenuAdmin pour son serveur.
- - - - - - - - - - - - - - - - - - - - - - - -
Requis :
- Un serveur privé et être administrateur ou moderateur mini (pour pouvoir testé son MenuAdmin)
- Notepad++ téléchargeable
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
(pour être plus organisé dans son code)- Les commandes de son emulateur (selon l'emulateur cela varie).
A savoir :
TOUJOURS codé entre " <commands> " et "</commands> " et après le code de base !
Code:
<item type="static" label="Une ligne sans action" />
Code:
<item type="menu" label="Phrase">
Code:
<item type="sendChat" label="Bienvenue !" command="Bienvenue à tout les nouveaux joueurs !" />
"Bienvenue !" = le nom de la fonction dans nôtre MenuAdmin que l'on verra
"Bienvenue tout les nouveaux joueurs !" = la phrase qui sera envoyé dans le tchat
Code:
<item type="sendCommand" label="Annonce !" command="ANNOUNCE [Serveur] : Reboot dans 5mns ! />
ANNOUNCE = Commande qui sert à faire une annonce en rouge etc..
[Serveur] : Reboot dans 5mns = le texte de mon annonce
Faire des commentaires :
<!-- Ceci est un commentaire et sera ignoré à la lecture de nôtre MenuAdmin, sa sert uniquement pour se repéré -->
- - - - - - - - - - - - - - - - - - - - - - - -
Commençons tout de suite !
Une fois Notepad++ installé, ouvré le .
Vous arriverez sur une interface comme ça :

Ensuite on va implanté le code de base pour le bon fonctionnement du MenuAdmin :

Code :
Code:
<commands>
<item type="startup" label="StartUp">
<item type="sendCommand" command="/debug" />
<item type="sendChat" command="/debug" />
</item>
</commands>
Maintenant, faite "Fichier>Enregistré sous...." et dans le format sélectionné l'avant dernier en partant de tout en bas (format .xml) et en nom de fichier "MenuAdmin" puis enregistré où vous voulez :

A partir de maintenant on va pouvoir codé, le code de base à prit couleur etc.. :

J'ai oublier de refermer ma balise " <item " !
Apres la 4ème ligne, ajoutez : </item>
Je vais donné un titre à mon MenuAdmin :

Code :
Code:
<commands>
<item type="startup" label="StartUp">
<item type="sendCommand" command="/debug" />
<item type="sendChat" command="/debug" />
</item>
<!-- Debut du code de mon menu -->
<item type="static" label="/!\ Monst4r Menu /!\" /> <!-- Ceci est le titre de mon menu -->
</commands>
Je lui ajoute la fonction qui permet de le recharger :

Code :
Code:
<commands>
<item type="startup" label="StartUp">
<item type="sendCommand" command="/debug" />
<item type="sendChat" command="/debug" />
</item>
<!-- Debut du code de mon menu -->
<item type="static" label="/!\ Monst4r Menu /!\" /> <!-- Ceci est le titre de mon menu -->
<item type="loadXML" label="Recharger le MenuAdmin" /> <!-- Cette fonction permet de recharger le MenuAdmin après modification -->
</commands>
J'ajoute une ligne de séparation (une catégorie) puis un menu avec une commande:

Code :
Code:
<commands>
<item type="startup" label="StartUp">
<item type="sendCommand" command="/debug" />
<item type="sendChat" command="/debug" />
</item>
<!-- Debut du code de mon menu -->
<item type="static" label="/!\ Monst4r Menu /!\" /> <!-- Ceci est le titre de mon menu -->
<item type="loadXML" label="Recharger le MenuAdmin" /> <!-- Cette fonction permet de recharger le MenuAdmin après modification -->
<item type="static" label="Infos/Actions serv" /> <!-- Séparation / Catégorie -->
<item type="menu" label="Infos serveur"> <!-- Crée un menu qui lui aura un sous-menu -->
<item type="static" label="/!\ Infos serveur /!\" /> <!-- Titre du sous-menu -->
<item type="static" label="Qui est en ligne ?" command="WHO" /> <!-- Permet de savoir qui est connecté -->
</item> <!-- Je referme la balise item du menu -->
</commands>
Après à vous d'être imaginatif
F.A.Q
Comment utilisé mon MenuAdmin ?
Il faut mettre sont fichier MenuAdmin (qui est en format .xml) dans le dossier racine de Dofus (souvent dans "C:\Program Files\Dofus\" ou C:\Program Files (x86)\Dofus\") puis lancé le jeu, se connecté à sont serveur où ont est Moderateur minimum puis resté appuyé sur MAJ (c'est une fleche qui monte qui ce trouve au dessus de Ctrl) et cliqué gauche sur votre personnage et vôtre MenuAdmin devrait s'afficher.
Comment ce fait-t-il que je n'ai pas tout mon MenuAdmin en jeu ?
Sois parce que il est trop grand (comporte trop de commande etc..) ou alors il y a une erreur ou une commande non valide dans le MenuAdmin .
Peux-t-on cree un sous-menu comportant que du texe ?
Oui, il suffit de faire un menu puis dans le menu on aura que des types static (donc que du texte)
ex:
Code:
<item type="menu" label="Infos Menu">
<item type="static" label="Menu crée par Monst4r de RGFR" />
<item type="static" label="Pour mon tutoriel" />
<!-- Vous pouvez ajouté des lignes.. -->
</item> <!--On referme les balises du menu -->
Dans un menu, peux-t-on avoir des sous-menu ?
Oui.
ex :
Code:
<item type="menu" label="Infos Menu">
<item type="menu" label="Infos createur">
<item type="static" label="Monst4r vient de RealityGaming" />
</item> <!-- On referme la balise de mon sous-menu -->
<item type="menu" label="Version menu">
<item type="static" label="Changelog" />
<item type="menu" label="1.0">
<item type="static" label="-Ajout d'une partie Moderation"/>
<item type="static" label="- Ajout d'une partie Pouvoir"
</item> <!-- Je ferme le
<!-- Vous pouvez ajouté des lignes.. -->
</item> <!--On referme les balises du menu -->
Dernière édition: