Freeciv
Advertisement

Vue d'ensemble | Options de la ligne de commandes | Commandes du serveur | Options du serveur | editer

Retour à la page principale des manuels


Sommaire

start - Démarre la partie, ou redémarre après le chargement d'une sauvegarde.[]

Synopsis :
start

Niveau : ctrl

Description :

Cette commande démarre la partie. Quand on démarre une nouvelle partie, elle doit être utilisée après que chaque joueur humain se soit connecté, que les joueurs artificiels aient été créés (si nécessaire), et que tous les changements désirés sur les options initiales du serveur aient été effectués. Après 'start', chaque joueur humain pourra choisir son pays, et la partie débutera. Cette commande est aussi nécessaire après le chargement d'une partie sauvegardée pour la continuer. Une fois la partie en route, cette commande n'est plus disponible puisqu'elle n'aurait aucun effet.


help - Affiche l'aide à propos des commandes et options serveur.[]

Synopsis :
help
help commands
help options
help <command-name>
help <option-name>

Niveau : info

Description :

Sans argument, donne l'introduction de l'aide. Avec un argument "commands" ou "options", donne respectivement la liste de toutes les commandes ou de toutes les options. Sinon, l'argument est considéré comme un nom de commande ou d'option et l'aide est donné sur celle-ci. Pour les options, l'aide inclus la valeur courante et la valeur par défaut de l'option. L'argument peut être abrégé s'il n'y a pas d'ambiguïté.


list - Affiche la liste des joueurs ou des connexions.[]

Synopsis :
list
list players
list connections

Niveau : info

Description :

Affiche la liste des joueurs, ou une liste de connexions au serveur. L'argument peut être abrégé. S'il est omis, la liste des joueurs est affichée par défaut.

----

quit - Quitte la partie et arrête le serveur.[]

Synopsis :
quit

Niveau : hack


cut - Coupe une connexion d'un client au serveur.[]

Synopsis :
cut <connection-name>

Niveau : ctrl

Description :

Coupe la connexion du client au serveur spécifiée, enlevant ce client de la partie. Si la partie n'a pas déjà commencé, le joueur du client sera enlevé du jeu, sinon, cela n'a pas d'effet sur le joueur. Notez que cette commande prend maintenant des noms de connexion et pas des noms de joueur.


explain - Explique les options du serveur.[]

Synopsis :
explain
explain <option-name>

Niveau : info

Description :

La commande 'explain' offre un sous-ensemble des fonctionnalités de 'help' et est incluse pour des raisons de compatibilité. Sans arguments, elle donne la liste des options (comme 'help options'), et avec un argument elle donne l'aide pour une option particulière (comme 'help <nom-option>').


show - Affiche les options du serveur.[]

Synopsis :
show
show <option-name>
show <option-prefix>

Niveau : info

Description :

