Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les tutoriels > Non-Officiels > Mapping > [HL2] Général > La téléportation > Lecture du tutoriel

La téléportation

Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Avatar
Auteur : Cide
Note : 17 / 20 (7 votes)
Visualisations : 9 664

Plus d'informations Plus d'informations
Bonjour :)

Vous voulez créer des téléporteurs?
Mais vous ne savez pas comment faire.
Pas de problème; il suffit de suivre ce tuto et la téléportation n'aura plus aucun secret pour vous ^^

Ce sont des téléporteurs basiques sans models, sans effets à vous de "décorer" votre téléporteur en fonction de votre map ou thème.
Je vous donne ici simplement la méthode pour déplacer le joueur d'un point A à un point B et ceci de diverses manières.

Trêve de bavardage, passons à la pratique
Sommaire du tutoriel :
Icône du chapitre

Téléportation de base

L'effet final:


Je traverse le trigger_teleport et je me retrouve ailleurs :)

Outils:



Le Point d'arriver:



Sélectionnez l'entité point:
info_teleport_destination et placez là où vous voulez que le joueur arrive.

Configuration de l'info_teleport_destination:



Citation : Keyvalues:
Name: entre01


Le Point de départ:




Citation : Keyvalues
Remote Destination: entre01


Sauvegarder et compiler


Téléportation avec bouton

Activer par le joueur



L'effet final:


Je dois appuyer sur un bouton pour activer le téléporteur

Outils:



Créez votre point d'arriver et de départ comme ci-dessus (Téléportation de base)

Il y a cependant une Keyvalues a modifier dans l'entité bloc trigger_teleport

Citation : Keyvalues
StartDisabled: yes

Créer le Bouton:




On va créer l'output du Bouton:
Double-clic sur le bouton puis cliquez sur l'onglet Output et configurer le comme ceci:
Image utilisateur

Sauvegarder et compiler



Activer par un NPC




L'effet final:



En passant dans un trigger_once, le NPC va aller a un bouton, appuyer et donc activer le téléporteur
Les NPC sont tous les personnages controllé par L'IA comme les Pigeons, le Gman ou Alyx

Outils:



Pour l'exemple j'ai choisi Alyx ^^
Le début est pareil qu'au dessus (Activer par le joueur), donc récréer le teleporteur et bouton comme au dessus.
Il y a cependant une chose a modifier: décocher tout les flags de l'entité bloc func_button

Placez l'entitée point npc_alyx et configurer comme ceci:
Citation : Keyvalues
Name: Alyx

Citation : Flags
wait for script

crée l'entité point Scripted_Sequence devant le bouton comme ceci:
Image utilisateur
Vérifier bien que le scipted_sequence est orienter vers le bouton (Il faut que le trait jaune soit face au func_button)

Citation : Keyvalues
Name: script01
Target NPC: alyx
Action Animation: ButtonPush



Créer L'output du Scripted_Sequence:
Image utilisateur
Maintenant il va falloir "activer" tout ceci.

Créer l'entité bloc trigger_once
Dès que le joueur le traversera , l'animation va se déclencher alyx ira vers le bouton et appuiera pour débloquer le teleporteur


Créer l'output du trigger_once comme ceci:
Image utilisateur

Sauvegarder et compiler


C'est fini, j'espère que ce tutorial vous aura été utile :)

La phrase de fin habituelle: Des remarques? Une erreur? Ou tout autres choses.
N'hésiter pas à m'envoyer un MP ;)

Bon mapping :)
Retour en haut Retour en haut


Créé : le 10/12/2005 à 12:20:10
Modifié : le 22/08/2008 à 16:10:14
Avancement : 0%
Licence : Copie non autorisée

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news | XHTML 1.0 | CSS 2.0
Édité par Simple IT SARL : Nous contacter | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 79 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.2875s (0.2777s)