Server commands/fr

From Minetest Wiki
< Server commands
Revision as of 11:55, 1 April 2015 by Racam (talk | contribs) (Undo revision 5704 by Racam (talk))
Jump to navigation Jump to search
Mbox style.png This translation is incomplete.
Please help finish the translation if you can.
Languages Langue : English • Deutsch • français • 中文(简体)‎

Les commandes de serveur sont des commandes spéciales qui peuvent être exécutées par n'importe quel joueur via le chat du jeu et qui ont une incidence sur le serveur. Il y a une petite liste de commandes que tout le monde peut exécuter, mais les autres requière d'avoir certains privilèges sur le serveur. Vous pouvez utiliser "/privs" pour voir vos privilèges. Sauf mention du contraire, les commandes listées dans cet article ne requièrent pas de privilèges particuliers. Cet article couvre seulement les commandes qui sont intégrées dans Minetest 0.4.10 et dans vanilla Minetest game/fr. D'autres mods ou jeux peuvent ajoutés des commandes additionnelles ; référez-vous à la documentation des mods ou utilisez la commande "/help all".

Exécuter une commande

Pour exécuter une commande, il suffit de simplement la taper dans le chat comme un message ou d'utiliser la console. Alternativement, vous pouvez juste presser la touche "/" (avec les contrôles par défauts) qui ouvre une fenêtre de chat et où le "/" a déjà été tapé pour vous, il vous suffit alors de taper la commandes. Bien que vous utilisiez le chat pour exécuter votre commande, celle-ci ne s'affichera pas dans le chat. En conséquence, comme les commandes commencent par "/", cela signifie que les messages ordinaires ne peuvent commencés par "/", sinon ils seront interprétés comme des commandes, même si cette commandes n'existe pas. Vous pouvez voir si une commande s'est correctement exécutée grâce à la réponse du serveur. Si vous voyez quelque chose comme "-!- Invalid command: /blargh" dans le chat, vous avez probablement fait une faute. La plupart des commandes affiches quelque chose dans le chat pour vous si elles réussissent.

Syntaxe générale

Toutes les commandes commencent par "/" suivit d'un seul mot puis des possibles arguments de la commandes. Vous pourrez trouver la syntaxe exacte dans liste des commandes de références ci-dessous. Dans cette liste, le texte entouré de <> et de [] sont des paramètres fictifs qui doivent être remplacés par vos valeurs. Les arguments entre <> sont obligatoires alors que ceux entre [] sont optionnels.

Liste des commandes par défaut

Les commandes listées ici sont toujours disponibles, indépendamment des mods ou jeux installés.

Documentation rapide

Afficher une rapide documentation des commandes du serveur et des privilèges ; ils apparaîtront dans le log du chat. Dans le cas ou l'aide est trop longue, vous pouvez ouvrir laconsole avec F10 pour tout revoir.

  • /help - Affiche une liste des commandes disponibles pour vos privilèges sur le serveur.
  • /help <command> - Affiche une courte description à propos de la commandes donnée en paramètre. Vous pouvez voir l'aide d'une commande même sans avoir les privilèges pour l'exécuter.
  • /help all - Liste toutes les commandes disponibles en fonction de vos privilèges sur le serveur avec une courte description ainsi que leurs syntaxes.
  • /help privs - Liste tous les privilèges sur le serveur qui peuvent être donnés à un joueur ainsi qu'une courte description de chacun de ces privilèges.

Liées au joueur

Informatif

  • /privs [player] - Liste tous les privilèges accordés à [player]. Si personne n'est spécifié, se sont vos privilèges qui s'affichent.

Chat

Ces commandes requièrent d'avoir le privilège "shout" pour fonctionner.

  • /msg <player> <message> - Envoie le message privé <message> au joueur <player>.
  • /me <action> - Affiche un message au format "* <votre nom> <action>" dans le chat. Exemple "/me mange une pizza" affichera "* Bob mange une pizza" (si votre nom est "bob").

Voir chat pour plus de détails.

Items

Objets

Pour les commandes /give et /giveme, si vous renseignez un nombre négatif, celui-ci sera remplacé par 65535. Donc par exemple si vous voulez donner -1 bloc à quelqu'un, vous donnerez à la place 65535 blocs (qui est aussi la plus grande taille possible d'empilement d'un objet).

  • /giveme <itemstring> [count] - Give certain item [count] times (default: 1 times) to yourself. For a list of items to use this with, see the Itemstrings page. Requires the “give” privilege.
  • /give <player> <itemstring> [count] - Give certain item [count] times (default: 1 times) to the player. Requires the “give” privilege.
  • /pulverize - Destroys the wielded item. Can be used by any player.

Téléportation

