Création de vaisseau

Tout sur les scripts et les mods pour X², X³, X³TC et X³AP.

Moderator: Modérateurs pour les forum Français

Firestorm558
Posts: 6
Joined: Sat, 4. Sep 10, 12:31

Création de vaisseau

Post by Firestorm558 »

Bonjour à tous, pour commencer je voudrais préciser que j'ai déja tenté de rechercher un topic similaire mais sans résultat concluant.
Alors en clair j'aimerais savoir si il existait un programme pour créer un vaisseau de A a Z. Et aussi savoir si les montages fait avec le programme blender pouvaient etre reutiliser pour les vaisseaux de X3 TC.
Merci à tout ceux qui m'aideront :wink:
PSCO1
Posts: 1087
Joined: Thu, 4. Jun 09, 17:08
x4

Post by PSCO1 »

Salut !
Alors en clair j'aimerais savoir si il existait un programme pour créer un vaisseau de A a Z. Et aussi savoir si les montages fait avec le programme blender pouvaient etre reutiliser pour les vaisseaux de X3 TC.
jai du mal à comprendre ce que tu veux faire mais si tu veux modeliser un vaisseau ou n'importe quel autre objet, il te faut 3dsmax ou Gmax1.2 avec DBOX2 pour pouvoir importer/exporter, et Blender à ma connaissance n'est pas compatible avec DBOX2
Firestorm558
Posts: 6
Joined: Sat, 4. Sep 10, 12:31

Post by Firestorm558 »

Merci, je vais voir si ce que tu m'as proposé peut m'aider. Sinon, ce que je voulais dire, c'est que je cherche un programme avec le quel je peux creer la structure du vaisseau, sa texture, emplacement tourelle,...et pouvoir ensuite l'importer dans le jeux
PSCO1
Posts: 1087
Joined: Thu, 4. Jun 09, 17:08
x4

Post by PSCO1 »

mmm ... tu devrais aller jeter un oeil sur des forums spécialisés en modelisation 3d, il me semble deja avoir entendu parler de ce genre de programme mais le nom m'échappe

Si je retrouve le nom du programme je te fais signe :wink:

tu peux aussi lire le "tutoriel" que j'avais fais avec Drenak à ce propos
http://forum.egosoft.com/viewtopic.php?t=260294
Firestorm558
Posts: 6
Joined: Sat, 4. Sep 10, 12:31

Post by Firestorm558 »

Merci beaucoup pour ton aide
moffrevenge
Posts: 28
Joined: Tue, 7. Sep 10, 11:42
x3tc

Post by moffrevenge »

Salut, mais j'ai lu, téléchargé et essayer se qui était dans le topic, mais je me suis vite perdu, surtout au moment de mettre le vaisseau dans le jeu, enfin de recompresser le fichier .cat.

Donc y'aurait il pas moyen de lister les différentes étapes à suivrent même brièvement?

Merci d'avance.
PSCO1
Posts: 1087
Joined: Thu, 4. Jun 09, 17:08
x4

Post by PSCO1 »

C'est un vaisseau que tu as téléchargé sous format .xsp (ou je sais plus trop lextension désolé) ?

ou c'est un vaisseau que tu as modelisé avec un logiciel 3d ?
moffrevenge
Posts: 28
Joined: Tue, 7. Sep 10, 11:42
x3tc

Post by moffrevenge »

Sa serait un vaisseau que je créerais a avec 3ds. Pour le moment je serais déjà content si jarrivais à importer un simple cube dans le jeux.
Se matin j'ai réussi a convertir les fichier Bob en bod et inversement, à les ouvrir et à les bidouiller par contre pour les mettre dans le jeu je vois pas.
PSCO1
Posts: 1087
Joined: Thu, 4. Jun 09, 17:08
x4

Post by PSCO1 »

Bon admettons que tu es fini ton vso

Cest pas la methode "conventionnelle" (avec appel de script MD) mais elle fonctionne aucun souci

La premiere chose à faire cest de rajouter 2 lignes ds le fichier 0001-L044 (ou L033 si tu joues en anglais)

Tu ouvres ce fichier et tu vas chercher le paragraphe "350017"
ds ce paragraphe tu as une liste d'ID; à toi de creer tes propres ID
par exemple pour ton vaisseau on va prendre "80000" et "80001" (des ID non utilisés par le jeu donc)

Pk 2 ID ? parsque la premiere sera utilisée pour afficher le nom de ton vaisseau ds le jeu
et la seconde sera utilisée pour afficher le descriptif de ton vaisseau

Code: Select all

<t id="80000">mon vaisseau</t>
<t id="80001">il est bo mon vaisseau bla bla bla...</t>
Referme et sauvegarde ton 0001-L033

la 2eme chose cest rajouter une entrée ds le fichier TShips (utilise X3editor2 pour ouvrir ce fichier)
admettons ton vaisseau est un chasseur classe M3 de race argon (similaire au Nova)

repere le nova ds la liste selectionne le, "copy" puis "paste to end"
une nouvelle entrée s'est crée ds la liste des vaisseaux Argon(cest ton futur vso)
Onglet "General", change le "Name ID" "4131"par "80000"
Change aussi "ID" "pasted object" par "SS_SH_A_MOD1_M3" (par exemple)
Va ds l'onglet "Model", "Ship Scene"
remplace par "ships\MOD1\argon_MOD1_monvaisseau_scene"

tu peux sauvegarder ton nouveau TShips et fermer X3editor2

Bon maintenant est ce que tu sais faire un fichier scene pour un vso ?
moffrevenge
Posts: 28
Joined: Tue, 7. Sep 10, 11:42
x3tc

Post by moffrevenge »

