Target push

Un article de Wiki-Mapping.

(Différences entre les versions)
Jump to: navigation, search
Version du 25 octobre 2007 à 20:26 (modifier)
Psylopat (Discuter | contribs)
M
← Différence précédente
Version du 26 octobre 2007 à 17:27 (modifier) (défaire)
Psylopat (Discuter | contribs)
M
Différence suivante →
Ligne 1: Ligne 1:
== Target_push "Automatique"== == Target_push "Automatique"==
-Vous alloez apprendre a réaliser un target_push comme+Vous allez apprendre a réaliser un target_push pour faire par exemple un canon qui nous éjecte comme dans "northpole".
-pour faire par exemple un canon qui nous éjecte comme dans "northpole"+ 
 +Pour commencer il faut créer le target_push, pour cela faites clic droit dans la vue 2d > target > target_push. Un petit cube gris apparait appuyer sur N pour faire apparaitre les entités et appliquer les valeurs suivantes:
-Pour commencer il faut créer le target_push pour cela rien de plus simple faites clic droit dans la vue 2d target target_push 
-Un petit cube gris apparet appuyer sur N pour faire apparètre les entités et appliquer les valeurs suivantes: 
:Key : target :Key : target
-:Value : t20+:Value : dest1
:Key : targetname :Key : targetname
-:Value : t22+:Value : push_activate
 + 
Et n'oubliez pas de cocher la case "bouncepad". Et n'oubliez pas de cocher la case "bouncepad".
-Maintenant il faut faire un brush avec la texture trigger qui se trouve dans "common" pour que l'action se déroule+Maintenant il faut faire un [[Glossaire#Brush|brush]] avec la [[Textures|texture]] trigger qui se trouve dans "common" pour que l'action se déclenche lorsque qu'un joueur entre dans le brush.
-Selectioner le brush et dans la vue 2d faites clic droit trigger trigger_multiple+Sélectionnez le brush, dans la vue 2d faites clic droit > trigger > trigger_multiple
et ensuite appuyer sur N et ajouter la valeur suivante et ensuite appuyer sur N et ajouter la valeur suivante
 +
