Tuto Comment régler la durée d'une journée de son serveur ?

  • Initiateur de la discussion rodafux
  • Date de début
  • Initiateur de la discussion
rodafux

rodafux

Geek
Messages
17
Score réaction
1
Points
80
Ah le temps, l'une des valeurs la plus difficile à mettre en place sur son serveur, et pourtant, la méthode est quasiment la même que pour régler la difficulté de son serveur.

De base une journée complète (jour/nuit) dure 24 minute sur votre serveur. Cette valeur correspond au chiffre de 1. Je sais cela parait illogique mais retenez le.

Rendez vous dans le fichier "GameUserSettings.ini" dans votre FTP.

Chemin: ark/shootergame/saved/config/LinuxServer/GameUserSetting.ini

Editez le fichier et ajoutez à la suite de "[ServerSettings]" les lignes suivantes si cela n'est pas déjà fait:

DayCycleSpeedScale=1.000000
NightTimeSpeedScale=1.000000
DayTimeSpeedScale=1.000000

Voila à quoi servent ces lignes :

  • On commence par "DayCycleSpeedScale=" : il s'agit du cycle d'une journée complète, donc JOUR+NUIT. Réglé sur 1 comme ci-dessus, la journée dure donc 24 minutes.
  • Ensuite, "NightTimeSpeedScale=" : là il s'agit seulement de la nuit.
  • Enfin, "DayTimeSpeedScale=", même chose, sauf que là il s'agit du jour.
Comme vous pouvez le voir ci-dessus, la durée de la nuit est égale à la durée du jour. Ce n'est pas vraiment un bon mélange. Imagineriez vous de vivre avec 12h de nuit et 12h de jour ?

Nous allons voir maintenant comment allonger la journée de 24 minutes à 60 minutes. C'est un produit en croix inversé qu'il faut effectuer

(a / b) * c

a = 1
b = La durée de votre journée voulue en minutes
c = 24

En bref voila l'opération à effectuer :

(1 / 60)*24 = 0.400000

Entrez désormais cette valeur dans "DayCycleSpeedScale" et votre journée durera 1h.

Mais désormais en 1h de jeu, le temps de nuit et de jour sont toujours identiques sauf qu'ils se sont basés sur 1h. Vous aurez donc 30 minutes de nuit et 30 minutes de jour.

Pour remédier à cela nous allons utilisé le même procédé.

Nuit :

(a / b) * c

a = 1
b = La durée de la période de jour voulue (Dans notre cas nous allons dire 20 minutes)
c = Durée d'une demie journée en minute (30 minutes dans le cas présent vu que nous avons réglé une journée sur 1h)

(1 / 20)*30 = 1.50000

Indiquez cette valeur dans "NightTimeSpeedScale"

------------------------------------------------------------------------

Jour :

(a / b) * c

a = 1
b = La durée de la période de jour voulue (Dans notre cas nous allons dire 40 minutes puisque nous avons déjà 20 minutes de nuit sur 1h)
c = Durée d'une demie journée en minute (30 minutes dans le cas présent vu que nous avons réglé une journée sur 1h)

(1 / 40)*30 = 0.750000

Indiquez cette valeur dans "DayTimeSpeedScale"

Voila, le réglage pour une journée de 1h avec 40 minutes de jour et 20 minutes de nuit, devrait vous donner cela :

DayCycleSpeedScale=0.400000
NightTimeSpeedScale=1.500000
DayTimeSpeedScale=0.750000


Si vous rencontrez des soucis lors de la configuration de votre fichier, n'hésitez pas à me contacter !
 
Discord d'entraide
Rejoignz-nous sur Discord