Sans argument, affiche toutes les options du serveur (ou les options disponibles quand on l'utilise depuis un client). Avec un argument, affiche seulement l'option nommé ou les options ayant ce préfixe.


score - Affiche les scores.[]

Synopsis :
score

Niveau : ctrl

Description :

Pour chaque client connecté, affiche une fenêtre montrant son score actuel.


wall - Envoie un message à toutes les connexions.[]

Synopsis :
wall <message>

Niveau : hack

Description :

Pour chaque client connecté, affiche une fenêtre montrant le message entré.


vote - Créé un vote.[]

Synopsis :
vote yes|no [vote number]

Niveau : info

Description :

Un joueur avec le niveau d'accès info envoyant une commande du niveau control démarre un nouveau vote pour la commande envoyée. La commande /vote suivi de "yes" ou "no", et optionnellement d'un numéro de vote vous permet d'envoyer votre vote. Si vous n'ajoutez pas le numéro de vote, votre vote s'appliquera à la commande la plus récente. Vous ne pouvez envoyer qu'un seul vote à la fois. Le vote est terminé une fois qu'un tour complet est passé ou que plus de 50% des votes soient pour ou contre.


debug - Active ou désactive le débugage de l'intelligence artificielle d'une entité donnée.[]

Synopsis :
debug [ player <player> | city <x> <y> | units <x> <y> | unit <id> ]

Niveau : ctrl

Description :

Affiche les informations de débugage d'une intelligence artificielle à propos de l'entité donnée et active ou désactive l'affichage continu du débugage pour cette entité.


set - Modifie une option du serveur.[]

Synopsis :
set <option-name> <value>

Niveau : ctrl


team - Modifie, ajoute ou enlève l'affiliation d'un joueur à une équipe.[]

Synopsis :
team <player> [team]

Niveau : ctrl

Description :

Ajoute le joueur en tant que membre de l'équipe. Si aucune équipe n'est spécifiée, le joueur est sans équipe. Utilisez "" si les noms contiennent des espaces. Une équipe est un groupe de joueurs qui commencent allies, avec la vision partagée et des ambassades, et qui combattent ensemble pour atteindre la victoire avec des scores individuels moyennés.


rulesetdir - Choisir un nouveau répertoire de jeu de règle ou un nouveau modpack[]

Synopsis :
rulesetdir <directory>

Niveau : ctrl

Description :

Choisi un nouveau jeu de règles (ruleset) ou de 'modpack'. Appelée sans arguments, cette commande affichera le jeu de règle actuel.


metainfo - Met une ligne d'information du meta serveur[]

Synopsis :
metainfo <meta-line>

Niveau : ctrl


metaconnection - Contrôle la connexion au meta serveur[]

Synopsis :
metaconnection u|up
metaconnection d|down
metaconnection ?

Niveau : hack

Description :

'metaconnection ?' renvoie le status de la connexion au meta serveur.
'metaconnection down' ou 'metac d' arrête la connexion au meta serveur.
'metaconnection up' ou 'metac u' lance la connexion au meta serveur.


metaserver - Change l'adresse du meta serveur[]

Synopsis :
metaserver <address>

Niveau : hack


aitoggle - Change l'état de l'intelligence artificielle pour un joueur[]

Synopsis :
aitoggle <player-name>

Niveau : ctrl


take - Prend la place d'un joueur dans la partie[]

Synopsis :
take [connection-name] <player-name>

Niveau : info

Description :

Seule la console et les connexions avec le niveau 'hack' peuvent forcer les autres connexions à prendre la place d'un joueur. Si vous n'êtes dans ces cas là, seul l'argument <player-name> vous est autorisé.


observe - Observe un joueur[]

Synopsis :
observe [connection-name] <player-name>

Niveau : info

Description :

Seule la console et les connexions avec le niveau 'hack' peuvent forcer les autres connexions à observer un joueur. Si vous n'êtes dans ces cas là, seul l'argument <player-name> vous est autorisé.


detach - Lacher un joueur[]

Synopsis :
detach <connection-name>

Niveau : info

Description :

Seule la console et les connexions avec le niveau 'hack' peuvent forcer les autres connexions à lacher un joueur.


create - Créé un joueur artificiel avec un nom donné[]

Synopsis :
create <player-name>

Niveau : ctrl

Description :

La commande 'create' n'est disponible qu'avant le début de la partie.


away - Vous place dans le mode absent (away). L'intelligence artificielle prend le relai[]

Synopsis :
away
away

Niveau : info

Description :

L'intelligence artificielle gouvernera votre nation mais fera un minimum de changements.


novice - Met à débutant (novice) le niveau d'un ou de tous les joueurs[]

Synopsis :
novice
novice <player-name>

Niveau : ctrl

Description :

Sans arguments, met tous les joueurs artificiels au niveau débutant et utilise ce niveau par défaut pour les prochains nouveaux joueurs artificiels. Avec un argument, change le niveau du joueur donné seulement.


easy - Met à facile (easy) le niveau d'un ou de tous les joueurs[]

Synopsis :
easy
easy <player-name>

Niveau : ctrl

Description :

Sans arguments, met tous les joueurs artificiels au niveau facile et utilise ce niveau par défaut pour les prochains nouveaux joueurs artificiels. Avec un argument, change le niveau du joueur donné seulement.


normal - Met à normal le niveau d'un ou de tous les joueurs[]

Synopsis :
normal
normal <player-name>

Niveau : ctrl

Description :

Sans arguments, met tous les joueurs artificiels au niveau normal tant et utilise ce niveau par défaut pour les prochains nouveaux joueurs artificiels. Avec un argument, change le niveau du joueur donné seulement.


hard - Met à difficile (hard) le niveau d'un ou de tous les joueurs[]

Synopsis :
hard
hard <player-name>

Niveau : ctrl

Description :

Sans arguments, met tous les joueurs artificiels au niveau difficile et utilise ce niveau par défaut pour les prochains nouveaux joueurs artificiels. Avec un argument, change le niveau du joueur donné seulement.


experimental - Met à experimental le niveau d'un ou de tous les joueurs[]

Synopsis :
experimental
experimental <player-name>

Niveau : ctrl

Description :

Sans arguments, met tous les joueurs artificiels au niveau experimental et utilise ce niveau par défaut pour les prochains nouveaux joueurs artificiels. Avec un argument, change le niveau du joueur donné seulement. CE NIVEAU EST DESTINE SEULEMENT AU TEST DES NOUVELLES FONCTIONNALITES DE L'INTELLIGENCE ARTIFICIELLE! Pour un serveur ordinaire, cette option n'a pas d'effet.


cmdlevel - Demande ou place le niveau d'accès aux commandes[]

Synopsis :
cmdlevel
cmdlevel <level>
cmdlevel <level> new
cmdlevel <level> first
cmdlevel <level> <connection-name>

Niveau : hack

Description :

Le niveau d'accès aux commandes contrôle quelles commandes serveurs sont disponibles aux utilisateurs via leur client. Les niveaux disponibles sont :

none Pas de commande
info Commandes d'information seulement
ctrl Commandes qui modifient la partie et les utilisateurs
hack Toutes les commandes - dangereux !

Sans argument, les niveaux actuels sont affichés.

Avec un seul argument, le niveau demandé est affecté à toutes les connexions existantes et sera utilisé par défaut pour les futures connexions.

Si 'new' (nouveau) est spécifié, le niveau est affecté seulement aux clients nouvellement connectés.

Si 'first come' (premier venu) est spécifié, le niveau est affecté au premier venu. Il sera donné au premier client à se connecter, ou s'il y a déjà des connexions, au premier client à envoyer la commande 'firstlevel'.

Si un nom de connection est spécifié, le niveau est affecté seulement pour cette connexion.

Le niveau de commande ne persiste pas si un client se déconnecte car des personnes douteuses pourraient se reconnecter avec le même nom. Notez que cette commande prend maintenant des noms de connexion et pas des noms de joueurs.


firstlevel - Récupère le niveau d'accès 'first come'[]

Synopsis :
firstlevel

Niveau : info

Description :

Si une commande 'cmdlevel first come' a été utilisé pour placer un niveau d'accès spécial pour le premier arrivé ('first come'), c'est la commande qu'il faut utiliser pour le récupérer.


timeoutincrease - voir "help timeoutincrease"[]

Synopsis :
timeoutincrease <turn> <turninc> <value> <valuemult>

Niveau : ctrl

Description :

Tous les <turn> tours, ajoute <value> au timeout, puis ajoute <turninc> à <turn> et multiple <value> par <valuemult>. Utilisez cette commande avec l'option "timeout". Les valeurs par défaut sont 0 0 0 1.


endgame - Termine la partie. Si des joueurs sont listés, ceux-ci la gagnent[]

Synopsis :
endgame <player1 player2 player3 ...>

Niveau : ctrl

Description :

Cette commande termine immédiatement la partie et fait gagner les joueurs spécifiés s'il y en a.


remove - Enlève complètement un joueur de la partie[]

Synopsis :
remove <player-name>

Niveau : ctrl

Description :

Cette commande enlève un joueur de la partie, y compris toutes ses villes, unités, etc. A utiliser avec précaution !


save - Sauvegarde la partie dans un fichier[]

Synopsis :
save
save <file-name>

Niveau : hack

Description :

Sauvegarde la partie en cours dans le fichier <file-name>. Si aucun nom de fichier n'est spécifié, la partie est sauvée dans le fichier "<prefixe auto-sauvegarde><année>m.sav[.gz]".

Pour recharger une partie sauvée créée avec 'save', il faut lancer le serveur avec l'argument de ligne de commande :

    --file <nomdefichier>

et utiliser la commande 'start' une fois que les joueurs se sont reconnectés.


load - Charge une partie depuis un fichier[]

Synopsis :
load
load <file-name>

Niveau : hack

Description :

Charge une partie depuis le fichier <file-name>. Toutes les données actuelles, comprenant joueurs, jeu de règles et options du serveur sont perdues.


read - Execute des commandes serveur depuis un fichier[]

Synopsis :
read <file-name>

Niveau : hack


write - Enregistre le paramétrage actuel sous forme de commandes dans un fichier[]

Synopsis :
write <file-name>

Niveau : hack


manual - Affiche le manuel du serveur[]

Synopsis :
manual

Niveau : hack


rfcstyle - Commute l'affichage du serveur entre le style 'RFC' et le style normal[]

Synopsis :
rfcstyle

Niveau : hack

Advertisement