HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Нубские вопросы от <censored> и других нубов
Чтобы не создавать сто тем
7 голосов
Страницы (260): « Первая ... « 83 84 85 86 [87] 88 89 90 91 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Luciferchik
Whatever...

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

Рейтинг



Расскажите как работают ивенты в халве, вот в нас есть такой ивент "event 5004 4 ", что значит вот эта цифра "5004" и что эта "4"?

__________________
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: Записан
Сообщение: 168790

Старое сообщение 10-11-2017 20:58
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
Luciferchik писал:
что значит вот эта цифра "5004" и что эта "4"?

C++ Source Code:
event 5004 32 "weapons/reload.wav"

5004 - номер. 32 - кадр вызова. "weapons/reload.wav" - опции. Этот эвент клиентский, играет звук при анимации модели на определённом кадре. Смотри HUD_StudioEvent, разберёшься.
По серверным эвентам смотри CBaseMonster :: HandleAnimEvent.

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

Старое сообщение 11-11-2017 02:25
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



При закрытой консоли на экран печатается только последние 4 консольных сообщения, как сделать больше?

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

Старое сообщение 19-11-2017 08:20
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


contimes?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

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

Старое сообщение 19-11-2017 13:21
-
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



XaeroX Спасибо! Жесть какая, и ведь гуглится только в контексте сорса или кс16, в исходниках тоже не ищется. Но работает.

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

Старое сообщение 19-11-2017 15:33
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



А что, на клиенте диапазон углов 180, но клиентские функции AngleMatrix и VectorAngles всё равно работают с диапазоном 360?

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

Старое сообщение 25-11-2017 10:49
- За что?
Sigurth
Частый гость

Дата регистрации: May 2015
Проживает: Красноярск
Сообщений: 95
Возраст: 27

Рейтинг



Хотелось бы поинтересоваться. Возможно ли на ГС реализовать 3д небо как в Паранойе, но без использования хакнутой опенгл32.длл? В спирите небо на бесконечном расстоянии от игрока, а в Паранойе сделано очень красиво, но работает только на ее кастомном рендерере.

__________________
Никогда не поздно сделать мод под хл1

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

Старое сообщение 25-11-2017 12:59
- За что?
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Sigurth сделать моделью?

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

Старое сообщение 25-11-2017 13:02
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
Crystallize писал:
А что, на клиенте диапазон углов 180, но клиентские функции AngleMatrix и VectorAngles всё равно работают с диапазоном 360?

Диапазон везде одинаков - 360 градусов, меняется представление, от -180 до 180, либо 0 - 360.

Цитата:
Sigurth писал:
Возможно ли на ГС реализовать 3д небо как в Паранойе, но без использования хакнутой опенгл32.длл?

Возможно.

Добавлено 25-11-2017 в 16:11:

Цитата:
Sigurth писал:
а в Паранойе сделано очень красиво

А вторую параною видел?

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 25-11-2017 13:11
-
Sigurth
Частый гость

Дата регистрации: May 2015
Проживает: Красноярск
Сообщений: 95
Возраст: 27

Рейтинг



Цитата:
ncuxonaT писал:
Sigurth сделать моделью?


Не цельной моделью, как, например, в концовке Arctic Incident. А просто расставить в маленькой коробочке на карте модели/браши/чтоугодно и указать точки центра энтитями.

Цитата:
Дядя Миша писал:
Возможно.


Если вышеописанным методом или примерно таким же, то хорошо, это мне и нужно было знать, значит буду изучать и пытаться сделать.

Цитата:
Дядя Миша писал:
А вторую параною видел?


Видел.

__________________
Никогда не поздно сделать мод под хл1

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

Старое сообщение 25-11-2017 13:19
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
Sigurth писал:
Если вышеописанным методом или примерно таким же, то хорошо, это мне и нужно было знать, значит буду изучать и пытаться сделать.

http://half-life.ru/forum/showthread.php?threadid=6878
Вот. Мааленькая доработка. Но я всё же рекомендую утянуть код (и энтити) из паранойи. В спирите небесная камера (env_sky) статична. А в паранойе подвижна (или сама проекция неба на скай-браши подвижна, точно не помню). Смысл в том, что нам нужны две энтити: одна в спирите уже есть - небесная камера, точка из которой небо проецируется. Остаётся добавить вторую - "центр" мира (envpos_world). И считать смещение относительно неё. Можно конечно считать относительно настоящего центра, но это актуально только если вся карта открытая, а не какой-то отдельный участок в уголке, иначе придётся ставить envpos_world по центру этого уголка.

Отредактировано Ku2zoff 25-11-2017 в 17:26

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

Старое сообщение 25-11-2017 17:20
- За что?
Sigurth
Частый гость

Дата регистрации: May 2015
Проживает: Красноярск
Сообщений: 95
Возраст: 27

Рейтинг



Цитата:
Ku2zoff писал:
Вот. Мааленькая доработка.

Благодарю. Сначала перетащу код из спирита, а потом доработаю его)

Цитата:
Ku2zoff писал:
Но я всё же рекомендую утянуть код (и энтити) из паранойи

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

__________________
Никогда не поздно сделать мод под хл1

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

Старое сообщение 25-11-2017 17:48
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
Sigurth писал:
Тогда придется там весь кастомный рендерер тащить

Не обязательно. Тащишь себе серверную часть и приём мессаг на клиенте. Потом берёшь спиритовское небо и подсовываешь ему envpos_sky вместо env_sky. Потом останется только получить на клиенте координаты envpos_world и написать код, смещающий точку небесной камеры от envpos_sky относительно расстояния между envpos_world и игроком.
Правда, в этом случае небесная камера может выехать за пределы небесной коробки. Или попасть внутрь браша/энтити в небесной коробке. В паранойе такое невозможно, т.к. камера неподвижна, смещается сама проекция относительно небесных брашей. Я ещё не добрался до неба, делал более важные вещи для себя. Как доберусь - покумекаю, может получится как-то грамотно всё провернуть.

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

Старое сообщение 26-11-2017 02:22
- За что?
Sigurth
Частый гость

Дата регистрации: May 2015
Проживает: Красноярск
Сообщений: 95
Возраст: 27

Рейтинг



Цитата:
Ku2zoff писал:
Не обязательно.

Тогда еще лучше. Я просто еще не разбирался в коде неба ни спирита, ни паранойи. Буду смотреть

__________________
Никогда не поздно сделать мод под хл1

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

Старое сообщение 26-11-2017 05:42
- За что?
Luciferchik
Whatever...

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

Рейтинг



Цитата:
Sigurth писал:
Я просто еще не разбирался в коде неба спирита

Разбираться придется много так как в спирите есть одна энтитя которая разворачивается вокруг всего движка спирита и копипастить её ну очень долго есть замена этой энтити которую придумал тов. Дядя Миша под названиям "Xash PostActive System" она тебе поможет в копипасте неба на хл

__________________
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: Записан
Сообщение: 169091

Старое сообщение 26-11-2017 11:58
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 15:58. Новая тема    Ответить
Страницы (260): « Первая ... « 83 84 85 86 [87] 88 89 90 91 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > Нубские вопросы от <censored> и других нубов
Чтобы не создавать сто тем
7 голосов
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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