Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local OX, OY, OZ = nil
- local Channel = 0
- local Tag = nil
- local Sender = nil
- local Heading = LocalPlayer()[1]:Entity.GetAimVector()
- local Cords = {LocalPlayer():GetShootPos()}
- local Frame = vgui.Create( "DFrame" )
- Frame:SetTitle( "Orders" )
- Frame:SetSize( 300,300 )
- Frame:Center()
- Frame:MakePopup()
- Frame.Paint = function( self, w, h ) -- 'function Frame:Paint( w, h )' works too
- draw.RoundedBox( 0, 0, 0, w, h, Color( 231, 76, 60, 150 ) )
- draw.DrawText(Heading,"DermaDefault",0,15,color_white,"TEXT_ALIGN_LEFT")
- draw.DrawText(Cords,"DermaDefault",0,20,color_white,"TEXT_ALIGN_LEFT")
- end
- local B1 = vgui.Create("DButton", Frame)
- B1:SetText( "Create Orders" )
- B1:SetTextColor( Color(255,255,255) )
- B1:SetPos( 100, 250 )
- B1:SetSize( 100, 30 )
- B1.Paint = function( self, w, h )
- draw.RoundedBox( 0, 0, 0, w, h, Color( 41, 128, 185, 250 ) ) -- Draw a blue button
- end
- local XEntry = vgui.Create( "DTextEntry", Frame )
- XEntry:SetPos( 25, 25 )
- XEntry:SetSize( 75, 85 )
- XEntry:SetText( "XCords" )
- XEntry.OnEnter = function( self )
- OX = self:GetValue()
- end
- local YEntry = vgui.Create( "DTextEntry", Frame )
- YEntry:SetPos( 25, 30 )
- YEntry:SetSize( 75, 85 )
- YEntry:SetText( "YCords" )
- YEntry.OnEnter = function( self )
- OY = self:GetValue()
- end
- local ZEntry = vgui.Create( "DTextEntry", Frame )
- ZEntry:SetPos( 25, 35 )
- ZEntry:SetSize( 75, 85 )
- ZEntry:SetText( "ZCords" )
- ZEntry.OnEnter = function( self )
- OZ = self:GetValue()
- end
- B1.DoClick = function()
- print( "I was clicked!" )
- end
Add Comment
Please, Sign In to add comment