========================================================
Bonjour à tous,
Petit tutoriel pour pouvoir changer la vitesse du défilement du jour et de la nuit selon l'heure, idée donné par Barette_ et concept initial de Florian Digate
========================================================
1. Créez un fichier fn_timeMultiplier dans @life_server\Functions\System avec ca dedans :
C:// Credits to // @Liliannismo33 - elyvion.com // @Barette_ // @Florian Digate // Merci de laisser les crédits :) // Ici la configuration du script _timeCheck = 10; // Tout les combien de temps il check l'heure _nightHour = 20; // Heure de départ de la nuit _dayHour = 5; // Heure de départ de la journée _speedTimeDay = 80; // Vitesse de défilement de la journée (De 0.1 à 120) _speedTimeNight = 120; // Vitesse de défilement de la nuit (De 0.1 à 120) // ======================= while {true} do { // Partie Nuit if ((daytime > _nightHour || daytime < _dayHour) && timeMultiplier != _speedTimeNight) then { setTimeMultiplier _speedTimeNight; }; // Partie Jour if ((daytime <= _nightHour && daytime >= _dayHour) && timeMultiplier != _speedTimeDay) then { setTimeMultiplier _speedTimeDay; }; sleep _timeCheck; };
2. Allez dans @life_server\config.cpp, rendez vous ligne 52 (Dans le bloc "class Systems {"), et renseignez le fichier :
C:class timeMultiplier{};
3. Rendez vous dans le init.sqf dans @life_server et ajouter ligne 159 (Avant "[] spawn TON_fnc_initHouses;") ajoutez ceci :
C:[] spawn TON_fnc_timeMultiplier;
Et voilà. Vous pouvez configurer les différentes choses directement au début du fichier. Si vous avez des questions ou un soucis, je suis disponible si besoin
Dernière édition: