Console de commande MJ

L'interface du Client MJ et les divers baguettes créées par la communauté donnent accès à un panel de fonctionnalités importantes. Cependant, on oublie souvent qu'une partie non négligeable de ces commandes sont accessibles via la console. Cette dernière offre en effet de larges possibilités, notamment pour l'implémentation de variables et leur modification en direct, ainsi que l'exécution de script. Voici donc une liste exhaustive des commandes utilisables dans la console.

Les commandes de console suivantes peuvent être utilisées à n'importe quel moment durant une partie. Appuyez sur la touche "~" et tapez-y votre commande. Par exemple, pour simuler le jet d'un d10, il faudra presser la touche "~" et tapez : d10.

Note : la touche "~" ne fait pas partie de la commande.

Vous pourrez remarquer que presser la touche "~" fait seulement apparaître un curseur dans le coin en haut à gauche de l'écran pour vous permettre de taper la commande.

L'utilisation de chaque commande doit être suivi de zéro, voire d'autres paramètres. Ils ne nécessitent pas d'être inclus entre "<" et ">". Ces sigles sont simplement utilisés pour désigner plus clairement quels sont les variables que vous serez amenés à modifier. S'il n'y a rien, c'est que la commande ne requiert aucun paramètre.

  • d10 (Retour en haut)
    Utilisation: d10 <x>
    Paramètres: x est le nombre de dés tirés.
    Description: Cette fonction simulera le triage d'un nombre spécifique de d10 et affichera le résultat à l'écran.

  • d100 (Retour en haut)
    Utilisation: d100 <x>
    Paramètres: x est le nombre de dés tirés.
    Description: Cette fonction simulera le triage d'un nombre spécifique de d100 et affichera le résultat à l'écran.

  • d12 (Retour en haut)
    Utilisation: d12 <x>
    Paramètres: x est le nombre de dés tirés.
    Description: Cette fonction simulera le triage d'un nombre spécifique de d12 et affichera le résultat à l'écran.

  • d2 (Retour en haut)
    Utilisation: d2 <x>
    Paramètres: x est le nombre de dés tirés.
    Description: Cette fonction simulera le triage d'un nombre spécifique de d2 et affichera le résultat à l'écran.

  • d20 (Retour en haut)
    Utilisation: d20 <x>
    Paramètres: x est le nombre de dés tirés.
    Description: Cette fonction simulera le triage d'un nombre spécifique de d20 et affichera le résultat à l'écran.

  • d3 (Retour en haut)
    Utilisation: d3 <x>
    Paramètres: x est le nombre de dés tirés.
    Description: Cette fonction simulera le triage d'un nombre spécifique de d3 et affichera le résultat à l'écran.

  • d4 (Retour en haut)
    Utilisation: d4 <x>
    Paramètres: x est le nombre de dés tirés.
    Description: Cette fonction simulera le triage d'un nombre spécifique de d4 et affichera le résultat à l'écran.

  • d6 (Retour en haut)
    Utilisation: d6 <x>
    Paramètres: x est le nombre de dés tirés.
    Description: Cette fonction simulera le triage d'un nombre spécifique de d5 et affichera le résultat à l'écran.

  • d8 (Retour en haut)
    Utilisation: d8 <x>
    Paramètres: x est le nombre de dés tirés.
    Description: Cette fonction simulera le triage d'un nombre spécifique de d8 et affichera le résultat à l'écran.

  • makesafe (non-debug) (Retour en haut)
    Utilisation: makesafe
    Description: Cette fonction déplacera les joueurs dans un endroit sûr, c'est-à-dire un lieu valide dans une zone (pas dans un mur ou sur une autre créature)

  • hidepartynames (Retour en haut)
    Utilisation: hidepartynames
    Description: Cette fonction cachera les noms des membres du groupe.
    Cette fonction will hide the names of party members displayed on the partybar GUI.

  • showpartynames (Retour en haut)
    Utilisation: showpartynames
    Description: Cette fonction révèlera les noms des membres d'un groupe.

  • setchatbuffersize (Retour en haut)
    Utilisation: setchatbuffersize <x>
    Paramètres: x est un nombre indiquant de combien de lignes la fenêtre de dialogue doit être haute.
    Description: Cette function determinera la hauteur de la fenêtre de dialogue.
    Dungeon Master Commands


Les commandes précédentes peuvent aussi bien être utilisées par un maître de jeu que par un joueur. Au contraire, les suivantes peuvent être seulement utilisées par un maître de jeu. Pour les utiliser, presser simplement la touche "~" et taper la commande.

Vous pourrez remarquer que presser la touche "~" fait seulement apparaître un curseur dans le coin en haut à gauche de l'écran pour vous permettre de taper la commande.

Les joueurs souhaitant utiliser ces commandes MJ devront ouvrir la console et tapez : "DebugMode 1"
Ainsi, vous pourrez avoir accès aux commandes. Pour annuler cela, il suffira de taper : "DebugMode 0"

Remarque : les joueurs ont accès à cette commande sur un serveur, seulement si ce dernier l'autorise.

  • dm_allspells (Retour en haut)
    Utilisation: dm_allspells <x>
    Paramètres: x est égal à 0 ou 1
    Description: Cette fonction autorisera le joueur visé à lancer les sorts de toutes les classes existantes si la valeur spécifiée est 1. Entrer 0 en Paramètress interdira au personnage de jeter d'autres sorts que ceux de sa classe et de son niveau.

  • dm_enablecombatdebugging (Retour en haut)
    Utilisation: dm_enablecombatdebugging <x>
    Paramètres: x est égal à 0 ou 1
    Description: Cette fonction permettra d'afficher des informations supplémentaires sur la façon dont les attaques, les dommages et les jets de sauvegardes sont calculés.

  • dm_getfactionreputation (Retour en haut)
    Utilisation: dm_getfactionreputation <faction1> <faction2>
    Paramètres: faction1 et faction 2 sont le nom de factions.
    Description: Cette fonction donnera la réputation de faction1 par rapport à faction2.

  • dm_getmodulevarfloat (Retour en haut)
    Utilisation: dm_getmodulevarfloat <varname>
    Paramètres: varname est le nom de la variable à obtenir.
    Description: Cette fonction affichera la variable locale spécifiée du module.

  • dm_getmodulevarint (Retour en haut)
    Utilisation: dm_getmodulevarint <varname>
    Paramètres: varname est le nom de la variable à obtenir.
    Description: Cette fonction affichera la variable locale spécifiée du module.

  • dm_getmodulevarobject (Retour en haut)
    Utilisation: dm_getmodulevarobject <varname>
    Paramètres: varname est le nom de la variable à obtenir.
    Description: Cette fonction affichera la variable locale spécifiée du module.

  • dm_getmodulevarstring (Retour en haut)
    Utilisation: dm_getmodulevarstring <varname>
    Paramètres: varname est le nom de la variable à obtenir.
    Description: Cette fonction affichera la variable locale spécifiée du module.

  • dm_getmodulevarvector (Retour en haut)
    Utilisation: dm_getmodulevarvector <varname>
    Paramètres: varname est le nom de la variable à obtenir.
    Description: Cette fonction affichera la variable locale spécifiée du module.

  • dm_gettime (Retour en haut)
    Utilisation: dm_gettime
    Description: Cette fonction donnera l'heure actuelle du module.

  • dm_getvarfloat (Retour en haut)
    Utilisation: dm_getvarfloat <varname>
    Paramètres: varname est le nom de la variable à obtenir.
    Description: Cette fonction activera le mode cible. En cliquant sur une cible, vous pourrez en obtenir la variable spécifiée.

  • dm_getvarint (Retour en haut)
    Utilisation: dm_getvarint <varname>
    Paramètres: varname est le nom de la variable à obtenir.
    Description: Cette fonction activera le mode cible. En cliquant sur une cible, vous pourrez en obtenir la variable spécifiée.

  • dm_getvarobject (Retour en haut)
    Utilisation: dm_getvarobject <varname>
    Paramètres: varname est le nom de la variable à obtenir.
    Description: Cette fonction activera le mode cible. En cliquant sur une cible, vous pourrez en obtenir la variable spécifiée.

  • dm_getvarstring (Retour en haut)
    Utilisation: dm_getvarstring <varname>
    Paramètres: varname est le nom de la variable à obtenir.
    Description: Cette fonction activera le mode cible. En cliquant sur une cible, vous pourrez en obtenir la variable spécifiée.

  • dm_getvarvector (Retour en haut)
    Utilisation: dm_getvarvector <varname>
    Paramètres: varname est le nom de la variable à obtenir.
    Description: Cette fonction activera le mode cible. En cliquant sur une cible, vous pourrez en obtenir la variable spécifiée.

  • dm_giveXP (Retour en haut)
    Utilisation: dm_giveXP <x>
    Paramètres: x est un nombre indiquant la quantité de points d'expérience à donner.
    Description: Cette fonction activera le mode cible. En cliquant sur une cible, vous obtiendrez son nombre de points d'expérience.

  • dm_givegold (Retour en haut)
    Utilisation: dm_givegold <x>
    Paramètres: x est un nombre indiquant la quantité d'or à donner.
    Description: Cette fonction activera le mode cible. En cliquant sur une cible, vous obtiendrez son nombre de pièces d'or.

  • dm_givelevel (Retour en haut)
    Utilisation: dm_givelevel <x>
    Paramètres: x est un nombre indiquant la quantité de niveaux à donner.
    Description: Cette fonction activera le mode cible. En cliquant sur une cible, elle recevra suffisamment d'expérience pour avancer jusqu'au niveau spécifié.

  • dm_god (Retour en haut)
    Utilisation: dm_god
    Description: Cette fonction rendra le joueur invulnérable.

  • dm_heal (Retour en haut)
    Utilisation: dm_heal
    Description: Cette fonction restaurera tous les points de vie du joueur.

  • dm_jumptopoint (Retour en haut)
    Utilisation: dm_jumptopoint <x> <y> <area>
    Paramètres: x et y sont respectivement les valeurs indicant l'abscisse et l'ordonnée d'un point à atteindre dans une zone donnée, area.
    Description: Cette fonction enverra le joueur à l'endroit spécifié.

  • dm_levelup (Retour en haut)
    Utilisation: dm_levelup
    Description: Cette fonction fera passer le joueur au niveau suivant.

  • dm_modifyCHA (Retour en haut)
    Utilisation: dm_modifyCHA <x>
    Paramètres: x est un nombre indiquant la valeur dont la caractéristique doit être augmentée.
    Description: Cette fonction activera le mode cible. La cible choisie verra son charisme ajusté de la valeur spécifiée. Une valeur positive causera une augmentation, tandis qu'une valeur négative une réduction. 

  • dm_modifyCON (Retour en haut)
    Utilisation: dm_modifyCON <x>
    Paramètres: x est un nombre indiquant la valeur dont la caractéristique doit être augmentée.
    Description: Cette fonction activera le mode cible. La cible choisie verra sa constitution ajustée de la valeur spécifiée. Une valeur positive causera une augmentation, tandis qu'une valeur négative une réduction.

  • dm_modifyDEX (Retour en haut)
    Utilisation: dm_modifyDEX <x>
    Paramètres: x est un nombre indiquant la valeur dont la caractéristique doit être augmentée.
    Description: Cette fonction activera le mode cible. La cible choisie verra sa dextérité ajustée de la valeur spécifiée. Une valeur positive causera une augmentation, tandis qu'une valeur négative une réduction.

  • dm_modifyINT (Retour en haut)
    Utilisation: dm_modifyINT <x>
    Paramètres: x est un nombre indiquant la valeur dont la caractéristique doit être augmentée.
    Description: Cette fonction activera le mode cible. La cible choisie verra son intelligence ajustée de la valeur spécifiée. Une valeur positive causera une augmentation, tandis qu'une valeur négative une réduction.

  • dm_modifySTR (Retour en haut)
    Utilisation: dm_modifySTR <x>
    Paramètres: x est un nombre indiquant la valeur dont la caractéristique doit être augmentée.
    Description: Cette fonction activera le mode cible. La cible choisie verra sa force ajustée de la valeur spécifiée. Une valeur positive causera une augmentation, tandis qu'une valeur négative une réduction.

  • dm_modifyWIS (Retour en haut)
    Utilisation: dm_modifyWIS <x>
    Paramètres: x est un nombre indiquant la valeur dont la caractéristique doit être augmentée.
    Description: Cette fonction activera le mode cible. La cible choisie verra sa sagesse ajustée de la valeur spécifiée. Une valeur positive causera une augmentation, tandis qu'une valeur négative une réduction.

  • dm_modifyage (Retour en haut)
    Utilisation: dm_modifyage <x>
    Paramètres: x est un nombre indiquant la valeur dont l'âge sera modifié.
    Description: Cette fonction activera le mode cible. La cible choisie verra son âge ajusté de la valeur spécifiée. Une valeur positive causera une augmentation, tandis qu'une valeur négative une réduction.

  • dm_modifyattackbase (Retour en haut)
    Utilisation: dm_modifyattackbase <x>
    Paramètres: x est un nombre indiquant la valeur dont le bonus de base à l'attaque sera modifié
    Description: Cette fonction activera le mode cible. La cible choisie verra son bonus de base à l'attaque ajusté de la valeur spécifiée. Une valeur positive causera une augmentation, tandis qu'une valeur négative une réduction.

  • dm_modifysavefortitude (Retour en haut)
    Utilisation: dm_modifysavefortitude <x>
    Paramètres: x est un nombre indiquant la valeur dont le jet de vigueur sera modifié.
    Description: Cette fonction activera le mode cible. La cible choisie verra son jet de vigueur ajusté de la valeur spécifiée. Une valeur positive causera une augmentation, tandis qu'une valeur négative une réduction.

  • dm_modifysavereflex (Retour en haut)
    Utilisation: dm_modifysavereflex <x>
    Paramètres: x est un nombre indiquant la valeur dont le jet de réflexe sera modifié.
    Description: Cette fonction activera le mode cible. La cible choisie verra son jet de réflexe ajusté de la valeur spécifiée. Une valeur positive causera une augmentation, tandis qu'une valeur négative une réduction.

  • dm_modifysavewill (Retour en haut)
    Utilisation: dm_modifysavewill <x>
    Paramètres: x est un nombre indiquant la valeur dont le jet de volonté sera modifié.
    Description: Cette fonction activera le mode cible. La cible choisie verra son jet de volonté ajusté de la valeur spécifiée. Une valeur positive causera une augmentation, tandis qu'une valeur négative une réduction.

  • dm_modifyspellresistance (Retour en haut)
    Utilisation: dm_modifyspellresistance <x>
    Paramètres: x est un nombre indiquant la valeur dont la résistance à la magie sera modifié.
    Description: Cette fonction activera le mode cible. La cible choisie verra sa résistance au sort ajustée de la valeur spécifiée. Une valeur positive causera une augmentation, tandis qu'une valeur négative une réduction.

  • dm_movetoarea (Retour en haut)
    Utilisation: dm_movetoarea <area>
    Paramètres: area est la zone cible.
    Description: Cette fonction will déplacera le joueur dans la zone spécifiée.

  • dm_runscript (Retour en haut)
    Utilisation: dm_runscript <script>
    Paramètres: script est le nom de script à démarrer.
    Description: Cette fonction lancera le script spécifié.

  • dm_setCHA (Retour en haut)
    Utilisation: dm_setCHA <x>
    Paramètres: x est le nombre indiquant la valeur à laquelle la caractéristique sera fixée.
    Description: Cette fonction activera le mode cible. La cible visée verra son charisme ajusté à la valeur spécifiée.

  • dm_setCON (Retour en haut)
    Utilisation: dm_setCON <x>
    Paramètres: x est le nombre indiquant la valeur à laquelle la caractéristique sera fixée.
    Description: Cette fonction activera le mode cible. La cible visée verra sa constitution ajustée à la valeur spécifiée.

  • dm_setDEX (Retour en haut)
    Utilisation: dm_setDEX <x>
    Paramètres: x est le nombre indiquant la valeur à laquelle la caractéristique sera fixée.
    Description: Cette fonction activera le mode cible. La cible visée verra sa dextérité ajustée à la valeur spécifiée..

  • dm_setINT (Retour en haut)
    Utilisation: dm_setINT <x>
    Paramètres: x est le nombre indiquant la valeur à laquelle la caractéristique sera fixée.
    Description: Cette fonction activera le mode cible. La cible visée verra son intelligence ajustée à la valeur spécifiée.

  • dm_setSTR (Retour en haut)
    Utilisation: dm_setSTR <x>
    Paramètres: x est le nombre indiquant la valeur à laquelle la caractéristique sera fixée.
    Description: Cette fonction activera le mode cible. La cible visée verra sa force ajustée à la valeur spécifiée.

  • dm_setWIS (Retour en haut)
    Utilisation: dm_setWIS <x>
    Paramètres: x est le nombre indiquant la valeur à laquelle la caractéristique sera fixée.
    Description: Cette fonction activera le mode cible. La cible visée verra sa sagesse ajustée à la valeur spécifiée.

  • dm_setCR (Retour en haut)
    Utilisation: dm_setCR <x>
    Paramètres: x est un nombre indiquant la valeur à laquelle le facteur de puissance ou FP (challenge rating ou CR en anglais) sera fixé.
    Description: Cette fonction activera le mode cible. La cible choisie verra son FP ajustée à la valeur spécifiée.

  • dm_setage (Retour en haut)
    Utilisation: dm_setage <x>
    Paramètres: x est le nombre indiquant la valeur à laquelle l'âge sera fixé.
    Description: Cette fonction activera le mode cible. La cible choisie verra son âge ajusté à la valeur spécifiée.

  • dm_setattackbase (Retour en haut)
    Utilisation: dm_setattackbase <x>
    Paramètres: x est le nombre indiquant la valeur à laquelle le bonus de base à l'attaque sera fixé.
    Description: Cette fonction activera le mode cible. La cible choisie verra son bonus de base à l'attaque ajusté à la valeur spécifiée.

  • dm_setfaction (Retour en haut)
    Utilisation: dm_setfaction <x>
    Paramètres: x est le nom de la faction à laquelle la cible sera rattachée.
    Description: Cette fonction activera le mode cible. La faction de la cible changera pour devenir celle spécifiée.

  • dm_setfactiondefender (Retour en haut)
    Utilisation: dm_setfactiondefender
    Description: Cette fonction activera le mode cible. La faction de la cible changera pour devenir "Défenseur".

  • dm_setfactionenemy (Retour en haut)
    Utilisation: dm_setfactionenemy
    Description: Cette fonction activera le mode cible. La faction de la cible changera pour devenir "Ennemi".

  • dm_setfactionreputation (Retour en haut)
    Utilisation: dm_setfactionreputation <faction1> <faction2> <x>
    Paramètres: faction1 et faction2 sont les noms de faction. x est la valeur indiquant la valeur à laquelle la réputation de faction1 par rapport à faction2 doit être fixée.
    Description: Cette fonction fixera la réputation de faction1 par rapport à faction2. (0=hostile, 100=amical).

  • dm_setmodulevarfloat (Retour en haut)
    Utilisation: dm_setmodulevarfloat <varname> <value>
    Paramètres: varname est le nom de la variable à fixer.
    value est la valeur à laquelle la variable sera fixée.
    Description: Cette fonction fixera une variable donnée du module à la variable spécifiée.

  • dm_setmodulevarint (Retour en haut)
    Utilisation: dm_setmodulevarint <varname> <value>
    Paramètres: varname est le nom de la variable à fixer.
    value est la valeur à laquelle la variable sera fixée.
    Description: Cette fonction fixera une variable donnée du module à la variable spécifiée.

  • dm_setmodulevarobject (Retour en haut)
    Utilisation: dm_setmodulevarobject <varname> <value>
    Paramètres: varname est le nom de la variable à fixer.
    value est l'objet à laquelle la variable sera fixée.
    Description: Cette fonction fixera une variable donnée du module à la variable spécifiée.

  • dm_setmodulevarstring (Retour en haut)
    Utilisation: dm_setmodulevarstring <varname> <value>
    Paramètres: varname est le nom de la variable à fixer.
    value est le string à laquelle la variable sera fixée.
    Description: Cette fonction fixera une variable donnée du module à la variable spécifiée.

  • dm_setmodulevarvector (Retour en haut)
    Utilisation: dm_setmodulevarvector <varname> <x> <y> <z>
    Paramètres: varname est le nom de la variable à fixer.
    x est le nombre indiquant la valeur x du vecteur.
    y est le nombre indiquant la valeur y du vecteur.
    z est le nombre indiquant la valeur z du vecteur.
    Description: Cette fonction fixera une variable donnée du module à la variable spécifiée.

  • dm_setspellresistance (Retour en haut)
    Utilisation: dm_setspellresistance <x>
    Paramètres: x est un nombre indiquant la valeur à laquelle la résistance à la magie doit être fixée
    Description: Cette fonction activera le mode cible. La cible choisie verra sa résistance à la magie ajustée à la valeur spécifiée.

  • dm_settime (Retour en haut)
    Utilisation: dm_settime <h> <m> <s> <ms>
    Paramètres: h est l'heure à laquelle le temps doit être fixé
    m est la minute à laquelle le temps doit être fixé
    s est la seconde à laquelle le temps doit être fixé
    ms est la milliseconde à laquelle le temps doit être fixé
    Description: Cette fonction fixera l'heure courante du module à l'heure exacte spécifiée.

  • dm_setvarfloat (Retour en haut)
    Utilisation: dm_setvarfloat <varname> <value>
    Paramètres: varname est le nom de la variable à fixer.
    value est la valeur à laquelle la variable sera fixée.
    Description: Cette fonction activera le mode cible. La cible choisie se verra adjoindre une variable locale avec le nom et la valeur spécifiés.

  • dm_setvarint (Retour en haut)
    Utilisation: dm_setvarint <varname> <value>
    Paramètres: varname est le nom de la variable à fixer.
    value est l'entier de la variable à fixer.
    Description: Cette fonction activera le mode cible. La cible choisie se verra adjoindre une variable locale avec le nom et l'entier spécifiés.

  • dm_setvarobject (Retour en haut)
    Utilisation: dm_setvarobject <varname> <value>
    Paramètres: varname est le nom de la variable à fixer.
    value is est l'objet de la variable à fixer.
    Description: Cette fonction activera le mode cible. La cible choisie se verra adjoindre une variable locale avec le nom et l'objet spécifiés.

  • dm_setvarstring (Retour en haut)
    Utilisation: dm_setvarstring <varname> <value>
    Paramètres: varname est le nom de la variable à fixer.
    value est le string de la variable à la fixer.
    Description: Cette fonction activera le mode cible. La cible choisie se verra adjoindre une variable locale avec le nom et le string spécifiés.

  • dm_setvarvector (Retour en haut)
    Utilisation: dm_setvarvector <varname> <x> <y> <z>
    Paramètres: varname est le nom de la variable à fixer.
    x est le nombre indiquant la valeur x du vecteur.
    y est le nombre indiquant la valeur y du vecteur.
    z est le nombre indiquant la valeur z du vecteur.
    Description: Cette fonction activera le mode cible. La cible choisie se verra adjoindre une variable locale avec le nom et la valeur spécifiés.

  • dm_showarea

Que pensez-vous de Neverwinter Nights ?

127 aiment, 12 pas.
Note moyenne : (147 évaluations | 4 critiques)
8,7 / 10 - Excellent

158 joliens y jouent, 1074 y ont joué.