Наше комьюнити:   OpenGL Shader Lab  •  Half-Life FX  •  Форум  
HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > нуб вопросы от <censored> и других нубов
чтобы не создавать сто тем создам одну
2 голосов
Страницы (61): « Первая ... « 57 58 59 60 [61]   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 XaeroX
Rainbow Dash

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 26881
Нанёс повреждений: 460 ед.
Возраст: 30

Рейтинг



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


Цитата:
Ghoul [BB] писал:
Ему почему-то оченьпринципиален данный момент.

Ну так, миллионы игроков в XDM, сидящие на WONовской HL 1.1.1.0, не поймут...

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

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

Старое сообщение 26-04-2017 14:14
-
 Дядя Миша
who said meow?

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

Рейтинг



Цитата:
Ku2zoff писал:
Не сломает ли это физику в мультиплеере? Я тестировал всего лишь одну карту с лифтом на несколько этажей. Кроме небольших лагов дочерних энтить у нелокальных игроков ничего не заметил.

Пост за 11 ноября 2010-го года
Цитата:
Ku2zoff писал:
Специально заточенная под поезд энтитя-дверь... Смешно. Глобальный мовевитч всяко лучше, только его довести до ума надо.

и мой ответ
Цитата:
Дядя Миша писал:
Ну ты, положим, и такую не сделаешь.

Ну чего ж ты не довел, а? Доведи. Только для начала ответь на простой вопрос: ты знаешь откуда главный кадр этой системы вызывается?

То есть не прошло и семи лет как ты наконец-то таки заинтерисовался моими словами. Ну ниплоха, ниплоха. Семь лет то еще не срок, один вообще через 404 года проснулся. А уже ничего не найдено.

Цитата:
XaeroX писал:
Это из-за чего же?

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

__________________
Дядя Миша is not able at all to do that before Пасхальный понедельник

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

Старое сообщение 26-04-2017 17:01
-
Ku2zoff
Юзер (типа моддер)

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

Рейтинг



Цитата:
Дядя Миша писал:
То есть не прошло и семи лет как ты наконец-то таки заинтерисовался моими словами.

Вернее, я всё-таки стал изучать сорцы, а не просто копипастить из них половину наугад, а в половину прочего вникать абы как.
Цитата:
Дядя Миша писал:
откуда главный кадр этой системы вызывается?

Кстати, чем вообще вызван этот хак? В комментариях написано, что движок может сбрасывать gpGlobals->frametime, и брашевые энтити не могут менять скорость если не тчинкают. Ну последнее и так ясно, почти в каждой физической функции в движке есть условие if (!SV_RunThink(ent)), а после него ретёрн. Это всё, видимо, приводит к застреванию игрока в дочерних энтитях. Ну или вообще все энтити в конструкции дёргаются страшно.

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

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

Старое сообщение 26-04-2017 17:36
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Ну чем-чем обусловлен. Есть клиентский фрейм-тайм, а есть серверный.
Серверный фреймтайм как легко догадаться используют все объекты на сервере, кроме игроков. А у каждого игрока - свой персональный фреймтайм, посчитанный на клиенте, то самое поле usercmd_t->msec.
Мовевитч из спирита работает как пост-эффект. Энтити сдвинулись, а он это отследил проапдейтил позиции. Всё бы ничего, но в халфе нет никакой возможности что-либо вызвать пост-фактум. StartFrame есть а EndFrame нет.
Вот Лаури и надумал вызывать из тчинка игрока. Причём раньше он конечно вызывал из StartFrame, но это приводило к разным проблемам. А теперь выходит что работа мовевитча завязана на игроков. Причём видимо на всех сразу. Ушли все игроки с сервера - мовевитч и сломался нахрен. Это я еще не подымаю вопрос о том, насколько калечный сам по себе. Впрочем для лифтов годится.

__________________
Дядя Миша is not able at all to do that before Пасхальный понедельник

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

Старое сообщение 26-04-2017 17:52
-
Crystallize
Липучка
Предупреждения:+

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

Рейтинг



Цитата:
Ghoul [BB] писал:
За Ксаш сказать ничего не могу - старые версии глючили или работали некорректно, а новая... ну что ж, подождём 26 апреля, когда будет очередной релиз.

26 апреля было как раз вчера, когда ты это писал.

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

Старое сообщение 27-04-2017 07:13
- За что?
Ghoul [BB]
Больше знаний - больше печали

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 1497

Рейтинг



Цитата:
Crystallize писал:
26 апреля было как раз вчера, когда ты это писал.


у меня на 5 часов позже, чем у вас, так что всё могло бы и измениться...
но, заглядывая нм ситуацию уже из тогдашнего "завтра" я не наблюдаю никаких новостей по этому поводу. Значит ДМ опять продинамил.

