Accueil
Accueil

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [DCS-KTZ] Exports et Mini-modules
KaTZe
post 29 May 2013, 10:15
Message #1






Indicatif : RW-24
Messages : 1,589
Inscrit : 18/11/07
Lieu : Villelaure
Membre n° 2,712

Nous avons plusieurs membres qui ont développé des systèmes qui utilisent les exports de [DCS] , : les pitteurs via Sioc , le module T-Link de Tacno , LoTatc , etc etc ...

Je vais également remettre à jour les minimodules Check-Fps, et Perf-Check etc etc ....
Je me suis aperçu, qu'un post regroupant les info. pour activer la structure d'export ne semblait pas exister. Plutôt que chacun "redécouvre la roue" je vais regrouper les info. que je collecterai auprès "des experts" dans ce post, si certains veulent développer leurs exports.

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


WiP-NV = WorkinProgress (le 29/05/2013) informations non vérifiées (dans la journée normalement wink.gif
Section suivante mise à jour et susceptible d'être modifiée en fonction du feedback des développeurs de la 3rd.

Depuis [DCS], la structure d'inclusion de mod a changé.
Comme beaucoup de jeu modernes, une arborescence individuelle est créé dans :
"C:\Users\<MonLogin>\Saved Games\DCS\"

C'est dans cet espace que l'on va pouvoir travailler, ce qui est a priori plus clean que de devoir aller ajouter/modifier des fichiers dans le répertoire du jeu comme sous LO2.

1> Activation des exports de [DCS]
1-a> Créer un répertoire "C:\Users\<MonLogin>\Saved Games\DCS\Scripts"
Il n'existe pas par défaut lors de l'install.

1-b> Dans LO2, il était nécessaire de créer un fichier config.lua comportant la ligne
CODE
EnableExportScript = true

Cà n'est plus nécessaire sous [DCS] , (info. GillesDrone 28/05 WIP-NV)

1-c> Dupliquer le fichier
"C:\Program Files\Eagle Dynamics\DCS World\Scripts\Export.lua"
dans
"C:\Users\<MonLogin>\Saved Games\DCS\Scripts\Export.lua"
comme c'est d'ailleurs indiqué dans le texte commentaire en tête du fichier.

C'est ce fichier export.lua (celui de Saved Games) que nous modifierons en lançant le cas échéant les subroutines avec l'instruction :
CODE
dofile ("./Config/Export/KTZ_Perf_Log-201.lua")


2> Les subroutines d'export
2-a) Le répertoire des subroutines
WIP-NV : Gillesdrone m'a dit qu'il continuait de placer les subroutines d'export vers SIOC dans un répertoire <Jeu DCSWorld>/Config/Export/ en les lançant via

CODE
dofile("./Config/Export/SIOCExport.lua")
dofile("./Config/Export/TARSExport.lua")
dofile("./Config/Export/TacviewExportDCS.lua")


