Also ich hab das jetzt mal getestet und es klapp doch wunderbar?
Du erstellst eine Funktion in deiner cl_init.lua
Vorraussetzung ist natürlich das du das nicht in ein bestehenden Gamemode reinkopierst. Da eine mehrfach Deklaration Fehler verursachen könnte....
Code:
function Menu()
DFrame2 = vgui.Create('DFrame')
DFrame2:SetSize(280, 550)
DFrame2:SetPos(575, 150)
DFrame2:SetTitle(' A |CookYs Home - Donation Info')
DFrame2:SetDraggable(true)
DFrame2:SetVisible(true)
DFrame2:SetSizable(false)
DFrame2:SetDeleteOnClose(false)
DFrame2:MakePopup()
end
usermessage.Hook("menu",Menu)
und eine Funktion in deiner init.lua
Code:
function GM:ShowHelp(ply)
umsg.Start("menu",ply)
umsg.End()
end