AddCSLuaFile("cl_init.lua")
AddCSLuaFile("shared.lua")
include("shared.lua")
function ENT:Initialize()
self:SetModel("models/noble/trailermessageboard/trailermessageboard.mdl")
self:PhysicsInit(SOLID_VPHYSICS)
self:SetMoveType(MOVETYPE_VPHYSICS)
self:SetSolid(SOLID_VPHYSICS)
local phys = self:GetPhysicsObject()
if phys:IsValid() then
phys:Wake()
end
end
function ENT:Use( ply, caller )
umsg.Start( "DermaPanel1", ply )
umsg.Short( "1" )
umsg.End()
end
ENT.Type = "anim"
ENT.Base = "base_gmodentity"
ENT.PrintName = "Quest's Sign :)"
ENT.Spawnable = true
include("shared.lua")
function ENT:Draw()
self:DrawModel()
end
local function DermaPanel1()
local DermaPanel1 = vgui.Create('DFrame')
DermaPanel1:SetSize(100, 79)
DermaPanel1:Center()
DermaPanel1:SetTitle('Options')
DermaPanel1:ShowCloseButton(true)
DermaPanel1:SetSizable(false)
DermaPanel1:SetDeleteOnClose(true)
DermaPanel1:MakePopup()
end
usermessage.Hook( "DermaPanel1", DermaPanel1 )
Can anyone help? When I press E on it, 4 open instead of one