====== Faire une MiniMap. ====== * Créé un serveur sur la map voulue sur son pc. * Mettre la résolution du jeu en 1280*1024. * Se mettre en joueur, peu importe l'arme. * Lancer ce fichier pour faire les screen : sv_cheats 1 cl_drawhud 0 r_drawviewmodel 0 noclip net_graph 0 fog_override 1 * Essayer de se placer de façon à voir toute la map en étant au centre dans le ciel mais sans dépasser le plafond du ciel. * Taper dans la commande : cl_leveloverview x (x sera le scale à adapter selon si c'est une grande ou petite map, c'est un nombre qui peut être à virgule, généralement entre 4 et 12). * Toujours dans la console : cl_leveloverviewmarker 1024 et un trait rouge va apparaitre, il ne faut pas que la vue dépasse ce trait.(je le fais jamais, je mets la map sur la gauche de l'écran). * Prendre un screen. * Noter la valeur affiché dans la console de position x,y et le scale. * Une fois le screen fait, taper la commande : cl_leveloverview 0 * Lancer ce fichier pour Tout remettre à la normale (en gros l'inverse de l'autre fichier) : sv_cheats 0 cl_drawhud 1 r_drawviewmodel 1 noclip net_graph 1 fog_override 0 * Rogner ce screen en 1024 * 1024 en le rognant sur le trait et enregistrer en TGA. {{ :img_rogner.png?400 |}} * Avec Vtfedit convertir le TGA en VTF : Fichier --> Importer le TGA --> Sauvegarder en VTF avec le même nom que la map dans materials/overviews/. * Créer un fichier nom_de_la_map.vmt (texte) dans le même dossier que le vtf et mettre ça dedans en remplaçant nom_de_la_map par le vrai nom. "UnlitGeneric" { "$translucent" "1" "$basetexture" "overviews/nom_de_la_map" "$vertexalpha" "1" "$no_fullbright" "1" "$ignorez" "1" } * Créer un fichier texte dans resource/overviews/nom_de_la_map.txt et mettre les valeurs notés lors de la prise du screen de x, y, et le scale dedans : "nom_de_la_map" { "material" "overviews/nom_de_la_map" "pos_x" "-1569" "pos_y" "1617" "scale" "3.6" "rotate" "0" "zoom" "1.0" } * Finaliser en remplaçant nom_de_la_map, en mettant les bonnes valeurs du position x, y et scale notés précédemment. * Modifier la valeur de zoom, ex : 0.6 ou 1.2 selon si vous voulez que la minimap s'affiche plus ou moins grande, cela dépend de la résolution avec laquelle vous jouez et de la grandeur de la carte, géneralement 1.0 c'est bon. * Créer un fichier texte dans maps/nom_de_la_map.res et mettre ça dedans : "resources" { "maps/nom_de_la_map.res" "file" "materials/overviews/nom_de_la_map.vmt" "file" "materials/overviews/nom_de_la_map.vtf" "file" "resource/overviews/nom_de_la_map.txt" "file" } * Ouf c'est fini!!! Il reste plus qu'à tout envoyer sur le serveur et de faire un miroir ou de compresser les fichiers en bz2 sur le serveur apache pour le Fast Download.