HLFX.Ru Forum
Показать все 14 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- GUI для XashXT (https://hlfx.ru/forum/showthread.php?threadid=4297)


Отправлено fire64 16-02-2014 в 07:48:

GUI для XashXT

Кто-нибудь занимался разработкой GUI для XashXT.

XashXT всем хорош, но есть одна небольшая проблемка, а именно отсутствие пользовательского интерфейса. Кто-нибудь работал над созданием своего GUI?

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено HAWK0044 16-02-2014 в 08:20:

fire64 А что там сложного? Делаешь базовый класс типа CGuiPanel, от него всякие лейблы наследуешь и т.д, а отрисовка не сложное дело, а VGUI имхо говно


Отправлено Government-Man 16-02-2014 в 12:53:

Цитата:
HAWK0044 писал:
А что там сложного? Делаешь базовый класс типа CGuiPanel, от него всякие лейблы наследуешь и т.д, а отрисовка не сложное дело


Да написание движка - вообще плевое дело.
Делаешь там класс CBaseSystem и от него наследуешь CRender, CPhysics, CSound, CScriptSystem, CResourceManager, CMaterialSystem и т.д. а реализация несложное дело.


Отправлено XaeroX 16-02-2014 в 13:15:

Government-Man
А что ты хотел? Флудеры не вымирают, а совершенствуются.
Меня вообще умиляет, как люди, каких-то пять лет назад задававшие глупые вопросы на форуме, теперь с умным видом раздают советы. Не иначе - я старею.

__________________

xaerox on Vivino


Отправлено Дядя Миша 16-02-2014 в 13:39:

Цитата:
fire64 писал:
отсутствие пользовательского интерфейса

Это в каком смысле?
Цитата:
XaeroX писал:
Меня вообще умиляет, как люди, каких-то пять лет назад задававшие глупые вопросы на форуме, теперь с умным видом раздают советы

Что ж ты отрицаешь практическую пользу общения на нашем форуме?
Чему-то они были должны научится.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 16-02-2014 в 13:58:

Цитата:
Дядя Миша писал:
Чему-то они были должны научится.

Я больше верю в тех, кто вообще никогда не задавал глупых вопросов.
Такие тоже есть.

__________________

xaerox on Vivino


Отправлено Дядя Миша 16-02-2014 в 15:14:

Цитата:
XaeroX писал:
Я больше верю в тех, кто вообще никогда не задавал глупых вопросов.

А кто по знакомым бегал и спрашивал, что такое void?
А мы всё равно в тебя верили.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 16-02-2014 в 15:32:

Дядя Миша
Я никогда не задавал глупых вопросов на форуме.
А про void я спрашивал, когда ещё интернетов-то никаких не было, не то что форумов. И это было задолго до того, как ты научился вставлять код до ретарна.

__________________

xaerox on Vivino


Отправлено fire64 16-02-2014 в 15:42:

Цитата:
Дядя Миша писал:
Это в каком смысле?

Я к тому, что в клиенте не имплементирована система менюшек и контролов и т.д., т.е. нет аналога VGUI.

Так то текст выводить не проблема, но нет ни кнопок, ни чекбоксов, не листбоксов, ни комбоксов.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 16-02-2014 в 16:02:

Цитата:
XaeroX писал:
Я никогда не задавал глупых вопросов на форуме.

Это не потому что ты такой умный, а потому что в те времена было не принято. Раньше ведь как было? Сначала попытайся разобраться сам, а уж потом отвлекай людей своими глупыми вопросами. Вот мы и разбирались. А у нового поколения уже нет таких рамок. Интернет неуловимо изменился, начиная примерно с 2005 года.
Цитата:
XaeroX писал:
И это было задолго до того, как ты научился вставлять код до ретарна.

Обрати внимание - я тоже его вставлял и ни у кого не спрашивал. И только самостоятельно промучившись сколько-то там времени я наконец задал вопрос. А ты в свою очередь даже покинул политзанятия в институте - так был расстроен и обескуражен. А потому что привык относится ответственно.
Цитата:
fire64 писал:
Я к тому, что в клиенте не имплементирована система менюшек и контролов и т.д., т.е. нет аналога VGUI.

Та нафиг они нужны? Рюкзак из сталкера? Ну накодь и выложи тутор, а мы почитаем
Вы же понимаете, что никто кроме нас не решит наших проблем.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 16-02-2014 в 16:10:

Цитата:
Дядя Миша писал:
Это не потому что ты такой умный, а потому что в те времена было не принято.

Ты думаешь, в наше время было мало людей, задававших вопросы на форуме? Т.е. по общему количеству - конечно, мало, но в процентном отношении - ничуть не меньше, чем сейчас. Да ты почитай старые темы на хлру.
Цитата:
Дядя Миша писал:
А у нового поколения уже нет таких рамок. Интернет неуловимо изменился, начиная примерно с 2005 года.

Ну я же говорю - чувствую, что старею.
А отсутствие рамок - что это меняет? Да, у людей больше шансов по-быстрому наговнять майнкрафт на юните, и вовсе не обязательно для этого геометрию учить - на stackoverflow всегда помогут, да и плагин прикупить можно. Но сделать что-то серьёзное что тогда, что сейчас - одинаково непросто.
Цитата:
Дядя Миша писал:
Обрати внимание - я тоже его вставлял и ни у кого не спрашивал. И только самостоятельно промучившись сколько-то там времени я наконец задал вопрос.

Ну дык и я с void - аналогично. Сначала я, как и все порядочные люди, менял константы в weapons.h, и только потом меня стали терзать смутные сомнения, что на HLSDK можно сделать что-то большее.
Цитата:
Дядя Миша писал:
А ты в свою очередь даже покинул политзанятия в институте - так был расстроен и обескуражен.

Я никогда не исключаю возможности того, что протупил именно я. Несмотря на вот это всякое ЧСВ, которое мне приписывают. Человеку свойственно ошибаться, а исправлять ошибки надо быстро и невзирая на расписание политзанятий. Но это, впрочем, уже другая история.

__________________

xaerox on Vivino


Отправлено domded 16-02-2014 в 21:23:

Во, а я как раз хотел спросить: по каким причинам из ХТ выпилили вальвовский вгуи?


Отправлено fire64 17-02-2014 в 15:24:

Цитата:
Дядя Миша писал:
Та нафиг они нужны? Рюкзак из сталкера? Ну накодь и выложи тутор, а мы почитаем
Вы же понимаете, что никто кроме нас не решит наших проблем.

Ну если будет время, то конечно, а сейчас я днем работаю, а по ночам пишу диплом. Вот так вот

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 17-02-2014 в 15:25:

Клиентка использована еще от старого ксаша 0.4. А VGUI я отрезал уже там. Мода тогда была такая - всё лишнее отрезать.

Добавлено 17-02-2014 в 19:25:

Цитата:
fire64 писал:
а сейчас я днем работаю, а по ночам пишу диплом

Наоборот надо. Днём учиться, а ночью вагоны разгружать (пока не поймают).

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Временная зона GMT. Текущее время 06:33.
Показать все 14 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024