Question Éditeur de mission solo/online
Question Éditeur de mission solo/online
#1Bonjour tout le monde
Je me suis mis à la création de mission.
Je testais à chaque fois ma mission en solo (par l éditeur de mission puis en cliquant sur vol) ou en solo, en cliquant sur mission, et cela apparaît dans mes missions.
Ma mission était terminée, tous les triggers fonctionnaient nickel (testé au moins 20 fois) et quand j ai voulu la jouer sur un serveur en ligne.... Pleins de triggers deconnaient....
De la, ma question :
Quelles sont les différences dans DCS entre les missions pour le online et celles faites pour jouer en solo ?
Je m explique, j ai déjà repéré au moins 2 différences :
- en ligne, l IA ne peut pas poper en début de mission
- en ligne les marqueurs aléatoires n ont pas l air de fonctionner (en solo c etait nickel et en ligne non)
- la condition "temps depuis marqueur n à pas fonctionné en ligne"
Les pros de l édition de missions pourraient ils un peu m éclairer sur les différences solo et en ligne ?
Je me suis mis à la création de mission.
Je testais à chaque fois ma mission en solo (par l éditeur de mission puis en cliquant sur vol) ou en solo, en cliquant sur mission, et cela apparaît dans mes missions.
Ma mission était terminée, tous les triggers fonctionnaient nickel (testé au moins 20 fois) et quand j ai voulu la jouer sur un serveur en ligne.... Pleins de triggers deconnaient....
De la, ma question :
Quelles sont les différences dans DCS entre les missions pour le online et celles faites pour jouer en solo ?
Je m explique, j ai déjà repéré au moins 2 différences :
- en ligne, l IA ne peut pas poper en début de mission
- en ligne les marqueurs aléatoires n ont pas l air de fonctionner (en solo c etait nickel et en ligne non)
- la condition "temps depuis marqueur n à pas fonctionné en ligne"
Les pros de l édition de missions pourraient ils un peu m éclairer sur les différences solo et en ligne ?
Re: Question Éditeur de mission solo/online
#2Alors ca !! Ca nous arrive souvent ! Si quelqu'un a une explication ou encore mieux la solution, je suis preneur aussi
Re: Question Éditeur de mission solo/online
#3déjà une solution temporaire ... pour tester la mission, je vous conseille d'aller dans multijoueur, puis dans nouveau serveur et vous créer un serveur privé.
Du coup vous verrez comment la mission se comportera comme en ligne ... seul gros bémol : on ne peut pas accélérer le temps, et du coup on se tape la mission entièrement pour la tester .... faut faire cela lors des derniers tests donc.
Du coup vous verrez comment la mission se comportera comme en ligne ... seul gros bémol : on ne peut pas accélérer le temps, et du coup on se tape la mission entièrement pour la tester .... faut faire cela lors des derniers tests donc.
Re: Question Éditeur de mission solo/online
#4Non, tu peux séquencer ta mission, et ne tester que l'événement, le trigger, bref les conditions et réalisations d'une action particulière. Tu peux donc partir en vol, proche du trigger/zone/action, pour minimiser le temps à faire, et mesurer comment cela fonctionne.
Si c'est ok, tu gardes ce morceau, il est testé et fonctionnel, alors tu l'incorpores dans ta mission globales, faut juste pas se gourer dans les données rentrant des tes triggers
tu procédes ainsi pour l'ensemble, par bloc, puis tu assmbles
Si c'est ok, tu gardes ce morceau, il est testé et fonctionnel, alors tu l'incorpores dans ta mission globales, faut juste pas se gourer dans les données rentrant des tes triggers
tu procédes ainsi pour l'ensemble, par bloc, puis tu assmbles
------------------------------------
Ne volez plus, devenez la machine
Ne volez plus, devenez la machine
Re: Question Éditeur de mission solo/online
#5Hello Starboy
Il faut dans un premier temps savoir d'où vient le problème.
Il faut faire la différence entre une règle qui ne fonctionne pas et une action qui ne démarre pas.
En gros tu as 3 points à contrôler
1) la règle fonctionne mais l'action ne fonctionne pas
2) la règle ne fonctionne pas... donc l'action ne pourra jamais partir
3) la règle ne fonctionne pas, l'action n'ai pas juste.
Pour commencer à identifier ça, je te propose de mettre dans chaque colonne d'action une 2ème action comme par exemple un message de vérification
Du style dans :
condition.......: une fois
Règle............: temps depuis marqueur " marqueur 1 = 10 seconde"
action...........: -activation unité "x " (ou selon ton besoin )
et
.....................-message à tous " début trigger"
-Si ton message ne pop pas..... le problème vient de ta règle
-Si ton message pop et pas tes unités..... le problème vient de ton action
Il faut savoir que certaines actions ne fonctionnent pas en multi
-les pannes
-les portes d'aide
-les pauses actives
-les indications d'aides dans le pit ( comme dans les entrainements pour le ramp-start )
Mais tes triggers cités ( sont opérationnels en multi... donc tu as sûrement fait une faute )
Il faut dans un premier temps savoir d'où vient le problème.
Il faut faire la différence entre une règle qui ne fonctionne pas et une action qui ne démarre pas.
En gros tu as 3 points à contrôler
1) la règle fonctionne mais l'action ne fonctionne pas
2) la règle ne fonctionne pas... donc l'action ne pourra jamais partir
3) la règle ne fonctionne pas, l'action n'ai pas juste.
Pour commencer à identifier ça, je te propose de mettre dans chaque colonne d'action une 2ème action comme par exemple un message de vérification
Du style dans :
condition.......: une fois
Règle............: temps depuis marqueur " marqueur 1 = 10 seconde"
action...........: -activation unité "x " (ou selon ton besoin )
et
.....................-message à tous " début trigger"
-Si ton message ne pop pas..... le problème vient de ta règle
-Si ton message pop et pas tes unités..... le problème vient de ton action
Il faut savoir que certaines actions ne fonctionnent pas en multi
-les pannes
-les portes d'aide
-les pauses actives
-les indications d'aides dans le pit ( comme dans les entrainements pour le ramp-start )
Mais tes triggers cités ( sont opérationnels en multi... donc tu as sûrement fait une faute )
Dernière modification par Alias le dim. févr. 21, 2021 12:02 pm, modifié 1 fois.
-
- Webmaster
- Messages : 1872
- Inscription : 27 juillet 2002
Re: Question Éditeur de mission solo/online
#6La différence ? Aucune ....Starboy a écrit : ↑dim. févr. 21, 2021 8:39 amBonjour tout le monde
Je me suis mis à la création de mission.
Je testais à chaque fois ma mission en solo (par l éditeur de mission puis en cliquant sur vol) ou en solo, en cliquant sur mission, et cela apparaît dans mes missions.
Ma mission était terminée, tous les triggers fonctionnaient nickel (testé au moins 20 fois) et quand j ai voulu la jouer sur un serveur en ligne.... Pleins de triggers deconnaient....
De la, ma question :
Quelles sont les différences dans DCS entre les missions pour le online et celles faites pour jouer en solo ?
Je m explique, j ai déjà repéré au moins 2 différences :
- en ligne, l IA ne peut pas poper en début de mission
- en ligne les marqueurs aléatoires n ont pas l air de fonctionner (en solo c etait nickel et en ligne non)
- la condition "temps depuis marqueur n à pas fonctionné en ligne"
Les pros de l édition de missions pourraient ils un peu m éclairer sur les différences solo et en ligne ?
Il n'y a aucune différence majeure entre le solo et le multi.
Tu peux très bien lancer une mission multi en solo et vice versa.
Tout dépend, et encore, si ta mission est orienté vers le solo ou le multi.
Si tu veux faire une mission solo, il faudrait mettre un appareil en "joueur". De sortes que lorsque tu lances la mission tu es affecté d'office à cet appareil uniquement.
Si dans la mission tu rajoutes un appareil "client", le jeu se comportera comme en multi, c-a-d que tu pourras choisir entre tout les avions "clients" et le "joueur".
Là où il faut faire attention dans la construction d'une mission, c'est que les appareils "clients", si il ne sont pas présent dans la mission (car jouer en solo ou pas assez de joueur en multi), peuvent bloquer la mission.
Si un avion ou groupe xx doit passer dans zone pour déclencher une action, si ils ne sont pas là, pas d'action possible.
Re: Question Éditeur de mission solo/online
#7j ai toujours mis les appareils en client ... sauf un helico que j'ai mis en pilote IA car il faut qu'il fasse la mission pour déclencher des triggers.
Je connais les messages POP qu on rajoute pour être sur que le déclenchement s'est lancé ... et comme j'ai dit , en solo, cela fonctionnait nickel à chaque fois ...
quand je vais dans multijoueur puis que je créée le serveur , la mission se comporte légèrement différemment que quand je vais dans missions et que je lance la mission en solo.
Il y a des petites différences , sûr et certains . (d'ailleurs dorénavant je ne testerai qu'en passant par multijoueur et nouveau serveur).
Je ne comprends pas par contre pourquoi en solo tout se passe bien et pas en multi . (et effectivement en analysant les triggers, j'ai vu que certains triggers "temps depuis marqueur" ont fonctionné ...Mais d'autre pas .)
je vais encore creuser pour savoir .
Au fait : pour la partie aléatoire j'ai déjà vu 2 versions pour la faire.
J'ai vu qu'il faut rajouter la condition "ALEATOIRE (100)" ce que j'ai fait.
Mais j'ai déjà également lu que s'il y a 4 possibilités par exemple, il faut mettre ALEATOIRE(25).
Pour 3 possibiltiés, ALEATOIRE(33).
En laissant sur 100, en solo du moins, cela fonctionnait nickel et c'était aléatoire . Par contre rien en multi
Je connais les messages POP qu on rajoute pour être sur que le déclenchement s'est lancé ... et comme j'ai dit , en solo, cela fonctionnait nickel à chaque fois ...
quand je vais dans multijoueur puis que je créée le serveur , la mission se comporte légèrement différemment que quand je vais dans missions et que je lance la mission en solo.
Il y a des petites différences , sûr et certains . (d'ailleurs dorénavant je ne testerai qu'en passant par multijoueur et nouveau serveur).
Je ne comprends pas par contre pourquoi en solo tout se passe bien et pas en multi . (et effectivement en analysant les triggers, j'ai vu que certains triggers "temps depuis marqueur" ont fonctionné ...Mais d'autre pas .)
je vais encore creuser pour savoir .
Au fait : pour la partie aléatoire j'ai déjà vu 2 versions pour la faire.
J'ai vu qu'il faut rajouter la condition "ALEATOIRE (100)" ce que j'ai fait.
Mais j'ai déjà également lu que s'il y a 4 possibilités par exemple, il faut mettre ALEATOIRE(25).
Pour 3 possibiltiés, ALEATOIRE(33).
En laissant sur 100, en solo du moins, cela fonctionnait nickel et c'était aléatoire . Par contre rien en multi
Re: Question Éditeur de mission solo/online
#8Je retire ce que j'ai dit sur les marqueurs aléatoires.
J'ai fait une nouvelle mission juste basé sur les marqueurs aléatoires et ca fonctionne, même en ligne.
Toutes mes erreurs viennent d'un certain marqueur 50.
J'avais rajouté des ITEMS RADIO avec la valeur 50 - 1 , et 50 -2 etc....
Et même si on ne touchait pas à ces items, DCS considérait ces marqueurs comme activé ... du coup temps depuis marqueur dépendait d'une activation en début de mission alors que le groupe n'avait pas popé. En changeant ce marqueur cela fonctionne dorénavant .... bizarre que cela fonctionnait déjà avant en solo.
J'ai fait une nouvelle mission juste basé sur les marqueurs aléatoires et ca fonctionne, même en ligne.
Toutes mes erreurs viennent d'un certain marqueur 50.
J'avais rajouté des ITEMS RADIO avec la valeur 50 - 1 , et 50 -2 etc....
Et même si on ne touchait pas à ces items, DCS considérait ces marqueurs comme activé ... du coup temps depuis marqueur dépendait d'une activation en début de mission alors que le groupe n'avait pas popé. En changeant ce marqueur cela fonctionne dorénavant .... bizarre que cela fonctionnait déjà avant en solo.