Créer un thème pour gmod ?

  • Initiateur de la discussion Deadman69330
  • Date de début
  • Initiateur de la discussion
Deadman69330

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
Salut,

Je voudrais savoir comment faire pour créer un thème GMOD
J'ai chercher sur internet mais j'ai rien trouver :/

J'aimerai bien en créer un psk c quan mem stilér :)
 
Dernière modification par un modérateur:
Guthen

Guthen

è_é
Messages
233
Score réaction
84
Points
150
Deadman69330 à dit:
Salut,

Je voudrais savoir comment faire pour créer un thème GMOD
J'ai chercher sur internet mais j'ai rien trouver :/

J'aimerai bien en créer un psk c quan mem stilér :)
J’imagine que tu parles des PANELS, dans ce cas check le vgui.Register.
 
Dernière modification par un modérateur:
Shaar

Shaar

Geek suprême
Messages
151
Score réaction
24
Points
100
Deadman69330 à dit:
Salut,

Je voudrais savoir comment faire pour créer un thème GMOD
J'ai chercher sur internet mais j'ai rien trouver :/

J'aimerai bien en créer un psk c quan mem stilér :)
faut modifier le fichier GarrysMod\garrysmod\resource\ClientScheme.res ou SourceScheme.res
 
Dernière modification par un modérateur:
NoaGamingFR

NoaGamingFR

Wait :)
Messages
3 650
Score réaction
625
Points
340
Deadman69330 à dit:
Salut,

Je voudrais savoir comment faire pour créer un thème GMOD
J'ai chercher sur internet mais j'ai rien trouver :/

J'aimerai bien en créer un psk c quan mem stilér :)
Ta un screen psq pas envie d'installer cette crotte sur mon gmod ^^'
 
Dernière modification par un modérateur:
Offshorp

Offshorp

Amazonia Studio
Messages
704
Score réaction
256
Points
210
Le thème se modifie dans les fichiers suivants (seulement disponible pour ton Gmod et non les joueurs venant sur ton serveur):
C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\html > Loading Screen par Defaut

C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\lua\includes\modules > Menus de navigation (/recherche de serv)
C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\lua\menu > Menus de navigation et in game

Tu peux aussi modifier les logos:
C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\gamemodes\sandbox\logo.png > Pour modifier le logo de Gmod
 
  • Initiateur de la discussion
Deadman69330

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
Offshorp à dit:
Le thème se modifie dans les fichiers suivants (seulement disponible pour ton Gmod et non les joueurs venant sur ton serveur):
C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\html > Loading Screen par Defaut

C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\lua\includes\modules > Menus de navigation (/recherche de serv)
C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\lua\menu > Menus de navigation et in game

Tu peux aussi modifier les logos:
C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\gamemodes\sandbox\logo.png > Pour modifier le logo de Gmod
Yes c'est ça merci :)


Guthen à dit:
J’imagine que tu parles des PANELS, dans ce cas check le vgui.Register.
Non du tout
 
Dernière modification par un modérateur:
Dezz

Dezz

Geek suprême
Messages
111
Score réaction
7
Points
115
Ont est d’accord que avec ça il pas un cheat c’est juste un thème ??
 
  • Initiateur de la discussion
Deadman69330

Deadman69330

Psychopathe
Messages
2 289
Score réaction
309
Points
290
Dezz à dit:
Ont est d’accord que avec ça il pas un cheat c’est juste un thème ??
A l'origine Gizeh c'est un menu de sorcellerie, mais ils ont fait un thème et j'avais jamais vu ça avant et je trouve ça stylé
 
Shaar

Shaar

Geek suprême
Messages
151
Score réaction
24
Points
100
Offshorp à dit:
C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\lua\includes\modules > Menus de navigation (/recherche de serv)
ne toucher pas aux modules si vous voulez jouer encore en solo lel
 
Offshorp

Offshorp

