GUIDE – Lab – Créer une overview

L’overview est le petit radar que vous voyez en haut à gauche de votre fenêtre de jeu (normalement). Elle permet de bien se repérer sur une carte, et aussi d’y repérer les autres joueurs.
Elle se fait en plusieurs étapes, la première, c’est la prise d’un screenshot de la map vu de haut et le relevé de certaines valeurs, nous verrons ca en temps voulu.
La seconde, c’est de faire en sorte que ce fichier devienne compatible .
La troisième est la création d’un fichier texte qui accompagnera le fichier image du radar.

Le screenshot

Pour commencer, je vous conseille de créer un fichier texte qui vous sera utile pour éviter de taper les commandes à chaque fois que vous voulez faire une overview. Vous avez juste à copier ceci sur un logiciel tel que notepad++ :

//Overview-Mode 
//Script by The RaZZeR App
bind "o" "change_resolution; clear_view; clear_map; clear_game; record_config; radar_image";
bind "p" "screenshot";
alias "change_resolution" " mat_setvideomode 1280 1024 1;";
alias "clear_view" "sv_cheats 1; cl_drawhud 0; r_drawviewmodel 0; hidepanel all; net_graph 0;";
alias "clear_map" "bot_quota 1; bot_kick all; r_skybox 0; fog_override 1; fog_enable 0";
alias "clear_game" "mp_freezetime 0; mp_roundtime 9999; mp_roundtime_defuse 9999; mp_roundtime_hostage 9999; mp_roundtime_deployment 9999; mp_warmup_end;";
alias "record_config" "con_logfile overview_info.log;";
alias "radar_image" "noclip; cl_leveloverviewmarker 1024; cl_leveloverview 5";

Vous pouvez coller ce texte, puis le sauvegarder en tant que overview.cfg et mettez le dans un dossier précis, en temps normal, il se trouve dans disque local : C:\Program Files\steam\steamapps\common\Counter Strike Global Offensive\csgo\cfg

Vous pouvez lancer le jeu.
Lancer une partie hors ligne sans bot, choisissez la map dont vous voulez créer le radar (taper : changelevel « nom_de _la_map »), puis choisissez une équipe.
Ecrivez « exec overview » (ça va exécuter le fichier .cfg qui a été créé un peu plus tôt). Du coup, deux touches ont été bind via le .cfg.
Appuyez sur o, ça va changer la résolution de votre jeu, c’est normal.
Vous allez voir apparaître une ligne rouge sur la droite de votre fenêtre de jeu. C’est la limite à ne pas dépasser, votre screen devra obligatoirement se trouver sur la gauche de cette ligne.
Pour régler la hauteur, toujours dans la console, taper « cl_leveloverview X ». X étant à remplacer par la hauteur que vous désirez (1, 2, 3, etc….).
Essayez de centrer au mieux l’image de la map vu du dessus. Puis appuyez sur la touche p (elle a été bind par le .cfg), celà permet de l’enregistrer dans un format compatible au jeu(.tga).
Quand vous ouvrez la console, vous verrez des lignes apparaître. Sans avoir bougé après le screen, copiez collez la dernière ligne, et gardez la dans un coin(bloc note par exemple), elle vous sera utile (elle ressemble à ca :Overview: scale 3.00, pos_x -1655, pos_y 1712).

Rendre le screen exploitable

Télécharger Gimp. Pour créer des radars avec Gimp, vous devez aussi installer une petite extension permettant d’enregistrer vos fichier en .dds. Vous trouverez cette extension ici : gimp-dds. Il vous suffit de la dézipper, et de copier le .exe dans le dossier « plugins » à la racine de Gimp.
Allez dans ouvrir, et cherchez votre screen. disque local :C/program files x86/steam/steamapps/common/Counter Strike Global Offensive/csgo/screenshot.
Vous verrez apparaître votre screen sur l’écran de GIMP.
Allez dans l’onglet image, puis taille du canvas. Vous devez modifiez la valeur de la largeur, mettez 1024, et faites redimensionner en bas de la fenêtre.
Ensuite, faites ctrl+A (ca va sélectionner toute la zone), puis ctrl+C (pour copiez l’image).
Allez ensuite dans fichier, créer, depuis le presse papier (ou faites maj+ctrl+V).
Allez à nouveau dans fichier, puis export as. Vous pouvez le mettre directement dans votre fichier de jeu disque local :C/program filesx86/ steam/ steamapps/ common/Counter Strike Global Offensive/csgo/ressource/overview.
Vous devez choisir un nom pour le fichier, « nomdelamap_radar.dds ». N’oubliez pas de modifier le nom du fichier en .dds.
Une fenêtre va alors s’ouvrir, dans le 1er onglet « compression », choisissez BC1 / DXT1, encore une histoire de compatibilité pour que le fichier puisse être exploiter par le serveur.
Votre overview est presque terminée !

Créer le fichier texte

Rien de plus simple.
Ouvrez le bloc note (par exemple)
Votre fichier doit ressembler à ca:

"nomdevotremap"
{
    "material"  "overviews/nomdevotremap_radar" // texture file
    "pos_x"     "-1655"             // X coordinate
    "pos_y"     "1712"              // Y coordinate
    "scale"     "3.0"               // scale used when taking the screenshot
}

Sur la derniere ligne du paragraphe sur le screen, je vous ai fait copier/coller une ligne ressemblant à ca :Overview: scale 3.00, pos_x -1655, pos_y 1712
Dans le fichier .txt que vous venez de créer, modifiez chaque valeur par celle correspondante.
Enregistrez le fichier sous le format nomdevotremap.txt et mettez le au même endroit que vous avez mis le fichier nomdevotremap.dds (disque local :C/program files x86/steam/steamapps/common/Counter Strike Global Offensive/csgo/ressource/overview)
Votre overview est finie !

L’envoyer vers le serveur

Là aussi, rien de bien compliqué.
Allez sur le site et connectez vous. Vous allez vous retrouver sur votre profil normalement, allez sur l’onglet gestion serveur, puis gestion des radars.
Recherchez le nom de la map dont vous venez de vous occuper. Puis envoyez le fichier .dds et le fichier .txt que vous venez de créer.
Plus qu’à faire les autres radars maintenant ! ahah

Tuto réalisé par Banavu