Logo en haut à droite !

  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Bonjour,
Je souhaiterai savoir comment mettre une image dans le coin supérieur gauche en jeu ? Et changer l’icône du haut parleur rouge à gauche en mettant sa propre image ?
CDT
TheGmader
 
C

Cezaw

Nouveau né
Messages
24
Score réaction
1
Points
15
C'est avec un DImage que tu le fais si jamais donne moi un moyen de te contacter si jamais j'essayerai de t'aider :D en essayant l'opti biensur :)
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Steam : TheGmader
 
bourdrel62680

bourdrel62680

Geek suprême
Messages
542
Score réaction
144
Points
160
Esseyer de faire un tuto sur mtx sa aiderai beaucoup de personne !
 
  • J'aime
Réactions: Cezaw
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
TheGmader à dit:
Bonjour,
Je souhaiterai savoir comment mettre une image dans le coin supérieur gauche en jeu ? E
CDT
TheGmader
Code:
local ourMat = Material( "models/wireframe" ) -- Calling Material() every frame is quite expensive
hook.Add( "HUDPaint", "example_hook", function() surface.SetDrawColor( 255, 255, 255, 255 ) surface.SetMaterial( ourMat ) -- If you use Material, cache it! surface.DrawTexturedRect( 0, 0, 512, 512 )
end )
Source : http://wiki.garrysmod.com/page/surface/DrawTexturedRect
 
  • J'aime
Réactions: Cezaw
C

Cezaw

Nouveau né
Messages
24
Score réaction
1
Points
15
Tu peux faire avec ca sinon y'a une manière simple imaginon d'activer une pruge et un logo depart des rangs ulx, quand purge alors lancer par une commande alors logo ou même un /pub avec le logo du serveur pendant 2 min exemple sinon perm y'a pas plus simple qu'un bon vieux HUDPaint :D
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
TheGmader à dit:
Bonjour,
Et changer l’icône du haut parleur rouge à gauche en mettant sa propre image ?
CDT
TheGmader
Code:
local function DrawVoiceChat() if LocalPlayer().DRPIsTalking then local _, chboxY = chat.GetChatBoxPos() local Rotating = math.sin(CurTime() * 3) local backwards = 0 if Rotating < 0 then Rotating = 1 - (1 + Rotating) backwards = 0 end surface.SetMaterial( Material( ton chemin )) surface.SetDrawColor(200, 200, 200, 255) surface.DrawTexturedRectRotated(ScrW() - 100, chboxY, Rotating * 96, 96, backwards) end
end
@Yoh Sambre ♪ si tu veux les mettres sur ton site ^^
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
thepsyca à dit:
Code:
local function DrawVoiceChat() if LocalPlayer().DRPIsTalking then local _, chboxY = chat.GetChatBoxPos() local Rotating = math.sin(CurTime() * 3) local backwards = 0 if Rotating < 0 then Rotating = 1 - (1 + Rotating) backwards = 0 end surface.SetMaterial( Material( ton chemin )) surface.SetDrawColor(200, 200, 200, 255) surface.DrawTexturedRectRotated(ScrW() - 100, chboxY, Rotating * 96, 96, backwards) end
end
@Yoh Sambre ♪ si tu veux les mettres sur ton site ^^
Merci mec ! ;)
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Juste je suis censé le mettre dans quel fichiers sur mon serveur ?
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
TheGmader à dit:
Juste je suis censé le mettre dans quel fichiers sur mon serveur ?
Darkrpmodif/modules/cl_hud emplacement.lua
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Et je colle juste les deux codes que tu m'as donne et tous le serveurs le verra ?
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
TheGmader à dit:
Et je colle juste les deux codes que tu m'as donne et tous le serveurs le verra ?
Bah et tu modifié les chemins pour tes fichiers
Et ajoute t'es images en fast dl / content workshop
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Pas compris ! Pour le logo en haut à droite je fais quoi exactement ?
Et pour le truc du micro ?
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
TheGmader à dit:
Pas compris ! Pour le logo en haut à droite je fais quoi exactement ?
Et pour le truc du micro ?
Tu copie colle dans le fichier que je t'ai dis puis tu change les chemins pour tes images à toi que tu rajoute ensuite en fast dl /content workshop
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
"/" signifie "et" ou "ou" ?
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
  • J'aime
