Наше комьюнити:   OpenGL Shader Lab  •  Half-Life FX  •  Форум  
HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > нуб вопросы от <censored> и других нубов
чтобы не создавать сто тем создам одну
2 голосов
Страницы (100): « Первая ... « 93 94 95 96 [97] 98 99 100 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
a1batross
Житель форума

Группа: Неопытный
Дата регистрации: May 2016
Проживает: Москва
Сообщений: 128
Возраст: 20

Рейтинг



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

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

Старое сообщение 07-01-2018 16:39
- За что?
Yo Den
Житель форума

Дата регистрации: Sep 2013
Проживает: .
Сообщений: 394

Рейтинг



Цитата:
a1batross писал:
Но ведь ты уже юзаешь квар cam_idealyaw. Судя по тому, что это указатель он получен от движка, в значтт уже зарегистрирован.

хм, ну ок, значит, где-то захардкодил

__________________
Разгадка реального размера юнита. Реалмаппинг
Не проходи мимо!!
Уникальные МОДЫ half-life

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

Старое сообщение 07-01-2018 16:40
- За что?
a1batross
Житель форума

Группа: Неопытный
Дата регистрации: May 2016
Проживает: Москва
Сообщений: 128
Возраст: 20

Рейтинг



PLut, AFAIK, они рисуются в разном порядке. Сначала 3д, потом 2д. Самый последний из 2д -- вгуи. Хотя ты можешь переоппеделить отрисовку, вызовами GL настроить отрисовку 3D , нарисовать модельку и вернуть всё на место.

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

Старое сообщение 07-01-2018 16:41
- За что?
Ku2zoff
Юзер (типа моддер)

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

Рейтинг



Цитата:
a1batross писал:
Сначала 3д, потом 2д. Самый последний из 2д -- вгуи. Хотя ты можешь переоппеделить отрисовку, вызовами GL

Зачем мутить этот бред? Проще нарисовать модель в отдельном вьюпорте, тогда она будет вообще поверх всего. Может быть я конечно не прав, и вгуй перекроет модель даже в этом случае, проверить сейчас не могу. Тогда надо рисовать вгуй не одной панелью, а четырьмя с пустым пространством посередине. И там рисовать модель.

__________________
Вы всё ещё не пьёте? Тогда мы идём к вам!

Отредактировано Ku2zoff 08-01-2018 в 02:54

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

Старое сообщение 08-01-2018 02:51
- За что?
Yo Den
Житель форума

Дата регистрации: Sep 2013
Проживает: .
Сообщений: 394

Рейтинг



Понимаю, что старая тема, но всё же http://half-life.ru/forum/showthread.php?threadid=7380 адекватно ли она работает в мультиплеере? Меня зацепила тем, что мп в разы быстрее грузится

__________________
Разгадка реального размера юнита. Реалмаппинг
Не проходи мимо!!
Уникальные МОДЫ half-life

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

Старое сообщение 08-01-2018 10:10
- За что?
semerjon
Частый гость

Группа: Неопытный
Дата регистрации: Jul 2017
Проживает: Unknown City
Сообщений: 42
Возраст: 19

Рейтинг



UTIL_MakeVectors. По какому алгоритму рассчитываются вектора v_forward,
v_right, v_up? Никак в интернете понятный алгоритм не могу найти. И можно ли на двумерной плоскости использовать вектор подобный v_forward? Например, имеется точка на плоскости, и в зависимости от угла направления, нужно получить такой вектор, который можно будет умножить на определённое число (допустим, для создания ещё одного вектора, находящегося на каком-либо расстоянии).
Что-то наподобие: gpGlobals->v_forward*8192.

Отредактировано semerjon 08-01-2018 в 20:02

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

Старое сообщение 08-01-2018 20:01
- За что?
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 747

Рейтинг



semerjon, где ж ты искал? По запросу angles to direction vector первая ссылка на stack overflow. https://stackoverflow.com/questions...ectional-vector

В HL немного по-другому из-за отличий в системах координат. Конкретную реализацию можешь найти в ксаше.

__________________
I'm on github
I'm on bitbucket
I'm on launchpad
I'm on opendesktop.org

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

Старое сообщение 09-01-2018 00:55
- За что?
Crystallize
Липучка

Дата регистрации: Jul 2007
Проживает: (void)
Сообщений: 1814

Рейтинг



Цитата:
XaeroX писал:
Не кадр, а снапшот! Снапшоты не каждый кадр с сервера приходят. И между кадрами нужно всё это дело как-то интерполировать.

Цитата:
Дядя Миша писал:
Интерполянт

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

Отредактировано Crystallize 09-01-2018 в 17:21

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

Старое сообщение 09-01-2018 17:20
- За что?
Luciferchik
Whatever ...

Дата регистрации: Jan 2016
Проживает: Украина
Сообщений: 104
Возраст: 20

Рейтинг



Цитата:
Ku2zoff писал:
Luciferchik Только учти, что физический размер энтить при этом не меняется.

Это плохо, что не меняется ибо для некоторых моделей нужно чтоб и bbox тоже менялся

__________________
Sometimes you have to get knocked down lower than you've even been to stand up taller than you everwere.
Если любой начитавшийся туторов и не знает с++ начинает говно кодить, тогда в чем смысл?
I can't do anything around here without everybody getting up in my shit...
The aim of life is self-development.

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

Старое сообщение 09-01-2018 17:49
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Цитата:
Ku2zoff писал:
Зачем мутить этот бред? Проще нарисовать модель в отдельном вьюпорте, тогда она будет вообще поверх всего. Может быть я конечно не прав, и вгуй перекроет модель даже в этом случае, проверить сейчас не могу. Тогда надо рисовать вгуй не одной панелью, а четырьмя с пустым пространством посередине. И там рисовать модель.

Вгуй в халфе (именно в халфе), он понад усем, зараза такая.

Добавлено 09-01-2018 в 22:49:

Цитата:
semerjon писал:
По какому алгоритму рассчитываются вектора v_forward,
v_right, v_up?

А что конкретно непонятно?

Цитата:
Crystallize писал:
ну я посмотрел, оригины для игрока у всех троих всегда одинаковые

у игрока интерполяция поломана. Думаешь чего их так на поездах колбасит в мультиплеере.

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

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

Старое сообщение 09-01-2018 19:49
-
Yo Den
Житель форума

Дата регистрации: Sep 2013
Проживает: .
Сообщений: 394

Рейтинг



чот туплю дико, где хранится урон мультиплеерных пушек? Для сингла скилл.цфг это понятно

Добавлено 09-01-2018 в 23:52:

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

__________________
Разгадка реального размера юнита. Реалмаппинг
Не проходи мимо!!
Уникальные МОДЫ half-life

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

Старое сообщение 09-01-2018 20:52
- За что?
FreeSlave
Житель форума

Дата регистрации: Nov 2007
Проживает: Тула
Сообщений: 747

Рейтинг



Yo Den, урон пушек в мультиплеере хардкодится в CHalfLifeMultiplay. Смотри в метод RefreshSkillData.

__________________
I'm on github
I'm on bitbucket
I'm on launchpad
I'm on opendesktop.org

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

Старое сообщение 09-01-2018 21:05
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



CHalfLifeMultiplay::RefreshSkillData
там всё

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

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

Старое сообщение 09-01-2018 21:07
-
Yo Den
Житель форума

Дата регистрации: Sep 2013
Проживает: .
Сообщений: 394

Рейтинг



о, точно, благодарю. Удалил нафиг всё это, чтоб мп брал значения из конфига

// override some values for multiplay.
// suitcharger
gSkillData.suitchargerCapacity = 30;
// Crowbar whack
gSkillData.plrDmgCrowbar = 25;
// Glock Round
gSkillData.plrDmg9MM = 12;
// 357 Round
gSkillData.plrDmg357 = 40;
// MP5 Round
gSkillData.plrDmgMP5 = 12;
// M203 grenade
gSkillData.plrDmgM203Grenade = 100;
// Shotgun buckshot
gSkillData.plrDmgBuckshot = 20;// fewer pellets in deathmatch
// Crossbow
gSkillData.plrDmgCrossbowClient = 20;
// RPG
gSkillData.plrDmgRPG = 120;
// Egon
gSkillData.plrDmgEgonWide = 20;
gSkillData.plrDmgEgonNarrow = 10;
// Hand Grendade
gSkillData.plrDmgHandGrenade = 100;
// Satchel Charge
gSkillData.plrDmgSatchel = 120;
// Tripmine
gSkillData.plrDmgTripmine = 150;
// hornet
gSkillData.plrDmgHornet = 10;

__________________
Разгадка реального размера юнита. Реалмаппинг
Не проходи мимо!!
Уникальные МОДЫ half-life

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

Старое сообщение 09-01-2018 21:42
- За что?
a1batross
Житель форума

Группа: Неопытный
Дата регистрации: May 2016
Проживает: Москва
Сообщений: 128
Возраст: 20

Рейтинг



Crystallize

Цитата:
оригины для игрока у всех троих всегда одинаковые


Просто открой мультиплеер. И смотри для всех игроков, кроме тебя.

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

Старое сообщение 09-01-2018 22:43
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 06:02. Новая тема    Ответить
Страницы (100): « Первая ... « 93 94 95 96 [97] 98 99 100 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > нуб вопросы от <censored> и других нубов
чтобы не создавать сто тем создам одну
2 голосов
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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

Рейтинг@Mail.ru