Amazonia Studio
Messages
704
Score réaction
256
Points
210
Shaar à dit:
ne toucher pas aux modules si vous voulez jouer encore en solo lel
Bah pourtant je l'ai fait et je joue toujours en solo BrokeBack
 
  • J'aime
Réactions: NoaGamingFR
Shaar

Shaar

Geek suprême
Messages
151
Score réaction
24
Points
100
Offshorp à dit:
Bah pourtant je l'ai fait et je joue toujours en solo BrokeBack
mdr normal mais les break pas
 
  • J'aime
Réactions: Surevil
Surevil

Surevil

Geek suprême
Messages
133
Score réaction
47
Points
110
 
  • J'aime
Réactions: Shaar
Gaerisson

Gaerisson

Geek
Messages
4
Score réaction
8
Points
90
Bonjour,

Voici mon avis sur le sujet:

Le plus simple, pour commencer, c'est déjà d'éditer les ressources images (garrysmod/html/img)
Lorsque l'on touche vraiment à la disposition du menu, sa devient un peux plus complexe, surtout si on ne connaît pas le fonctionnement d'Angular JS (très présent pour le remplissage des champs avec les données)

Les menus de Gmod utilisent principalement les languages/modules suivants:
  • Angular JS [Tranny]
  • JQuery
  • JS
  • CSS
  • HTML
  • LUA
Ayant moi-même fait plusieurs version de reskin complet des menus gmod, je peux peut-être donc vous aider en vous listant les principaux fichiers utiles:
(de mémoire donc certains fichiers ne sont peut-être pas les bons)

garrysmod/materials/introscreen/main.png (Ecran de démarrage (logo FacePunch))

garrysmod/materials/gwenskin/gmoddefault.png (Fichier rendu Derma du spawnmenu)

(regarder dans garrysmod.vpk pour en trouver plus)

garrysmod/html/img/ > Assets images menus

(data/VGUI)
garrysmod/lua/menu/
> Menu Principale (gestion backgrounds-modules menu/VGUI Script Error)

(disposition/rendu)
garrysmod/html/menu.html > Menu Principale
garrysmod/html/loading.html > Écran chargement par défaut
garrysmod/html/dupes.html > Menu Dupes du spawnmenu
garrysmod/html/saves.html > Menu Saves du spawnmenu

(data)
garrysmod/html/js/menu/control.*.js
> data pages modules (addons/newgame/demos/servers/mainmenu ...)
garrysmod/html/js/creations > data menu saves/dupes (spawnmenu)

