HELP : changer l'heure en multi

Pour les Masochistes Éditeurs de missions
Répondre
Avatar du membre
=[TTK]= Dobeul Ouépone
Grand Fou
Grand Fou
Âge : 42
Messages : 1365
Enregistré le : mar. 14 août 2012, 17:27
Humeur : Brise des os avec ses burnes
Localisation : Par terre, attendant une coco

HELP : changer l'heure en multi

Message par =[TTK]= Dobeul Ouépone »

Salut,

je voudrais pouvoir changer l'heure en live en multi, voici mon script lancé depuis un addaction :

Code : Tout sélectionner

? !(local server) : exit ;
setDate [2018,10,24,06,00];
Bien sûr, ça ne marche pas…

Merci pour votre aide !
Bisou
Image
C'est quand même pas compliqué bordel !

Avatar du membre
=[TTK]= Yourry
Grand Scriptou
Grand Scriptou
Âge : 36
Messages : 1634
Enregistré le : mer. 17 mars 2010, 16:39
Localisation : Dans le reblochon !

Re: HELP : changer l'heure en multi

Message par =[TTK]= Yourry »

Yop.
La commande est bonne mais toute la difficulté est de faire exécuter cette commande par le serveur et non par le client.
Pour cela il faut imbriquer une commande supplémentaire qui ordonne au serveur d'écouter le mission maker.
Ça c'est la théorie, la pratique au prochain numéro si on me paie avec des chaislongs (ancêtre du Bitcoin...) !
"Les Boches faisaient "Kamarad". Il aurait fallu commencer par ça des deux côtés, pour éviter les massacres organisés par ceux d'en haut, mais le fusil qu'ils nous avaient collé entre les mains, forcément, il a bien fallu qu'il serve et tout le reste à suivit." dixit Tardi et Verney
Image
L'autre jour, en tirant le rouleau de papier cul, toute la cloison est venue avec. dixit Camille Caz

Avatar du membre
=[TTK]= Dobeul Ouépone
Grand Fou
Grand Fou
Âge : 42
Messages : 1365
Enregistré le : mar. 14 août 2012, 17:27
Humeur : Brise des os avec ses burnes
Localisation : Par terre, attendant une coco

Re: HELP : changer l'heure en multi

Message par =[TTK]= Dobeul Ouépone »

Ca marche, je me souviens avoir braqué quelques TTK, je dois encore en avoir sous le matelas.

Merci Yourry,

@Memphis, quand est-ce que tu dresses le nouveau serveur à nous obéir ?
Image
C'est quand même pas compliqué bordel !

Avatar du membre
=[TTK]= Memphis007
Grand TranKilou
Grand TranKilou
Âge : 44
Messages : 3351
Enregistré le : mer. 13 janv. 2010, 15:29
Humeur : Binaire
Localisation : 127.0.0.1
Contact :

Re: HELP : changer l'heure en multi

Message par =[TTK]= Memphis007 »

Ah non le dressage, c'est pas moi, c'est Yoda.

Sinon d'après le Wiki de BIS :
In multiplayer, the effect of this command is local, not global. The date from the server is synchronized with clients when they join the game (including start of the mission and joining in progress). E.g. if this command is executed on server in the init.sqf before the mission starts, every client will be synchronized with server as mission is started. However, if you run this command in the middle of the mission, effect is local.
et
Regarding execution in the middle of a session, the post of MulleDK13 is not entirely true. If you don't change the year, you are perfectly fine when executing the command on the server only. However, the server does not sync the year. Hence, if you do change the year, you have to execute the command on the server, clients and JIP to account for the missing sync. e.g.

Code : Tout sélectionner

[[], {setDate [1986, 2, 25, 16, 0]}] remoteExec ["call",0,"JIP_id_setDate"];
A tester.
Si ya pas de shell, ya pas de plaisir...
Image

Fingers in the noise. Maxime verdâtre.

Répondre