Liste de joueurs

  • Initiateur de la discussion
Shaared

Shaared

Geek
Messages
33
Score réaction
3
Points
95
Bonsoir, je souhaites créer une frame avec la liste de tous les joueurs mais sans le HOOK du scoreboard.

Merci de votre réponse et si vous n'avez pas tout compris n'hésitez pas a poser des questions.
 
  • Administration
Numerix

Numerix

Admin
Membre du Staff
Messages
1 913
Score réaction
356
Points
315
utilise une boucle avec player.GetAll()
 
  • Initiateur de la discussion
Shaared

Shaared

Geek
Messages
33
Score réaction
3
Points
95
oui mais je voudrais l'afficher sur une DFrame et non dans la console x)
 
  • Administration
Numerix

Numerix

Admin
Membre du Staff
Messages
1 913
Score réaction
356
Points
315
Et ba tu fait ta boucle dans le code du panel et tu ajoute des élements à la Frame
 
  • Initiateur de la discussion
Shaared

Shaared

Geek
Messages
33
Score réaction
3
Points
95
local frame = vgui.Create("DFrame")
frame:SetSize( ScrW()*0.15, ScrH()*0.2 )
frame:Center()
frame:SetVisible( true )
frame:MakePopup()
frame:SetTitle("")

function frame:paint()

for k,v in pairs player.GetAll()

draw.RoundedBox( 2,0,0, frame:GetWide(), frame:GetTall(), Color( 255,255,255 ) )
draw.RoundedBox( 32, ScrW()*0, ScrH()*0, ScrW()*0.15, ScrH()*0.047, Color ( 18,150,250, 255 ) )
draw.SimpleText( "Liste Des Joueurs", "ecrit2", ScrW()*0.015, ScrH()*0.01, color_white )



draw.SimpleText( joueurs , "ecrit2", ScrW()*0.015, ScrH()*0.05, Color(0, 255, 0) )

end

mon code ressemble à ça mais sa ne marche pas x)
 
  • Administration
Numerix

Numerix

Admin
Membre du Staff
Messages
1 913
Score réaction
356
Points
315
car cela ne fonctionne pas comme sa regarde des exemples sur internet
 
  • Initiateur de la discussion
Shaared

Shaared

Geek
Messages
33
Score réaction
3
Points
95
Pouvez-vous me donnez un exemple s'il vous plait je ne trouve pas sur la toile x)
 
  • Administration
Numerix

Numerix

Admin
Membre du Staff
Messages
1 913
Score réaction
356
Points
315
Regarde directement un de mes addons
 
  • Initiateur de la discussion
Shaared

Shaared

Geek
Messages
33
Score réaction
3
Points
95
1581805707677.png



local frame = vgui.Create("DFrame")
frame:SetSize( ScrW()*0.15, ScrH()*0.2 )
frame:Center()
frame:SetVisible( true )
frame:MakePopup()
frame:SetTitle("")

function frame:paint()



draw.RoundedBox( 2,0,0, frame:GetWide(), frame:GetTall(), Color( 255,255,255 ) )
draw.RoundedBox( 32, ScrW()*0, ScrH()*0, ScrW()*0.15, ScrH()*0.047, Color ( 18,150,250, 255 ) )
draw.SimpleText( "Liste Des Joueurs", "ecrit2", ScrW()*0.015, ScrH()*0.01, color_white )

for k, v in pairs( player.GetAll() ) do
print( v:Nick() )
end


end



Vous n'auriez pas une idée comment le mettre dans la frame ?
 
  • Administration
Numerix

Numerix

Admin
Membre du Staff
Messages
1 913
Score réaction
356
Points
315
Trop compliqué de t'expliqué comme sa donc regarde des tutos/exemples et tu peux aller sur discord.gg/gca pour avoir plus d'info
 
Discord d'entraide
Rejoignz-nous sur Discord