[TUTO] Faire un train

Ce forum regroupe tous les tutoriaux réalisés par des membres de Mapping-Area pour Half-Life 2.

Modérateurs: Co-Admin, Modérateur, Staff

[TUTO] Faire un train

Messagede Buddy le 28 Sep 2006, 14:41

Salut tout le monde :lu

Je vais vous expliquer comment faire un train qui avance quand on passe dans un trigger .
La méthode n'est pas très compliquée mais il faut bien suivre le tuto pour ne pas manquer quelque chose .
:^^

I / Tout mettre en place :

- Créez un model de train en prop_dynamic avec plusieurs wagons bien sûr !

- Faîtes un cube (ou un pavé :D ) en nodraw sur le 1er wagon. Ensuite changez le en func_tracktrain et nommez le train par exemple.

Image

- Sélectionnez chaque wagon ( qui sont en prop_dynamic ! :gg ) et mettez dans parent le nom du func_tracktrain, ici c'est train.
Ainsi quand le cube nodraw va avancé il "emportera" avec lui les autres wagons.

- Créez maintenant un path_track nommé par exemple
rail1 et mettez dans next track rail2

- Sélectionnez le func_tracktrain et dans first stop target mettez le nom du premier path_track, donc pour nous c'est rail1.

- Mettez le path_track rail1 au centre du func_tracktrain
( normalement si vous cliquez sur le func_tracktrain il doit y avoir une boule au centre, c'est là que vous devez mettre votre path_track ).
Le 2e path_track vous le mettez là où vous voulez que votre train aille.


II / Tout mettre en marche :

- Selectionnez func_tracktrain et réglez les options :
( ceci est un exemple )
Max speed : 200
Initial speed : 0
et enfin mettez les sons que vous voulez dans
move sound, start sound et stop sound


- Enfin actionnez le func_tracktrain par un trigger
On start touch
train
StartForward


Image

- Compilez la map, traversez le trigger et vous verrez votre train avancer et faisant tchou tchou :^^ ( ça dépend du son que vous avez mis ! )

Image

Image

PS : Si votre train avance à 90° cliquez sur func_tracktrain et sélectionnez dans les flags fixed orientation

On peut aussi faire un wagon en block et le transformer en func_tracktrain et mettre dans parent le nom du block en nodraw. De cette façon le joueur peut monter dans le train ... :)
Dernière édition par Buddy le 04 Oct 2006, 15:24, édité 2 fois.
http://www.univers-graphique.fr/

Venez réaliser vos projets graphiques à prix cassé !!
Avatar de l’utilisateur
Buddy
Concepteur
 
Messages: 592
Inscription: 26 Juin 2006, 12:49
Localisation: Sud Ouest de la France

Messagede Le chasseur le 28 Sep 2006, 19:06

Merci pour ce tuto :gg
Bien rédigé en plus 8-)
Image
Avatar de l’utilisateur
Le chasseur
Concepteur
 
Messages: 683
Inscription: 18 Sep 2006, 20:58
Localisation: 62 Nord Pas de Calais

Messagede Grigor02 le 28 Sep 2006, 19:18

Bon tuto :)
Tu peux rajouter un petit env_steam orienté vers le haut et parenté au func_tracktrain :D

Par contre, je ne pense pas avoir de func_dynamic oO
Avatar de l’utilisateur
Grigor02
Circle Member
 
Messages: 1173
Inscription: 06 Mai 2006, 03:51
Localisation: pasbiengs planet

Messagede Kirumi le 28 Sep 2006, 19:58

Pour info, il existe un énorme model qui n'est autre qu'en gros assemblage de wagon :^^
Et le symbole de changer de profil pour recommencer tout à zéro dans cette histoire ?
Avatar de l’utilisateur
Kirumi
NPC
 
Messages: 5160
Inscription: 02 Fév 2006, 00:39
Localisation: NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§

Messagede Buddy le 28 Sep 2006, 20:53

Tu as raison The_Mapouze mais je n'y ai pas pensé et au moins la personne peut faire son propre train et peut être après créer des wagons en block pour monter dedans. Pour la fumée je crois que les trains n'en font plus depuis assez lontemps ? :eu
Tu n'as pas l'entité prop_dynamic ? C'est pas possible ! :o
Dernière édition par Buddy le 28 Sep 2006, 21:17, édité 1 fois.
http://www.univers-graphique.fr/

Venez réaliser vos projets graphiques à prix cassé !!
Avatar de l’utilisateur
Buddy
Concepteur
 
