Ce tutoriel vous explique comment faire pour mettre le choix de l'heure dans les paramètres de votre mission lors de l'assignement des joueurs en multijoueurs.
Ceci peut être intéressant pour pouvoir jouer sur une mission de jour, de nuit, etc..
Dans un premier temps, mettez dans l'éditeur l'heure suivante :
00:00.
Ensuite il va falloir créer deux fichiers dans le dossier de votre mission
(Mes documents/[ArmA2\ArmA 2 Other Profiles]/VotrePseudo/missions/maMission.*/) :
description.ext
class Params
{
class heure
{
title = "Heure";
values[] = {0,0.5,1,1.5,2,2.5,3,3.5,4,4.5,5,5.5,6,6.5,7,7.5,8,8.5
,9,9.5,10,10.5,11,11.5,12,12.5,13,13.5,14,14.5,15,15.5,16,16.5
,17,17.5, 18,18.5,19,19.5,20,20.5,21,21.5,22,22.5,23,23.5};
texts[] = {"00:00","00:30","01:00","01:30","02:00","02:30","03:00","03:30",
"04:00","04:30","05:00","05:30","06:00","06:30","07:00", "07:30","08:00",
"08:30","09:00","09:30","10:00","10:30","11:00","11:30","12:00","12:30","13:00",
"13:30","14:00","14:30", "15:00","15:30","16:00","16:30","17:00","17:30","18:00",
"18:30","19:00","19:30","20:00","20:30","21:00","21:30","22:00", "22:30","23:00","23:30"};
default = 12;
};
};
- title : Nom du paramètre qui s'affichera
- values[] : c'est la valeur qui sera prise lors de la sélection du texts[]
- texts[] : texte qui s'affichera pour une valeur donnée
- default : valeur qui sera prise par défaut
init.sqf
Voici la commande qui modifiera l'heure de la mission.
if (isServer) then {
skiptime (paramsArray select 0);
};