Réactions: TheGmader
Malcolm

Malcolm

Psychopathe
Messages
1 096
Score réaction
262
Points
280
  • J'aime
Réactions: TheGmader
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
  • J'aime
Réactions: slownls et thepsyca
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
TheGmader à dit:
"/" signifie "et" ou "ou" ?
Pour moi aussi c'est diviser :confused:

Ah mais dans mon post "ou" oui mdr
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Zaros_Live à dit:
ben de mémoire

et : &&
ou: ||
diviser: /
thepsyca à dit:
Tu copie colle dans le fichier que je t'ai dis puis tu change les chemins pour tes images à toi que tu rajoute ensuite en fast dl /content workshop
Il parle de la phrase j'avais pas compris au début :D
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
thepsyca à dit:
Il parle de la phrase j'avais pas compris au début :D
haaaaaaaaaaaaaa okok xDD
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Cela ne fonctionne pas ! @thepsyca
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
TheGmader à dit:
Cela ne fonctionne pas ! @thepsyca
Lequel ?
Le logo voice fonctionne très bien sur mon serv avec le même code
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Non le logo en haut à droite !
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Tu peux venir TS : ts.createmygarryserv.fr
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Le deuxième fonctionne pas non plus !
 
slownls

slownls

Helpeur Divin
Messages
1 853
Score réaction
1 079
Points
465
TheGmader à dit:
Le deuxième fonctionne pas non plus !
Essaye sa !
Code:
local MonSuperLogo = Material( "materials/tonlogo.png" )
hook.Add( "HUDPaint", "TonSuperHook", function() surface.SetDrawColor( 255, 255, 255, 255 ) surface.SetMaterial( MonSuperLogo ) surface.DrawTexturedRect( ScrW() - 64 - 5, 5, 64, 64 )
end)
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Tu pourrais venir sur le TS indiqué plus haut ?
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
TheGmader à dit:
Tu pourrais venir sur le TS indiqué plus haut ?
T'es sur que tu les a pas juste mal mis ?
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Je ne comprend vrmt rien si qqn peut m’aider sur ts svp !?
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
TheGmader à dit:
Je ne comprend vrmt rien si qqn peut m’aider sur ts svp !?
Négatif je suis sur téléphone, envoie le chemin du fichier dans lequel tu les as mise
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Dans mon fastdl je dois donc mettre quoi ? Le fichier s’appele Pour le haut parler ac.png et pour le logo en haut, logo.png
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Oui mais tu le trouve où le dossier materiels @slownls ??
 
slownls

slownls

Helpeur Divin
Messages
1 853
Score réaction
1 079
Points
465
TheGmader à dit:
Oui mais tu le trouve où le dossier materiels @slownls ??
bah tu le créer
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365

Sa seras plus simple
 
slownls

slownls

Helpeur Divin
Messages
1 853
Score réaction
1 079
Points
465
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
thepsyca à dit:

Sa seras plus simple
Nan mais ca je sais !

En gros une fois que je prend le code pour le haut parleur, je l'enregistre en .lua dans un dossier lua puis je rajoute un dossier materials dans lequel je met ac.png pour le logo du hautparleurs et apres je met tous sa sur le workshop ?! Et je m'ajoute à ma collection et idem pour le logo en haut à gauche ?!
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
TheGmader à dit:
Nan mais ca je sais !

En gros une fois que je prend le code pour le haut parleur, je l'enregistre en .lua dans un dossier lua puis je rajoute un dossier materials dans lequel je met ac.png pour le logo du hautparleurs et apres je met tous sa sur le workshop ?! Et je m'ajoute à ma collection et idem pour le logo en haut à gauche ?!
LE CODE TU LE MET : garrysmod/addons/darkrpmodification/lua/darkrp_modules/hudreplacement/cl_hudreplacement.lua

