Vous n'êtes pas identifié(e).
Salut à tous,
Je suis en train de bidouiller 2 jauges qui me permettraient de contrôler quelques effets.
Le but est de :
1 - Activer les cabin lights lorsque l'avion est au sol de nuit et que les strobes sont allumés
2 - Activer le Smoke system lorsque l'avion est au sol de nuit et que les Navigation lights sont sur ON.
Le code que j'ai actuellement fonctionne pour effacer l'effet une fois dans les airs mais je n'arrive pas à cacher ces effets de jour.
Si j'ajoute (P:SIM ON GROUND,enum) 1 > à la fin de la première ligne, ça fonctionne, les effets disparaissent bien de jour mais sont toujours présent la nuit quelque soit la position des light switches...
Quelqu'un pourrait-il me donner un coup de pouce pour cacher ces effets sans détruire ces codes ?
Voici les codes :
Gauge 1 : Activer les cabin lights lorsque l'avion est au sol et que les strobes sont allumés
<Gauge Name="CabinLightControl" Version="1.0">
<Update Frequency="1"/>
<Element>
<Select>
<Value>
}
(A:LIGHT STROBE,enum) 1; (A:SIM ON GROUND,enum) 1; &&
if{
(A:LIGHT CABIN,bool) !
if{ (>K:TOGGLE_CABIN_LIGHTS) }
}
els{
(A:LIGHT CABIN,bool)
if{ (>K:TOGGLE_CABIN_LIGHTS) }
}
}
</Value>
</Select>
</Element>
</Gauge>
Gauge 2 : Activer le Smoke system lorsque l'avion est au sol et que les Navigation lights sont sur ON.
<Gauge Name="SmokeLightControl" Version="1.0">
<Update Frequency="1"/>
<Element>
<Select>
<Value>
}
(A:LIGHT NAV,enum) 1; (A:SIM ON GROUND,enum) 1; &&
if{
(A:SMOKE ENABLE,bool) !
if{ (>K:SMOKE_TOGGLE) }
}
els{
(A:SMOKE ENABLE,bool)
if{ (>K:SMOKE_TOGGLE) }
}
}
</Value>
</Select>
</Element>
</Gauge>
Merci d'avance
Amic'
Maxime.
Dernière modification par mkonareff (13-12-2014 23:44:44)
TOGA projects - founder & developer
------------------------------------------
Core i7 6700k @4,6Ghz / Asus Z170 Pro Gaming / Enermax Liqmax / GTX 1070 / Cooler master G750M / 2 SSD (120 + 500Go) + 1 HDD (1To)
Hors ligne
Bonsoir,
J'ai édité mon post précédent après avoir trouvé des codes plus simple mais un nouveau problème se pose.
J'ai également un autre problème, certaines autres lumières (Dome light, wing light) se mettent maintenant à clignoter... Alors là par contre je n'ai vraiment aucune idée quant à la manière de résoudre ce problème.
Si quelqu'un a une idée pour ces deux problème, une petit coup de pouce serait super !
Merci d'avance,
Maxime.
Dernière modification par mkonareff (14-12-2014 00:57:45)
TOGA projects - founder & developer
------------------------------------------
Core i7 6700k @4,6Ghz / Asus Z170 Pro Gaming / Enermax Liqmax / GTX 1070 / Cooler master G750M / 2 SSD (120 + 500Go) + 1 HDD (1To)
Hors ligne
je passais par là avant de fermer mon PC !
Il est très tard pour approfondir ta gauge mais déjà je peux te dire qu'il y a beaucoup trop d'erreurs dans les opérateurs pour que le "fourbi" puisse fonctionner correctement !
bonne nuit =D
Hors ligne
Salut RbLeDOC,
Merci pour ta réponse, je débute avec le langage xml et ça faisait quelques mois que je ne m'y étais pas remis alors c'est bien possible que mon code soit du charabia
Je me suis aidé de différents codes similaires sur fsdevelopper pour arriver à ceux-ci.
Sais tu comment je pourrais régler mon problème?
Maxime.
TOGA projects - founder & developer
------------------------------------------
Core i7 6700k @4,6Ghz / Asus Z170 Pro Gaming / Enermax Liqmax / GTX 1070 / Cooler master G750M / 2 SSD (120 + 500Go) + 1 HDD (1To)
Hors ligne
pour la première gauge je ferais ainsi:
<Gauge Name="CabinLightControl" Version="1.0">
<Update Hidden ="Yes"/>
<Element>
<Select>
<Value>
(A:LIGHT STROBE,bool) (A:SIM ON GROUND,bool) (E:TIME OF DAY,enum) 2 >= && &&
if{
(A:LIGHT CABIN,bool) !
if{ (>K:TOGGLE_CABIN_LIGHTS) } }
</Value>
</Select>
</Element>
</Gauge>
Ce qui devrais activer les "cabin lights" lorsque l'avion est au sol et que les strobes sont allumés, alors que le jour décline et que la nuit s'installe .
Lorsque l'avion a décollé il me parait plus logique que ça soit l'équipage qui décide de l'éclairage de la cabine !
A+=D=D=D
Hors ligne
Avant d'aller manger:
Pour les éclairages qui clignotent sans raison , tu es probablement confronté a un très ancien bug connu de FS. Je l'ai moi aussi rencontré lorsque j'ai amélioré les éclairages du Falcon 50 pour FSX ! A ce sujet il y aurait trop a dire pour en discuter plus longtemps a l'occasion de ton problème. La solution la plus simple est le plus souvent d'éteindre l'éclairage qui clignote puis aussitôt après le rallumer. En général cela résout l'anomalie ....sans l'éliminer!
A+=D=D=D
Hors ligne
Super un grand merci à toi !
Je viens de tester et ça marche au poil. Je vais pouvoir adapter celle-ci pour la 2eme jauge.
J'ai juste ajouté ceci pour que l'effet s'en aille lorsque j'éteins les Strobe lights:
els{
(A:LIGHT CABIN,bool)
if{ (>K:TOGGLE_CABIN_LIGHTS) } }
En réalité ce ne sont pas des cabin lights mais des effets de reflets des lights au sol.
J'ai encore deux dernières questions :
- L'effet disparaît bien de jour mais également au crépuscule malgré le 2>=
Est-il possible de laisser l'effet apparaître pendant le lever et coucher du soleil? On pourrait jouer avec l'heure locale mais ça ne serait pas très précis étant donné que cela dépend de la région dans laquelle on se trouve.
- Comme les cabin lights sont en réalité un 2eme effet de strobes, j'aimerais bien si possible que cet effet de cabin lights soit synchronisé avec l'effet des strobes lights, ou au moins être assuré que ces 2 effets démarrent exactement au même moment pour pouvoir contrôler leur synchronisation dans les paramètres de ces effets. (Je ne peux pas faire de ces effets un seul, car les strobes, elles, ne doivent pas disparaître de jour.)
Est-ce que cela est possible?
Encore merci pour ton aide. Ca faisait quelques jour que j'étais bloqué alors ça fait plaisir d'avancer
Amic'
Maxime.
Dernière modification par mkonareff (14-12-2014 14:11:52)
TOGA projects - founder & developer
------------------------------------------
Core i7 6700k @4,6Ghz / Asus Z170 Pro Gaming / Enermax Liqmax / GTX 1070 / Cooler master G750M / 2 SSD (120 + 500Go) + 1 HDD (1To)
Hors ligne
salut Maxime,
pour avoir l'effet que la nuit modifier ainsi la ligne de code suivante:
(A:LIGHT STROBE,bool) (A:SIM ON GROUND,bool) (E:TIME OF DAY,enum) 3 == && && if{
pour avoir l'effet au lever du soleil, au coucher du soleil et la nuit modifier ainsi la ligne de code suivante:
(E:TIME OF DAY,enum) 0 == (E:TIME OF DAY,enum) 2 >= or (A:LIGHT STROBE,bool) and (A:SIM ON GROUND,bool) and if{
je n'ai pas trés bien compris ta 2ieme question car si tu évites d'écrire <Update Frequency="1"/> mais plutôt <Update Hidden ="Yes"/> les "Light strobe" et "Light cabin" devraient avoir un décalage d'action imperceptible !
A+=D=D=D
Dernière modification par RBLeDoC (14-12-2014 16:25:34)
Hors ligne
Salut,
Ça marche parfaitement, merci !
Et bien suite à tes conseils j'utilise effectivement <Update Hidden ="Yes"/> mais les flash des "Cabin lights" sont tantôt synchronisés avec les Strobes, tantôt totalement désynchronisés.
Le rythme des flash est le même mais parfois l'effet ne semble pas démarrer au même moment, ce qui fait que c'est aléatoirement synchronisé ou non. Même les "Cabin lights" sont désynchronisés entre elles parfois.
J'ai fait le tour des paramètres de mes effets pour vérifier si rien ne pouvait jouer là dessus mais visiblement non, et je ne sais pas si cela demande une autre ligne particulière ou non dans ma jauge.
Voici la section mes lights concernée et une petite vidéo :
//Types: 2=strobe, 10=cabin
light.0 = 2, -68.55, 0.00, 4.35, iFly737_fx_strobe ,
light.14 = 10, -19.51, -53.81, -10.10, Strobe_Flash_Left
light.15 = 10, -19.35, 53.49, -10.10, Strobe_Flash_Right
light.16 = 10, -68.55, 0.00, -10.10, Strobe_Flash_Back
Quoiqu'il en soit à propos de cette dernière question, encore merci pour ton aide, je crois que je n'en serais pas venu à bout sans aide.
Je vais me faire un petit "Débriefing" pour bien comprendre mes erreurs histoire de mieux écrire mes prochains codes
Amic'
Maxime.
Dernière modification par mkonareff (14-12-2014 20:20:21)
TOGA projects - founder & developer
------------------------------------------
Core i7 6700k @4,6Ghz / Asus Z170 Pro Gaming / Enermax Liqmax / GTX 1070 / Cooler master G750M / 2 SSD (120 + 500Go) + 1 HDD (1To)
Hors ligne
bonsoir Maxime
a ce stade de tes problèmes je pense que ce n'est plus la gauge qui est en cause mais la structure de tes fichiers des effets spéciaux, iFly737_fx_strobe.fx d'une part et les fichiers Strobe_Flash_Left.fx, Strobe_Flash_Right.fx, Strobe_Flash_Back.fx d'autre part. Pas facile, car cela va te demander d'avoir une bonne compréhension de tout ce qui a un rapport avec les "Special Effects" de FS. Bon courage ! c'est très intéressant mais pas facile a bien maitriser.
En tout cas je suis heureux d'aider un simmer qui s’intéresse a autre chose qu'a des problèmes survenant sur des addons du commerce !
A+=D=D=D
Hors ligne
Salut !
Voici un petit aperçu du résultat final
Finalement j'ai réussi à résoudre le problèmes des lumières VC qui clignotent en "mergeant" plusieurs effets en un seul.
Pour la synchronisation je continuerais à chercher mais n'ai rien trouvé pour le moment.
Amic'
Maxime.
Dernière modification par mkonareff (15-12-2014 23:39:43)
TOGA projects - founder & developer
------------------------------------------
Core i7 6700k @4,6Ghz / Asus Z170 Pro Gaming / Enermax Liqmax / GTX 1070 / Cooler master G750M / 2 SSD (120 + 500Go) + 1 HDD (1To)
Hors ligne
Hors ligne