Messages: 592
Inscription: 26 Juin 2006, 12:49
Localisation: Sud Ouest de la France

Messagede advandced le 28 Sep 2006, 21:04

A ben les trains au gasoil ne font pas de fumé?
Les ligne electriques au dessus ne veulent pas dire que le train est électrique.
Image
Avatar de l’utilisateur
advandced
Half-Mapsteur
 
Messages: 1280
Inscription: 22 Juil 2005, 13:09

Messagede Klems le 28 Sep 2006, 21:08

Buddy a écrit:Tu n'as pas l'entité func_dynamic ? C'est pas possible ! :o

Func_dynamic n'existe pas non plus chez moi.
Et puis, je vois pas le probleme, pourquoi tu veux faire d'autre bloc parenté sur le track train ? Tu sais, les joueurs ne traversent pas les train...
Avatar de l’utilisateur
Klems
VIP
VIP
 
Messages: 3144
Inscription: 02 Nov 2005, 13:43

Messagede Buddy le 28 Sep 2006, 21:15

Désolé je viens de me rendre compte que je me suis trompé, au lieu de mettre prop_dynamic j'ai mis func_dynamic :oops:
L'erreur est corrigé dans le tuto.
http://www.univers-graphique.fr/

Venez réaliser vos projets graphiques à prix cassé !!
Avatar de l’utilisateur
Buddy
Concepteur
 
Messages: 592
Inscription: 26 Juin 2006, 12:49
Localisation: Sud Ouest de la France

Messagede Kirumi le 28 Sep 2006, 21:28

dsi, pourquoi tu ne fait pas le train en func_tracktrain directement ?
Ca me semble complétement inutile certain passage :eu
Et le symbole de changer de profil pour recommencer tout à zéro dans cette histoire ?
Avatar de l’utilisateur
Kirumi
NPC
 
Messages: 5160
Inscription: 02 Fév 2006, 00:39
Localisation: NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§

Messagede Buddy le 28 Sep 2006, 21:34

Je comprend pas ? :eu
Tu veux que je mette le model en func_tracktrain ?
C'est possible ?
http://www.univers-graphique.fr/

Venez réaliser vos projets graphiques à prix cassé !!
Avatar de l’utilisateur
Buddy
Concepteur
 
Messages: 592
Inscription: 26 Juin 2006, 12:49
Localisation: Sud Ouest de la France

Messagede Kirumi le 28 Sep 2006, 21:38

ha non ! désolé, j'ai cru que le train était fait en brush ^^
Et le symbole de changer de profil pour recommencer tout à zéro dans cette histoire ?
Avatar de l’utilisateur
Kirumi
NPC
 
Messages: 5160
Inscription: 02 Fév 2006, 00:39
Localisation: NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§

Messagede Buddy le 28 Sep 2006, 21:41

On peut en faire quelques un mais on va pas faire 10 wagons en brush !
Même dans hl2 au début il y a qu'un seul wagon en brush !
C'est pour ça que j'ai jugé utile d'expliquer de cette manière.
http://www.univers-graphique.fr/

Venez réaliser vos projets graphiques à prix cassé !!
Avatar de l’utilisateur
Buddy
Concepteur
 
Messages: 592
Inscription: 26 Juin 2006, 12:49
Localisation: Sud Ouest de la France

Messagede Kirumi le 28 Sep 2006, 21:46

Je ne sais pas si tu te rappelle, mais a partir de la ... 7 eme map, il y a un train sur lequel il faut sauter pour aller de l'autre coté de la voie férovière :^^
Je ne sais pas comment il est fait, mais tu devrais y jeter un oeil
Et le symbole de changer de profil pour recommencer tout à zéro dans cette histoire ?
Avatar de l’utilisateur
Kirumi
NPC
 
Messages: 5160
Inscription: 02 Fév 2006, 00:39
Localisation: NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§

Messagede Buddy le 28 Sep 2006, 22:42

Bah ... euh il est fait en model ... :eu
http://www.univers-graphique.fr/

Venez réaliser vos projets graphiques à prix cassé !!
Avatar de l’utilisateur
Buddy
Concepteur
 
Messages: 592
Inscription: 26 Juin 2006, 12:49
Localisation: Sud Ouest de la France

Messagede Beach le 29 Sep 2006, 08:43

je pense que se tuto serais mieux dans la section tutoriaux
Image
Avatar de l’utilisateur
Beach
VIP
VIP
 
Messages: 2774
Inscription: 14 Avr 2005, 19:08
Localisation: nancy

Suivante

Retourner vers Cours & astuces

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité