Garry's Mod

Garry's Mod

Pas assez d'évaluations
Facile créateur d'icônes de carte + Synchronisation automatique serveur/client
   
Récompenser
Ajouter aux favoris
Favoris
Retirer des favoris
Type de contenu: Addon
Type d'addon: Contenu serveur
Mots-clés d'addon: Divertissement, Réalisme
Taille du fichier
Publié le
Mis à jour le
17.589 KB
18 juin 2023 à 13h11
24 juin à 10h18
90 notes de changement ( voir )

S'abonner pour télécharger
Facile créateur d'icônes de carte + Synchronisation automatique serveur/client

Description
Marre de créer des packs d'addons pour les icônes de carte ? Ceci vous aidera !
Cet addon vous permet de semi-automatiser la création d'icônes de carte et d'envoyer les icônes de carte aux clients. Cela signifie que vous n'aurez plus besoin de créer des addons supplémentaires contenant toutes les icônes de carte manquantes.
Il détecte automatiquement toutes les cartes qui n'ont pas encore d'icône, que ce soit par elles-mêmes ou par le biais d'addons supplémentaires. En exécutant une commande console, il prend une capture d'écran au format .PNG à votre position actuelle, la nomme d'après la carte et la sauvegarde sous /data/mapicon/../maps/thumb. Après une seconde, il passe à la carte suivante qui n'a pas encore d'icône.
Lorsque vous avez terminé, vous pouvez copier le dossier /data/mapicon/../maps/thumb et le coller dans votre addon d'icônes de carte pour le télécharger sur l'atelier ou le télécharger dans le dossier /data/mapicon de votre serveur pour qu'il soit envoyé à tous les clients connectés.
De plus, l'addon se nettoie lui-même. Dès que votre addon d'icônes est mis à jour et contient les nouvelles icônes de carte, cet addon supprime tous les fichiers .PNG qui y sont maintenant inclus.

Il s'agit d'une méthode très simple pour créer des icônes de carte afin d'éviter d'avoir des images vides lors des votes de carte.

Fonctionnalités
+ Prendre des captures d'écran via des commandes console
+ Ajuster la taille des captures d'écran
+ Basculer automatiquement entre les cartes qui n'ont pas d'icône
+ Envoyer les captures d'écran (maximum 64 Ko par image) dans le dossier /data/mapicon du serveur via une commande console
+ Faire en sorte que le serveur envoie les icônes de carte à tous les clients connectés
+ Mettre en évidence la zone de capture d'écran pour un meilleur ciblage

Commandes Console et ConVars :
+ mapicon_getMapList pour récupérer la liste des cartes qui n'ont pas d'icône
+ mapicon_screenshotSize (par défaut 312) pour définir la largeur x hauteur des captures d'écran
+ mapicon_screenshot pour prendre une capture d'écran et basculer automatiquement vers la carte suivante
+ mapicon_syncPlayerMapIconsWithServer (par défaut 0) pour spécifier si les icônes de carte doivent être envoyées depuis le dossier /data/mapicon du serveur à tous les clients connectés ou non
+ mapicon_showScreenshotArea (par défaut 0) pour afficher ou non un petit écran montrant à quoi ressemblera la capture d'écran dans le coin supérieur gauche
+ mapicon_pushMapIconsToServer envoie vos icônes /data/mapicon/ vers le dossier /data/mapicon/ du serveur
+ mapicon_switchMapAfterScreenshot pour spécifier si le passage automatique à la carte suivante qui n'a pas d'icône doit être activé ou non après avoir pris une capture d'écran

Comment télécharger les captures d'écran que j'ai faites sur le serveur ?
Vos captures d'écran sont enregistrées par défaut dans votre dossier /data/mapicon/../maps/thumb/. Pour les envoyer à votre serveur, il vous suffit de les copier dans /data/mapicon/ et d'utiliser la commande console mapicon_pushMapIconsToServer.

Comment ajouter ces miniatures de carte au menu principal pour avoir un aperçu de toutes les cartes ?
Copiez vos captures d'écran dans le dossier garrysmod/maps et redémarrez votre jeu. Votre menu principal devrait maintenant afficher une miniature de carte pour toutes les cartes.

Fonctionnalités à venir :
- Création automatique complète d'icônes de carte
This work is licensed under CC BY-NC-ND 4.0 [creativecommons.org]
27 commentaires
MoldyChip 3 oct. à 15h57 
sorry typo, i've also put the screenshots into my /data/mapicon/ folder and did mapicon_pushMapIconsToServer. when i type in mapicon_filebrowser it says unknown command.
Psychotrickser  [créateur] 1 oct. à 21h40 
Please refer to the 'How do I upload the screenshots that I've made to the server?' section. The console command is mapicon_filebrowser
MoldyChip 1 oct. à 16h07 
takes the screenshots but not sure how i can get them into the server and connecting to all clients, trying to do this for map icons to show up on a map vote i'm using, i've tried mapicon_syncPlayerMapIconsWithServer and mapicon_pushMapIconsToServer but they both don't seem to work, i try to type in map_filebrowser but that doesn't seem do anything.
Psychotrickser  [créateur] 24 juin à 10h19 
I've updated the addon. Please check if it's working now
alex 23 juin à 10h01 
mapicon_syncPlayerMapIconsWithServer 0
doesn't work, it still sends files to clients
Psychotrickser  [créateur] 14 mars à 9h29 
+fixed
Issue was a recent update to Gmod that blocked render capture functions while main menu was open
Teekrieger 14 mars à 8h41 
Same issue Laci Angel described is happening to me too now. The pictures are 0 Bytes.
Psychotrickser  [créateur] 12 mars à 0h22 
+done
cd0m 11 mars à 9h59 
to be clear i referring to map icons that aren't generated by this addon
Psychotrickser  [créateur] 11 mars à 9h34 
That should be possible. I'll take a look