HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > помогите с отображением худа
с той часть что отвечает за визуал
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
hgrunt_2020
учусь методом тыка,проб и ошибок

Дата регистрации: Aug 2021
Проживает: Московское метро
Сообщений: 250
Возраст: 17

Рейтинг



Half-Life помогите с отображением худа

подскажите, какой файл отвечает за отображение этой части

[ Вложение ]
hl 2021-08-24 10-43-27-051.jpg

Сообщить модератору | | IP: Записан
Сообщение: 203468

Старое сообщение 24-08-2021 00:50
- За что?
илья2
Житель форума

Группа: Неопытный
Дата регистрации: Mar 2020
Проживает: Волгоград
Сообщений: 381
Возраст: 22

Рейтинг



это спрайты spr скачай прогу spriteexplorer212 и зайди в свое оружие например weapon_eagle.txt там и будут все спрайты от пушек потом эти спрайты можно отредактировать в пэйнте.

__________________
илья

Отредактировано илья2 24-08-2021 в 08:14

Сообщить модератору | | IP: Записан
Сообщение: 203482

Старое сообщение 24-08-2021 08:11
- За что?
hgrunt_2020
учусь методом тыка,проб и ошибок

Дата регистрации: Aug 2021
Проживает: Московское метро
Сообщений: 250
Возраст: 17

Рейтинг



илья2 я имел в виду файлы что отвечают за это в исходном коде, а не про сами текстуры

Сообщить модератору | | IP: Записан
Сообщение: 203487

Старое сообщение 24-08-2021 08:27
- За что?
илья2
Житель форума

Группа: Неопытный
Дата регистрации: Mar 2020
Проживает: Волгоград
Сообщений: 381
Возраст: 22

Рейтинг



ну если тебе надо в коде прямо искать то можно зайти в cl_dll и там есть все файлы отвечающие за худы hud.cpp hud.h hud_servers.cpp hud_итд сам точно не знаю где это отображение находиться потому что сам никогда не интересовался этим.

а тебе для чего это нужно ?

__________________
илья

Сообщить модератору | | IP: Записан
Сообщение: 203489

Старое сообщение 24-08-2021 08:37
- За что?
hgrunt_2020
учусь методом тыка,проб и ошибок

Дата регистрации: Aug 2021
Проживает: Московское метро
Сообщений: 250
Возраст: 17

Рейтинг



илья2 переместить чуть чуть хочу

Сообщить модератору | | IP: Записан
Сообщение: 203490

Старое сообщение 24-08-2021 08:44
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



hgrunt_2020 ammo.cpp. За отображение недавно подобранного оружия и патронов отвечает ammohistory.cpp

Сообщить модератору | | IP: Записан
Сообщение: 203496

Старое сообщение 24-08-2021 09:50
- За что?
илья2
Житель форума

Группа: Неопытный
Дата регистрации: Mar 2020
Проживает: Волгоград
Сообщений: 381
Возраст: 22

Рейтинг



Ku2zoff привет как тебе мой тутор про quaddamage ?

__________________
илья

Сообщить модератору | | IP: Записан
Сообщение: 203497

Старое сообщение 24-08-2021 09:51
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



илья2 копипастить несложный код ты уже научился. Но всё равно очень много воды. Пост трудночитаемый, надо бы использовать тег [cpp] и не вставлять лишние ненужные строки.
hgrunt_2020 раз уж ты задумал менять hud, погляди тут: https://github.com/FWGS/hlsdk-xash3d/tree/poke646. В пук646 нестандартное расположение этих самых спрайтов на экране. И ещё попробуй вот это, чтобы размеры спрайтов на всех разрешениях были одинаковые. Ну либо, если делаешь под ксашем, hud_scale 1. Хотя, наверное, мой вариант получился аккуратнее. Не знаю, я не сравнивал. Код масштабирования я ведь брал из ксаша.

Сообщить модератору | | IP: Записан
Сообщение: 203587

Старое сообщение 27-08-2021 12:23
- За что?
hgrunt_2020
учусь методом тыка,проб и ошибок

Дата регистрации: Aug 2021
Проживает: Московское метро
Сообщений: 250
Возраст: 17

Рейтинг



Ku2zoff Решил я случайно заглянуть сюда, да и сделал всё как по твоему тутору, да только вот спрайты перестали отрисовыватся от слова совсем

__________________
И главное, Артём, помни: не ешь желтый снег!

Сообщить модератору | | IP: Записан
Сообщение: 210649

Старое сообщение 10-08-2022 10:49
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



hgrunt_2020 тот тутор такой себе, его можно переместить в песочницу. Надо применять масштаб для размеров спрайтов в функции рисования SPR_DrawAdditive, а для координат вне неё, в функции Draw самого элемента худа. Тогда будет норм. Не знаю, почему в ксаше работает правильно, когда обе операции выполняются в SPR_DrawAdditive.

Сообщить модератору | | IP: Записан
Сообщение: 210650

Старое сообщение 10-08-2022 11:25
- За что?
Luciferchik
Whatever...

Дата регистрации: Jan 2016
Проживает: в гостях
Сообщений: 167
Возраст: 26

Рейтинг



В параное худ оружия вообще вынесли в текстовик, что даже удобно и не нужно клиент каждый раз компилить.
Меня только всегда интересовало как сами колонки классов оружия сделать чтобы в низ переключались, а не в право

__________________
Sometimes you have to get knocked down lower than you've even been to stand up taller than you everwere.
You so sad. No, i just die everyday...
I can't do anything around here without everybody getting up in my shit...
The aim of life is self-development.

Сообщить модератору | | IP: Записан
Сообщение: 210651

Старое сообщение 10-08-2022 11:58
- За что?
hgrunt_2020
учусь методом тыка,проб и ошибок

Дата регистрации: Aug 2021
Проживает: Московское метро
Сообщений: 250
Возраст: 17

Рейтинг



Ku2zoff возможно этот вопрос стоит задать там же где и задают подобные вопросы, но как сделать ограничение по оружию, что бы в одном слоте было одно оружие

__________________
И главное, Артём, помни: не ешь желтый снег!

Сообщить модератору | | IP: Записан
Сообщение: 210652

Старое сообщение 10-08-2022 12:19
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Luciferchik сорцы пук646 есть, смотри там.

Цитата:
hgrunt_2020 писал:
что бы в одном слоте было одно оружие

В смысле, чтобы носить только один автомат, один пистолет и т.д.? Есть reGameDLL, там всё должно быть. В кс в большинстве игровых режимов только по одному оружию одного типа. В кратце: в функции Touch у оружия проверяешь, есть ли у игрока оружие этого же класса. Если есть, то return. Если нет, то оружие подбирается.

Сообщить модератору | | IP: Записан
Сообщение: 210653

Старое сообщение 10-08-2022 12:33
- За что?
hgrunt_2020
учусь методом тыка,проб и ошибок

Дата регистрации: Aug 2021
Проживает: Московское метро
Сообщений: 250
Возраст: 17

Рейтинг



Ku2zoff и последний вопрос, как загрузить тга'шку через триапи)

__________________
И главное, Артём, помни: не ешь желтый снег!

Сообщить модератору | | IP: Записан
Сообщение: 210654

Старое сообщение 10-08-2022 12:45
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



hgrunt_2020 штатными средствами - никак. Можно использовать функцию загрузки overview-спрайтов, но там геморрой с разбиением большой картинки на фрагменты 128х128 или 256х256. Лучше использовать для этого vgui. А так как vgui нет в ксашмоде, надо писать свой загрузчик. А в чём проблема юзать обычные спрайты? Палитра не сильно портится при сжатии.

Сообщить модератору | | IP: Записан
Сообщение: 210655

Старое сообщение 10-08-2022 12:54
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 11:43. Новая тема    Ответить
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > помогите с отображением худа
с той часть что отвечает за визуал
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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