__________________
Видел я в каком-то фильме,
В каком-то старом фильме,
Как льётся солнце на золотые пляжи,
Hо врядли вспонмю, теперь я врядли вспомню.
Дождливый полдень мне не подскажет...

Где-то за семью морями есть золотые страны,
Круглый год лето, улыбки и бананы.
Сегодня ночью я побываю там,
Если опять не кончился феназепам.

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

Старое сообщение 27-04-2017 12:06
- За что?
 XaeroX
Rainbow Dash

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 26881
Нанёс повреждений: 460 ед.
Возраст: 30

Рейтинг



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


Ghoul [BB]
Да ладно, нас с Ku2zoff от тебя всего час отделяет.

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

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

Старое сообщение 27-04-2017 12:51
-
nemyax
Нёмыч

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

Рейтинг



Ghoul [BB]
Про 26 апреля разговор был, про 2017 не было.

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

Старое сообщение 27-04-2017 12:53
- За что?
Ghoul [BB]
Больше знаний - больше печали

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 1497

Рейтинг



Цитата:
XaeroX писал:
Ghoul [BB]
Да ладно, нас с Ku2zoff от тебя всего час отделяет.


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


Цитата:
nemyax писал:
Ghoul [BB]
Про 26 апреля разговор был, про 2017 не было.


А. Ну тогда время есть... в каждом последующем году по-любому будет 26 апреля. Ну это как с концом света - всё обещают, тыкая пальцем в небо. Когда-нибудь и попадут...

__________________
Видел я в каком-то фильме,
В каком-то старом фильме,
Как льётся солнце на золотые пляжи,
Hо врядли вспонмю, теперь я врядли вспомню.
Дождливый полдень мне не подскажет...

Где-то за семью морями есть золотые страны,
Круглый год лето, улыбки и бананы.
Сегодня ночью я побываю там,
Если опять не кончился феназепам.

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

Старое сообщение 27-04-2017 14:45
- За что?
fl0wer
Новичок

Дата регистрации: Jun 2012
Проживает: Ижевск
Сообщений: 5
Возраст: 19

Рейтинг



Почему при установке блендов на анимацию в qc файле, её фрем становится 2? Посмотрел в моделях из кс, там такая же ситуация, но некоторые проигрываются нормально.

C++ Source Code:
$sequence "fire" {
    "a_pitch_up"
    "a_pitch_center"
    "a_pitch_center"
    "a_pitch_down"
    blend XR -50 50 fps 30
{ event 5001 0 "51" }
}

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

Старое сообщение 27-04-2017 20:11
- За что?
Ku2zoff
Юзер (типа моддер)

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

Рейтинг



Цитата:
Дядя Миша писал:
Ушли все игроки с сервера - мовевитч и сломался нахрен.

Это решаемо: можно всегда держать на сервере особенного, служебного бота, в коробочке где-нибудь под основной картой, чтобы он там сидел, а для него считался фреймтайм. И завязать тчинки именно на игрока с индексом 1, чтобы не было рассинхрона из-за других игроков. А в сингле использовать старый вариант. Это актуально для выделенки. На листенсервере не нужно. Там первый игрок вышел - сервер выключился. Правда я не знаю, считается ли фреймтайм для ботов так же как для игроков, или нет. По идее должен... Надо смотреть сорцы rehlds.
Коррекция хуллов (для изменения масштаба карты) без спавна какого-нибудь игрока хотя бы на долю секунды, не сработает, тут хоть как нужен бот. А вот мовевитч можно попытаться переделать, чтобы не зависел от игроков.

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

Отредактировано Ku2zoff вчера в 06:59

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

Старое сообщение вчера 06:47
- За что?
 XaeroX
Rainbow Dash

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 26881
Нанёс повреждений: 460 ед.
Возраст: 30

Рейтинг



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


Цитата:
Ku2zoff писал:
можно всегда держать на сервере особенного, служебного бота, в коробочке где-нибудь под основной картой, чтобы он там сидел, а для него считался фреймтайм

Я объявляю этот костыль ЦАРСКИМ КОСТЫЛЁМ!

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

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

Старое сообщение вчера 09:18
-
Ku2zoff
Юзер (типа моддер)

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

Рейтинг



XaeroX, выражаясь словами Мастера: "Хак и анальщина". Вот это действительно хак, так хак

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

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

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



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


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

Временная зона GMT. Текущее время 11:28. Новая тема    Ответить
Страницы (61): « Первая ... « 57 58 59 60 [61]   Предыдущая тема   Следующая тема
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-2017

Рейтинг@Mail.ru