Paramètres de ligne de commande
Aller à la navigation
Aller à la recherche
Les paramètres de ligne de commande (« Command-line parameters » en anglais) sont des éléments d'information fournis à Terraria lors de son lancement. Ils influencent divers aspects du jeu.
Client
Les paramètres de ligne de commande suivants sont disponibles pour l'application standard Terraria :
-savedirectory[1]-logfile[2]-minidump[2]-logerrors[2]-fulldump[2]-disableannouncementbox[3]-announcementboxrange[3]-forcepriority[4]-localsteamid[5]-localwegameid[6]-ip[7]-j/-join[8]-pass/-password[8]-host[8]-loadlib[9]-p/-port[9]-steam[10]-lobby[11]-friendsoffriends[11]+connect_lobby[12]
Serveur
Les paramètres de ligne de commande suivants sont disponibles pour l'application serveur de Terraria, TerrariaServer :
-config <file path>- Spécifie un fichier de configuration à utiliser (voir serveur § fichier de configuration du serveur).-port <number>- Spécifie le port sur lequel écouter.-players <number> / -maxplayers <number>- Définit le nombre maximal de joueurs.-pass <password> / -password <password>- Définit le mot de passe du serveur.-motd <text>- Définit le message du jour du serveur.-world <file path>- Charge un monde et démarre automatiquement le serveur.-autocreate <number>- Crée un monde si aucun n'est trouvé dans le chemin spécifié par -world. La taille du monde est définie par : 1 (petit), 2 (moyen) et 3 (grand).-banlist <file path>- Spécifie l'emplacement de la liste de bannissement. Par défaut : « banlist.txt » dans le répertoire de travail.-worldname <world name>- Définit le nom du monde lors de l'utilisation de -autocreate.-secure- Ajoute une protection supplémentaire contre la triche au serveur.-noupnp- Désactive l'Universal Plug and Play automatique.-steam- Active la prise en charge de Steam.-lobby friends / -lobby private- Autorise uniquement les amis à rejoindre le serveur ou le définit comme privé si Steam est activé.-ip <ip address>- Définit l'adresse IP sur laquelle le serveur doit écouter.-forcepriority <priority>- Définit la priorité du processus pour cette tâche. Si utilisé, le paramètre « priority » ci-dessous sera ignoré.-disableannouncementbox- Désactive les annonces textuelles produites par le poste d'annonces lorsqu'elle est activée par un fil.-announcementboxrange <number>- Définit la portée des messages textuels de le poste d'annonces en pixels, -1 pour des annonces sur tout le serveur.-seed <seed>- Spécifie la graine du monde lors de l'utilisation de -autocreate.
Historique
- Bureau 1.3.0.8 : Ajout du paramètre de lancement
-savedirectoryqui peut spécifier le dossier de sauvegarde de Terraria.
- Bureau 1.3.0.4 :
- Les serveurs dédiés peuvent désormais être lancés avec
-forcepriorityafin de remplacer la priorité du processus définie dans le fichier de configuration du serveur. - Les serveurs dédiés peuvent désormais utiliser à nouveau
-ippour définir leur adresse IP locale.
- Les serveurs dédiés peuvent désormais être lancés avec
- Sortie Bureau : Introduites.
Références
- ↑ Information provenant du code source de la version
Bureau 1.4.4.9, méthode LaunchGame()dansTerraria.Program.cs. Il peut y avoir des inexactitudes, du fait que la
Version Bureau actuelle soit la 1.4.5.6.
- ↑ 2,0 2,1 2,2 et 2,3 Information provenant du code source de la version
Bureau 1.4.4.9, méthode SetupLogging()dansTerraria.Program.cs. Il peut y avoir des inexactitudes, du fait que la
Version Bureau actuelle soit la 1.4.5.6.
- ↑ 3,0 et 3,1 Information provenant du code source de la version
Bureau 1.4.4.9, méthode FindAnnouncementBoxStatus()dansTerraria.Main.cs. Il peut y avoir des inexactitudes, du fait que la
Version Bureau actuelle soit la 1.4.5.6.
- ↑ Information provenant du code source de la version
Bureau 1.4.4.9, méthode LoadDedConfig()dansTerraria.Main.cs. Il peut y avoir des inexactitudes, du fait que la
Version Bureau actuelle soit la 1.4.5.6.
- ↑ Information provenant du code source de la version
Bureau 1.4.4.9, méthode IsLocalHost()dansTerraria.Net.SteamAddress.cs. Il peut y avoir des inexactitudes, du fait que la
Version Bureau actuelle soit la 1.4.5.6.
- ↑ Information provenant du code source de la version
Bureau 1.4.4.9, méthode IsLocalHost()dansTerraria.Net.WeGameAddress.cs. Il peut y avoir des inexactitudes, du fait que la
Version Bureau actuelle soit la 1.4.5.6.
- ↑ Information provenant du code source de la version
Bureau 1.4.4.9, méthode StartListening()dansTerraria.Net.Sockets.TcpSocket.Terraria.Net.Sockets.ISocket.cs. Il peut y avoir des inexactitudes, du fait que la
Version Bureau actuelle soit la 1.4.5.6.
- ↑ 8,0 8,1 et 8,2 Information provenant du code source de la version
Bureau 1.4.4.9, méthode LoadClientParameters()dansTerraria.Initializers.LaunchInitializer.cs. Il peut y avoir des inexactitudes, du fait que la
Version Bureau actuelle soit la 1.4.5.6.
- ↑ Information provenant du code source de la version
Bureau 1.4.4.9, méthode Initialize()dansTerraria.Social.SocialAPI.cs. Il peut y avoir des inexactitudes, du fait que la
Version Bureau actuelle soit la 1.4.5.6.
- ↑ Information provenant du code source de la version
Bureau 1.4.4.9, méthode CheckParameters()dansTerraria.Social.Steam.NetClientSocialModule.cs. Il peut y avoir des inexactitudes, du fait que la
Version Bureau actuelle soit la 1.4.5.6.