Dick Maverick 0 Posted March 23, 2014 Report Share Posted March 23, 2014 (edited) [Résolu] Bonjour à tous, Tout d´abord, je m´excuse d´avance si il manque des accents dans mon post, je suis sur le portable de ma copine : celui ci est en qwerty et je peine à m´y adapter. Ceci étant dit, venons en aux faits ! Il y a plus d´une année maintenant, j´ai eu quelques mois de passion pour le Hammer de Left 4 dead 2, durant lesquels j´avais cumulé de bonnes connaissances de base sur le mapping. Ce qui m´avait permis de faire deux maps (non finies), l´une se chargeant d´etre la map d´intro de ma campagne et l´autre la seconde, mais aussi et surtout un fourre tout d´idées pour mécanismes de jeu en tout genre. Après plusieurs mois d´absence sur le logociel, j´en arrive à le réouvrir pour montrer à un cousin ce que j´avais fait. Sans souci, la première map s´ouvre comme d´habitude et je peux impressionner mon cousin avec mes premières créations. Arrive le moment où je veux lui montrer la suite, entre autres les quelques idées de mécanismes de jeu contenues dans la seconde map... Et là déception, le fichier ne s´ouvre plus !Je me souviens alors qu´il fallait vérifier les leak et le "load pointfile" ne m´en indique aucune. Je vérifie aussi les erreurs avec Alt P, toujours rien. Viens alors logiquement ma question : qu´est ce que je loupe ?!Ca fait un petit moment que je n´ai plus touché à Hammer et je me sens déjà étranger au logiciel, il n´est donc pas improbable qu´un truc tout con m´échappe maintenant.Je vous poste le fichier de compilation, en espérant que vous puissiez m´aider à y voir plus clair : CDynamicFunction: Loading library 'Kernel32.dll' (7C800000)CDynamicFunction: Lookup of 'TryEnterCriticalSection' in 'Kernel32.dll': 7C911118CDynamicFunction: Loading library 'psapi.dll' (76BA0000)CDynamicFunction: Lookup of 'GetProcessMemoryInfo' in 'psapi.dll': 76BA3BBD -------------------------------------------------------------------------------Running command: cd "c:\program files\valve\steam\steamapps\common\left 4 dead 2\bin"------------------------------------------------------------------------------- -------------------------------------------------------------------------------Running command: "c:\program files\valve\steam\steamapps\common\left 4 dead 2\bin\vbsp.exe" -game "c:\program files\valve\steam\steamapps\common\left 4 dead 2\left4dead2" "C:\Program Files\Valve\Steam\SteamApps\common\left 4 dead 2\sdk_content\mapsrc\mapperso\couloirsnew\pushit.vmf"------------------------------------------------------------------------------- CDynamicFunction: Loading library 'Kernel32.dll' (7C800000)CDynamicFunction: Lookup of 'TryEnterCriticalSection' in 'Kernel32.dll': 7C911118CDynamicFunction: Loading library 'psapi.dll' (76BA0000)CDynamicFunction: Lookup of 'GetProcessMemoryInfo' in 'psapi.dll': 76BA3BBDValve Software - vbsp.exe (Dec 16 2013)2 threadsmaterialPath: c:\program files\valve\steam\steamapps\common\left 4 dead 2\left4dead2\materialsLoading C:\Program Files\Valve\Steam\SteamApps\common\left 4 dead 2\sdk_content\mapsrc\mapperso\couloirsnew\pushit.vmffixing up env_cubemap materials on brush sides...ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (1)Processing areas...done (0)Building Faces...done (0)Chop Details...done (0)Find Visible Detail Sides...Merged 402 detail faces...done (0)Merging details...done (0)FixTjuncs...PruneNodes...WriteBSP...done (0)writing C:\Program Files\Valve\Steam\SteamApps\common\left 4 dead 2\sdk_content\mapsrc\mapperso\couloirsnew\pushit.prt...Building visibility clusters...done (0)Finding displacement neighbors...Finding lightmap sample positions...Displacement Alpha : 0...1...2...3...4...5...6...7...8...9...10Building Physics collision data...done (2) (1217117 bytes)Cannot build Physics2 data -----------DataLinker total stream size 0.0 KiBPlacing detail props : 0...1...2...3...4...5...6...7...8...9...10Compacting texture/material tables...Reduced 11400 texinfos to 4984Reduced 44 texdatas to 40 (1037 bytes to 902)Writing C:\Program Files\Valve\Steam\SteamApps\common\left 4 dead 2\sdk_content\mapsrc\mapperso\couloirsnew\pushit.bsp10 seconds elapsedCDynamicFunction: Closing library 'psapi.dll' (76BA0000)CDynamicFunction: Closing library 'Kernel32.dll' (7C800000) -------------------------------------------------------------------------------Running command: cd "c:\program files\valve\steam\steamapps\common\left 4 dead 2\bin"------------------------------------------------------------------------------- -------------------------------------------------------------------------------Running command: "c:\program files\valve\steam\steamapps\common\left 4 dead 2\bin\vvis.exe" -game "c:\program files\valve\steam\steamapps\common\left 4 dead 2\left4dead2" "C:\Program Files\Valve\Steam\SteamApps\common\left 4 dead 2\sdk_content\mapsrc\mapperso\couloirsnew\pushit"------------------------------------------------------------------------------- CDynamicFunction: Loading library 'Kernel32.dll' (7C800000)CDynamicFunction: Lookup of 'TryEnterCriticalSection' in 'Kernel32.dll': 7C911118CDynamicFunction: Loading library 'psapi.dll' (76BA0000)CDynamicFunction: Lookup of 'GetProcessMemoryInfo' in 'psapi.dll': 76BA3BBDValve Software - vvis.exe (Dec 16 2013)2 threadsreading c:\program files\valve\steam\steamapps\common\left 4 dead 2\sdk_content\mapsrc\mapperso\couloirsnew\pushit.bspmax farz in all env_fog_controller entities: -1.000000 (used for radial vis)reading c:\program files\valve\steam\steamapps\common\left 4 dead 2\sdk_content\mapsrc\mapperso\couloirsnew\pushit.prt 586 portalclusters1357 numportalsBasePortalVis: 0...1...2...3...4...5...6...7...8...9...10 (0)PortalFlow: 0...1...2...3...4...5...6...7...8...9...10 (35)Optimized: 785 visible clusters (0.00%)Total clusters visible: 78591Average clusters visible: 134Building PAS...Average clusters audible: 380visdatasize:67471 compressed from 93760writing c:\program files\valve\steam\steamapps\common\left 4 dead 2\sdk_content\mapsrc\mapperso\couloirsnew\pushit.bsp35 seconds elapsedCDynamicFunction: Closing library 'psapi.dll' (76BA0000)CDynamicFunction: Closing library 'Kernel32.dll' (7C800000) -------------------------------------------------------------------------------Running command: cd "c:\program files\valve\steam\steamapps\common\left 4 dead 2\bin"------------------------------------------------------------------------------- -------------------------------------------------------------------------------Running command: "c:\program files\valve\steam\steamapps\common\left 4 dead 2\bin\vrad.exe" -game "c:\program files\valve\steam\steamapps\common\left 4 dead 2\left4dead2" -noextra "C:\Program Files\Valve\Steam\SteamApps\common\left 4 dead2\sdk_content\mapsrc\mapperso\couloirsnew\pushit"------------------------------------------------------------------------------- CDynamicFunction: Loading library 'Kernel32.dll' (7C800000)CDynamicFunction: Lookup of 'TryEnterCriticalSection' in 'Kernel32.dll': 7C911118CDynamicFunction: Loading library 'psapi.dll' (76BA0000)CDynamicFunction: Lookup of 'GetProcessMemoryInfo' in 'psapi.dll': 76BA3BBDValve Software - vrad.exe SSE (Dec 23 2013) Valve Radiosity Simulator2 threads[Reading texlights from 'lights.rad'][2 texlights parsed from 'lights.rad'] Loading c:\program files\valve\steam\steamapps\common\left 4 dead 2\sdk_content\mapsrc\mapperso\couloirsnew\pushit.bspSetting up ray-trace acceleration structure... Done (0.51 seconds)14505 facesnumplanes + fakeplanes >= MAX_MAP_PLANESFinished. Press a key to close. Merci d´avance pour votre temps :) [Résolu] Edited March 26, 2014 by Dick Maverick Link to post Share on other sites
Raphi 804 Posted March 23, 2014 Report Share Posted March 23, 2014 Salut, ta map ne s'ouvre pas en jeu ou sur hammer ? Sinon il y a bien une erreur dans a compilation : numplanes + fakeplanes >= MAX_MAP_PLANESCette erreur est critique et doit absolument être corrigée pour compiler votre map.Vous avez trop de faces sur votre map (maximum 65536). Attention, ce nombre correspond au nombre faces après la compilation par BSP et non celles visibles dans Hammer. En clair, votre map est beaucoup trop complexe. La seule solution pour vous est de simplifier l'architecture, fusionner des blocs en un seul, en transformer en func_detail et/ou supprimer des parties entières de votre map (lisez attentivement ce cours pour en savoir plus). Les func_details sont des bloques "inutile" c'est a dire si tu fais une piece carré avec un pillier au milieu, faut le mettre en func_detail, tous comme des caisses, des details de murs ect.. faut qu'il n'y ai que les murs porteur de ta map ^^. Ca permet de beaucoup optimiser ta compilation ;) Il n'y a aucun leak d'apres http://hammer.logout.fr/?p=HLErr Link to post Share on other sites
Dick Maverick 0 Posted March 23, 2014 Author Report Share Posted March 23, 2014 Oui, je me souviens du func détail, il me semblait l´avoir souvent mis en pratique dans mes maps. Ca reste quand meme étrange, car cette map n´est vraiment pas grande pour le moment et s´ouvrait (en jeu) avant que je n´y revienne récemment. Serait il possible que par inadvertance, j´ai remplacé en une seule manip ( à partir d´un raccourci ou que sais je) la func détail de l´essentiel de mes murs par une autre moins appropriée ? Link to post Share on other sites
Raphi 804 Posted March 23, 2014 Report Share Posted March 23, 2014 A droite tu as une partie "Visgroup" va dans l'onglet ou y'a tous, et tu décoche "func_detail" tous ce qui disparaitra sera du func_detailSi y'en a presque pas, c'est que tu as du beaucoup utilisé de bloc "speciaux" genre arche, cylindre etc, ca decoupe ta map en plein de partie, faut absolument les mettre en func_detail Link to post Share on other sites
Dick Maverick 0 Posted March 23, 2014 Author Report Share Posted March 23, 2014 Pour les formes complexes, je sais que je n´osais pas m´y lancer, donc je ne pense pas que ca soit le problème. Par contre, je vérifierai pour les func detail dès demain en rentrant chez moi. Je vous tiens au jus. Merci Raph ;) Link to post Share on other sites
Rayvexx 16 Posted March 23, 2014 Report Share Posted March 23, 2014 (edited) En les mettant en func_detail c'est pas ce qui va résoudre sont problème avec la mario j'avais le même problème et les func_detail n'y change rien du tout pour cela j'ai du supprimé le jeux des bombe pour ne pas avoir trop de face. c'est justement les func_detail qui me faisait bug la map quand je compilais sans ses func_detail ça marchais ^^ Edited March 23, 2014 by Rayvexx Just-Supreme | -=Ĵ▪ک▪=- Rayvexx Link to post Share on other sites
Raphi 804 Posted March 23, 2014 Report Share Posted March 23, 2014 Sisi, plus y'a de func_detail, moins y'a de face.Mais attention à pas tous mettre non plus Link to post Share on other sites
Rayvexx 16 Posted March 23, 2014 Report Share Posted March 23, 2014 c'est pour ça que ça na pas marché ^^ Just-Supreme | -=Ĵ▪ک▪=- Rayvexx Link to post Share on other sites
Dick Maverick 0 Posted March 25, 2014 Author Report Share Posted March 25, 2014 Ca y est, j'ai fini par isoler le problème. J'ai éliminé tous les éléments de ma map un à un, jusqu'à ce que la compilation fonctionne. Étonnamment, après avoir presque supprimer la totalité de la map, la fameuse erreur continuait d'apparaître, alors qu'il ne restait pratiquement qu'un cube et quelques éléments ; sans doute "complexes", comme tu l'évoquais Raphi. Rien à voir avec une arche, ou des choses cylindriques, mais des ensembles de chaines/cadena regroupés en func_breakable qu'il fallait casser pour accéder au contenu d'un coffre. Sur les 8 coffres de la map, j'en ai supprimé deux avec leur combo chaine/cadena et ça remarchait.Reste étrange que la map refonctionne en ne supprimant que ces deux coffres (sur les 8 présents) alors que supprimer quasiment toute la map n'y faisait rien.Bref, encore merci de votre aide ! Link to post Share on other sites
Raphi 804 Posted March 25, 2014 Report Share Posted March 25, 2014 Oui en général c'est une couille, hammer est parfois compliqué ^^ Link to post Share on other sites
Dick Maverick 0 Posted March 25, 2014 Author Report Share Posted March 25, 2014 Comment est ce qu'on marque un sujet comme "résolu" ? ^^ Link to post Share on other sites
Raphi 804 Posted March 25, 2014 Report Share Posted March 25, 2014 Je crois pas qu'il y est Link to post Share on other sites
Chips 334 Posted March 26, 2014 Report Share Posted March 26, 2014 Tu edit ton 1er post et tu met [rezsolu] meme si c'est facultatif :) Link to post Share on other sites
Dick Maverick 0 Posted March 26, 2014 Author Report Share Posted March 26, 2014 Ok, j'ai mis un petit "Résolu" sur mon premier post, j'espère que ça fera l'affaire ;) Merci à tous ! Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now