zeusdepezenas Posted December 4, 2004 Report Posted December 4, 2004 Salut a tous ! Voila, je suis un grand fan de dod et joue presque tout le temps sur dod_flash en local dans une salle de jeux. Mais voila, mes potes et moi en avons un peu marre de jouer tjs british, et je voudrais modifier la map pour pouvoir jouer americain contre allemand. J'ai tres peu de notion sur hammer, mais ai deja installer tout, decompiler la map et cherché, en vain. Un ptit coups de main me serait utile !! merci !
kokotchy Posted December 5, 2004 Report Posted December 5, 2004 la décompilation existe mais ne donne pas toujours un tres bon résultat. Par contre, les entitées sont la ce qui est le principale ici ! Par contre mapping dod, je connais pas du tout
zeusdepezenas Posted December 5, 2004 Author Report Posted December 5, 2004 oui mais que dois je changer dans les entitées et où ? elle est decompiler la carte, ça y est mais je n'ai pas trouver ou faire les changements ! [editkoko] contraction de post
Lord_of_the_Abyss Posted December 5, 2004 Report Posted December 5, 2004 une entitée s'appelle info_doddetect C'est dans celle-ci que tu trouveras si ce sot les Allies ou les British qui jouront. Mais, en décompilant une carte, n'espère pas la recompiler juste après avoir fait le changeemnt... ça va pas être possible étant donnée les dégats causés -justement- par la décompilation.
Guest Posted December 5, 2004 Report Posted December 5, 2004 [citation=5544,0,3][nom]koko a écrit[/nom]la décompilation existe mais ne donne pas toujours un tres bon résultat. Par contre, les entitées sont la ce qui est le principale ici ! Par contre mapping dod, je connais pas du tout [/citation] En informatique, la décompilation "n'existe pas" question de principes, après y'aura toujours des lamas...
bomber-marc Posted December 7, 2004 Report Posted December 7, 2004 [citation=5563,0,6][nom]Moutonausor a écrit[/nom]En informatique, la décompilation "n'existe pas" [/citation] tu me la refais ? [:lowskill:7] on pourra toujours décompiler du code, même si c'est parfois dur (y a des moyens de rendre un code "opaque"), et même si des la majorité des cas on peut pas remonter plus haut qu'en ASM ou en C. Et dans le cas de fichiers autres que des programmes (genre les maps compilées, justement), y a forcément moyen de récupérer les infos nécessaires à avoir une map "équivalente", sinon comment le moteur pourrait la charger en mémoire ? Bien sûr, je ne dis pas que la version crachée par le prog de "décompilation" (quoique dans le cas présent je me demande si c'est pas de la reconstruction, plutôt) sera la copie conforme de la version de base, mais ça aura au moins un semblant de mimétisme...
ChandlerBing82 Posted December 7, 2004 Report Posted December 7, 2004 [citation=5588,0,7][nom]Bomber-Marc a écrit[/nom]tu me la refais ? [:lowskill:7] on pourra toujours décompiler du code, même si c'est parfois dur (y a des moyens de rendre un code "opaque"), et même si des la majorité des cas on peut pas remonter plus haut qu'en ASM ou en C. Et dans le cas de fichiers autres que des programmes (genre les maps compilées, justement), y a forcément moyen de récupérer les infos nécessaires à avoir une map "équivalente", sinon comment le moteur pourrait la charger en mémoire ? Bien sûr, je ne dis pas que la version crachée par le prog de "décompilation" (quoique dans le cas présent je me demande si c'est pas de la reconstruction, plutôt) sera la copie conforme de la version de base, mais ça aura au moins un semblant de mimétisme... [/citation] je pense qu'il a voulu dire que ca ne se faisait pas, par respect pour le boulot des programmeurs...
bomber-marc Posted December 7, 2004 Report Posted December 7, 2004 [citation=5591,0,8][nom]chandlerbing82 a écrit[/nom]je pense qu'il a voulu dire que ca ne se faisait pas, par respect pour le boulot des programmeurs... [/citation] ouais, mais là c'est un autre problème [:lowskill:7] j'en connais qui fesaient de la décompil' juste pour le challenge [:thamieuz3r0:3]
ChandlerBing82 Posted December 7, 2004 Report Posted December 7, 2004 et challenge remporté ou pas alors?
zeusdepezenas Posted December 11, 2004 Author Report Posted December 11, 2004 mais je reexplique : je ne veu pa savoir si se sont des allier ou des british qui joue mais comment faire pour virer les britishs et mettre des ricains a la place ! merci !!
Lord_of_the_Abyss Posted December 11, 2004 Report Posted December 11, 2004 [citation=5556,0,5][nom]Lord_of_the_Abyss a écrit[/nom]une entitée s'appelle info_doddetect C'est dans celle-ci que tu trouveras si ce sot les Allies ou les British qui jouront. Mais, en décompilant une carte, n'espère pas la recompiler juste après avoir fait le changeemnt... ça va pas être possible étant donnée les dégats causés -justement- par la décompilation. [/citation] C'est pourtant clair, le seul moyen de changer si ce sont les british ou les allies est de modifier une information de cette entité, et pour cela tu fois décompiller la map, ce qui est tout bonnement impensable. donc, c'est pas possible...
zeusdepezenas Posted December 11, 2004 Author Report Posted December 11, 2004 la decompiler c'est la faire devenir .map c'est ca ?
zeusdepezenas Posted December 11, 2004 Author Report Posted December 11, 2004 parce que la c'est fait, j'ai trrouvé l'entité mais qu est ce que je doit changer sur celle ci ?
kokotchy Posted December 11, 2004 Report Posted December 11, 2004 regarde car mapping dod je connais rien du tout
zeusdepezenas Posted December 11, 2004 Author Report Posted December 11, 2004 ben j'ai regarder vet c'est toujour marqué qqch_allied mai pa british. ya pa de menu de selection pour l'quipe reelle voulu (brit ou ricain). je cherche je cherche mai je trouve pa... merci quand meme mais help !!
kokotchy Posted December 12, 2004 Report Posted December 12, 2004 c'est peut être ton fgd qui n'est pas tout bon ! Il faut peut-être un fgd spécial pour mettre les british
Lord_of_the_Abyss Posted December 12, 2004 Report Posted December 12, 2004 le cfg par défaut de dod suffit, il doit y avoir dans le info_doddetect une case avec "Country for allied team" et la tu choisis Allies ou British.
zeusdepezenas Posted December 16, 2004 Author Report Posted December 16, 2004 ok j'ai trouver mais y me emande un nombre. pour linstant c 1 mais que dois je mettre pour avoir les allier ?
zeusdepezenas Posted December 17, 2004 Author Report Posted December 17, 2004 ok, j'ai comparer les entitées de dod_anzio a celles de flash, et anzio ne possede pas se fameux info_doddetect pour selectionner le pays. donc je le supprime et compile la map en .map. je prend winbsp pour la recompiler en .bsp, et la pas moyen, erreurs ecrit tout en anglais ! je réessaie en ne supprimant pas l'entitée info_doddetect et change le numero inscrit dans selecte country par 0 (c'etait 1 avant, 0 devant peut-etre etre la valeur de base, d'origine, donc allieé). et la pareil, meme erreur ! help !!
Naoshige Posted December 17, 2004 Report Posted December 17, 2004 Déjà, WinBSP ne permet pas de recompiler ton fichier .map en .bsp . Il faut obligatoirement passer par Hammer. Ensuite comme il a été dit plus haut, quand tu décompile ta map elle n'aparrait pas comme celle d'origine du developpeur, mais avec enormement d'erreurs, et si tu la compile a ce moment la, Hammer va générer une foules de bug et va planter. Il faut donc parcourir la map pour y reperer ces erreurs et les corriger avant recompilation. Mais la bonne chance parce que il y a du boulot...
zeusdepezenas Posted December 17, 2004 Author Report Posted December 17, 2004 et ya pas moyen de la recompiler avec les erreurs ?
Naoshige Posted December 17, 2004 Report Posted December 17, 2004 Ben non puisque beaucoup de ses erreurs sont des "leak", des trous si tu préfères, et aussi des entiter qui manques et d'autres choses importantes. Essaye voir de decompiler a nouveau la map, avec un peu de chance le fichier .map contiendra moin d'erreurs. C'est un peu du tac-o-tac...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.