Fr/Make a vehicle
Introductions
Comme vous avez pu le constaté CSS n'a pas la possibilité de faire de vrais véhicules comme dans Half-Life 2. Les entités nécessaire ne sont tout simplement pas disponible pour CSS. Mais rassurez vous il est quand même possible de faire des véhicules jouable, et surtout donnant à vos map une bonne dose de fun. Les maps pour les modes Zombie ZE (Zombie Escape) et ZM (Zombie Master) utilise beaucoup les véhicules, mais souvent mal configuré, en effet soit il sont incontrôlable, soit tue le joueur ou tout simplement éjecte le joueur. Je vais tenter dans ce tuto d'expliquer comment j'ai fait pour faire mon pack de véhicule, afin d'obtenir des véhicules jouable, on ne sera pas au niveau des vrais véhicules de HL2, mais il seront tous à fait correct rassurez vous.
Type
Vous avez le choix de faire votre véhicules de deux façon principales :
- Brush Vous pouvez le créer que en Brush, mais il devra être très basic, ou vous obtiendrez rapidement des messages d'erreur comme quoi vous avez dépasser les limites... Les Brushs sont à la base fait pour délimité votre map, et doivent être très basic, très carrer. Dans cette méthode les brush seront tous transformé en Func_physbox. Tous les véhicules que j'ai tenté d'essayer sur FPSBANANA en brush plantai pour les plus compliquer. Si donc vous voulez un beau véhicule détailler, passer à la deuxième méthode.
- Modèles La il s'agit d'un vrais modèles, utilisé avec un prop_dynamic, et parenté à un Brush simple servant de modèle de collision physique. Votre modèle sert juste pour la visualisation, pour l'apparence, tous passe à travers.
A partir de ces deux types principale, vous pouvez choisir de les piloter à distance, ou à l'intérieur. Dans le 1er cas le problème de trenblement est résolue.
Stabilisation
Vous avez surement remarquer, en utilisant des véhicules dans différents mod sous CSS, que le joueur vibre. Ce phénomène se produit avec les func_physbox, ou les modèles physiques. je n'ai pas réussi à corriger ce problème, j'ai tenté d'utiliser d'autre entité comme les func_movelinear,.... Mais le joueur ne reste pas accrocher, le véhicule part sans le pilote.... Avec les func_physbox, le joueur reste accrocher à l'entité, et provoque des tremblement, cela est probablement du à des lag, un rafraichissement. En faîte ce qui vibre est seulement le Func_physbox, pas le joueur, si par exemple vous mettez tous le véhicules en nodraw, et bien rien ne tremblera. vous pouvez par exemple faire un véhicule en modèles, délimitant tout les endroit par des mûrs, et passez touts le modèle de collision en nodraw, ainsi personne ne sera gêner par ces tremblement.
Ressources
Pour vous procurez des modèles le plus simple est de les chercher sur le site du garry mods : http://www.garrysmod.org/downloads/
- Il vous faudra les recompiler pour CSS, modifiez les ID de textures dans 3DS, et mettre un modificateur aplatir UVW.
L'idéal est de trouver des modèles prévue pour les jeux vidéo, car il seront déjà optimiser niveau polygone, et les textures et UV seront déjà faîte. Pour le croiseur Shivan je l'ai pris ici :
Cette communauté à refait un remake du jeux Freespace II entièrement, les modèles de croiseur sont facilement adaptable pour CSS.
Crédit
If you see a wrong information pls contact me.
- Freespace 2 shivan ship model :
- By Hard light Productions
- http://www.hard-light.net/
- Seraph and Covenant Capital Ship (Halo 2) by "halo4life" :
- http://www.garrysmod.org/downloads/?a=view&id=24690
- http://www.garrysmod.org/downloads/?a=view&id=23487
- Enterprise (Star-Trek) by "TheSniperNine" :
- http://www.garrysmod.org/downloads/?a=view&id=69422
- "Driveable helicopter by "SimP-PgM" :
- http://www.fpsbanana.com/prefabs/3268
- Tank "winter Abrams" by *T3cH* :
- http://www.fpsbanana.com/prefabs/2647
- Nazgul :
- http://www.fpsbanana.com/maps/95255
- Map by "Hannibal[SPA](Rafuron)".