Легко и просто, просто привязать к нпс панель с кнопкой, а у кнопки будет DoClick, который ранит команду телепорта на тот же ивент.Знает кто? Вот и я не знаю.
local CСButton = vgui.Create("DButton", menuDem)
CСButton:SetTextColor(Color(255, 255, 255))
CСButton:SetText("TEXT")
CСButton:SetFont("font")
CСButton:SetPos(menuDem:GetWide()*.9, 0)
CСButton:SetSize(menuDem:GetWide()*.1, menuDem:GetTall()*.08)
CСButton.Paint = nil
CСButton.DoClick = function()
RunConsoleCommand("CMD")
end
Значит можно закрывать тему :)Знает кто? Вот и я не знаю.
Легко и просто, просто привязать к нпс панель с кнопкой, а у кнопки будет DoClick, который ранит команду телепорта на тот же ивент.Знает кто? Вот и я не знаю.
local CСButton = vgui.Create("DButton", menuDem)
CСButton:SetTextColor(Color(255, 255, 255))
CСButton:SetText("TEXT")
CСButton:SetFont("font")
CСButton:SetPos(menuDem:GetWide()*.9, 0)
CСButton:SetSize(menuDem:GetWide()*.1, menuDem:GetTall()*.08)
CСButton.Paint = nil
CСButton.DoClick = function()
RunConsoleCommand("CMD")
end
А где взять команду для телепорта?Легко и просто, просто привязать к нпс панель с кнопкой, а у кнопки будет DoClick, который ранит команду телепорта на тот же ивент.
Lua:local CСButton = vgui.Create("DButton", menuDem) CСButton:SetTextColor(Color(255, 255, 255)) CСButton:SetText("TEXT") CСButton:SetFont("font") CСButton:SetPos(menuDem:GetWide()*.9, 0) CСButton:SetSize(menuDem:GetWide()*.1, menuDem:GetTall()*.08) CСButton.Paint = nil CСButton.DoClick = function() RunConsoleCommand("CMD") end
Верные мысли, пусть поищетЗначит можно закрывать тему :)
А если серьезно, то найди кодера, он возможно сделает все качественно и без костылей.
Самостоятельно вряд ли сможешь
В ивент-системе которая у тебя стоитА где взять команду для телепорта?