Форумы на Наша-Life
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
6lak
(Junior Member)

Зарегистрирован: May 2007
Проживает: Latvia/Riga
Написал: 6 сообщений

Оценка: 1 Votes 1 чел.

VGUI Screen
Сообщение #578299
Вот на днях реанимировал полуубитый код VGUI Screen'ов, вроде работает, а грамотно использовать его я не умею.
Мне надо в Label'ы выводить информацию и чтоб кнопки что нибуть делали.
Обьясните мне не опытному что да как.
Прикрепленная картинка: [посмотреть в полный размер]
d8a2028d5362f72f968a029ce974d33d
Old Post 26-05-2007 17:07
6lak отсутствует Посмотреть данные '6lak' Отправить Приватное Сообщение для '6lak' Найти другие сообщения '6lak' Добавить 6lak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Megalan
(Мне нечего сказать :))

Зарегистрирован: Sep 2005
Проживает: Russian Federation/
Написал: 2234 сообщений

Оценка: 49 Votes 49 чел.

Re: VGUI Screen
Сообщение #578344
Цитата:
Оригинальное сообщение от 6lak
Вот на днях реанимировал полуубитый код VGUI Screen'ов, вроде работает, а грамотно использовать его я не умею.
Мне надо в Label'ы выводить информацию и чтоб кнопки что нибуть делали.
Обьясните мне не опытному что да как.


developer.valvesoftware.com

Все что тебе надо можно найти тут.

PS решил выпендрится показав то что ты добавил в мод, да?
Old Post 26-05-2007 19:03
Megalan отсутствует Посмотреть данные 'Megalan' Отправить Приватное Сообщение для 'Megalan' Найти другие сообщения 'Megalan' Добавить Megalan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
6lak
(Junior Member)

Зарегистрирован: May 2007
Проживает: Latvia/Riga
Написал: 6 сообщений

Оценка: 1 Votes 1 чел.

Сообщение #578346
дык я от того сайта и прищёл, а коли хотел бы выпендрится, то показал-бы другое
Old Post 26-05-2007 19:15
6lak отсутствует Посмотреть данные '6lak' Отправить Приватное Сообщение для '6lak' Найти другие сообщения '6lak' Добавить 6lak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Megalan
(Мне нечего сказать :))

Зарегистрирован: Sep 2005
Проживает: Russian Federation/
Написал: 2234 сообщений

Оценка: 49 Votes 49 чел.

Сообщение #578363
Цитата:
Оригинальное сообщение от 6lak
дык я от того сайта и прищёл, а коли хотел бы выпендрится, то показал-бы другое


Короче. Посмотри на файлы vgui в Син эпизодс.

Можешь попробывать так (Код взят из син эпизодс так что в хл2 кнопки типа materialbutton и некоторых настроек может не оказатся.):
code:
"Floor01"
{
"ControlName" "MaterialButton"
"fieldName" "Floor01"
"xpos" "40"
"ypos" "200"
"wide" "160"
"tall" "20"
"visible" "1"
"enabled" "1"
"labelText" "Имя кнопки"
"textAlignment" "center"
"command" "Комманда для кнопки. (Как я понял что-то типа названия logic_relay или что-то в этом роде.)"

"enabledImage"
{
"material" "vgui/screens/bg_elevator_sintek_button"
"color" "255 255 255 255"
}

"mouseOverImage"
{
"material" "vgui/screens/bg_elevator_sintek_button_h"
"color" "255 255 255 255"
}

"pressedImage"
{
"material" "vgui/screens/bg_elevator_sintek_button"
"color" "255 255 255 255"
}

"disabledImage"
{
"material" "vgui/screens/bg_elevator_sintek_button_d"
"color" "255 255 255 255"
}
}
Old Post 26-05-2007 19:35
Megalan отсутствует Посмотреть данные 'Megalan' Отправить Приватное Сообщение для 'Megalan' Найти другие сообщения 'Megalan' Добавить Megalan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
6lak
(Junior Member)

Зарегистрирован: May 2007
Проживает: Latvia/Riga
Написал: 6 сообщений

Оценка: 1 Votes 1 чел.

Сообщение #578373
logic_relay? А без вмешательств в карту или создания новой энтити не обойтись? Как-то глупо выходит.
Вобше я долго мучался над строкой "command" но так и не врубился что именно надо там нужно указывать
Old Post 26-05-2007 19:45
6lak отсутствует Посмотреть данные '6lak' Отправить Приватное Сообщение для '6lak' Найти другие сообщения '6lak' Добавить 6lak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Megalan
(Мне нечего сказать :))

Зарегистрирован: Sep 2005
Проживает: Russian Federation/
Написал: 2234 сообщений

Оценка: 49 Votes 49 чел.

Сообщение #578377
Короче

В аутпуты у vgui_screen пишешь ~Имя_комманды_указанной_в_поле_command_в_файле_экрана (Вместе с ~) и пишешь нужный аутпут. Как оформлять кнопку я написал выше. Без вмешательства в мапу никак.

Если не понятно могу показать пример.
Old Post 26-05-2007 19:50
Megalan отсутствует Посмотреть данные 'Megalan' Отправить Приватное Сообщение для 'Megalan' Найти другие сообщения 'Megalan' Добавить Megalan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
 
6lak
(Junior Member)

Зарегистрирован: May 2007
Проживает: Latvia/Riga
Написал: 6 сообщений

Оценка: 1 Votes 1 чел.

Сообщение #578384
Ну с кнопками понятно, а как быть с лейблами?
Old Post 26-05-2007 20:04
6lak отсутствует Посмотреть данные '6lak' Отправить Приватное Сообщение для '6lak' Найти другие сообщения '6lak' Добавить 6lak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
6lak
(Junior Member)

Зарегистрирован: May 2007
Проживает: Latvia/Riga
Написал: 6 сообщений

Оценка: 1 Votes 1 чел.

Сообщение #578595
Нет! Оутпуты не работают у меня!
Их надо активировать в коде вручную!
Вопрос: Как кодом оутпут можно вызвать?

Поправил 6lak 27-05-2007 в 13:07

Old Post 27-05-2007 08:38
6lak отсутствует Посмотреть данные '6lak' Отправить Приватное Сообщение для '6lak' Найти другие сообщения '6lak' Добавить 6lak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 15:39.
Создать Новую Тему    Ответить

Быстрый ответ
Ваше Имя:
Хотите Зарегистрироваться?
Ваш Пароль:
Забыли свой Пароль?
Вы можете оставлять свои комментарии анонимно, просто введя свои имя и оставив пустым поле пароля.
Ваш ответ:

[проверить размер]
[транслит в win] | [?]
[русская клавиатура]

Дополнительно: Подтверждение по E-Mail


Быстрый переход:
 
Оцените эту Тему:
 

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены