• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

помогите с vgui

  • Автор темы Автор темы Morgel
  • Дата начала Дата начала
Держи, специально для кодеров сделали между прочим: https://wiki.facepunch.com/gmod/
Еще можно взять код с другого вайтлиста, либо аддона, где есть такое же перечисление игроков
 
Держи, специально для кодеров сделали между прочим: https://wiki.facepunch.com/gmod/
Еще можно взять код с другого вайтлиста, либо аддона, где есть такое же перечисление игроков
уже пытался найти код с другого вайтлиста на подобии такого не нашел решил свой сделать))
 
local DermaButton = vgui.Create( "DButton", DermaFrame )
DermaButton:SetText( "Enity" )
DermaButton:SetPos( 42, 32 )
DermaButton:SetSize( 90, 19 )
DermaButton.DoClick = function for + player.GetAll()
end

либо я что- то не так сделал
 
local DermaButton = vgui.Create( "DButton", DermaFrame )
DermaButton:SetText( "Enity" )
DermaButton:SetPos( 42, 32 )
DermaButton:SetSize( 90, 19 )
DermaButton.DoClick = function for + player.GetAll()
end

либо я что- то не так сделал
либо я чего-то не знаю, либо ты сделал вообще не то :)
 
У тебя должна создаваться не кнопка, а панелька, где будут написаны все ники.
local DermaPropertySheet = vgui.Create( "DPropertySheet", DermaFrame ) //Создаёт вкладки DermaPropertySheet:SetPos( 5, 30 ) DermaPropertySheet:SetSize( 340, 315 ) local DermaPanel1 = vgui.Create( "DPanel") DermaPanel1:SetPos( 5, 25 ) DermaPanel1:SetSize( 50, 50 ) //Неважно, какой размер вы тут укажете. Панель всё-равно изменит размер под вкладку. local DermaPanel2 = vgui.Create( "DPanel") DermaPanel2:SetPos( 5, 25 ) DermaPropertySheet:AddSheet( "Вкладка 1", DermaPanel1, "icon16/application.png", false, false, "Основное меню" ) //Эта строчка добавляет элемент во вкладку. Её формат: Имя, Элемент, Иконка, незнаю, незнаю, всплывающая подсказка. DermaPropertySheet:AddSheet( "Вкладка 2", DermaPanel2, "icon16/bullet_wrench.png", false, false, "Меню настроек" )?
 
local DermaPropertySheet = vgui.Create( "DPropertySheet", DermaFrame ) //Создаёт вкладки
DermaPropertySheet:SetPos( 5, 30 )
DermaPropertySheet:SetSize( 340, 315 )

local DermaPanel1 = vgui.Create( "DPanel")
DermaPanel1:SetPos( 5, 25 )
DermaPanel1:SetSize( 50, 50 ) //Неважно, какой размер вы тут укажете. Панель всё-равно изменит размер под вкладку.

local DermaPanel2 = vgui.Create( "DPanel")
DermaPanel2:SetPos( 5, 25 )

DermaPropertySheet:AddSheet( "Вкладка 1", DermaPanel1, "icon16/application.png", false, false, "Основное меню" ) //Эта строчка добавляет элемент во вкладку. Её формат: Имя, Элемент, Иконка, незнаю, незнаю, всплывающая подсказка.
DermaPropertySheet:AddSheet( "Вкладка 2", DermaPanel2, "icon16/bullet_wrench.png", false, false, "Меню настроек" )
с
 
local DermaPropertySheet = vgui.Create( "DPropertySheet", DermaFrame ) //Создаёт вкладки
DermaPropertySheet:SetPos( 5, 30 )
DermaPropertySheet:SetSize( 340, 315 )

local DermaPanel1 = vgui.Create( "DPanel")
DermaPanel1:SetPos( 5, 25 )
DermaPanel1:SetSize( 50, 50 ) //Неважно, какой размер вы тут укажете. Панель всё-равно изменит размер под вкладку.

local DermaPanel2 = vgui.Create( "DPanel")
DermaPanel2:SetPos( 5, 25 )

DermaPropertySheet:AddSheet( "Вкладка 1", DermaPanel1, "icon16/application.png", false, false, "Основное меню" ) //Эта строчка добавляет элемент во вкладку. Её формат: Имя, Элемент, Иконка, незнаю, незнаю, всплывающая подсказка.
DermaPropertySheet:AddSheet( "Вкладка 2", DermaPanel2, "icon16/bullet_wrench.png", false, false, "Меню настроек" )
с
Попробуй эту переменную, я ещё не работал просто с vgui панелями
Lua:
    for k, v in ipairs(player.GetAll()) do -- Добавляет список игроков к vqui меню
        Cscroll:DAddPlayer(v)
    end.
 
Последнее редактирование:
local DermaPropertySheet = vgui.Create( "DPropertySheet", DermaFrame ) //Создаёт вкладки
DermaPropertySheet:SetPos( 5, 30 )
DermaPropertySheet:SetSize( 340, 315 )

local DermaPanel1 = vgui.Create( "DPanel")
DermaPanel1:SetPos( 5, 25 )
DermaPanel1:SetSize( 50, 50 ) //Неважно, какой размер вы тут укажете. Панель всё-равно изменит размер под вкладку.

local DermaPanel2 = vgui.Create( "DPanel")
DermaPanel2:SetPos( 5, 25 )

DermaPropertySheet:AddSheet( "Вкладка 1", DermaPanel1, "icon16/application.png", false, false, "Основное меню" ) //Эта строчка добавляет элемент во вкладку. Её формат: Имя, Элемент, Иконка, незнаю, незнаю, всплывающая подсказка.
DermaPropertySheet:AddSheet( "Вкладка 2", DermaPanel2, "icon16/bullet_wrench.png", false, false, "Меню настроек" )
с
ты хочешь сделать кнопку update или же чтобы он выдал что-то?
 
Главная Регистрация
Назад
Сверху