- Initiateur de la discussion
thepsyca
Psychopathe
- Messages
- 2 164
- Score réaction
- 648
- Points
- 365
Bonjour,
Avec mon admin panel j'essaie de faire un truc du style :
https://www.noelshack.com/2018-02-5-1515771406-20180112163608-1.jpg
Seulement je n'arrive pas à AddLine
Avec mon admin panel j'essaie de faire un truc du style :
https://www.noelshack.com/2018-02-5-1515771406-20180112163608-1.jpg
Seulement je n'arrive pas à AddLine
Client :attempt to index global 'DataList' (a nil value)
Code:
local DataList = vgui.Create( "DListView", frame1 ) DataList:Dock( FILL ) DataList:DockMargin( 250, 5, 5, 5 ) DataList:SetWidth( 565 ) DataList:SetMultiSelect(false) DataList:AddColumn("SteamID"):SetFixedWidth( 200 ) DataList:AddColumn("Player Name") DataList:AddColumn("Amount"):SetFixedWidth( 120 ) DataList.OnRowRightClick = function( PlayerList, line ) local DropDown = DermaMenu() DropDown:AddOption("Delete data client", function() LocalSteamID = DataList:GetLine( line ):GetValue( 2 ) net.Start("deleteonedataclient") net.WriteString( LocalSteamID ) net.SendToServer(ply) DataList:Clear() end ) DropDown:AddOption("Copy", function() SetClipboardText( DataList:GetLine( line ):GetValue( 3 ) ) end ) end
-------------------------------fonction séparé--------------------------------------------------------------------------
net.Receive("showclientdata", function(ply ) local ClientSteamID = net.ReadString() local ClientName = net.ReadString() local ClientAmount = net.ReadString() DataList:Clear() DataList:AddLine(ClientSteamID, ClientName, ClientAmount)
end)