J’espère que ton formatage règlera le souci de l’affichage du vaisseau.
Ce n’est pas vraiment un tuto, c’est plus un récapitulatif des choses à faire en partant de quelque chose de plus propre afin surtout de pouvoir visualiser le vaisseau dans le 3D Models and Stats Viewer.
1- Créer un nouveau répertoire.
2- Y copier l’exécutable d’X3TC, et les fichiers .cat et .dat de 01 à 13.
3- Faire en sorte que les logiciels prennent ce répertoire comme celui du jeu.
-X3 Editor 2 : Option-> Configuration...
-X Plugin Manager : Settings->Add Directory
-3D Models and Stats Viewer : File-> Change X game Paths
4- Par précaution fermer tous les logiciels (certains comme le X Plugin Manager effectue des opérations lors de leur fermeture).
5- Ouvrir le X Plugin Manager, supprimer le vaisseau fermer le logiciel.
6- Ré-ouvrir le X Plugin Manager installer le vaisseau refermer le logiciel.
7- S’assurer que les dossiers (dds, types, objects, t) ont bien été créés dans le nouveau répertoire.
8- Lancer le X3 Editor 2 créer un fichier 14.cat/dat, y mettre les dossiers dds, types, objects, t, fermer le X3 Editor 2.
9- Créer un fichier texte renommé en asscarrier_scene.bod et recopier ce que le contenu du fichier scene que j’ai mis en vert sur ce post. Le mettre à l’endroit du fichier asscarrier_scene.pbd.
10- Ouvrir le asscarrier_scene.bod
P 0; B ships\halo\covenant\asscarrier\parts\asscarrier; N ships\halo\covenant\asscarrier\parts\asscarrier; // idx 0
{ 0x2002; 0; 0; 0; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
Vérifier que le chemin vers le fichier ships\halo\covenant\asscarrier\parts\asscarrier est bien le même que l’arborescence de répertoire qui mène au fichier asscarrier.pbb. Ce chemin doit commencer par ships et se terminer par asscarrier.
11- Alors là le Moment de Vérité. Lancer le 3D Models and Stats Viewer : File->Open, et aller ouvrir le fichier asscarrier_scene.bod.
Là deux voir trois possibilités :
-Le vaisseau s’affiche correctement passe au point 12.
-Le vaisseau ne s’affiche pas correctement, là je ne sais pas ce que l'on peut faire.
12- Copie les deux lignes du point d’amarrage pour les vaisseaux de lignes.
P 0; B 19040; C 1; N B19040_1; b // idx 0
{ 0x2002; 0; -200000; -50000; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
Remplace le premier 19040; par le modèle d’un bon gros vaisseau ships\teladi\teladi_M2; par exemple.
Cela te permettra de placer plus facilement le point amarrage.
0; C’est droite(+) ou gauche(-)
-200000; Haut(+) ou bas(-)
-50000; Avant(+), arrière(-)
Pour le placement, soit tu est large, et ce sera un peu moche d’avoir un gros espace entre les deux vaisseaux dockés, soit tu va au plus juste et tu utilises un script du genre
http://forum.egosoft.com/viewtopic.php?t=256572.
Une fois que le placement te convient, replace ships\teladi\teladi_M2; par 19040; .
13- Prend une tourelle au hasard avec la camera C 3; ou C 5; c'est celles de coté, copie ses deux lignes et modifie les valeur sur la direction Avant-arrière.
C 2; Avant
C 4; Arrière
C 6; Haut
C 7; Bas
La plupart des vaisseau respecte ce système de camera, les tourelles haut-bas ne sont pas idéalement placés.
Tu va devoir doubler le nombre de tourelles avant arrière.
14- Plus qu'a retranscrire le fichier scene dans le Tship, toutes les cameras sont là.
Il n'y a qu'a ajouter les tourelles en plus avec les bons ID, au passage les tourelles haut-bas ne sont pas déclarés de la meilleur façons.
je te renvoi à ma seconde réponse :
[ external image ]