-
Compteur de contenus
4 027 -
Inscription
-
Dernière visite
Marechoux's Achievements
-
To create a "caves" server, you must go to the "Configuration" tab of the panel and select the "worldgenoverride.lua" file in the list on the left. Delete all the contents of the file and replace it with : return { override_enabled = true, preset = "DST_CAVE", overrides = {}, } Save the file and then restart the server. It is now necessary to regenerate the world in-game, for that press "Esc" then click on the option "Server commands" and "Regenerate world". The list of all possible options for world generation is available here : return { override_enabled = true, preset = "DST_CAVE", -- "SURVIVAL_TOGETHER", "MOD_MISSING", "SURVIVAL_TOGETHER_CLASSIC", "SURVIVAL_DEFAULT_PLUS", "COMPLETE_DARKNESS", "DST_CAVE", "DST_CAVE_PLUS" overrides = { -- MISC task_set = "cave_default", -- "classic", "default", "cave_default" start_location = "default", -- "caves", "default", "plus", "darkness" world_size = "default", -- "small", "medium", "default", "huge" branching = "default", -- "never", "least", "default", "most" loop = "default", -- "never", "default", "always" specialevent = "default", -- "none", "default", "hallowed_nights", "winters_feast", "year_of_the_gobbler" autumn = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random" winter = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random" spring = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random" summer = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random" season_start = "default", -- "default", "winter", "spring", "summer", "autumnorspring", "winterorsummer", "random" day = "default", -- "default", "longday", "longdusk", "longnight", "noday", "nodusk", "nonight", "onlyday", "onlydusk", "onlynight" weather = "default", -- "never", "rare", "default", "often", "always" earthquakes = "default", -- "never", "rare", "default", "often", "always" lightning = "default", -- "never", "rare", "default", "often", "always" frograin = "default", -- "never", "rare", "default", "often", "always" wildfires = "default", -- "never", "rare", "default", "often", "always" regrowth = "default", -- "veryslow", "slow", "default", "fast", "veryfast" touchstone = "default", -- "never", "rare", "default", "often", "always" boons = "default", -- "never", "rare", "default", "often", "always" cavelight = "default", -- "veryslow", "slow", "default", "fast", "veryfast" disease_delay = "default", -- "none", "random", "long", "default", "short" prefabswaps_start = "default", -- "classic", "default", "highly random" petrification = "default", -- "none", "few", "default", "many", "max" -- RESOURCES flowers = "default", -- "never", "rare", "default", "often", "always" grass = "default", -- "never", "rare", "default", "often", "always" sapling = "default", -- "never", "rare", "default", "often", "always" marshbush = "default", -- "never", "rare", "default", "often", "always" tumbleweed = "default", -- "never", "rare", "default", "often", "always" reeds = "default", -- "never", "rare", "default", "often", "always" trees = "default", -- "never", "rare", "default", "often", "always" flint = "default", -- "never", "rare", "default", "often", "always" rock = "default", -- "never", "rare", "default", "often", "always" rock_ice = "default", -- "never", "rare", "default", "often", "always" meteorspawner = "default", -- "never", "rare", "default", "often", "always" meteorshowers = "default", -- "never", "rare", "default", "often", "always" mushtree = "default", -- "never", "rare", "default", "often", "always" fern = "default", -- "never", "rare", "default", "often", "always" flower_cave = "default", -- "never", "rare", "default", "often", "always" wormlights = "default", -- "never", "rare", "default", "often", "always" -- UNPREPARED berrybush = "default", -- "never", "rare", "default", "often", "always" carrot = "default", -- "never", "rare", "default", "often", "always" mushroom = "default", -- "never", "rare", "default", "often", "always" cactus = "default", -- "never", "rare", "default", "often", "always" banana = "default", -- "never", "rare", "default", "often", "always" lichen = "default", -- "never", "rare", "default", "often", "always" -- ANIMALS rabbits = "default", -- "never", "rare", "default", "often", "always" moles = "default", -- "never", "rare", "default", "often", "always" butterfly = "default", -- "never", "rare", "default", "often", "always" birds = "default", -- "never", "rare", "default", "often", "always" buzzard = "default", -- "never", "rare", "default", "often", "always" catcoon = "default", -- "never", "rare", "default", "often", "always" perd = "default", -- "never", "rare", "default", "often", "always" pigs = "default", -- "never", "rare", "default", "often", "always" lightninggoat = "default", -- "never", "rare", "default", "often", "always" beefalo = "default", -- "never", "rare", "default", "often", "always" beefaloheat = "default", -- "never", "rare", "default", "often", "always" hunt = "default", -- "never", "rare", "default", "often", "always" alternatehunt = "default", -- "never", "rare", "default", "often", "always" penguins = "default", -- "never", "rare", "default", "often", "always" cave_ponds = "default", -- "never", "rare", "default", "often", "always" ponds = "default", -- "never", "rare", "default", "often", "always" bees = "default", -- "never", "rare", "default", "often", "always" angrybees = "default", -- "never", "rare", "default", "often", "always" tallbirds = "default", -- "never", "rare", "default", "often", "always" slurper = "default", -- "never", "rare", "default", "often", "always" bunnymen = "default", -- "never", "rare", "default", "often", "always" slurtles = "default", -- "never", "rare", "default", "often", "always" rocky = "default", -- "never", "rare", "default", "often", "always" monkey = "default", -- "never", "rare", "default", "often", "always" -- MONSTERS spiders = "default", -- "never", "rare", "default", "often", "always" cave_spiders = "default", -- "never", "rare", "default", "often", "always" hounds = "default", -- "never", "rare", "default", "often", "always" houndmound = "default", -- "never", "rare", "default", "often", "always" merm = "default", -- "never", "rare", "default", "often", "always" tentacles = "default", -- "never", "rare", "default", "often", "always" chess = "default", -- "never", "rare", "default", "often", "always" lureplants = "default", -- "never", "rare", "default", "often", "always" walrus = "default", -- "never", "rare", "default", "often", "always" liefs = "default", -- "never", "rare", "default", "often", "always" deciduousmonster = "default", -- "never", "rare", "default", "often", "always" krampus = "default", -- "never", "rare", "default", "often", "always" bearger = "default", -- "never", "rare", "default", "often", "always" deerclops = "default", -- "never", "rare", "default", "often", "always" goosemoose = "default", -- "never", "rare", "default", "often", "always" dragonfly = "default", -- "never", "rare", "default", "often", "always" antliontribute = "default", -- "never", "rare", "default", "often", "always" bats = "default", -- "never", "rare", "default", "often", "always" fissure = "default", -- "never", "rare", "default", "often", "always" wormattacks = "default", -- "never", "rare", "default", "often", "always" worms = "default", -- "never", "rare", "default", "often", "always" }, }
-
Pour créer un serveur caves, vous devez vous rendre dans l'onglet "Configuration" du panel et sélectionner le fichier "worldgenoverride.lua" dans la liste sur la gauche. Supprimez tout le contenu du fichier et remplacez-le par : return { override_enabled = true, preset = "DST_CAVE", overrides = {}, } Sauvegardez puis redémarrez le serveur. Il est maintenant nécessaire de régénérer le monde en jeu, pour cela appuyez sur "Echap" puis cliquez sur l'option "Server commands" et "Regenerate world". La liste de toutes les options possibles pour la génération du monde est disponible ici : return { override_enabled = true, preset = "DST_CAVE", -- "SURVIVAL_TOGETHER", "MOD_MISSING", "SURVIVAL_TOGETHER_CLASSIC", "SURVIVAL_DEFAULT_PLUS", "COMPLETE_DARKNESS", "DST_CAVE", "DST_CAVE_PLUS" overrides = { -- MISC task_set = "cave_default", -- "classic", "default", "cave_default" start_location = "default", -- "caves", "default", "plus", "darkness" world_size = "default", -- "small", "medium", "default", "huge" branching = "default", -- "never", "least", "default", "most" loop = "default", -- "never", "default", "always" specialevent = "default", -- "none", "default", "hallowed_nights", "winters_feast", "year_of_the_gobbler" autumn = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random" winter = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random" spring = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random" summer = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random" season_start = "default", -- "default", "winter", "spring", "summer", "autumnorspring", "winterorsummer", "random" day = "default", -- "default", "longday", "longdusk", "longnight", "noday", "nodusk", "nonight", "onlyday", "onlydusk", "onlynight" weather = "default", -- "never", "rare", "default", "often", "always" earthquakes = "default", -- "never", "rare", "default", "often", "always" lightning = "default", -- "never", "rare", "default", "often", "always" frograin = "default", -- "never", "rare", "default", "often", "always" wildfires = "default", -- "never", "rare", "default", "often", "always" regrowth = "default", -- "veryslow", "slow", "default", "fast", "veryfast" touchstone = "default", -- "never", "rare", "default", "often", "always" boons = "default", -- "never", "rare", "default", "often", "always" cavelight = "default", -- "veryslow", "slow", "default", "fast", "veryfast" disease_delay = "default", -- "none", "random", "long", "default", "short" prefabswaps_start = "default", -- "classic", "default", "highly random" petrification = "default", -- "none", "few", "default", "many", "max" -- RESOURCES flowers = "default", -- "never", "rare", "default", "often", "always" grass = "default", -- "never", "rare", "default", "often", "always" sapling = "default", -- "never", "rare", "default", "often", "always" marshbush = "default", -- "never", "rare", "default", "often", "always" tumbleweed = "default", -- "never", "rare", "default", "often", "always" reeds = "default", -- "never", "rare", "default", "often", "always" trees = "default", -- "never", "rare", "default", "often", "always" flint = "default", -- "never", "rare", "default", "often", "always" rock = "default", -- "never", "rare", "default", "often", "always" rock_ice = "default", -- "never", "rare", "default", "often", "always" meteorspawner = "default", -- "never", "rare", "default", "often", "always" meteorshowers = "default", -- "never", "rare", "default", "often", "always" mushtree = "default", -- "never", "rare", "default", "often", "always" fern = "default", -- "never", "rare", "default", "often", "always" flower_cave = "default", -- "never", "rare", "default", "often", "always" wormlights = "default", -- "never", "rare", "default", "often", "always" -- UNPREPARED berrybush = "default", -- "never", "rare", "default", "often", "always" carrot = "default", -- "never", "rare", "default", "often", "always" mushroom = "default", -- "never", "rare", "default", "often", "always" cactus = "default", -- "never", "rare", "default", "often", "always" banana = "default", -- "never", "rare", "default", "often", "always" lichen = "default", -- "never", "rare", "default", "often", "always" -- ANIMALS rabbits = "default", -- "never", "rare", "default", "often", "always" moles = "default", -- "never", "rare", "default", "often", "always" butterfly = "default", -- "never", "rare", "default", "often", "always" birds = "default", -- "never", "rare", "default", "often", "always" buzzard = "default", -- "never", "rare", "default", "often", "always" catcoon = "default", -- "never", "rare", "default", "often", "always" perd = "default", -- "never", "rare", "default", "often", "always" pigs = "default", -- "never", "rare", "default", "often", "always" lightninggoat = "default", -- "never", "rare", "default", "often", "always" beefalo = "default", -- "never", "rare", "default", "often", "always" beefaloheat = "default", -- "never", "rare", "default", "often", "always" hunt = "default", -- "never", "rare", "default", "often", "always" alternatehunt = "default", -- "never", "rare", "default", "often", "always" penguins = "default", -- "never", "rare", "default", "often", "always" cave_ponds = "default", -- "never", "rare", "default", "often", "always" ponds = "default", -- "never", "rare", "default", "often", "always" bees = "default", -- "never", "rare", "default", "often", "always" angrybees = "default", -- "never", "rare", "default", "often", "always" tallbirds = "default", -- "never", "rare", "default", "often", "always" slurper = "default", -- "never", "rare", "default", "often", "always" bunnymen = "default", -- "never", "rare", "default", "often", "always" slurtles = "default", -- "never", "rare", "default", "often", "always" rocky = "default", -- "never", "rare", "default", "often", "always" monkey = "default", -- "never", "rare", "default", "often", "always" -- MONSTERS spiders = "default", -- "never", "rare", "default", "often", "always" cave_spiders = "default", -- "never", "rare", "default", "often", "always" hounds = "default", -- "never", "rare", "default", "often", "always" houndmound = "default", -- "never", "rare", "default", "often", "always" merm = "default", -- "never", "rare", "default", "often", "always" tentacles = "default", -- "never", "rare", "default", "often", "always" chess = "default", -- "never", "rare", "default", "often", "always" lureplants = "default", -- "never", "rare", "default", "often", "always" walrus = "default", -- "never", "rare", "default", "often", "always" liefs = "default", -- "never", "rare", "default", "often", "always" deciduousmonster = "default", -- "never", "rare", "default", "often", "always" krampus = "default", -- "never", "rare", "default", "often", "always" bearger = "default", -- "never", "rare", "default", "often", "always" deerclops = "default", -- "never", "rare", "default", "often", "always" goosemoose = "default", -- "never", "rare", "default", "often", "always" dragonfly = "default", -- "never", "rare", "default", "often", "always" antliontribute = "default", -- "never", "rare", "default", "often", "always" bats = "default", -- "never", "rare", "default", "often", "always" fissure = "default", -- "never", "rare", "default", "often", "always" wormattacks = "default", -- "never", "rare", "default", "often", "always" worms = "default", -- "never", "rare", "default", "often", "always" }, }
-
It is possible to link multiple Don't Starve Together servers and switch between them via in-game portals. For this, you must have at least two servers, one of the servers will be the master server, the one to which all the other servers will be directly linked. Before continuing, it is necessary to prepare some information : The IP address of the master server (in the example: 12.12.12.12) The port used to communicate with the master server (server port +1 [or 11001 if you have a dedicated IP] with VeryGames) A "password" which will be used by the servers to communicate with each other, do not communicate this password to the players, you can choose what you want (in the example: dst_123456, it is advisable to use a password strong password, which will be difficult to find) Start by going to the "Configuration" tab of your panel for your master server and select the "cluster.ini" file. You must modify the parameters whose name begins with "[CLUSTER]" in order to fill in the information that you have prepared. Your servers being linked after this operation, only the master server will be directly accessible, so it is also here that you can define the name, description, style and password of your cluster. Once this file has been edited and saved, modify the "server.ini" file, if you are configuring the master server, activate the "is_master" option and deactivate it on the "child" servers (attention, the server must be shut down when you modify this file). Save the file then restart the server. You can then perform the same operations on your other servers. To make sure that the operation worked well, you can look at the console of your master server (in the "Console live" tab), you should be able to see these messages after starting a child server (its IP is 23.23.23.23 in this example): You can find detailed explanations about this system here.
-
Comment lier des serveurs entre eux (shards) ?
Marechoux a posté un sujet dans Don't Starve Together
Il est possible de lier plusieurs serveurs Don't Starve Together et de passer de l'un à l'autre via les portails en jeu. Pour cela, vous devez posséder au moins deux serveurs, un des serveurs sera le serveur maître (principal), celui auquel tous les autres serveurs seront directement liés. Avant de continuer, il est nécessaire de préparer un quelques informations : L'adresse IP du serveur maître (dans l'exemple : 12.12.12.12) Le port utilisé pour communiquer avec le serveur maître (port du serveur +1 [ou 11001 si vous avez une IP dédiée] chez VeryGames) Un "mot de passe" qui sera utilisé par les serveurs pour communiquer entre eux, ne communiquez pas ce mot de passe aux joueurs, vous pouvez choisir ce que vous voulez (dans l'exemple : dst_123456, il est conseillé d'utiliser un mot de passe fort, qui sera difficile à trouver) Commencez par vous rendre dans l'onglet "Configuration" de votre panel pour votre serveur maître et sélectionnez le fichier "cluster.ini". Vous devez modifier les paramètres dont le nom commence par "[CLUSTER]" afin d'y renseigner les informations que vous avez préparées. Vos serveurs étant liés après cette opération, seul le serveur maître sera directement accessible, c'est donc également ici que vous pouvez définir le nom, la description, le style et le mot de passe de votre cluster. Une fois ce fichier édité et sauvegardé, modifiez le fichier "server.ini", si vous configurez le serveur maître, activez l'option "is_master" et désactivez-la sur les serveurs "enfants" (attention, le serveur doit être éteint lorsque vous modifiez ce fichier). Sauvegardez, le fichier puis redémarrez le serveur. Vous pouvez ensuite effectuer les mêmes opérations sur vos autres serveurs. Pour vous assurer que l'opération a bien fonctionné, vous pouvez regarder la console de votre serveur maître (dans l'onglet "Console en direct), vous devriez pouvoir y voir ces messages après le démarrage d'un serveur enfant (dont l'IP est 23.23.23.23 dans cet exemple) : Vous pouvez retrouver des explications détaillées (en anglais) sur ce système ici. -
It is not necessary to perform any manipulation to add yourself as an administrator if you are the owner of the server, in fact, the account that created the token used by the server is automatically added to the administrators without any additional action. To add secondary administrators, you need to retrieve the Klei user IDs of the players in question. There are two ways to get them, you can ask them to click "Account" on the game's home page and the ID will be displayed on the page that opens : The other solution is to go see the file "/dst - verygames/config/Server/Master/server_chat_log.txt" on your FTP after the players in question have written in the chat, you will find the ID of the players before their name between parentheses : Once you have these identifiers, go to the "Configuration" tab of the panel and click on the "adminlist.txt" file in the list on the left. Add the identifiers of the different players you want to see administrator in the file, one per line : Save the file then restart the server, the players are now administrators. You can know if a player is an in-game administrator by looking at the list of players (TAB), if there is a star next to their character's icon, the player is an administrator:
-
Comment ajouter un administrateur sur votre serveur ?
Marechoux a posté un sujet dans Don't Starve Together
Il n'est pas nécessaire d'effectuer la moindre manipulation pour vous ajouter en tant qu'administrateur si vous êtes le propriétaire du serveur, en effet, le compte qui a créé le token utilisé par le serveur est automatiquement ajouté aux administrateurs sans action supplémentaire. Pour ajouter des administrateurs secondaires, vous devez récupérer les ID utilisateur Klei des joueurs en question. Il existe deux façons de les obtenir, vous pouvez leur demander de cliquer sur "Account" sur la page d'accueil du jeu et l'identifiant sera affiché sur la page qui s'ouvrira : L'autre solution consiste à aller voir le fichier "/dst - verygames/config/Server/Master/server_chat_log.txt" sur votre FTP après que les joueurs en question aient écrit dans le chat, vous y trouverez l'ID des joueurs avant leur nom entre les parenthèses : Une fois que vous avez ces identifiants, rendez-vous dans l'onglet "Configuration" du panel et cliquez sur le fichier "adminlist.txt" dans la liste sur la gauche. Ajouter les identifiants des différents joueurs que vous voulez voir administrateur dans le fichier, un par ligne : Enregistrez le fichier puis redémarrez le serveur, les joueurs sont désormais administrateurs. Vous pouvez savoir si un joueur est administrateur en jeu en regardant la liste des joueurs (TAB), s'il y a une étoile à côté de l'icône de son personnage, le joueur est administrateur : -
To install a mod on your Don't Starve Together server, you must go to the desired mod page in the workshop and retrieve the URL of the page. We will use the "L'Engineer" mod in this example, whose URL is: https://steamcommunity.com/sharedfiles/filedetails/?id=791838548 To install a mod on your server, you need to retrieve its ID, this corresponds to the number in the URL, in our example the ID is therefore 791838548. Once you have this information, go to the "Configuration" tab of your panel and select the "dedicated_server_mods_setup.lua" file from the list on the left. Create a new line in the file in which you must put : ServerModSetup("id_of_the_mod") So this gives this for our example : Editing this file allows your server to download the mod automatically, once this is done, it must be activated. Still in the "Configuration" tab of the panel, select the "modsettings.lua" file, and add the following line to it : ForceEnableMod("workshop-id_of_the_mod") So you should have something like this : Remember to save the files after editing them and then restart your server. Your mod is now installed and active :
-
Pour installer un mod sur votre serveur Don't Starve Together, vous devez vous rendre sur la page du mod désiré dans le workshop et récupérer l'URL de la page. Nous allons utiliser le mod "L'Engineer" dans cet exemple, dont l'URL est : https://steamcommunity.com/sharedfiles/filedetails/?id=791838548 Pour installer un mod sur votre serveur, vous devez récupérer son ID, cela correspond au nombre qui se trouve dans l'URL, dans notre exemple l'ID est donc 791838548. Une fois que vous avez cette information, rendez-vous dans l'onglet "Configuration" de votre panel et sélectionnez le fichier "dedicated_server_mods_setup.lua" dans la liste sur la gauche. Créez une nouvelle ligne dans le fichier dans laquelle vous devez mettre : ServerModSetup("id_du_mod") Cela donne donc ceci pour notre exemple : La modification de ce fichier permet de faire télécharger automatiquement le mod à votre serveur, une fois que cela est fait, il faut l'activer. Toujours dans l'onglet "Configuration" du panel, sélectionnez le fichier "modsettings.lua", et ajoutez-y la ligne suivante : ForceEnableMod("workshop-id_du_mod") Vous devez donc avoir quelque chose comme ceci : N'oubliez pas de sauvegarder les fichiers après les avoir édité puis redémarrez votre serveur. Votre mod est désormais installé et actif :
-
In order to start, all Don't Starve Together servers must use a token. To generate it, go to the game and click on the "Account" button at the bottom left : A web page will open in the Steam browser, click on "Games" in the menu at the top then on "Game servers" : You will arrive on a page with a form, at the bottom, fill in the name of your cluster (this only allows you to identify which servers are linked to the token, you can use the value of your choice) and click on the button "Add a new server". You can then find your token in a block such as this one : Copy the character string ("pds-g ....") and go to your VeryGames panel, in the "Configuration" tab. Click on the "cluster_token.txt" file in the list on the left then paste the token into the file and save it : After a restart, your server will be accessible !
-
Afin de pouvoir démarrer, tous les serveurs Don't Starve Together doivent utiliser un token. Pour le générer rendez-vous sur le jeu et cliquez sur le bouton "Account" en bas à gauche : Une page web s'ouvrira dans le navigateur de Steam, cliquez sur "Jeux" dans le menu en haut puis sur "Serveurs de jeux pour Don't Starve Together" : Vous arriverez sur une page avec un formulaire, en bas, renseignez le nom de votre cluster (cela vous permet uniquement d'identifier quels serveurs sont liés au token, vous pouvez utiliser la valeur de votre choix) et cliquez sur le bouton "Ajouter un nouveau serveur". Vous pourrez ensuite retrouver votre token dans un bloc tel que celui-ci : Copiez la chaîne de caractères ("pds-g....") et allez sur votre panel VeryGames, dans l'onglet "Configuration". Cliquez sur le fichier "cluster_token.txt" dans la liste sur la gauche puis collez le token dans le fichier et enregistrez-le : Il ne vous restera plus qu'à redémarrer le serveur !