Aller au menu - Aller au contenu

Icône Départ d'un joueur

Mise à jour : 24/01/2012
Difficulté : Facile Facile
2 942 visites depuis 7 jours, dont 46 sur ce chapitre classé 54/786
Sommaire du chapitre :
Icône du chapitre
Chapitre précédent Sommaire Chapitre suivant

Aventure solo

Entité étudiée
EntitésTypeDescription
info_player_start Point Point de spawn d'un joueur ou du mode Spectateur


info_player_start est le point de départ d'un joueur dans une map pour Half-Life² (une map solo).

Dans la vue 3D, cette entité est représentée par Gordon Freman lui-même, tout modélisé en vert, excepté ses lunettes et sa barbichette ^^ .

Cette figuration représente la taille réelle d'un personnage dans le jeu, vous pouvez l'utiliser comme repère pour créer vos maps.

Il faut veiller à ce que les info_player_start (et plus généralement, toutes les entités de points de départ) ne touchent aucune surface, car le joueur peut rester bloqué.


Cette entité ne possède pas d'attribut spécifique, si ce n'est son orientation, mais ça, vous pouvez le définir directement via les vues 2D, comme un simple bloc.

Image utilisateur

Le cas de HL²DM

Entités étudiées
EntitésTypeDescription
info_player_deathmatch Point Point de respawn d'un joueur en Deathmatch
info_player_combine Point Point de respawn d'un Combine en Team Deathmatch
info_player_rebel Point Point de respawn d'un Rebel en Team Deathmatch


Deathmatch normal



Dans les maps multijoueurs, il y a plusieurs points de réapparition (de respawn). On utilise l'entité info_player_deathmatch.

Il est important de toujours placer un info_player_start, même dans les maps multijoueurs. En effet, cette entité symbolisera le point de départ de la caméra en mode Spectateur.

Et dans le cas des maps Team Deathmatch ?


J'y viens ;)

Rebels VS Combines



En fait, dans une map Deathmatch normal, tout le monde respawn (réapparaît) dans n'importe quel info_player_deathmatch. Vous savez qu'on peut jouer en mode Team (Rebels contre Combines). Dans la plupart des maps, ce sont des info_player_deathmatch qui sont utilisés : combines comme rebels utilisent les même points de respawn, comme dans les maps dm_resistance, dm_avalon, enfin, quasi toutes).

Mais le cas de dm_runoff est spécifique. Dans le camp rebel, il n'y a que des info_player_rebel, et dans le camp combine, que des info_player_combine. Ainsi, chaque team respawn dans son camp respectif.

Et si ce n'est pas du Team Deathmatch ?


Ben alors, tous les points de respawn sont utilisés pour faire réapparaître les joueurs. Vous pouvez également placer des info_player_deathmatch. Ceux-ci ne seront utilisés que si le serveur est en mode Deathmatch simple (pas du Team).

Les cas de CS:S et DOD:S

Entités étudiées
EntitésTypeDescription
info_player_counterterrorist Point Point de respawn d'un CounterTerrorist dans CS:S
info_player_terrorist Point Point de respawn d'un Terrorist dans CS:S
info_player_allies Point Point de respawn d'un soldat américain dans DOD:S
info_player_axis Point Point de respawn d'un soldat de la Wehrmacht dans DOD:S


Counter Strike Source



Les deux entités sont info_player_counterterrorist et info_player_terrorist. Je pense que les 2 types d'entités peuvent se passer de commentaires, c'est assez logique il me semble ;) .

Day Of Defeat Source



De même que pour Counter-Strike, les 2 entités n'on pas besoin d'êtres expliquées. info_player_allies, c'est pour l'armée US, et les info_player_axis, pour la Wehrmacht.

Attention, veillez toujours à ne pas exposer les points de respawn. Il ne faut pas qu'une équipe puisse trucider l'autre dès qu'elle réapparaît !
Chapitre précédent Sommaire Chapitre suivant

Partager

12 commentaires pour "Départ d'un joueur"
Note moyenne : 3.89 / 4 (103 votes)
Pseudo Commentaire
Hors ligne mooldo # Posté le 21/05/2009 à 10:39:26

Alors voila, petit oubli de votre part en se qui concerne le départ des persos dans CSS : ils doivent être placés un petit peu au dessus du niveau du sol.
Aussinon tutos supers ^^
Hors ligne Lpu8er # Posté le 22/09/2009 à 15:29:36
[R34n1m4T3d]
Avatar
Groupe : Anciens
Flux RSS

Ville : Grenoble
Pays : France métropolitaine
Études : Licence Professionnelle SIL (Système Informatiques et Logiciel)

A noter que l'info_player_start est également à poser pour une map TF2, les règles s'appliquent aussi.

Ce dernier doit être posé, comme dit, là où la camera serait intéressante lorsque l'on arrive dans le jeu. Mais il doit être placé, sinon, lors de la vérif' d'erreurs logiques (Alt + P), vous aurez le "There is no player start"...

Le or exit(mysql_error()), nom d'un chien !!!
(et apprenez à concaténer avant de le faire)

Oui, oui, c'est exit(), pas die() (alias, toussa). Tant qu'on y est, je mettrais aussi une gestion Exception PDO Error. Ca fera beau en signature.
 
Hors ligne vavadu94 # Posté le 19/10/2009 à 12:52:56
Avatar

bonjour moi g un probleme un moment le monsieur qui fait les tuto masi a dispotition une map pour les ports les escalier et enfait la map je les repris pour en fair une pour css je place les entité counter terroriste et terroriste et avant de compiler je fais Alt+P et il me met "there is no player start" mes bn il compile quand meme et sur css quand je veut tester ma map je v dans créé il me met ma map mes impossible de rentrer a l'interieur car quand j fais joué il ferme le panneau créé un serveur et donc je ferme css pas desepoire et sa arrive apresque toute les map que je fais merci de repondre. merci a tous.
Hors ligne dark-junior # Posté le 03/01/2010 à 18:19:26

Bonsoir,
Je créé une map pour counter strike source et j'ai un petit truc à vous demander. Quand quelqu'un apparait sur la map, il a comme armes un cut et un usp. On serais pas lui enlever l'usp? Si oui, comment?
Merci pour ce super tuto et merci d'avance pour votre réponce.
Bonne fin de journée.

[K.O.F]D@rk-junior
 
Hors ligne Daium # Posté le 26/10/2010 à 17:18:32
Avatar

Salut, j'ai un problème : quand je démarre Hammer pour faire une map hl2dm une fenêtre "fatal error s'ouvre avec marqué :
"Missing material 'editor/wireframe'. Go to Tools|Options|Game configurations and verify that your game directory is correct.

Je suis aller la ou il me dit d'aller mais je n'arrive pas a réglé le problème. quelqu'un a une solution ?

Avoir un talent c'est bien, savoir s'en servir c'est mieux
 

Voir tous les commentaires