Fandom

Freeciv

Commandes du serveur

80pages sur
ce wiki
Ajouter une page
Discussion0 Partager

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

Retour à la page principale des manuels


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

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.Modifier

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.Modifier

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.Modifier

Synopsis :
quit

Niveau : hack


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

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.Modifier

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.Modifier

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.Modifier

Synopsis :
score

Niveau : ctrl

Description :

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


wall - Envoie un message à toutes les connexions.Modifier

Synopsis :
wall <message>

Niveau : hack

Description :

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


vote - Créé un vote.Modifier

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.Modifier

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.Modifier

Synopsis :
set <option-name> <value>

Niveau : ctrl


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

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 modpackModifier

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 serveurModifier

Synopsis :
metainfo <meta-line>

Niveau : ctrl


metaconnection - Contrôle la connexion au meta serveurModifier

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 serveurModifier

Synopsis :
metaserver <address>

Niveau : hack


aitoggle - Change l'état de l'intelligence artificielle pour un joueurModifier

Synopsis :
aitoggle <player-name>

Niveau : ctrl


take - Prend la place d'un joueur dans la partieModifier

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 joueurModifier

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 joueurModifier

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éModifier

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 relaiModifier

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 joueursModifier

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 joueursModifier

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 joueursModifier

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 joueursModifier

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 joueursModifier

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 commandesModifier

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'Modifier

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"Modifier

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 gagnentModifier

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 partieModifier

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 fichierModifier

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 fichierModifier

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 fichierModifier

Synopsis :
read <file-name>

Niveau : hack


write - Enregistre le paramétrage actuel sous forme de commandes dans un fichierModifier

Synopsis :
write <file-name>

Niveau : hack


manual - Affiche le manuel du serveurModifier

Synopsis :
manual

Niveau : hack


rfcstyle - Commute l'affichage du serveur entre le style 'RFC' et le style normalModifier

Synopsis :
rfcstyle

Niveau : hack

Interférence d'un bloqueur de publicité détectée !


Wikia est un site gratuit qui compte sur les revenus de la publicité. L'expérience des lecteurs utilisant des bloqueurs de publicité est différente

Wikia n'est pas accessible si vous avez fait d'autres modifications. Supprimez les règles personnalisées de votre bloqueur de publicité, et la page se chargera comme prévu.

Sur le réseau Fandom

Wiki au hasard