Récuperer Les Joueurs pour les mettre dans un menu

  • Initiateur de la discussion
  • Banni
Estebouboun

Estebouboun

Geek
Messages
205
Score réaction
6
Points
95
Bonjour j'ai besoin d'aide j'aimerais qu'il il est une petit fleche sur le cote de Bannir avec la listes des joueurs conecter

Capture.PNG


Code:
 local BAN = vgui.Create( "DButton", panel1 ) BAN:SetText( "Bannir Un Joueur" ) BAN:SetPos( 10, 10 ) BAN:SetSize( 250, 20 ) BAN.Paint = function( self, w, h ) DrawBlur(self, 2) draw.RoundedBox( 5, 0, 0, w, h, Color( 89, 198, 0, 200 ) ) end BAN.DoClick = function() RunConsoleCommand( "ulx ban jesaispasquoimettre" ) end
 
Mathieu133

Mathieu133

Geek suprême
Messages
291
Score réaction
43
Points
145
Bonjour,

DListView

Merci.
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Mathieu133 à dit:
Bonjour,

DListView

Merci.
Bonjour,

Il ne s'agit pas de sa demande

Merci.
 
  • J'aime
  • Haha
Réactions: RedTroz, ZarosOVH et Ben. ®
NoaGamingFR

NoaGamingFR

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

Il ne s'agit pas de sa demande

Merci.
Un peu car il veut aussi la liste ^^'
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
NoaGamingFR à dit:
Un peu car il veut aussi la liste ^^'
La liste des joueurs tu la récupère avec player.GetAll() pas avec un derma
 
NoaGamingFR

NoaGamingFR

Wait :)
Messages
3 650
Score réaction
625
Points
340
thepsyca à dit:
La liste des joueurs tu la récupère avec player.GetAll() pas avec un derma
Pas de soucis.
 
  • Initiateur de la discussion
  • Banni
Estebouboun

Estebouboun

Geek
Messages
205
Score réaction
6
Points
95
Ducoup un code pour moi les loulou ^^
 
  • J'aime
Réactions: NoaGamingFR
ZarosOVH

ZarosOVH

Modérateur
Membre du Staff
Messages
6 527
Score réaction
5 488
Points
1 295
Estebouboun à dit:
Ducoup un code pour moi les loulou ^^
Tu as ce qu’il te faut pour apprendre à le faire toi même donc pourquoi ne pas essayer ?
 
  • J'aime
Réactions: edouard292
ALTA

ALTA

Geek suprême
Messages
449
Score réaction
212
Points
150
Deux choix:
> Tu fais une liste en dessous de "Bannir un joueur" qui se défile, comme une catégorie finalement: ici
> Tu fais un "DermaMenu", menu déroulant, et tu remplis ce menu avec les joueurs: ici
 
Yoh Sambre ♪

Yoh Sambre ♪

Shaman Fou
Messages
16 278
Score réaction
9 687
Points
1 845
ZarosOVH à dit:
Tu as ce qu’il te faut pour apprendre à le faire toi même donc pourquoi ne pas essayer ?
Ouai mais le glua cédur tavu Keepo
 
  • Initiateur de la discussion
  • Banni
Estebouboun

Estebouboun

Geek
Messages
205
Score réaction
6
Points
95
ALTA à dit:
Deux choix:
> Tu fais une liste en dessous de "Bannir un joueur" qui se défile, comme une catégorie finalement: ici
> Tu fais un "DermaMenu", menu déroulant, et tu remplis ce menu avec les joueurs: ici
Merci je suis débutant en glua
Merci
Je vais test !
 
  • Initiateur de la discussion
  • Banni
Estebouboun

Estebouboun

Geek
Messages
205
Score réaction
6
Points
95
Une fois le test aucune error Lua
mais le menu Derma ne s'affiche pas :^

Code:
local Menu = DermaMenu()
Menu:AddOption( "Simple option" )
local btnWithIcon = Menu:AddOption( "Option with icon" )
btnWithIcon:SetIcon( "icon16/bug.png" )
Menu:AddSpacer()
local SubMenu = Menu:AddSubMenu( "A Sub Menu" )
SubMenu:AddOption( "Sub Option #1" ):SetIcon( "icon16/group.png" )
Menu:Open()
local menu = DermaMenu()
menu:AddOption( "Die", function() RunConsoleCommand( "kill" ) end )
menu:AddOption( "Close", function() print( "Close" ) end )
menu:Open() local BAN = vgui.Create( "DButton", panel1 ) BAN:SetText( "Bannir Un Joueur" ) BAN:SetPos( 10, 10 ) BAN:SetSize( 250, 20 ) BAN.Paint = function( self, w, h ) DrawBlur(self, 2) draw.RoundedBox( 0, 0, 0, w, h, Color( 51, 255, 255, 255 ) ) end BAN.DoClick = function() DermaMenu():Open() MENU_BASIC:Close() end
 