Même si çà marche c'est dommage de retourner ainsi dans le répertoire de jeu au lieu de garder toutes les modif. dans C:\Users\<MonLogin>\Saved Games\DCS\
Si quelqu'un a la solution, je suis preneur (et je vais tester moi même.
En fait il faut juste trouver le chemin générique à utiliser pour lancer les dofile dans cette zone.


A suivre ....

reserved

Ce message a été modifié par KaTZe - 29 May 2013, 10:14.

--------------------
120th Black Kite : "Mochibus et Pollutis"
Image IPB
M-05 KaTZe

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
KaTZe
post 29 May 2013, 10:26
Message #2






Indicatif : RW-24
Messages : 1,589
Inscrit : 18/11/07
Lieu : Villelaure
Membre n° 2,712

Reserved

--------------------
120th Black Kite : "Mochibus et Pollutis"
Image IPB
M-05 KaTZe

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Galevsky
post 29 May 2013, 10:34
Message #3




Born to fly, fly to feel alive !

Messages : 3,001
Inscrit : 26/10/05
Lieu : Antibes
Membre n° 282

Ben mets tous les scripts dans les Saved Games et fait un doFile sur un path absolu, tout simplement.

Comme ça que je fais pour mes propres scripts.


Ce message a été modifié par Galevsky - 29 May 2013, 10:35.

--------------------
Image IPB Image IPB

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
KaTZe
post 29 May 2013, 10:50
Message #4






Indicatif : RW-24
Messages : 1,589
Inscrit : 18/11/07
Lieu : Villelaure
Membre n° 2,712

CITATION(Galevsky @ 29 May 2013, 11:34) *

Ben mets tous les scripts dans les Saved Games et fait un doFile sur un path absolu, tout simplement.

Comme ça que je fais pour mes propres scripts.

Oui effectivement çà marche, mais si on veut pouvoir distribuer le mod aux copains (comme le perf-check ou le fps-check) ... le chemin absolu ne marche plus, et c'est galère de devoir demander aux gars de modifier les fichiers.
Donc je cherche à récupérer les chemins par défaut utilisés par DCS (comme ./) pour le répertoire du jeu.
Je vais tester comme çà et voir si çà marche wink.gif

--------------------
120th Black Kite : "Mochibus et Pollutis"
Image IPB
M-05 KaTZe

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Galevsky
post 29 May 2013, 10:52
Message #5




Born to fly, fly to feel alive !

Messages : 3,001
Inscrit : 26/10/05
Lieu : Antibes
Membre n° 282

Alors ce que tu cherches a faire, ca s'appelle un installeur. cowboy.gif

--------------------
Image IPB Image IPB

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Tacno
post 29 May 2013, 11:55
Message #6




As de Pig (squadron commander)

Indicatif : S-01
Messages : 4,364
Inscrit : 11/02/09
Lieu : Breizh
Membre n° 3,295

Voici la syntaxe pour exploiter un script placé sous ..\Saved Games\Scripts\

dofile ( lfs.writedir().."Scripts\\Tacnoworld_TLINK_DCSW.lua" )

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

Image IPB
0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 : 51,85%
TacnoWorld.fr

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DArt
post 29 May 2013, 12:36
Message #7




I am LotAtc

Indicatif : JR-01
Messages : 6,273
Inscrit : 30/11/06
Lieu : Savoie
Membre n° 999

Pas de dofile pour LotAtc, je fonctionne différemment, je n'ai pas besoin de l'export wink.gif

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

Image IPB

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
KaTZe
post 29 May 2013, 12:38
Message #8






Indicatif : RW-24
Messages : 1,589
Inscrit : 18/11/07
Lieu : Villelaure
Membre n° 2,712

CITATION(Tacno @ 29 May 2013, 12:55) *

Voici la syntaxe pour exploiter un script placé sous ..\Saved Games\Scripts\

dofile ( lfs.writedir().."Scripts\\Tacnoworld_TLINK_DCSW.lua" )

cheer.gif cheer.gif Merci Tacno, c'est exactement ce que je cherchais, je mettrai à jour la tête de post thumbsup.gif
Et je vais également mettre à jour les utilitaires de fps et perf wink.gif

--------------------
120th Black Kite : "Mochibus et Pollutis"
Image IPB
M-05 KaTZe

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Tacno
post 29 May 2013, 13:20
Message #9




As de Pig (squadron commander)

Indicatif : S-01
Messages : 4,364
Inscrit : 11/02/09
Lieu : Breizh
Membre n° 3,295

CITATION(DArt @ 29 May 2013, 13:36) *

Pas de dofile pour LotAtc, je fonctionne différemment, je n'ai pas besoin de l'export wink.gif

Cheaterman laugh.gif

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

Image IPB
0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 : 51,85%
TacnoWorld.fr

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
gillesdrone
post 29 May 2013, 16:01
Message #10






Messages : 6,185
Inscrit : 24/03/07
Lieu : Sendets 64320
Membre n° 1,668

CITATION(Tacno @ 29 May 2013, 14:20) *

CITATION(DArt @ 29 May 2013, 13:36) *

Pas de dofile pour LotAtc, je fonctionne différemment, je n'ai pas besoin de l'export wink.gif

Cheaterman laugh.gif

merci pour linfo Tacno
je vais modifier chez moi ASAP smile.gif

--------------------
Image IPB
http://gilles.guesnel.free.fr
ma chaine
 menacer l' Ours dans son repère, l' Aigle pourrait y laisser quelques plumes

User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :
 

Haut de page · Retour à l'accueil · Contacter le Webmestre Nous sommes le : 28/03/24 - 19:53