:Key : target :Key : target
-:Value : t22+:Value : push_activate
http://photos1.blogger.com/blogger2/5320/875390500140587/320/Capture01.jpg http://photos1.blogger.com/blogger2/5320/875390500140587/320/Capture01.jpg
-Maintenant pour voir si vous avez fait juste déplacer le brush et normalement il+Normalement il doit y avoir une flèche qui va du trigger_multiple au target_push (s'ils sont confondus, deplacez temporairement un des éléments).
-doit un flèche qui va du brush au target_push. + 
-remetez le brush en place.+Maintenant on va faire le trajet que vous allez faire quand vous serez expulsé. Pour cela faites clic droit dans la vue 2D > info > info_null. Un petit carré vert apparait, sélectionnez le et appuyer sur N et ajoutez la valeur suivante
-Maintenant on va faire le trajet que vous allez faire quand+ 
-vous serez explusé pour cela faites clic droit dans la vue 2D info+:Key : targetname
-info_null+:Value : dest1
-Un petit carré vert apparet selectionez le et appuyer sur N et ajoutez la valeur suivante+ 
-:Key : target+Une flèche verte doit relier le target_push au info_null.
-:Value : t20+
-une flèche verte doit relier le target_push au info_null+
http://photos1.blogger.com/blogger2/5320/875390500140587/320/Capture02.jpg http://photos1.blogger.com/blogger2/5320/875390500140587/320/Capture02.jpg
-Voila votre premier target_push est terminé a savoir que plus la distance entre le info_null et le target_push est longue plus la vitesse sera rapide.+Voila votre premier target_push est terminé a savoir que plus la distance entre le info_null et le target_push est longue plus la vitesse sera rapide.
-et si vous voulez faire un traget plus précit comme un contourt selectioner l'info_null rajouter l'entité+ 
 +Si vous voulez faire un trajet plus complexe rajoutez le paramètre :
 + 
:Key : target :Key : target
-:Value : t22+:Value : dest2
-ensuite créer un nouveau info_null avec les entités :+ 
 +Créez un nouveau info_null avec les paramètre :
 + 
:Key : targetname :Key : targetname
-:Value : t22+:Value : dest2
:Key : target :Key : target
-:Value : t23+:Value : dest3
-puis encore un nouveau avec les entités suivantes+ 
 +Puis encore un nouveau avec les paramètres suivants :
 + 
:Key : targetname :Key : targetname
-:Value : t23+:Value : dest3
:Key : target :Key : target
-:Value : t24+:Value : dest4
-et ansi de suite jusqu'a que vous obtener le trajet de vos rèves.+ 
 +Et ainsi de suite jusqu'à obtenir le trajet désirez.
http://photos1.blogger.com/blogger2/5320/875390500140587/320/Capture03.jpg http://photos1.blogger.com/blogger2/5320/875390500140587/320/Capture03.jpg
Ligne 55: Ligne 61:
== Target_push "Manuel" == == Target_push "Manuel" ==
-Le but est de se faire ejecter en appuyant sur un bouton.+Le but est de se faire éjecter en appuyant sur un bouton. Pour cela : au lieu de mettre trigger_multiple à votre brush trigger mettez func_invisible_user et ajouter le paramètre suivant :
-Pour cela : au lieu de mettre trigger_multiple a votre brush trigger mettez func_invisible_user et ajouter l'entités suivante+ 
:Key : cursorhint :Key : cursorhint
:Value : HINT_BUTTON :Value : HINT_BUTTON
- 
-voila c'est fait 
== Ajouter du son == == Ajouter du son ==
-Faites clic droit dans la vue 2D target target_speaker selectioner le et ajouter les entités suivantes :+Faites clic droit dans la vue 2D target target_speaker sélectionnez le et ajouter les entités suivantes :
 + 
:Key : targetname :Key : targetname
-:Value : t22+:Value : push_activate
:Key : noise :Key : noise
-:Value : "ou_votre_son_est_placé.wav"+:Value : "/sounds/nom_du_son.wav"
-et une flèche rouge relie le target_speaker au brush trigger+
-Voila c'est bon vous avez un target_push le plus ettofé possible :D+Une flèche rouge relie le target_speaker au brush trigger.
== Sources == == Sources ==

Version du 26 octobre 2007 à 17:27

Sommaire

Target_push "Automatique"

Vous allez apprendre a réaliser un target_push pour faire par exemple un canon qui nous éjecte comme dans "northpole".

Pour commencer il faut créer le target_push, pour cela faites clic droit dans la vue 2d > target > target_push. Un petit cube gris apparait appuyer sur N pour faire apparaitre les entités et appliquer les valeurs suivantes:

Key : target
Value : dest1
Key : targetname
Value : push_activate

Et n'oubliez pas de cocher la case "bouncepad".

Maintenant il faut faire un brush avec la texture trigger qui se trouve dans "common" pour que l'action se déclenche lorsque qu'un joueur entre dans le brush.

Sélectionnez le brush, dans la vue 2d faites clic droit > trigger > trigger_multiple et ensuite appuyer sur N et ajouter la valeur suivante

Key : target
Value : push_activate

http://photos1.blogger.com/blogger2/5320/875390500140587/320/Capture01.jpg

Normalement il doit y avoir une flèche qui va du trigger_multiple au target_push (s'ils sont confondus, deplacez temporairement un des éléments).

Maintenant on va faire le trajet que vous allez faire quand vous serez expulsé. Pour cela faites clic droit dans la vue 2D > info > info_null. Un petit carré vert apparait, sélectionnez le et appuyer sur N et ajoutez la valeur suivante

Key : targetname
Value : dest1

Une flèche verte doit relier le target_push au info_null.

http://photos1.blogger.com/blogger2/5320/875390500140587/320/Capture02.jpg

Voila votre premier target_push est terminé a savoir que plus la distance entre le info_null et le target_push est longue plus la vitesse sera rapide.

Si vous voulez faire un trajet plus complexe rajoutez le paramètre :

Key : target
Value : dest2

Créez un nouveau info_null avec les paramètre :

Key : targetname
Value : dest2
Key : target
Value : dest3

Puis encore un nouveau avec les paramètres suivants :

Key : targetname
Value : dest3
Key : target
Value : dest4

Et ainsi de suite jusqu'à obtenir le trajet désirez.

http://photos1.blogger.com/blogger2/5320/875390500140587/320/Capture03.jpg


Target_push "Manuel"

Le but est de se faire éjecter en appuyant sur un bouton. Pour cela : au lieu de mettre trigger_multiple à votre brush trigger mettez func_invisible_user et ajouter le paramètre suivant :

Key : cursorhint
Value : HINT_BUTTON

Ajouter du son

Faites clic droit dans la vue 2D target target_speaker sélectionnez le et ajouter les entités suivantes :

Key : targetname
Value : push_activate
Key : noise
Value : "/sounds/nom_du_son.wav"

Une flèche rouge relie le target_speaker au brush trigger.

Sources

  • Hackerteam.free.fr
tuto par plasma (Hibakusha)