AMX MOD X
Четверг, 01.01.2026, 10:40:11



Приветствую Вас Гость | RSS
[ Главная ] [ Prethink engine'a ? - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
Prethink engine'a ?
He_npeTДата: Среда, 08.08.2007, 13:51:43 | Сообщение # 1
Генерал-майор
Группа: Скриптеры
Сообщений: 292
Репутация: 7
Статус: Не в сети
На нескольких проверках я узнал, что client_prethink происходит тогда когда игрок высылает информацию на сервер. Теперь хочу узнать event высылание информации с сервера на client. Может это этот?

<engine.inc>
/* Called once every server frame. May cause lag. */
forward server_frame();

Точнее мне надо зделать, чтобы вызвался определённый event как токо игрок притронулся к земли после прыжка (когда engine высылает информацию должен ли игрок умуреть или должны ли снятся hp или ничего не произойдёт).


My CS 1.6 Non-Steam AmXX Server! (HLSW) Play with steam - get autorslot

Сообщение отредактировал He_npeT - Среда, 08.08.2007, 14:01:12
 
slogicДата: Среда, 08.08.2007, 14:36:30 | Сообщение # 2
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Quote (He_npeT)
На нескольких проверках я узнал, что client_prethink происходит тогда когда игрок высылает информацию на сервер.

Чушь.

Такого event'а нет. Тебе надо ловить его самому. Для этого в prethink запоминаешь состояние флага FL_ONGROUND, а в postthink сравниваешь - если флага раньше не было, а теперь есть - то вот оно, приземление.

ЗЫ. Я подумал, и понял, что использоание engine приводит к неправильному мыслительному процессу, aka халява.

Сообщение отредактировал slogic - Среда, 08.08.2007, 14:37:40
 
He_npeTДата: Среда, 08.08.2007, 15:08:35 | Сообщение # 3
Генерал-майор
Группа: Скриптеры
Сообщений: 292
Репутация: 7
Статус: Не в сети
Значет самоe точное прикосновение к земле будет в postthink, а не prethink? То-есть при прикосновение к земле FL_ONGROUND первым делом появится в postthink, a не prethink, да (сомо инфо что он 1 момент назат был в воздухе уде есть, если что - об этом можем вобще забыть)? Если да - большое спсибо. =)

===

Путём проверки узнал, что да. Большое спс. =)


My CS 1.6 Non-Steam AmXX Server! (HLSW) Play with steam - get autorslot

Сообщение отредактировал He_npeT - Среда, 08.08.2007, 17:04:16
 
slogicДата: Четверг, 09.08.2007, 11:50:31 | Сообщение # 4
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Я тебе писал уже что происходит между вызовами prethink и postthink. Между ними выполняюстя функции движка - применение физических законов - читай, перемещения игроков. Отсюда и вывод, когда что ловить надо.
 
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2026