Hosgor

Hosgor

Geek suprême
Messages
209
Score réaction
60
Points
130
Bonjour à toi.

Je vais essayer de t'aider, pour moi il faut que tu relies ton DermaMenu a ton panel. Dans la parenthèse qui suit la création de ton DermaMenu, tu dois mettre le nom de ton Panel pour que les boutons die etc puissent se rattacher au menu :).

C'est une simple proposition donc pas besoin de me dire MAIS C EST DE LA MERDE TON TRUC, je propose quelque chose ;)

local menu = DermaMenu( tu mets le nom de ton panel )
menu:AddOption( "Die", function() RunConsoleCommand( "kill" ) end )
menu:AddOption( "Close", function() print( "Close" ) end )
menu:Open()
 
  • J'aime
Réactions: NoaGamingFR
Malcolm

Malcolm

Psychopathe
Messages
1 096
Score réaction
262
Points
280
Hosgor à dit:
Bonjour à toi.

Je vais essayer de t'aider, pour moi il faut que tu relies ton DermaMenu a ton panel. Dans la parenthèse qui suit la création de ton DermaMenu, tu dois mettre le nom de ton Panel pour que les boutons die etc puissent se rattacher au menu :).

C'est une simple proposition donc pas besoin de me dire MAIS C EST DE LA MERDE TON TRUC, je propose quelque chose ;)

local menu = DermaMenu( tu mets le nom de ton panel )
menu:AddOption( "Die", function() RunConsoleCommand( "kill" ) end )
menu:AddOption( "Close", function() print( "Close" ) end )
menu:Open()
Je vais pas dire que c'est de la merde mais en aucun cas tu l'aides, tu n'as fais que reprendre un code du wiki.
 
Hosgor

Hosgor

Geek suprême
Messages
209
Score réaction
60
Points
130
malcolm2003 à dit:
Je vais pas dire que c'est de la merde mais en aucun cas tu l'aides, tu n'as fais que reprendre un code du wiki.

Un code du Wiki ? j ai simplement repris son code donc indirectement le Wiki :)
 
Malcolm

Malcolm

Psychopathe
Messages
1 096
Score réaction
262
Points
280
Hosgor à dit:
Un code du Wiki ? j ai simplement repris son code donc indirectement le Wiki :)
Ah j'avais pas fais gaffe, autant pour moi ^^
 
  • J'aime
Réactions: Hosgor
  • Initiateur de la discussion
  • Banni
Estebouboun

Estebouboun

Geek
Messages
205
Score réaction
6
Points
95
malcolm2003 à dit:
Je vais pas dire que c'est de la merde mais en aucun cas tu l'aides, tu n'as fais que reprendre un code du wiki.
Hosgor à dit:
Un code du Wiki ? j ai simplement repris son code donc indirectement le Wiki :)
Marche pas le même soucis ...
 
Mathieu133

Mathieu133

Geek suprême
Messages
291
Score réaction
43
Points
145
Je te donne un code demain ou mercredi fin dès que je peux psk là je suis sur tell
 
N

Noha#3922

Nouveau né
Messages
17
Score réaction
0
Points
15
Ducou il faut mettre quoi je n'y arrive pas. Merci
 
Mathieu133

Mathieu133

Geek suprême
Messages
291
Score réaction
43
Points
145
Pas mal le UP


CODE:
local comboBox = vgui.Create( "DComboBox" )
comboBox:SetPos( 5, 5 )
comboBox:SetSize( 100, 20 )
comboBox:SetValue( "All Players" )
comboBox.OnSelect = function( _, _, value ) print( value.." was selected!" )
end
for k, v in pairs( player.GetAll() ) do comboBox:AddChoice( v:Name() )
end
 
N

Noha#3922

Nouveau né
Messages
17
Score réaction
0
Points
15
Merki
 
N

Noha#3922

Nouveau né
Messages
17
Score réaction
0
Points
15
Mathieu133 à dit:
Pas mal le UP


CODE:
local comboBox = vgui.Create( "DComboBox" )
comboBox:SetPos( 5, 5 )
comboBox:SetSize( 100, 20 )
comboBox:SetValue( "All Players" )
comboBox.OnSelect = function( _, _, value ) print( value.." was selected!" )
end
for k, v in pairs( player.GetAll() ) do comboBox:AddChoice( v:Name() )
end
Mais ducou je met quoi dans la function


function button6:DoClick()
RunConsoleCommand( "ulx", "kick" )
end
 
  • Banni
Esteb.

Esteb.

Esteb's Sheitan
Messages
162
Score réaction
64
Points
160
Noha#3922 à dit:
Mais ducou je met quoi dans la function


function button6:DoClick()
RunConsoleCommand( "ulx", "kick" )
end
Fait ton propre post il date de fou ce post
 
Discord d'entraide
Rejoignz-nous sur Discord