diff options
Diffstat (limited to 'gamemode/vgui/vgui_helpmenu.lua')
| -rw-r--r-- | gamemode/vgui/vgui_helpmenu.lua | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/gamemode/vgui/vgui_helpmenu.lua b/gamemode/vgui/vgui_helpmenu.lua index 6724302..813ca1c 100644 --- a/gamemode/vgui/vgui_helpmenu.lua +++ b/gamemode/vgui/vgui_helpmenu.lua @@ -33,33 +33,33 @@ function PANEL:Init() //self:SetTitle( "" ) //self:ShowCloseButton( false ) self:ChooseParent() - + local text = "" - + for k,v in pairs( self.Text ) do - + text = text .. v - + end - + self.Label = vgui.Create( "HTML", self ) self.Label:SetHTML( text ) - + self.Button = vgui.Create( "DButton", self ) self.Button:SetText( table.Random( self.ButtonText ) ) self.Button.OnMousePressed = function() - self:Remove() - + self:Remove() + if LocalPlayer():Team() != TEAM_UNASSIGNED then return end - + local classmenu = vgui.Create( "ClassPicker" ) classmenu:SetSize( 415, 475 ) classmenu:Center() classmenu:MakePopup() - + end - + end function PANEL:Think() @@ -69,25 +69,25 @@ function PANEL:Think() end function PANEL:ChooseParent() - + end function PANEL:GetPadding() return 5 - + end function PANEL:PerformLayout() local x,y = self:GetPadding(), self:GetPadding() + 10 - + self.Label:SetSize( self:GetWide() - ( self:GetPadding() * 2 ) - 5, self:GetTall() - 50 ) self.Label:SetPos( x + 5, y + 5 ) - + self.Button:SetSize( 250, 20 ) self.Button:SetPos( self:GetWide() * 0.5 - self.Button:GetWide() * 0.5, self:GetTall() - 30 ) - + self:SizeToContents() end @@ -96,7 +96,7 @@ function PANEL:Paint() draw.RoundedBox( 4, 0, 0, self:GetWide(), self:GetTall(), Color( 0, 0, 0, 255 ) ) draw.RoundedBox( 4, 1, 1, self:GetWide() - 2, self:GetTall() - 2, Color( 150, 150, 150, 150 ) ) - + draw.SimpleText( "Help Menu", "ItemDisplayFont", self:GetWide() * 0.5, 10, Color( 255, 255, 255, 255 ), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER ) end |
