Déplacer un logo en hud

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

Nairor27

Nouveau né
Messages
10
Score réaction
10
Points
20
Bonjour, j'ai un problème. J'ai trouvé sur un forum comment mettre mon logo en hud. Mais le seul problème
ce que je n'arrive pas a le mettre en bas a droite. car en haut a gauche j'ai les grades police ducoup pour les flics il ne voit pas leurs gardes avec le logo.
Ducoup j'aimerais le mettre en bas a droite si quelqu'un pourrais m'aider svp :)

( Petite photo pour mieux comprendre )

20180430160704_1.jpg
 
TyKoz74

TyKoz74

Geek suprême
Messages
393
Score réaction
122
Points
150
Salut je peut te faire ça si tu veux
 
  • Initiateur de la discussion
Nairor27

Nairor27

Nouveau né
Messages
10
Score réaction
10
Points
20
TyKoz74 à dit:
Salut je peut te faire ça si tu veux
D'accord, met le sur le topic stp comme ça sa peut aider d'autre personne ;)
 
TyKoz74

TyKoz74

Geek suprême
Messages
393
Score réaction
122
Points
150
Oui envoie le code de l'hud
 
TyKoz74

TyKoz74

Geek suprême
Messages
393
Score réaction
122
Points
150
Juste la partie du logo
 
  • Initiateur de la discussion
Nairor27

Nairor27

Nouveau né
Messages
10
Score réaction
10
Points
20
Ah oui j'ai oublié tien:


if SERVER then
util.AddNetworkString("server_logo")

hook.Add("PlayerInitialSpawn", "server_logo", function(ply)
if not ply:IsValid() then return end

net.Start("server_logo")
net.Send(ply)
end)
else
net.Receive("server_logo", function()
local frame = vgui.Create("DFrame")
frame:SetSize(100, 100) -- Mettre les dimensions du logo
frame:SetPos(ScrW() - frame:GetWide() - 15, 15)
frame:SetTitle("")
frame:ShowCloseButton(false)
frame.Paint = function(self, w, h)
end

local html = vgui.Create("HTML", frame)
html:SetSize(frame:GetWide(), frame:GetTall())
html:SetPos(0, 0)
html:OpenURL("https://www.cjoint.com/doc/18_04/HDBmw6MpPo4_Logoserveur.png") -- URL du logo
end)
end
 
Malcolm

Malcolm

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

Z3k4

Helpeur Divin
Messages
4 495
Score réaction
1 513
Points
580
Nairor27 à dit:
Bonjour, j'ai un problème. J'ai trouvé sur un forum comment mettre mon logo en hud. Mais le seul problème
ce que je n'arrive pas a le mettre en bas a droite. car en haut a gauche j'ai les grades police ducoup pour les flics il ne voit pas leurs gardes avec le logo.
Ducoup j'aimerais le mettre en bas a droite si quelqu'un pourrais m'aider svp :)

( Petite photo pour mieux comprendre )

Regarde la pièce jointe 6780
Code:
if SERVER then util.AddNetworkString("server_logo") hook.Add("PlayerInitialSpawn", "server_logo", function(ply) if not ply:IsValid() then return end net.Start("server_logo") net.Send(ply) end)
else net.Receive("server_logo", function() local frame = vgui.Create("DFrame") frame:SetSize(100, 100) -- Mettre les dimensions du logo frame:SetPos(15, ScrH() - frame:GetTall() - 15) frame:SetTitle("") frame:ShowCloseButton(false) frame.Paint = function(self, w, h) end local html = vgui.Create("HTML", frame) html:SetSize(frame:GetWide(), frame:GetTall()) html:SetPos(0, 0) html:OpenURL("https://www.cjoint.com/doc/18_04/HDBmw6MpPo4_Logoserveur.png") -- URL du logo end)
end
Par contre, pas ouf comme code pour afficher juste un logo :/
Tu peux faire quelque chose de plus simple, du genre :
Code:
local logo = Material("chemin/du/logo.png")
local weight, height = 100, 100
local function ShowLogo()
surface.SetDrawColor(255,255,255)
surface.SetMaterial(logo)
surface.DrawTexturedRect(15,ScrH() - height - 15, weight, height)
end
hook.Add("HUDPaint", "ShowMeServerLogo", ShowLogo)
 
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Z3k4 à dit:
Par contre, pas ouf comme code pour afficher juste un logo :/
C'étais un code poster sur mtx, l'auteur avais préciser qu'il avais fait comme ca pour éviter le dl de l'image au joueur
 
Joe Leroi

Joe Leroi

Chuck Norris
Messages
4 368
Score réaction
933
Points
605
Zaros_Live à dit:
C'étais un code poster sur mtx, l'auteur avais préciser qu'il avais fait comme ca pour éviter le dl de l'image au joueur
Je pense qu'il vaut mieux faire dl le logo, c'est une petite image donc sa devrait prendre que 2 ou 3 seconde à dl lors de la connexion au serveur.
 
Z3k4

Z3k4

Helpeur Divin
Messages
4 495
Score réaction
1 513
Points
580
Zaros_Live à dit:
C'étais un code poster sur mtx, l'auteur avais préciser qu'il avais fait comme ca pour éviter le dl de l'image au joueur
C'est ce que j'ai pensé aussi ^^
 
  • J'aime
Réactions: ZarosOVH
  • Initiateur de la discussion
Nairor27

Nairor27

Nouveau né
Messages
10
Score réaction
10
Points
20
J'essaye de réduire les trucs a dl pour les joueurs avec des pc en mousse. Mais c'est vrai que sais mieux ! ;)
Et @Zaros_Live nan c'était sur PowerHost que je suis tombé dessus et été même identifé ! ;)
 
Discord d'entraide
Rejoignz-nous sur Discord