Seid gegrüßt,
ich habe jetzt vor meine Alyx Gun (die jetzt doch in GMod funktioniert) über einen Button InGame mir zu geben.
Also, ich möchte ein neues Menü (Tools, Options usw.) erstellen um da dann meine eigenen Derma Funktionen einzubauen. Es ist nicht geplant, diese lua-Datei Serverseitig zu verwenden. Damit ihr über meinen Derma-Code bescheid wisst, hier:
Code:
local DermaPanel = vgui.Create( "DFrame" )
DermaPanel:SetPos( 50,50 )
DermaPanel:SetSize( 1000, 900 )
DermaPanel:SetTitle( "Sniper_GERs Weapon Derma" )
DermaPanel:SetVisible( true )
DermaPanel:SetDraggable( true )
DermaPanel:ShowCloseButton( true )
DermaPanel:MakePopup()
end
local DermaButton = vgui.Create( "DButton",DermaPanel )
DermaButton:SetText( "Left click = AlyxGun; Right click = Kill" )
DermaButton:SetPos( 25, 50 )
DermaButton:SetSize( 150, 50)
DermaButton.DoClick = function()
RunConsoleCommand( "give weapon_alyxgun" )
end
DermaButton.DoRightClick = function()
RunConsoleCommand( "kill" )
end
Sollte etwas falsch sein, bitte ich euch, es zu berichtigen.Aber ich habe auch Fragen:
- Wie erstelle ich ein eigenes Menü? (Tools, Options, Post Processing)
- Wo muss ich diesen lua-Code abspeichern? (cl am Ende des Namens ist schon klar)
Als Basis hab ich diesen FP-Thread genommen: Auf zu Facepunch!