(disposition/rendu)
garrysmod/html/template > Menu Principale/Addons/NewGame/Demos/Saves/SeverBrowser du menu principale
garrysmod/html/template/*.html > Menu dupes/saves du spawnmenu

(disposition/rendu)
garrysmod/resource/ClientScheme.res
> HUD par défaut (Engine)
garrysmod/resource/SourceScheme.res > VGUI Engine [console/options/fenêtre status loading...] complexe à éditer, pas de possibilité de voir les changements en temps réel
garrysmod/resource/ChatScheme.res > VGUI du chat Engine par défaut
garrysmod/resource/Loading*.res > Petite fenêtre VGUI du chargement (ou le status est indiqué)
garrysmod/resource/HL2MP.ttf > Fichier font avec icônes d'armes HL2

Vous pouvez aussi vous aidez de mon reskin pour comprendre le fonctionnement:

Vidéo:
 
  • J'aime
Réactions: Deadman69330 et NoaGamingFR
Dezz

Dezz

Geek suprême
Messages
111
Score réaction
7
Points
115
Gaerisson à dit:
Bonjour,

Voici mon avis sur le sujet:

Le plus simple, pour commencer, c'est déjà d'éditer les ressources images (garrysmod/html/img)
Lorsque l'on touche vraiment à la disposition du menu, sa devient un peux plus complexe, surtout si on ne connaît pas le fonctionnement d'Angular JS (très présent pour le remplissage des champs avec les données)

Les menus de Gmod utilisent principalement les languages/modules suivants:
  • Angular JS [Tranny]
  • JQuery
  • JS
  • CSS
  • HTML
  • LUA
Ayant moi-même fait plusieurs version de reskin complet des menus gmod, je peux peut-être donc vous aider en vous listant les principaux fichiers utiles:
(de mémoire donc certains fichiers ne sont peut-être pas les bons)

garrysmod/materials/introscreen/main.png (Ecran de démarrage (logo FacePunch))

garrysmod/materials/gwenskin/gmoddefault.png (Fichier rendu Derma du spawnmenu)

(regarder dans garrysmod.vpk pour en trouver plus)

garrysmod/html/img/ > Assets images menus

(data/VGUI)
garrysmod/lua/menu/
> Menu Principale (gestion backgrounds-modules menu/VGUI Script Error)

(disposition/rendu)
garrysmod/html/menu.html > Menu Principale
garrysmod/html/loading.html > Écran chargement par défaut
garrysmod/html/dupes.html > Menu Dupes du spawnmenu
garrysmod/html/saves.html > Menu Saves du spawnmenu

(data)
garrysmod/html/js/menu/control.*.js
> data pages modules (addons/newgame/demos/servers/mainmenu ...)
garrysmod/html/js/creations > data menu saves/dupes (spawnmenu)

(disposition/rendu)
garrysmod/html/template > Menu Principale/Addons/NewGame/Demos/Saves/SeverBrowser du menu principale
garrysmod/html/template/*.html > Menu dupes/saves du spawnmenu

(disposition/rendu)
garrysmod/resource/ClientScheme.res
> HUD par défaut (Engine)
garrysmod/resource/SourceScheme.res > VGUI Engine [console/options/fenêtre status loading...] complexe à éditer, pas de possibilité de voir les changements en temps réel
garrysmod/resource/ChatScheme.res > VGUI du chat Engine par défaut
garrysmod/resource/Loading*.res > Petite fenêtre VGUI du chargement (ou le status est indiqué)
garrysmod/resource/HL2MP.ttf > Fichier font avec icônes d'armes HL2
Bonjour,
Est-ce que c’est possible de mettre une vidéo ou un gif dans l’écran d’accueil

Merci
 
Gaerisson

Gaerisson

Geek
Messages
4
Score réaction
8
Points
90
Dezz à dit:
Bonjour,
Est-ce que c’est possible de mettre une vidéo ou un gif dans l’écran d’accueil

Merci
C'est en effet possible pour les gif, pour ce qui est des vidéos, ce serait aussi possible en adaptant le code pour que ce soit fonctionnel sur IE (pour l'ancien Awesomium Process) mais ce ne serait tout de même pas conseillé pour des questions de performances
 
Dezz

Dezz

Geek suprême
Messages
111
Score réaction
7
Points
115
Gaerisson à dit:
C'est en effet possible pour les gif, pour ce qui est des vidéos, ce serait aussi possible en adaptant le code pour que ce soit fonctionnel sur IE (pour l'ancien Awesomium Process) mais ce ne serait tout de même pas conseillé pour des questions de performances
Et ducoup pour le gif serait tu comment faire ??
 
Gaerisson

Gaerisson

Geek
Messages
4
Score réaction
8
Points
90
Dezz à dit:
Et ducoup pour le gif serait tu comment faire ??
Bien-sur, il te suffis d'éditer le fichier menu.html présent dans le dossier html et d'ajouter la balise:
HTML:
<img style="width:50px;" src="LIEN_DE_TON_IMAGE.gif"></img>
après il te reste à savoir ou tu veux l'ajouter sur le menu et toucher un peux au css (dans style) pour y changer la taille et la position de l'image !
 
  • J'aime
Réactions: NoaGamingFR
Discord d'entraide
Rejoignz-nous sur Discord