AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting (https://forums.alliedmods.net/forumdisplay.php?f=107)
-   -   Get player's hitboxes? (https://forums.alliedmods.net/showthread.php?t=124832)

Loco23ru 04-21-2010 13:37

Get player's hitboxes?
 
How can i get hitboxes of the player and his weapons (bomb)?

Leonardo 04-21-2010 13:40

Re: Get player's hitboxes?
 
событие player_hurt (получение урона)?

Quote:

public OnPluginStart()
{
HookEvent("player_hurt", OnPlayerHurt);
}

public Action:OnPlayerHurt(Handle:Event, const String:Name[], bool:Broadcast)
{
new hitGroup;
new String:weapon[32];
hitGroup = GetEventInt(event, "hitgroup");
GetEventString(event, "weapon", weapon, sizeof(weapon));
}

Loco23ru 04-21-2010 13:49

Re: Get player's hitboxes?
 
Не ожидал тут увидеть ответ на русском :)
Нет, это меня не устраивает, мне нужно в любой момент времени получать координаты хитбоксов по индексу интити.
Возможно?

Leonardo 04-21-2010 13:51

Re: Get player's hitboxes?
 
на сколько я знаю, хитбокс можно получить только в момент повреждения или смерти (на счет последнего не уверен)

ps: проверьте мое сообщение выше
pps: иногда впадлоу писать на английском.

Loco23ru 04-21-2010 14:02

Re: Get player's hitboxes?
 
Это в sourcemode нельзя?
Потому как у игрока есть hitboxset, это если посмотреть source sdk.
По номеру игрока реально получить объект, его свойства и методы?
Мне нужны координаты хитбоксов.

Leonardo 04-21-2010 14:05

Re: Get player's hitboxes?
 
можно найти координаты игрока относительно центра осей координат карты и его (игрока) угол поворота.

можно вскрыть плугин (или extention, не помню) дающий заложникам на головы всякую хрень и в руку рандомный item (this one), но думаю там точно так же как я написал предложением ранее.

Loco23ru 04-21-2010 14:20

Re: Get player's hitboxes?
 
Координаты игрока и его размеры - это слишком грубо.
Хитбоксы более точно описывают игрока, поэтому хочу получить их координаты.

Leonardo 04-21-2010 14:25

Re: Get player's hitboxes?
 
хитгруппы одинаковы для всех моделей игроков (не npc, игроков)
разве что в играх orangebox они енемного другие
сомневаюсь что в tf2 у heavy и, скажем, scout они одинаковые
в любом случае, хитгруппы - это не отдельные entity, ничего так просто не получится
мб конечно где-то есть offset'ы с ними, но не гарантирую
и вообще - хитбоксы как-то по-читерски звучит :)

Loco23ru 04-21-2010 15:17

Re: Get player's hitboxes?
 
Хитбоксы то одинаковые, но в каждый момент времени они имеют разные координаты и в оригинале их можно получить. Вопрос в том как?
Есть доступ к оригинальным объектам?

exvel 04-21-2010 15:28

Re: Get player's hitboxes?
 
Зря вы тут на русском обсуждаете. Форум все-таки многоязычный. Теперь вряд ли кто поможет.


All times are GMT -4. The time now is 13:28.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.