La téléportation est le déplacement immédiat de n'importe quel joueur à une position donnée. Toutes les commandes suivante nécessitent d'avoir le privilège "teleport"

  • /teleport <x>,<y>,<z> - Se téléporter soi-même aux coordonnées <x>,<y>,<z>.
  • /teleport <player> - Se téléporter à la position du joueur <player>.
  • /teleport <player> <x>,<y>,<z> - Téléporte le joueur <player> à la position donnée par <x>,<y>,<z>. Attention, cela nécessite le privilège "bring".
  • /teleport <player1> <player2> - Téléporte le joueur <player1> à la position du joueur <player2>. Attention, cela nécessite le privilège "bring".

Le jeu de base Vanilla donne aussi accès à la commande /home. Pour plus de détails voir #Commandes_de_références_pour_le_jeu_de_base_vanilla

Modération

Password manipulation

These commands allow to set and reset the passwords of any player and require the “password” privilege to work.

  • /setpassword <player> <password> - set password of <player> to <password>
  • /clearpassword <player> - make password of <player> empty

Privilege manipulation

All these commands require you to have the “privs” (to manipulate all privileges) or “basic_privs” (to manipulate “interact” and “shout” privileges) privilege.

  • /grant <player> <privilege> - Give the <privilege> to <player>.
  • /grant <player> all - Give all available privileges to <player>.
  • /revoke <player> <privilege> - Take away a <privilege> from <player>.
  • /revoke <player> all - Take away as much privileges as possible from <player>.

Excluding players from server

These commands allow the user to kick, ban and unban players. Kicking a player means to remove a connected player from the server. This requires the “kick” privilege. Banning a player prevents him/her to connect to the server again. The player does not need to be connected at this time. Unbanning means to remove a ban from a player, allowing him/her to connect to the server again. The ban and unban commands require the “ban” privilege.

  • /kick <player name> [reason] – Kicks the player with the name <player name>. Optionally a [reason] can be provided in text-form. This text is also shown to the kicked player.
  • /ban - show list of banned players
  • /ban <player name> - ban IP of player
  • /unban <player name> - remove ban of player with the specified name
  • /unban <IP address> - remove ban of player with the specified IP address

Server-related

Informational

Request some information from the server; the answer from the server will also be written into the chatlog.

  • /status - Server’s Minetest version, time the server is running in seconds (called “uptime”), list of connected players and the message of the day (if it exists).
  • /mods - List of mods installed on the server.

World manipulation

  • /time <time> - Set the time of day (tod). 0 tod and 24000 tod are midnight, 12000 tod is noon, 18600 tod is sunset, 4750 tod is sunrise. (time of day = hour * 1000). Requires the “settime” privilege.
  • /set -n time_speed <speed> - Set the speed of day/night cycle where <speed> is the time speed (read as “<speed> times faster than in real life”). 72 is the default, which means a day-night cycle lasts 20 minutes by default. Requires the “server” privilege.
  • /spawnentity <entity> - spawns an entity of type <entity> near your position (requires “give” and “interact” privileges)

Server maintenance

All of these commands require the “server” privilege.

  • /shutdown - Shuts down the server.
  • /set <variable> - Read the server <variable> (→minetest.conf) with the given name and let the server show it to you.
  • /set <variable> <new value> - Set the existing server <variable> to the given <new value>.
  • /set -n <variable> <initial value> - Create a new server variable named <variable> and set it to <initial value>.
  • /clearobjects - Clears all objects/entities (removes all dropped item stacks and mobs). Note this may crash the server or slow it down to a crawl for 10 to more than 60 seconds.
  • /auth_reload - Reloads auth.txt, which is the authentication data, containing privileges and Base64-scrambled passwords.
  • /deleteblocks here - Removes the mapblock the player is in, from the database. As this triggers mapgen, this might start mechanisms like mud reflow or cavegen which very likely affect mapblocks outside the specified range. 113 blocks are a safe-distance for a server with no interfering mods.
  • /deleteblocks <pos1> <pos2> - Removes the mapblocks containing blocks inside the area from pos1 to pos2 from the database. May crash for larger areas. Warnings from above apply.

Rollback

Allows to use Rollback. Requires the “rollback” privilege.

  • /rollback_check [range] [seconds] - Check who has last touched a node or near it, max. [seconds] ago (default [range]=0, default [seconds]=86400, which equals 24 hours in real time).
  • /rollback <player name> [seconds] - Revert actions of a player; default for [seconds] is 60
  • /rollback :<actor name> [seconds]: - Revert actions of an actor (not a player); default for [seconds] is 60

Commandes de références pour le jeu de base vanilla

If you use the vanilla Minetest game, two additional commands are available. These commands may not be available if you use a different game. Both require the “home” privilege.

  • /sethome – Set your current position as your “home point”.
  • /home – Teleport yourself to your “home point”. This command does not work if you haven’t set your “home point” yet, set it with /sethome first.