Ensuite tu rajoute uniquement t'es images en content workshop ( bien sûr dans le code tu met le chemin pour t'es images exemple materials/monimage.png)
 
  • J'aime
Réactions: TheGmader
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
Et les deux codes vont dans cl_hudreplacement.lua ?! Et je les met ou ?
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
C'est quoi un Hook ?
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
TheGmader à dit:
Ba explique moi !
Bah logiquement tu le met la où y'a de la place donc go le mettre tout en bas ...

https://wiki.garrysmod.com/page/Hook_Library_Usage
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
thepsyca à dit:
Bah logiquement tu le met la où y'a de la place donc go le mettre tout en bas ...

https://wiki.garrysmod.com/page/Hook_Library_Usage
Comprend pas ! Mon fichier pour le logo s’appele logo.png qu’est ce que je fais ? Explique moi etape par étapes avec les codes stp !?
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Etape 1 :
Dans garrysmod/addons/darkrpmodification/lua/darkrp_modules/hudreplacement/cl_hudreplacement.lua ( le plus en bas possible)
Code:
local ourMat = Material( "materials/???.png" ) -- Calling Material() every frame is quite expensive
hook.Add( "HUDPaint", "my_icon", function() surface.SetDrawColor( 255, 255, 255, 255 ) surface.SetMaterial( ourMat ) -- If you use Material, cache it! surface.DrawTexturedRect( 0, 0, 512, 512 )
end )
local function DrawVoiceChat()
if LocalPlayer().DRPIsTalking then
local _, chboxY = chat.GetChatBoxPos()
local Rotating = math.sin(CurTime() * 3)
local backwards = 0
if Rotating < 0 then
Rotating = 1 - (1 + Rotating)
backwards = 0
end
surface.SetMaterial( "materials/???.png")
surface.SetDrawColor(200, 200, 200, 255)
surface.DrawTexturedRectRotated(ScrW() - 100, chboxY, Rotating * 96, 96, backwards)
end
end
Etape 2 :
JUSTE LES IMAGES
mycontent/materials/ mettre t'es deux images
 
  • Initiateur de la discussion
TheGmader

TheGmader

Geek suprême
Messages
440
Score réaction
62
Points
150
thepsyca à dit:
Etape 1 :
Dans garrysmod/addons/darkrpmodification/lua/darkrp_modules/hudreplacement/cl_hudreplacement.lua ( le plus en bas possible)
Code:
local ourMat = Material( "materials/???.png" ) -- Calling Material() every frame is quite expensive
hook.Add( "HUDPaint", "my_icon", function() surface.SetDrawColor( 255, 255, 255, 255 ) surface.SetMaterial( ourMat ) -- If you use Material, cache it! surface.DrawTexturedRect( 0, 0, 512, 512 )
end )
local function DrawVoiceChat()
if LocalPlayer().DRPIsTalking then
local _, chboxY = chat.GetChatBoxPos()
local Rotating = math.sin(CurTime() * 3)
local backwards = 0
if Rotating < 0 then
Rotating = 1 - (1 + Rotating)
backwards = 0
end
surface.SetMaterial( "materials/???.png")
surface.SetDrawColor(200, 200, 200, 255)
surface.DrawTexturedRectRotated(ScrW() - 100, chboxY, Rotating * 96, 96, backwards)
end
end
Etape 2 :
JUSTE LES IMAGES
mycontent/materials/ mettre t'es deux images
Ok super merci ! Ducoup pour le my_icon a la place d’un hool je touche pas ?
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
TheGmader à dit:
Ok super merci ! Ducoup pour le my_icon a la place d’un hool je touche pas ?
non dans le code tu touche rien sauf les chemins pour t'es images ( "materials/???.png" )
 
Discord d'entraide
Rejoignz-nous sur Discord