Okok merci je comprend déjà mieu. Pour le fichier scene le faire je ne pense pas... Enfin si j'ai bien compris s'est attribuer au vaisseau les différent emplacement de tourelles, cockpit etc? Si oui je pourrais reprendre un existant et l'adapter.
PSCO1
Posts: 1087
Joined: Thu, 4. Jun 09, 17:08
x4

Post by PSCO1 »

Cest une bonne idée :)

mais si tu veux te baser sur le fichier scene du Nova, je te conseillerais d'ajouter cette ligne pour le réglage simplifié de la vue cockpit :

Code: Select all


P 27; B ships\props\cameradummy; C 1; N Bships\props\cameradummy_1-bridge; b  // idx 27
{ 0x2002;  0; 1048; -3092;  0.000000; 0.000000; 0.000000; 0.000000;  -1; 1; } // 0

(ca evite d'utiliser en + le fichier "Components")
moffrevenge
Posts: 28
Joined: Tue, 7. Sep 10, 11:42
x3tc

Post by moffrevenge »

Ces lignes de codes pour le cockpit se mettent dans le fichier scene??

En tous cas encore merci de ton aide, j'essayerai tous sa dès se soir.
PSCO1
Posts: 1087
Joined: Thu, 4. Jun 09, 17:08
x4

Post by PSCO1 »

Oui cest à rajouter ds le fichier scene du Nova
le fichier scene du Nova d'origine va de P 0 à P 28
donc je corrige (jai du enlever une tourelle et la vue AR cest pour ca quil y a 2lignes en moins)
tu dois donc rajouter à la fin:

Code: Select all

P 29; B ships\props\cameradummy; C 1; N Bships\props\cameradummy_1-bridge; b  // idx 29
{ 0x2002;  0; 1048; -3092;  0.000000; 0.000000; 0.000000; 0.000000;  -1; 1; } // 0 
moffrevenge
Posts: 28
Joined: Tue, 7. Sep 10, 11:42
x3tc

Post by moffrevenge »

Ok Ok alors j'ai ouvert ces fichiers, grailler un peu et sa devient plus claire, le shipeditor est vraiment bien foutu.

Mais encore une question, pour modifier j'ai extracté les fichiers cat, donc comment fait on pour les retransformer en cat???
PSCO1
Posts: 1087
Joined: Thu, 4. Jun 09, 17:08
x4

Post by PSCO1 »

Euuuh avant de te repondre pour les fichiers cat/dat,

J'aimerais m'assurer que tu as PluginManager et le CheatPack 1.60 installé :?

Et aussi pour la liste de fichiers à ajouter dans ton "MOD1" cat/dat, il te faut donc ça:

monvaisseau.bob
argon_MOD1_monvaisseau_scene.bod
0001-L033.xml
TShips.txt
moffrevenge
Posts: 28
Joined: Tue, 7. Sep 10, 11:42
x3tc

Post by moffrevenge »

Nan je n'ai ni l'un ni l'autre, mais je vais le faire, la je jouais avec le mod NH, donc je vais faire une 2 ème install du jeux que je bidouillerai sans prendre le risque de faire crasher celui sur lequel je joue.

Donc en faite je refait 1 fichier avec les 4 fichiers que tu cites? et après je l'active comme un mod?
PSCO1
Posts: 1087
Joined: Thu, 4. Jun 09, 17:08
x4

Post by PSCO1 »

Oui cest ça , aprés tu l'actives comme un mod
Mais oublie pas d'installer le cheat pack juste aprés ta réinstallation X3TC 2.7.1

Le cheat pack sert surtout aux moddeurs qui veulent voir le résultat un fois ds le jeu, il est indispensenble si tu modelises et ajoute tes propres vaisseaux, aprés on peut en faire ce qu'on veut si on fait pas de mod ...
moffrevenge
Posts: 28
Joined: Tue, 7. Sep 10, 11:42
x3tc

Post by moffrevenge »

Ok, bon j'ai des problème, le premier j'arrive pas à convertir les fichier .bob des vaisseaux de X3 (les fichier scene sont déjà en .bod) donc du coup impossible de les ouvrir avec 3ds.

Par contre quand je créer un vaisseau, que je l'exporte au format .bod et que je le converti en .bob j'arrive à l'ouvrir avec X3 editor.

Sinon pour le fichier scene dans 3ds je vois l'emplacement des objets:

[ external image ]

Une fois que je l'enregistre, et que je l'ouvrre avec X3 editor je me retrouve avec le nova :S Donc voilà j'ai du louper quelque chose.

EDIT. le fichier 0001-L033 je dois prendre celui de quel fichier cat?
PSCO1
Posts: 1087
Joined: Thu, 4. Jun 09, 17:08
x4

Post by PSCO1 »

Pour convertir les bob en bod il suffit juste de "poser" le fichier sur x2bc.exe

ca se fait tout seul, une fois le fichier converti, il te reste plus qu'a l'importer sur 3ds avec DBOX2 (avec "body" sélectionné comme type de fichier à importer) :)

X3editor2 sert pas à grand chose à part visualiser le vso, perso je m'en sers pas j'en vois pas l'utilité qd je bosse sur un vaisseau, je me sers du rendu 3ds (certes un peu moins précis mais cest suffisant)

0001-L033 se trouve dans le 11.cat ("t\0001-L033.pck")
moffrevenge
Posts: 28
Joined: Tue, 7. Sep 10, 11:42
x3tc

Post by moffrevenge »

Ok pour la conversion, sa marche.

Par contre toujours de problème pour le fichier scene... Un peu de peine à comprendre :S

Sinon le ship editor du plugin manager il est utile?

Pour les fichier TShips et 0001-L033 s'est bon.

Return to “Script et Modding pour la Trilogie X”