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
А что ты хотел? Флудеры не вымирают, а совершенствуются. 
Меня вообще умиляет, как люди, каких-то пять лет назад задававшие глупые вопросы на форуме, теперь с умным видом раздают советы. Не иначе - я старею. 
__________________
Отправлено Дядя Миша 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:
Цитата:
Дядя Миша писал:
Чему-то они были должны научится.
Я больше верю в тех, кто вообще никогда не задавал глупых вопросов.
Такие тоже есть.__________________
Отправлено Дядя Миша 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 я спрашивал, когда ещё интернетов-то никаких не было, не то что форумов.
И это было задолго до того, как ты научился вставлять код до ретарна. 
__________________
Отправлено 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 можно сделать что-то большее.
Цитата:
Дядя Миша писал:
А ты в свою очередь даже покинул политзанятия в институте - так был расстроен и обескуражен.
Я никогда не исключаю возможности того, что протупил именно я. Несмотря на вот это всякое ЧСВ, которое мне приписывают. Человеку свойственно ошибаться, а исправлять ошибки надо быстро и невзирая на расписание политзанятий. Но это, впрочем, уже другая история.__________________
Отправлено 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'