Mettre une image affiché sur l'écran à l'aide d'une touche

  • Initiateur de la discussion CoCoo35
  • Date de début
  • Initiateur de la discussion
C

CoCoo35

Geek
Messages
65
Score réaction
17
Points
90
Bonjour,

J'aimerais savoir comment faire pour afficher une image du genre une carte déjà faite avec des noms de rues, exemple en appuyant du K y'a une image au milieu de l'écran. (exemple)

Merci
 
G-F-CD TheFrench

G-F-CD TheFrench

namespace Arthur;
Messages
451
Score réaction
38
Points
140
Je te cherche le code
 
G-F-CD TheFrench

G-F-CD TheFrench

namespace Arthur;
Messages
451
Score réaction
38
Points
140
Code:
hook.Add( "OnContextMenuOpen", "apparaitiondubidule", function( ply )
local frame = vgui.Create( "DFrame" )
frame:SetTitle( "HTML Example" )
frame:SetSize( ScrW() * 0.75, ScrH() * 0.75 )
frame:Center()
frame:MakePopup()
local html = vgui.Create( "HTML", frame )
html:Dock( FILL )
html:OpenURL( "wiki.garrysmod.com" ) -- mais ou ton image est héberger | Lien ou dans le jeux
end )
-- OnContextMenuOpen = la touche "c"
Aprés il faut fermez le OnContextMenuOpen mais je sais plus comment faire
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Code:
local Map
hook.Add("PlayerButtonDown", "Draw:OnKPress", function( ply, button ) if !IsFirstTimePredicted() then return end if !ply == LocalPlayer() then return end if button == KEY_K then  end
end )
hook.Add("PlayerButtonUp", "Draw:OnKRelease", function( ply, button ) if !IsFirstTimePredicted() then return end if !ply == LocalPlayer() then return end if button == KEY_K && IsValid( Map ) then Map:Remove() end
end )
 
  • Initiateur de la discussion
C

CoCoo35

Geek
Messages
65
Score réaction
17
Points
90
Et je le met dans quoi la ligne ?
 
  • Initiateur de la discussion
C

CoCoo35

Geek
Messages
65
Score réaction
17
Points
90
Et c'est lequel le bon vu que vous m'en avez passez deux, et sur le deuxième il faut insérer ou le lien (d'image)
 
G-F-CD TheFrench

G-F-CD TheFrench

namespace Arthur;
Messages
451
Score réaction
38
Points
140
Le dernier
 
  • Initiateur de la discussion
C

CoCoo35

Geek
Messages
65
Score réaction
17
Points
90
Et il faut l'inserer dans quoi le lien dans la ligne de code. Et faut mettre ceci dans quel fichier ?
 
G-F-CD TheFrench

G-F-CD TheFrench

namespace Arthur;
Messages
451
Score réaction
38
Points
140
Code:
hook.Add("PlayerButtonDown", "Draw:OnKPress", function( ply, button ) if !IsFirstTimePredicted() then return end if !ply == LocalPlayer() then return end if button == KEY_K then
local frame = vgui.Create( "DFrame" )
frame:SetTitle( "Carte" )
frame:SetSize( ScrW() * 0.75, ScrH() * 0.75 )
frame:Center()
frame:MakePopup()
local html = vgui.Create( "HTML", frame )
html:Dock( FILL )
html:OpenURL( "wiki.garrysmod.com" ) -- Le lien de l'image ou elle est héberger [ https://noelshack.com/ ] -- end
end )
hook.Add("PlayerButtonUp", "Draw:OnKRelease", function( ply, button ) if !IsFirstTimePredicted() then return end if !ply == LocalPlayer() then return end if button == KEY_K && IsValid( Map ) then frame:Remove() end
end )
 
  • Initiateur de la discussion
C

CoCoo35

Geek
Messages
65
Score réaction
17
Points
90
Et je la met ou la ligne ?
 
  • Initiateur de la discussion
C

CoCoo35

Geek
Messages
65
Score réaction
17
Points
90
Quel fichier ?
 
G-F-CD TheFrench

G-F-CD TheFrench

namespace Arthur;
Messages
451
Score réaction
38
Points
140
va dans dans le dossier lua/autorun et créer le fichier carte.lua
 
  • Initiateur de la discussion
C

CoCoo35

Geek
Messages
65
Score réaction
17
Points
90
ok merci
 
  • Initiateur de la discussion
C

CoCoo35

Geek
Messages
65
Score réaction
17
Points
90
L'image est à gauche, et si j'ai envie d'en mettre une à droite, je fait comment ?
Possible de m'envoyer le code avec l'image à droite ? :)
 
Discord d'entraide
Rejoignz-nous sur Discord