Заказать Сервер Заказать Плагин Контакты Поиск

[ вход ]
[ последние сообщения ]

Страница 1 из 11
Форум » SourceMod - Counter Strike Source && CS GO » Обсуждение » Отловить место куда ударили ножом.
Отловить место куда ударили ножом.
tolik1231 Дата: Среда, 22.02.2017, 01:38:03 | Сообщение # 1
Сообщений: 46
Репутация: 0 [ +/- ]
bullet_impact - отлавливает место попадания пули а как отловить место чирка ножом (еще след от ножа появляется)?
 
_wS_ Дата: Среда, 22.02.2017, 01:45:52 | Сообщение # 2
Первое что в голову пришло это weapon_fire + трасировка.

Еще там искры вроде появляются, пыль и прочая муть.
Сделать побольше AddTempEntHook и посмотреть сработает ли какой (sm_dump_teprops 1teprops_list.txt)
 
tolik1231 Дата: Среда, 22.02.2017, 02:15:51 | Сообщение # 3
Сообщений: 46
Репутация: 0 [ +/- ]
Нашел ваш код:
Код

public OnPluginStart()
{
     AddTempEntHook("Player Decal", MyHook);
}

public Action:MyHook(const String:te_name[], const Players[], numClients, Float:delay)
{
     PrintToChatAll("%s | %d | %d", te_name, numClients, Players[0]);
     return Plugin_Continue;
}


"Player Decal" вместо этого нужно наверно что-то другое писать... не до конца догоняю как пользоваться..

Добавлено (22.02.2017, 02:15:51)
---------------------------------------------
TE name to hook. это по идее "Player Decal"... так вот мне же надо отловить этот декаль... или я не правильно понял?

 
_wS_ Дата: Среда, 22.02.2017, 02:26:41 | Сообщение # 4
Цитата tolik1231 ()
TE name to hook. это по идее "Player Decal"

Да

Цитата tolik1231 ()
так вот мне же надо отловить этот декаль... или я не правильно понял?

MyHook и отлавливает

Цитата tolik1231 ()
"Player Decal" вместо этого нужно наверно что-то другое писать... не до конца догоняю как пользоваться..

Я писал выше sm_dump_teprops 1teprops_list.txt - в консоль вводишь и файл со всеми TE name в cstrike/ или csgo/
Прикрепил кс го версию.

Прикрепления: 1teprops_list.txt(13Kb)
 
tolik1231 Дата: Среда, 22.02.2017, 02:42:37 | Сообщение # 5
Сообщений: 46
Репутация: 0 [ +/- ]
sm_dump_teprops 1teprops_list.txt зачем это вводить в консоль?
 
_R1KO_ Дата: Среда, 22.02.2017, 15:04:14 | Сообщение # 6
Сообщений: 185
Репутация: 27 [ +/- ]
tolik1231, SDKHook_TraceAttack
 
tonline_kms65 Дата: Четверг, 23.02.2017, 06:51:26 | Сообщение # 7
Сообщений: 183
Репутация: 2 [ +/- ]
AddTempEntHook("Player Decal", MyHook);

Это же по моему на клиентской части.
Если это на клиенте то смысл это перехватывать, если это никто больше не увидит?
Вполне возможно что я ошибаюсь.
Да и сам "чирк" в любом случае в месте прицела.


Сообщение отредактировал tonline_kms65 - Четверг, 23.02.2017, 13:06:46
 
Форум » SourceMod - Counter Strike Source && CS GO » Обсуждение » Отловить место куда ударили ножом.
Страница 1 из 11
Поиск: